Despachante

Warning

Projeto descontinuado

Esta biblioteca está sendo descontinuada em favor da nova biblioteca Erlang da organização Brazilian Utils:

https://github.com/brazilian-utils/erlang

Novas funcionalidades, melhorias e correções devem ser feitas na nova biblioteca. Para novos projetos, use brutils em vez de despachante.

Validação de documentos brasileiros em Erlang.

despachante é uma biblioteca Erlang para validação de documentos brasileiros como CPF, CNPJ, PIS/PASEP, CNH, CNS e RENAVAM.

Documentos suportados

Exemplo de uso

%% Validação flexível (com ou sem pontuação)
despachante:valid(cpf, "825.205.780-25").
%% Validação estrita (somente dígitos)
despachante:valid(cpf, "82520578025", true).

Instalação

Adicione despachante ao seu rebar.config:

{deps, [
{despachante, "0.2.0"}
]}.

Ou, se estiver usando mix com o rebar3_hex, adicione ao seu mix.exs:

def deps do
[
{:despachante, "~> 0.2.0"}
]
end