hunspell-spellchecker
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/hunspell-spellchecker package

1.0.2 • Public • Published

Hunspell Spellchecker in Javascript

Build Status NPM version

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");

/hunspell-spellchecker/

    Package Sidebar

    Install

    npm i hunspell-spellchecker

    Weekly Downloads

    80,196

    Version

    1.0.2

    License

    Apache 2

    Last publish

    Collaborators

    • samypesse