open-nfse / validateCnpj
Function: validateCnpj()
ts
function validateCnpj(cnpj: string): void;Defined in: src/fiscal/validate-cpf-cnpj.ts:39
Valida um CNPJ conforme o algoritmo oficial da Receita Federal: formato (14 dígitos) + dígitos verificadores (módulo 11 com pesos [5,4,3,2,9,8,7,6,5,4,3,2] e depois [6,5,4,3,2,9,8,7,6,5,4,3,2]).
Lança InvalidCnpjError com reason: 'format' | 'known_invalid' | 'check_digit'.
Parameters
| Parameter | Type |
|---|---|
cnpj | string |
Returns
void