# brcpfcnpj v2.1.0 - Table of Contents

Coleção de funções para validacão e formatação de CPF e CNPJ.

Validation and format for brazilian id documents (CPF/CNPJ).

## Modules

- [Brcpfcnpj](Brcpfcnpj.md): Valida Cpf/Cnpj e formata em String caso necessário
1. O formato da string, que deve seguir o padrão xx.xxx.xxx/xxxx-xx,
onde 'x' pode ser qualquer dígito de 0 a 9 e os traços (-), barra (/)
e pontos (.) *são opcionais*.
2. O conteúdo numérico desta string, que é validado através do cálculo
do 'módulo 11' dos dígitos que compõem a string.
- [Brcpfcnpj.Changeset](Brcpfcnpj.Changeset.md): Define funções para serem utilizadas em conjunto com a API de changeset do Ecto.

- [Cpfcnpj](Cpfcnpj.md): Módulo responsável por realizar todos os cálculos de validação.

