br-doc-validator

Helper library to validate Brazilians documents as CPF and CNPJ.

Usage no npm install needed!

<script type="module">
  import brDocValidator from 'https://cdn.skypack.dev/br-doc-validator';
</script>

README

Brazilian Document Validator

A Node.js module that validate Brazilians documents as CPF and CPNJ.

Build Status

Installation

npm install br-doc-validator --save
yarn add br-doc-validator

Usage

Javascript

var validator = require('br-doc-validator');
let document = '00000000353';
validator.documentValidatorProm(document).then((result) => {
    console.log('valid');
}, (err) => {
    console.log('invalid');
});
Output should be 'valid'

TypeScript

import { documentValidatorProm as validator } from 'br-doc-validator';
let document = '00000000000353';
validator(document).then((result) => {
    console.log('valid');
}, (err) => {
    console.log('invalid');
});
Output should be 'valid'

Test

npm run test
yarn test