UNPKG

gerador-validador-cnpj

Version:

Biblioteca JS para gerar e validar CNPJ Alfanumérico (Cadastro Nacional da Pessoa Jurídica) do Brasil.

2 lines (1 loc) 330 B
import{calcCheckDigits as i}from"./utils/calc-check-digits.js";import{isAlphanumericCNPJ as r}from"./utils/is-alphanumeric-cnpj.js";var t=function(t){if("string"!=typeof t||/[^A-Z\d./-]/i.test(t))return!1;var e=t.replaceAll(/[./-]/g,"");return!(!r(e)||"00000000000000"===e)&&e.slice(12)===i(e.slice(0,12))};export{t as validate};