frequency-chain / docs

Documentation Site for Frequency
https://docs.frequency.xyz
Creative Commons Attribution Share Alike 4.0 International
4 stars 2 forks source link

Switch from `yaspeller` to `spellchecker` module #61

Closed wesbiggs closed 1 year ago

wesbiggs commented 1 year ago

Switched from yaspeller to spellchecker module. Fixed some issues found from resulting lint run. Ran npm audit fix to tweak versions to npm's satisfaction.

Problem

yaspeller is no longer maintained and has some known security issues that are unpatched.

Solution

spellchecker was successfully integrated into the DSNP spec repo so repeating the process here.

Change summary:

Steps to Verify:

  1. npm run lint now passes.

Did You Mean:

The highlights of this process were the following suggestions from the spellchecker:

`Coinless` is misspelt; did you mean `Chinless`?
`Delegator` is misspelt; did you mean `Elevator`?
`Stateful` is misspelt; did you mean `Fateful`, `Grateful`, `Spadeful`, `Spiteful`?
`tradeoffs` is misspelt; did you mean `takeoffs`?
`Bootnodes` is misspelt; did you mean `Footnotes`?
`keypairs` is misspelt; did you mean `despairs`?