tiagoporto / gerador-validador-cpf

JS lib to generate and validate CPF (Cadastro de Pessoas Físicas) of Brazil.

Home Page:https://tiagoporto.github.io/gerador-validador-cpf/

Repository from Github https://github.comtiagoporto/gerador-validador-cpfRepository from Github https://github.comtiagoporto/gerador-validador-cpf

Gerador e Validador de CPF Open Source Love

Biblioteca JS para gerar e validar CPF (Cadastro de Pessoas Físicas) do Brasil.

Release npm type definitions npm bundle size Downloads

Docs 📚

Leia em outros idiomas: English, Português(Brasil)

Status ✅

Website Checks GA Workflow Status Tests GA Workflow Status Coverage Status Mutation Score

Stack 🧰

React typescript pwa Node VS Code EditorConfig Prettier ESLint PostCSS Browserslist Remark Commitlint Husky Lint Staged jest stryker coveralls Dependabot GitHub Actions GitHub Pages Semantic Release Conventional Commits Webpack

Playground 🎮

https://tiagoporto.github.io/gerador-validador-cpf

Instalação 📦

npm install gerador-validador-cpf --save

Uso ➡️

Gerando CPF

import { generate } from 'gerador-validador-cpf'

generate() // Gera um CPF no formato 00000000000
generate({ format: true }) // Gera um CPF no formato 000.000.000-00

Validando CPF

import { validate } from 'gerador-validador-cpf'

validate('12345678900')
// ou
validate('123.456.789-00')

Obs. os caracteres ., - e espaço, são ignorados na validação.

Contribuição 🤝

Veja como contribuir.

Doações 🤜🤛

Este projeto é desenvolvido no meu tempo livre, qualquer doação é bem-vinda.

GITHUB Sponsor Paypal Donate Bitcoin

Licença 📄

Este projeto está sob os termos da licença MIT.

About

JS lib to generate and validate CPF (Cadastro de Pessoas Físicas) of Brazil.

https://tiagoporto.github.io/gerador-validador-cpf/

License:MIT License


Languages

Language:TypeScript 58.8%Language:SCSS 19.9%Language:JavaScript 15.4%Language:HTML 5.9%