Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

spellchecker_ptbr

leandrodvd13MIT0.2.0

A spell checker for brazilian portuguese (pt-BR). Checks whole sentences / chunks of text for errors and returns positions and suggestions for each. This module is built on top of nodehun and nodehun-sentences that are amazing node modules that exposes Hu

spellchecker, corretor, ortografico, ortografia, spell, portuguese, pt-br, spell, checker, ortography

readme

spellchecker_ptbr

A npm module that executes spell check using a pt-BR dictionary. It relies on nodehun and nodehun-sentences modules and a pt-BR dictionary obtained from project VERO. It is the same dictionary used in open-office, downloaded from http://extensions.openoffice.org/en/project/vero-brazilian-portuguese-spellchecking-dictionary-hyphenator.

Installation

npm install spellchecker_ptbr --save

Usage

var spellchecker = require('spellchecker_ptbr');


spellchecker.spellcheckCount("O rato roeu a routa do rei de romaa",
    function(err,errorsCount){
        if (err) {
            console.error("Ocorreu um erro "+err);
        }
        console.log("Total de erros encontrados:"+errorsCount);
    }
);

spellchecker.spellcheck("O rato roeu a routa do rei de romaa",
    function(err,typos){
        if (err) {
            console.error("Ocorreu um erro "+err);
        }
        console.log(typos);
    }
);

spellchecker.spellcheckCountArray(["O rato roeu a routa do rei de romaa","iço estah errrado"],
    function(err,errorsCount){
        if (err) {
            console.error("spellcheckCountArray-Ocorreu um erro "+err);
        }
        console.log("spellcheckCountArray-Total de erros encontrados:"+errorsCount);
    }
);

Release History

  • 0.1.2 Initial release
  • 0.1.3 Added spellcheckCountArray