@cspell/cspell-tools
v9.5.0
Published
Tools to assist with the development of cSpell
Readme
CSpell-Tools
Tools used to assist CSpell Development.
The Primary use of this tool is to build dictionaries used by cspell. This tool will convert a word list or a hunspell file into a file usable by cspell.
Install
npm install -g @cspell/cspell-toolsUsage
cspell-tools-cli --helpTo create a word list.
cspell-tools-cli compile keywords.txt -o ./dictionaries/This will filter the words from keywords.txt and write them to ./dictionaries/keywords.txt.gz.
To create a trie file from a hunspell file.
cspell-tools-cli compile-trie english.dicThis will read and expand the english.dic file based upon the rules in english.aff into a new file called english.trie.gz
For large files, this process can take a long time and us a lot of memory.
The tool cspell-trie can be used to read the contents of a .trie or .trie.gz file.
