@cspell/cspell-tools

8.6.1 • Public • Published

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-tools

Usage

cspell-tools-cli --help

To 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.dic

This 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.

CSpell for Enterprise

Available as part of the Tidelift Subscription.

The maintainers of cspell and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source packages you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact packages you use. Learn more.



Brought to you by Street Side Software Logo Street Side Software

Dependents (0)

Package Sidebar

Install

npm i @cspell/cspell-tools

Weekly Downloads

274

Version

8.6.1

License

MIT

Unpacked Size

102 kB

Total Files

101

Last publish

Collaborators

  • jason-dent