Começando
Sobre
@box4dev/validador-br
Uma biblioteca leve e robusta para validar documentos brasileiros.
A biblioteca tem como objetivo garantir que os documentos obedeçam aos cálculos matemáticos e de dígito verificador estipulados pelas instituições.
Instalação
Para instalar o pacote em seu projeto, execute um dos comandos abaixo:
NPM
1npm install @box4dev/validador-brYarn
1yarn add @box4dev/validador-brPNPM
1pnpm add @box4dev/validador-brImportação
Named exports (recomendado)
Use as funções nomeadas para importar apenas o que você precisa.
123import { isValidCpf, isValidCnpj } from '@box4dev/validador-br';console.log(isValidCpf('123.456.789-09')); // true ou falseconsole.log(isValidCnpj('GY.HU8.PG2/971E-10')); // true ou falseObjeto validate (centralizado)
Ou use o objeto `validate` que centraliza todos os validadores.
123import { validate } from '@box4dev/validador-br';console.log(validate.cpf('123.456.789-09')); // true ou falseconsole.log(validate.cnpj('12.345.678/0001-95')); // true ou falseCommonJS (require)
123const { isValidCpf, isValidCnpj, validate } = require('@box4dev/validador-br');console.log(isValidCpf('12345678909')); // true ou falseconsole.log(validate.cnpj('GYHU8PG2971E10')); // true ou false