@box4dev/validador-br
La bibliothèque complète pour la validation des documents brésiliens. Idéal pour l'assurance qualité.
Installez le package NPM @box4dev/validador-br et validez CPF, CNPJ, CNH, PIS, CNS, Voter ID, Certificate, State Registration et plus encore, avec des algorithmes 100 % testés.
Pourquoi utiliser @box4dev/validador-br ?
TypeScript natif
Écrit en TypeScript avec prise en charge complète des types, offrant une saisie semi-automatique et une vérification en temps réel.
Couverture complète
Valide CPF, CNPJ, Alphanumérique CNPJ, CNH, CNS, PIS, carte d'électeur, certificat, enregistrement d'État et carte de crédit.
Haute performance
Algorithmes optimisés pour une exécution rapide sur serveur ou navigateur, avec une couverture de test à 100 %.
Source ouverte
Prise en charge native d'ESM, CommonJS et UMD. Développé et maintenu par la communauté. Contribuez sur GitHub.
Que valide @box4dev/validador-br ?
Documents personnels
- ✓CPF
- ✓CNH
- ✓CNS (Carte Nationale de Santé)
- ✓PIS/PASEP
- ✓Carte d'électeur
- ✓Acte (naissance, mariage, décès)
Documents de l'entreprise
- ✓CNPJ (Numérique)
- ✓Alphanumérique CNPJ (nouvelle norme)
- ✓Enregistrement d'État (27 États)
Financier
- ✓Bolet
- ✓Carte de crédit (algorithme de Luhn)
Foire aux questions
Le package a-t-il des dépendances de production ?
Non. @box4dev/validador-br est complètement indépendant, sans dépendances externes.
Les fonctions sont-elles synchrones ?
Oui. Toutes les fonctions de validation sont synchrones et renvoient directement vrai ou faux.
Où puis-je trouver la documentation complète ?
La documentation complète est disponible sur ce site, dans la section Documentation @box4dev/validador-br.
Quelles sont les manières d’utiliser l’API ?
Le package propose deux API : les exportations nommées (isValidCpf, isValidCnpj, etc.) recommandées pour le tree-shaking, et l'objet centralisé validate.cpf(), validate.cnpj(), etc.