js-brasil
js-brasil copied to clipboard
cpfOrCnpj
Field where the user can fill in a CPF or a CNPJ
Acho que isso dá para resumir em:
if (value.length <= 11) {
return validateCPF(value);
}
return validateCNPJ(value);
Basicamente, valida como CPF até o tamanho extrapolar.
o lance desse é que alem do validar tem q fazer algo pra mascara ser maleável tb.. se consegui fazer um PR desse validate e alguns test cases ia ser massa!
VOu fazer um clone do seu repositório e fazer uns testes. Já já dou uma resposta.
Consegui, fiz Faker, Validator e Mask.
Pode me guiar em como fazer para gerar os compilados novos? Só fazer npm:dist? Ou vc cuida dessa parte?
seguinte.. cria um fork desse projeto.. aplica neles.. comita.. e compartilha aq.. a ideia é q se vc ir no Pull Requests.. oc consegue criar um PR enviando essas mudanças pra ca.. se precisar de ajuda podemos fazer um call q te mostro
foi mal.. agora q vi q ta sem os docs.. vou fazer aq
Blz então. Vou esperar você fazer, Já vou fazer o fork.
subi os docs aproveitei pra ja deixar formatado todos os arquivos.. se puder atualizar sua branch
https://github.com/mariohmol/js-brasil/blob/master/CONTRIBUTING.md
se tiver ruim ai pra atualziar a branch pode manda da forma como for q mergeio aqui =)
Okay, vou ver se faço essa parte hoje mais tarde. Eu faço o merge daqui e já abro o PR.