:rocket::sparkles: Unites Atom's spellchecker, VSCode's Code Spell Checker dictionaries, custom local and user dictionaries, and words from your repository's commit history to spellcheck your commit messages as you craft them
Hi, thanks for working on the commit spellchecker.
Is this project released to NPM already? I couldn't find the package in public NPM registry: https://www.npmjs.com/package/commit-spell
When updating Node versions, a rebuild of some of the underlying libraries is necessary. The error message for this is too verbose and descriptive, a simple prescription to run npm rebuild should be enough.
Looks like the spellchecker package from the old Atom repository has finally died as of node@22's v8 changes. I quite liked having my commit messages spellchecked up until now, even if I haven't shown this repo much love over the years. Potentially viable alternative packages include:
In brand new repos and/or repos with fewer than two commits, commit-spell fails with a git log error. Solution: don't check for previous commits when there are less than two.
The node-gyp invocation to build Hunspell should be skipped (or debugged) on Windows. Installing on Windows at the moment results in an unnecessary error.