Git Product home page Git Product logo

validator-brasil's Introduction

validator-brasil

Extensão do validator.js para validação de documentos brasileiros. 🇧🇷

Tests and Publish npm-version downloads

Instalação

npm install validator-brasil --save
// or
yarn add validator-brasil

Uso

import validatorBrasil from 'validator-brasil';
// import isCPF from 'validator-brasil/dist/isCPF';
// const isCPF = require('validator-brasil/dist/isCPF');

validatorBrasil.isCPF('045.462.356-90') //true

Métodos

Nome Descrição Exemplo
isCPF(string) CPF com e sem pontuação 145.525.860-17
isCNPJ(string) CNPJ com e sem pontuação 03.615.211/0001-27
isCEP(string) CEP com e sem pontuação 18703-357
isCNH(string) CNH com e sem pontuação 62312481179
isRenavam(string) Renavam com e sem pontuação 11779918350
isUF(string) UF de estados brasileiros sp
isChavePix(string) Padrão de chave pix aleatória 123e4567-e89b-12d3-a456-426655440000
isPisPasep(string) PIS/PASEP com e sem pontuação 888.18726.88-5
❌ isRG(string) RG com e sem pontuação 35.181.674-4
❌ isTituloEleitor(string, { uf: string }) Titulo de eleitor por estado brasileiro 434028530132
❌ isCertidao(string) Certidões de Nascimento, Casamento, Óbito, entre outras 623584 01 55 2023 9 48814 529 8424277-49
❌ isInscricaoEstadual(string, { uf: string }) Inscrição Estadual com e sem pontuação 997.712.286.852
❌ isPlacaVeiculo(string) Placas de automóveis brasileiros e mercosul JYC-8417
❌ isCNS Cartão Nacional de Saúde 137 2766 6992 0001
❌ isNIF Número de Identificação Fiscal 664551142

Saiba mais em TODO.md

validator-brasil's People

Contributors

ogilvieira avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.