Node library for generation and validation of data based on Brazilian records, containing high-performance and easy-to-use methods
Installation
brazilian-data-types requires node v7.6.0 or higher for ES2015.
npm install brazilian-data-types
Validations
Validating CNPJ
var Cnpj = Cnpj; // Not formated string cnpjCnpj; // Formated string cnpjCnpj; // Cnpj as NumberCnpj;
Validating CPF
var Cpf = Cpf; // Not formated string CpfCpf; // Formated string CpfCpf; // Cpf as NumberCpf;
Validating PIS
var Pis = Pis; // Not formated string PisPis; // Formated string PisPis; // Pis as NumberPis;
Generators
Generating Random CNPJ
var CnpjGenerator = CnpjGenerator; var generator = ; // returns type cnpj string or numbervar randomCnpj = generator; // returns list 10 cnpjvar cnpjList = generator;
Generating Random CPF
var CpfGenerator = CpfGenerator; var generator = ; // returns type cpf string or numbervar randomCpf = generator; // returns list 10 cpfvar cpfList = generator;
Generating Random PIS
var PisGenerator = PisGenerator; var generator = ; // returns type pis string or numbervar randomPis = generator; // returns list 10 pisvar pisList = generator;
Generating Random CNPJ Formated
var CnpjGenerator = CnpjGenerator; var generator = ; // returns type cnpj formated 00.000.000/0000-00var randomCnpj = generator;
Generating Random CPF Formated
var CpfGenerator = CpfGenerator; var generator = ; // returns type cpf formated 000.000.000-00var randomCpf = generator;
Generating Random PIS Formated
var PisGenerator = PisGenerator; var generator = ; // returns type pis formated 000.00000.00-0var randomPis = generator;
Generating Random Parameter CNPJ
var CnpjGenerator = CnpjGenerator; var generator = Mathrandom; // returns cnpj according to random past var randomCnpj = generator; // returns list cnpj according to random pastvar cnpjList = generator;
Generating Random Parameter CPF
var CpfGenerator = CpfGenerator; var generator = Mathrandom; // returns cpf according to random past var randomCpf = generator; // returns list cpf according to random pastvar cpfList = generator;
Generating Random Parameter PIS
var PisGenerator = PisGenerator; var generator = Mathrandom; // returns pis according to random past var randomPis = generator; // returns list pis according to random pastvar pisList = generator;