VitorLuizC / brazilian-values

🇧🇷 Funções de formatação, conversão e validação para valores, documentos e outras unidades usadas no Brasil. Como CEP, CNPJ, CPF, BRL (R$), datas, números etc.
MIT License
541 stars 39 forks source link

Telefones #19

Closed giulianon closed 5 years ago

giulianon commented 5 years ago

Muito boa esse lib. Sugiro uma validação para os telefones também.

VitorLuizC commented 5 years ago

Pensei bastante em como fazer validação de telefone/celular de uma forma eficiente e consegui fazer validando o formato (com DDI, DDD e o nono dígito opcionais) e validando o DDD quando disponível.

Pro DDD tive que fazer uma pesquisa e achar a resolução que define quais os DDDs válidos.

VitorLuizC commented 5 years ago

Bom, finalizei no commit https://github.com/VitorLuizC/brazilian-values/commit/3fe0d53f3e723a0ae3fa48e8b4a8c42549121016 e publiquei agora pouco a versão 0.6.0 com isso.