feat(spell): applied spell check it works by hook if you install packages, complete partly #4
This commit is contained in:
parent
5738df5060
commit
e1d85bc651
6 changed files with 1189 additions and 0 deletions
21
.cspell.json
Normal file
21
.cspell.json
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json",
|
||||||
|
"version": "0.2",
|
||||||
|
"dictionaries": ["latex", "ru-ru", "en-gb", "custom"],
|
||||||
|
"import": [
|
||||||
|
"@cspell/dict-ru_ru/cspell-ext.json",
|
||||||
|
"@cspell/dict-en-gb/cspell-ext.json",
|
||||||
|
"@cspell/dict-latex/cspell-ext.json",
|
||||||
|
"@cspell/dict-fullstack/cspell-ext.json",
|
||||||
|
"@cspell/dict-markdown/cspell-ext.json",
|
||||||
|
"@cspell/dict-software-terms/cspell-ext.json"
|
||||||
|
],
|
||||||
|
"dictionaryDefinitions": [
|
||||||
|
{
|
||||||
|
"name": "custom",
|
||||||
|
"path": "src/dictionary.txt",
|
||||||
|
"addWords": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ignorePaths": ["LICENSE.md", "AUTHORS.md", "CODE_OF_CONDUCT.md"]
|
||||||
|
}
|
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
# node_moodules folder from styles and math rendering
|
||||||
|
node_modules/
|
5
lefthook.yml
Normal file
5
lefthook.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
pre-push:
|
||||||
|
commands:
|
||||||
|
spell-check:
|
||||||
|
glob: '*.md'
|
||||||
|
run: pnpm run spell
|
16
package.json5
Normal file
16
package.json5
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
private: true,
|
||||||
|
scripts: {
|
||||||
|
spell: 'cspell lint -c .cspell.json "**/*.md"',
|
||||||
|
},
|
||||||
|
devDependencies: {
|
||||||
|
'@cspell/dict-en-gb': '^4.1.12',
|
||||||
|
'@cspell/dict-fullstack': '^3.1.5',
|
||||||
|
'@cspell/dict-latex': '^4.0.0',
|
||||||
|
'@cspell/dict-markdown': '^2.0.1',
|
||||||
|
'@cspell/dict-ru_ru': '^2.0.5',
|
||||||
|
'@cspell/dict-software-terms': '^3.1.6',
|
||||||
|
'@evilmartians/lefthook': '^1.3.9',
|
||||||
|
cspell: '^6.30.2',
|
||||||
|
},
|
||||||
|
}
|
1094
pnpm-lock.yaml
Normal file
1094
pnpm-lock.yaml
Normal file
File diff suppressed because it is too large
Load diff
51
src/dictionary.txt
Normal file
51
src/dictionary.txt
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
jryans
|
||||||
|
homeserver
|
||||||
|
Telodendria
|
||||||
|
Nheko
|
||||||
|
Flathub
|
||||||
|
fdroid
|
||||||
|
archlinux
|
||||||
|
PKGBUILD
|
||||||
|
lgaggini
|
||||||
|
юниксоидов
|
||||||
|
вендорам
|
||||||
|
fwupd
|
||||||
|
LVFS
|
||||||
|
Aleksey
|
||||||
|
Samoilov
|
||||||
|
Zkfnb
|
||||||
|
Nyme
|
||||||
|
ipfs
|
||||||
|
ipdr
|
||||||
|
Filecoin
|
||||||
|
торрент+
|
||||||
|
+ов
|
||||||
|
|
||||||
|
Dima
|
||||||
|
Polenov
|
||||||
|
AOSP
|
||||||
|
Pacman
|
||||||
|
Habr
|
||||||
|
Джет
|
||||||
|
Инфосистемы
|
||||||
|
Famedly
|
||||||
|
rodolphen
|
||||||
|
Dqvq
|
||||||
|
Eotbi
|
||||||
|
evgenyponomarev
|
||||||
|
Multitiered
|
||||||
|
powergate
|
||||||
|
textileio
|
||||||
|
kubo
|
||||||
|
iroh
|
||||||
|
btrfs
|
||||||
|
archinstall
|
||||||
|
rodolpheh
|
||||||
|
nvim
|
||||||
|
pinset
|
||||||
|
fooock
|
||||||
|
ping
|
||||||
|
openrc
|
||||||
|
raspberrypi
|
||||||
|
Леченко
|
||||||
|
Таненбаум
|
Loading…
Reference in a new issue