Skip to content

Introdução

Tax ID Validator é uma biblioteca projetada para resolver um problema comum mas tedioso: validar identificadores fiscais (números de identificação, NIF) garantindo que o formato e os dígitos de controlo estejam matematicamente corretos.

Por que usar esta biblioteca?

📦 Sem Dependências

Muitas bibliotecas de validação vêm com dependências pesadas (como lodash ou frameworks completos). validator-tax-id não tem dependências externas. O que vê é o que obtém.

🔒 Validação Real, não apenas Regex

Não verificamos apenas se "tem 9 números". Implementamos os algoritmos oficiais de cada governo (Módulo 11, Algoritmo de Luhn, etc.) para calcular se o dígito de controlo é realmente válido.

💙 Escrito em TypeScript

Desfrute do autocompletar e segurança de tipos desde o primeiro momento.