br-doc-identfier
JavaScript identifier and validator for the number of Brazilian documents such as CPF and CNPJ returned in object as formatted version.
Identificador JavaScript e validador da quantidade de documentos brasileiros como CPF e CNPJ devolvidos no objeto como versão formatada.
Identificador y validador de JavaScript para el número de documentos brasileños como CPF y CNPJ devueltos en el objeto como versión formateada.
**Default use for Brazil Docs (CPF and CNPJ)
*How to use:
const DocIdent = require('./index')
console.log(DocIdent('000.000.001-91')) //CPF Default Brazil
console.log(DocIdent('000.000.001-91', 'br')) //CPF informing code of countrie
console.log(DocIdent('00.000.001/0001-36')) //CNPJ Default Brazil
console.log(DocIdent('00.000.001/0001-36', 'br')) //CNPJ informing code of countrie
**Return default Brazil
{
type: 'CPF',
doc: '00000000191',
msk: '000.000.001-91',
valid: true,
country: 'Brazil',
module: 'Used for br'
}
{
type: 'CPF',
doc: '00000000191',
msk: '000.000.001-91',
valid: true,
country: 'Brazil',
module: 'Used for br'
}
{
type: 'CNPJ',
doc: '00000001000136',
msk: '00.000.001/0001-36',
valid: true,
country: 'Brazil',
module: 'Used for br'
}
{
type: 'CNPJ',
doc: '00000001000136',
msk: '00.000.001/0001-36',
valid: true,
country: 'Brazil',
module: 'Used for br'
}
**Return from npm test
/global-doc-ident (main) $ npm test
> br-doc-identfier@1.0.0 test
> node test.js
{
cpf: {
type: 'CPF',
doc: '00000000191',
msk: '000.000.001-91',
valid: true,
country: 'Brazil',
module: 'Used for br'
},
cnpj: {
type: 'CNPJ',
doc: '00000001000136',
msk: '00.000.001/0001-36',
valid: true,
country: 'Brazil',
module: 'Used for br'
}
}