Skip to content

Commit 649a0e4

Browse files
authored
CSpell cleanup (#2287)
The commits have the details. TL;DR is these spelling configs can gradually bloat unnecessarily but can be avoided with some choice dictionaries that contain the common terms used for the contexts. So this enables those and cleans up a lot of the words used.
1 parent 74bceb4 commit 649a0e4

File tree

1 file changed

+27
-113
lines changed

1 file changed

+27
-113
lines changed

.cspell.json

Lines changed: 27 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -3,151 +3,65 @@
33
"version": "0.2",
44
"language": "en",
55
"useGitignore": true,
6+
"dictionaryDefinitions": [
7+
{
8+
"name": "fhunleth-cspell-dictionary",
9+
"path": "https://raw.githubusercontent.com/fhunleth/fhunleth-cspell-dictionary/refs/heads/main/words.txt",
10+
"addWords": false
11+
}
12+
],
13+
"dictionaries": [
14+
"cpp",
15+
"elixir",
16+
"en-gb",
17+
"fhunleth-cspell-dictionary",
18+
"html",
19+
"npm"
20+
],
621
"ignorePaths": [
722
"**/*.csv",
8-
"**/*.eex",
9-
"**/*.yml",
1023
"config",
11-
"assets",
24+
"assets/{node_modules,static}",
1225
"mix.exs",
1326
"priv",
1427
"test"
1528
],
1629
"words": [
17-
"AEXAMPLE",
18-
"BUCKETPOLICY",
19-
"FABBEXAMPLE",
20-
"Mjml",
21-
"ROOTFS",
22-
"Spex",
23-
"Ueberauth",
24-
"acreateserial",
25-
"anotherdummytoken",
26-
"behaviours",
27-
"cacertfile",
28-
"cacerts",
29-
"carstens",
3030
"castore",
31-
"checkmark",
31+
"chartjs",
3232
"circuitboard",
3333
"clickhouse",
3434
"clipcopy",
3535
"comeonin",
3636
"conzole",
37-
"describedby",
38-
"dialyxir",
39-
"distro",
40-
"dpkg",
41-
"dropzone",
42-
"dyno",
43-
"ecto",
44-
"enctype",
45-
"enoent",
46-
"esbuild",
47-
"evenodd",
48-
"extname",
4937
"extralight",
50-
"extn",
51-
"filelib",
52-
"firmwares",
53-
"fkey",
38+
"fontawesome",
5439
"fullsweep",
55-
"fwup",
56-
"gencert",
57-
"geocoder",
58-
"geodata",
59-
"geoip",
60-
"getopts",
61-
"getstat",
62-
"haspopup",
40+
"healthcheck",
6341
"healthz",
64-
"heroicons",
65-
"hexpm",
6642
"hljs",
67-
"hmac",
6843
"hostable",
69-
"ilike",
70-
"initca",
71-
"inotify",
72-
"invalidtoken",
73-
"ipfamily",
74-
"jitp",
7544
"joshk",
76-
"kalderimis",
77-
"keyfind",
78-
"labelledby",
7945
"latlng",
8046
"libcluster",
81-
"libncurses",
82-
"libstdc",
83-
"linecap",
84-
"linejoin",
85-
"liveview",
86-
"localtime",
87-
"logfmt",
47+
"lightspeed",
8848
"logfmt",
89-
"maint",
90-
"mapbox",
91-
"maxlength",
49+
"mapboxgl",
50+
"markercluster",
9251
"memsup",
93-
"memset",
94-
"metas",
95-
"minlength",
9652
"mjml",
97-
"mybucket",
98-
"mynerveshub",
9953
"nerveshub",
10054
"nerveshubweb",
101-
"newz",
102-
"noformat",
103-
"nokey",
10455
"nomnomnom",
105-
"noninteractive",
106-
"noopener",
107-
"noreferrer",
108-
"novalidate",
109-
"nowrap",
110-
"nshoes",
111-
"ntoa",
112-
"oban",
113-
"oestrich",
114-
"optgroup",
115-
"peercert",
116-
"peername",
117-
"pids",
118-
"pkix",
119-
"postgrex",
120-
"progressbar",
121-
"psql",
122-
"rebar",
123-
"registered",
124-
"rgba",
125-
"sendfile",
126-
"setopts",
56+
"patoilo",
57+
"pettit",
12758
"settingz",
128-
"sharedsecret",
129-
"sname",
130-
"sockname",
59+
"slideover",
13160
"spex",
132-
"ssljson",
133-
"statename",
134-
"statsd",
135-
"strftime",
136-
"stylesheet",
137-
"successfuls",
13861
"swaggerui",
139-
"tabindex",
14062
"tabnav",
141-
"tlsv",
142-
"topbar",
143-
"tracestate",
144-
"tzdata",
145-
"Ueberauth",
14663
"ueberauth",
147-
"undigits",
148-
"unprovisioned",
149-
"validtoken",
150-
"xdelta",
151-
"healthcheck"
64+
"webgl",
65+
"xtermjs"
15266
]
15367
}

0 commit comments

Comments
 (0)