Packages and RFCs
Packages
cspell uses a monorepo structure to manage the different packages. You can find the list of the available packages and their respective descriptions below.
- cspell -- cspell command-line application
- @cspell/eslint-plugin -- CSpell ESLint Plugin
- cspell-bundled-dicts -- collection of dictionaries bundled with cspell.
- cspell-glob -- glob library.
- cspell-io -- i/o library.
- cspell-lib -- cspell library used for code driven spelling checking (used by the application).
- cspell-types -- cspell types and JSON schema for cspell configuration files.
- cspell-tools -- tool used to compile dictionaries.
- cspell-trie-lib -- trie data structure used to store words.
- cspell-trie -- trie data tool used to store words.
- hunspell-reader -- reads Hunspell files and outputs words.
RFCs
| Link | Description | Status |
|---|---|---|
| rfc-0001 | Fixing common misspellings | Done |
| rfc-0002 | Improving Generated Suggestions | Done |
| rfc-0003 | Plug-ins: Adding file parsers | In Progress |
| rfc-0004 | Support Marking Issues as Known | Not started |