cpf-check
Gerador, validador e formatador de CPF que roda tanto no navegador quanto no servidor. Super pequeno, apenas 447 Bytes gzipped.
(README available in english in README-en).
Instalação
Instale a última versão do cpf-check:
npm install cpf-check --save
Agora é só usá-lo no seu index.html
// window.CPF
Ou importa-lo como um módulo:
const CPF = ; // ou, em ES6+ ;
Esse módulo é compativel com o padrão UMD, portanto é compatível com o RequireJs, AMD, CommonJs 1 e 2, etc.
API & Uso.
CPF.validate();
Assinatura do método:
validatealgumCpf: any: boolean;
; const algumCpf = '676.754.677-10'; CPF;// « true ;// « true ;// « false ;// « false
CPF.generate();
Assinatura do método:
generateformatar?: boolean: string;
Esse método gera CPFs válidos.
; CPF;// « '67675467710' ;// « '676.754.677-10' ;// « '67675467710'
CPF.format();
Assinatura do método:
formatalgumCpf: any: string;
Esse método adiciona pontuação a strings de CPFs.
; const meuCpf = '67675467710'; CPF;// « '676.754.677-10' ;// « '676.754.677-10' ;// « ''
CPF.strip();
Assinatura do método:
stripalgumCpf: any: string;
Esse método retira caracteres não numéricos de uma string.
; const algumCpf = '676.754.677-10'; CPF;// « '67675467710' ;// « '67675467710'
Copyright e Licença
Copyright (c) 2019 Marcel de Oliveira Coelho sob a Licença MIT. Go Crazy. 🚀