🏢 Validação de CNPJ Alfanumérico

Biblioteca JavaScript especializada em CNPJ alfanumérico, com suporte para CNPJ numérico e CPF

👤 CPF (Suporte Adicional)

🏢 CNPJ Alfanumérico (Principal)

🏭 CNPJ Numérico

📚 Exemplo de Uso no Código

// Incluir a biblioteca
<script src="cnpj-validator.js"></script>

// Usar a biblioteca
const { CPF, CNPJNumerico, CNPJAlfanumerico } = CNPJValidator;

// Validar documentos (FOCO: CNPJ Alfanumérico)
console.log(CNPJAlfanumerico.validate('AB.CDE.FGH/1234-56')); // true ou false
console.log(CNPJNumerico.validate('11.222.333/0001-81')); // true ou false
console.log(CPF.validate('123.456.789-09')); // true ou false

// Gerar documentos válidos
const novoCNPJAlpha = CNPJAlfanumerico.generate(); // 'AB.CDE.FGH/1234-56'
const novoCNPJ = CNPJNumerico.generate(); // '11.222.333/0001-81'
const novoCPF = CPF.generate(); // '123.456.789-09'

// Formatar e limpar
console.log(CNPJAlfanumerico.format('ABCDEFGH123456')); // 'AB.CDE.FGH/1234-56'
console.log(CNPJAlfanumerico.clean('AB.CDE.FGH/1234-56')); // 'ABCDEFGH123456'