cpf-tools

Biblioteca JavaScript open-source para validar, gerar e formatar CPF.

Usage no npm install needed!

<script type="module">
  import cpfTools from 'https://cdn.skypack.dev/cpf-tools';
</script>

README

Gerador, Validador e Formatador de CPF

Release npm type definitions License.

Estatísticas

Downloads bundle size install size

Biblioteca JavaScript open-source para validar, gerar e formatar CPF.

Github: github.com/brunosvx/cpf-tools.

Instalação

npm:

npm install cpf-tools --save

yarn:

yarn add cpf-tools

Gerando CPF

CommonJS:

const { generateCPF } = require('cpf-tools')

ES6:

import { generateCPF } from 'cpf-tools'

Usage:

generateCPF() // Gera um CPF no formato 99999999999 (String)
generateCPF(true) // Gera um CPF no formato 999.999.999-99 (String)

Validando CPF

CommonJS:

const { validateCPF } = require('cpf-tools')

ES6:

import { validateCPF } from 'cpf-tools'

Usage:

validateCPF('99999999999')
validateCPF('999.999.999-99') 
// retorna um booleano

Formatando CPF

CommonJS:

const { formatCPF } = require('cpf-tools')

ES6:

import { formatCPF } from 'cpf-tools'

Usage:

formatCPF('99999999999')
// retorna 999.999.999-99

Licença

CPF tools está sob os termos da licença MIT.