Neurotoxin Powered Marketing

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

    Keywords

    Install

    npm i hunspell-spellchecker

    DownloadsWeekly Downloads

    63,998

    Version

    1.0.2

    License

    Apache 2

    Last publish

    Collaborators

    • samypesse