cpf-validator-maique
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Validador de CPF

Uma biblioteca simples e eficaz para validar e formatar números de CPF (Cadastro de Pessoas Físicas) no Brasil.

Instalação

Este pacote está disponível através do npm. Você pode instalá-lo em seu projeto com o seguinte comando:

npm install cpf-validator-maique

Uso

Depois de instalado, você pode importar e usar a função de validação de CPF em seu projeto JavaScript ou TypeScript. Aqui está um exemplo básico:

JavaScript

const { validateCPF, formatCPF } = require('cpf-validator-maique');

const cpf = '000.000.000-00';
console.log(validateCPF(cpf)); // Exibirá 'false' para este CPF inválido

const formattedCPF = formatCPF('12345678909');
console.log(formattedCPF); // Exibirá '123.456.789-09'

TypeScript

import { validateCPF, formatCPF } from 'cpf-validator-maique';

const cpf: string = '123.456.789-09';
console.log(validateCPF(cpf)); // Exibirá 'true' ou 'false', dependendo da validade do CPF

const formattedCPF: string = formatCPF('12345678909');
console.log(formattedCPF); // Exibirá '123.456.789-09'

Funções

Este pacote inclui a seguinte função:

  • validateCPF(cpf: string): boolean: Recebe uma string representando um CPF e retorna true se o CPF for válido, ou false se for inválido.
  • formatCPF(cpf: string): string: Recebe uma string representando um CPF e retorna a string formatada como CPF (com pontos e traço).

Contribuindo

Contribuições são sempre bem-vindas! Se você tem uma sugestão de melhoria, ou encontrou um bug, por favor, abra uma issue ou envie um Pull Request.

Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE.md para detalhes.

Autor

Maique Doglas Moraes da Silva - cybermaique

Feito com ❤️ pela comunidade de desenvolvedores.

Readme

Keywords

Package Sidebar

Install

npm i cpf-validator-maique

Weekly Downloads

3

Version

1.1.0

License

MIT

Unpacked Size

6.42 kB

Total Files

7

Last publish

Collaborators

  • mechamomaique