Skip to content

Commit f26d424

Browse files
authored
✨ feat: add spellcheck ci (#96)
* 🎨 wip: setup cspell * ✨ feat: add spellcheck ci * 🎨 chore: add custom words * 🐛 fix: fix english typos
1 parent 396b33d commit f26d424

File tree

8 files changed

+5612
-1953
lines changed

8 files changed

+5612
-1953
lines changed

Diff for: .github/workflows/spellcheck.yml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: Spellcheck
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- main
8+
9+
jobs:
10+
spellcheck:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v3
14+
- uses: actions/setup-node@v3
15+
with:
16+
node-version: "16"
17+
cache: "npm"
18+
- run: npm ci
19+
- name: Run spellcheck
20+
run: npx cspell lint projects/**/*.{ts,md,js} --show-suggestions

Diff for: cspell.json

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json",
3+
"version": "0.2",
4+
"dictionaries": ["typescript", "en_US", "en-gb", "custom-words"],
5+
"dictionaryDefinitions": [
6+
{
7+
"name": "custom-words",
8+
"path": "./dictionary.txt"
9+
}
10+
]
11+
}

Diff for: dictionary.txt

+269
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,269 @@
1+
strictus
2+
typus
3+
bienvenidos
4+
ברוך
5+
typeinator
6+
goldberger
7+
cryptologist
8+
aeiou
9+
bcdfghjklmnpqrstvwxyz
10+
nons
11+
muddaddy
12+
nighthalks
13+
typer
14+
hmmph
15+
lawyerings
16+
andronicus
17+
typespeare
18+
skeletype
19+
spongecase
20+
typearium
21+
hidash
22+
typeological
23+
shipit
24+
kimi
25+
chuckie
26+
ababa
27+
bbaabb
28+
abcaabbccaaa
29+
abcdbbccda
30+
abccba
31+
dbccbd
32+
abccba
33+
bbccbb
34+
teela
35+
haha
36+
pennywise
37+
krusty
38+
clownsole
39+
aabbaa
40+
fillibuster
41+
southplains
42+
beauclair
43+
yavina
44+
vergen
45+
oxenfurt
46+
vizima
47+
woesong
48+
brewerton
49+
bcdfg
50+
smoosh
51+
unsmoosh
52+
irivenigssa
53+
wjheiwcehljearv'assfcarvioprtiptrei
54+
msitt
55+
viverra
56+
vivamus
57+
vestibulum
58+
venenatis
59+
velit
60+
varius
61+
vehicula
62+
urna
63+
ultricies
64+
ultrices
65+
ullamcorper
66+
turpis
67+
tristique
68+
tortor
69+
tincidunt
70+
tempor
71+
suspendisse
72+
suscipit
73+
sollicitudin
74+
sodales
75+
sociis
76+
senectus
77+
scelerisque
78+
sagittis
79+
rutrum
80+
ridiculus
81+
rhancus
82+
quisque
83+
quis
84+
proin
85+
pretium
86+
praesent
87+
a
88+
ac
89+
accumsan
90+
adipiscing
91+
aenean
92+
aliqua
93+
aliquam
94+
aliquet
95+
amet
96+
ante
97+
arcu
98+
at
99+
auctor
100+
augue
101+
bibendum
102+
blandit
103+
commodo
104+
condimentum
105+
congue
106+
consectetur
107+
consequat
108+
convallis
109+
cras
110+
cum
111+
curabitur
112+
cursus
113+
dapibus
114+
diam
115+
dictum
116+
dictumst
117+
dignissim
118+
dis
119+
do
120+
dolor
121+
dolore
122+
donec
123+
dui
124+
duis
125+
egestas
126+
eget
127+
eiusmod
128+
eleifend
129+
elementum
130+
elit
131+
enim
132+
erat
133+
eros
134+
est
135+
et
136+
etiam
137+
eu
138+
euismod
139+
facilisi
140+
facilisis
141+
fames
142+
faucibus
143+
felis
144+
fermentum
145+
feugiat
146+
fringilla
147+
fusce
148+
gravida
149+
habitant
150+
habitasse
151+
hac
152+
hendrerit
153+
iaculis
154+
id
155+
imperdiet
156+
in
157+
incididunt
158+
integer
159+
interdum
160+
ipsum
161+
justo
162+
labore
163+
lacinia
164+
lacus
165+
laoreet
166+
lectus
167+
leo
168+
libero
169+
ligula
170+
lobortis
171+
lorem
172+
luctus
173+
maecenas
174+
magna
175+
magnis
176+
malesuada
177+
massa
178+
mattis
179+
mauris
180+
metus
181+
mi
182+
molestie
183+
mollis
184+
montes
185+
morbi
186+
mus
187+
nam
188+
nascetur
189+
natoque
190+
nec
191+
neque
192+
netus
193+
nibh
194+
nisi
195+
nisl
196+
non
197+
nulla
198+
nullam
199+
nunc
200+
odio
201+
orci
202+
ornare
203+
parturient
204+
pellentesque
205+
penatibus
206+
pharetra
207+
phasellus
208+
placerat
209+
platea
210+
porta
211+
porttitor
212+
posuere
213+
potenti
214+
praesent
215+
pretium
216+
proin
217+
pulvinar
218+
purus
219+
quam
220+
quis
221+
quisque
222+
rhoncus
223+
ridiculus
224+
risus
225+
rutrum
226+
sagittis
227+
sapien
228+
scelerisque
229+
sed
230+
sem
231+
semper
232+
senectus
233+
sit
234+
sociis
235+
sodales
236+
sollicitudin
237+
suscipit
238+
suspendisse
239+
tellus
240+
tempor
241+
tempus
242+
tincidunt
243+
tortor
244+
tristique
245+
turpis
246+
ullamcorper
247+
ultrices
248+
ultricies
249+
urna
250+
ut
251+
varius
252+
vehicula
253+
vel
254+
velit
255+
venenatis
256+
vestibulum
257+
vitae
258+
vivamus
259+
viverra
260+
volutpat
261+
vulputate
262+
irvienigssa
263+
batson
264+
mkstx
265+
uytm
266+
ÚÍÙÎ
267+
ÜÑÏÔÞ
268+
Ðâåà
269+
abcdefghi

0 commit comments

Comments
 (0)