Package Exports
- cpf
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (cpf) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
cpf
Funções p/ manipular números de CPF.
Instalação
Com npm:
npm install --save cpfUso
const CPF = require("cpf");
CPF;
// { calcDv: [Function: calcDv],
// clear: [Function: clear],
// format: [Function: format],
// generate: [Function: generate],
// isValid: [Function: isValid] }CPF.calcDv(digits)
Obter os dígitos verificadores dum número de CPF.
Exemplos
CPF.calcDv([1, 1, 1, 4, 4, 4, 7, 7, 7]);
// [3, 5]
CPF.calcDv("111444777");
// [3, 5]Parâmetros
digits=[](Array ou String) - nove dígitos base para obter-se os dígitos verificadores
Retorna uma Array contendo os dígitos verificadores.
CPF.clear(cpf)
Desformatar um número de CPF.
Exemplos
CPF.clear("111.444.777-35");
// "11144477735"Parâmetros
cpf=""(String) - um número de CPF formatado
Retorna uma String somente com os dígitos do número de CPF.
CPF.format(cpf)
Formatar um número de CPF.
Exemplos
CPF.format("11144477735");
// "111.444.777-35"Parâmetros
cpf=""(String) - um número de CPF, desformatado ou não, para formatar
Retorna uma String com o CPF formatado.
CPF.generate([formatted][, invalid])
Gerar um número de CPF aleatório.
Parâmetros
formatted=true(Boolean) - retornar um número de CPF formatadoinvalid=false(Boolean) - retornar um número de CPF inválido
Retorna uma String com o número de CPF gerado.
CPF.isValid(cpf[, byLength])
Verificar se um número de CPF é válido.
Exemplos
CPF.isValid("111.444.777-35");
// true
CPF.isValid("111.444.777-42");
// false
CPF.isValid("111.444.777-42", true);
// true
CPF.isValid("111.444.777", true);
// falseParâmetros
cpf=""(String) - um número de CPF para ser verificadobyLength=false(Boolean) - não validar o dígito verificador, somente o comprimento
Retorna uma valor booleano informando se o CPF é válido ou não.