hunspell-spellchecker
v1.0.2
Published
Parse and use Hunspell dictionaries in Javascript
Downloads
346,504
Readme
Hunspell Spellchecker in Javascript
A lightweight spellchecker written in Javascript, it can be used in Node.JS and in the browser. It has been build to be pre-parse Hunspell dictionary to JSON.
Installation
$ npm install hunspell-spellchecker
API
Initialize a spellchecker instance:
var Spellchecker = require("hunspell-spellchecker");
var spellchecker = new Spellchecker();
Parse and serialize a dictionary
// Parse an hunspell dictionary that can be serialized as JSON
var DICT = spellchecker.parse({
aff: fs.readFileSync("./en_EN.aff");
dic: fs.readFileSync("./en_EN.dic")
});
Load a serialized dictionary
// Load a dictionary
spellchecker.use(DICT);
Check a word:
// Check a word
var isRight = spellchecker.check("tll");