Zum Hauptinhalt springen
Zum Hauptinhalt springen
NPM-Paket

@box4dev/validador-br

Die komplette Bibliothek zur Validierung brasilianischer Dokumente. Ideal für die Qualitätssicherung.

Installieren Sie das NPM-Paket @box4dev/validador-br und validieren Sie CPF, CNPJ, CNH, PIS, CNS, Wähler-ID, Zertifikat, staatliche Registrierung und mehr mit 100 % getesteten Algorithmen.

NPM VersionNPM Downloads

Warum @box4dev/validador-br verwenden?

Natives TypeScript

Geschrieben in TypeScript mit vollständiger Typunterstützung, bietet automatische Vervollständigung und Echtzeitprüfung.

Komplette Abdeckung

Validiert CPF, CNPJ, alphanumerisches CNPJ, CNH, CNS, PIS, Wähler-ID, Zertifikat, staatliche Registrierung und Kreditkarte.

Hohe Leistung

Algorithmen optimiert für schnelle Ausführung auf Server oder Browser, mit 100 % Testabdeckung.

Open Source

Native Unterstützung für ESM, CommonJS und UMD. Entwickelt und gepflegt von der Community. Tragen Sie auf GitHub bei.

Was validiert @box4dev/validador-br?

Persönliche Dokumente

  • ✓CPF
  • ✓CNH
  • ✓CNS (Nationale Gesundheitskarte)
  • ✓PIS/PASEP
  • ✓Wählerausweis
  • ✓Bescheinigung (Geburt, Heirat, Tod)

Firmendokumente

  • ✓CNPJ (Numerisch)
  • ✓Alphanumerisches CNPJ (neuer Standard)
  • ✓Staatliche Registrierung (27 Staaten)

Finanziell

  • ✓Boleto
  • ✓Kreditkarte (Luhn-Algorithmus)

Häufig gestellte Fragen

Hat das Paket Produktionsabhängigkeiten?

Nein. @box4dev/validador-br ist völlig unabhängig, ohne externe Abhängigkeiten.

Sind die Funktionen synchron?

Ja. Alle Validierungsfunktionen sind synchron und geben direkt true oder false zurück.

Wo finde ich die vollständige Dokumentation?

Die vollständige Dokumentation ist auf dieser Website im Abschnitt „@box4dev/validador-br-Dokumentation“ verfügbar.

Welche Möglichkeiten gibt es, die API zu nutzen?

Das Paket bietet zwei APIs: benannte Exporte (isValidCpf, isValidCnpj usw.), die für Tree-Shaking empfohlen werden, und das zentralisierte Objekt „validate.cpf()“, „validate.cnpj()“ usw.

Sind Sie bereit, brasilianische Daten in Ihren Tests zu validieren?

Installation über NPM