IEEx
Biblioteca para validação de Inscrição Estadual em Elixir
Instalação
Adicione IEEx a sua lista de dependência no arquivo
mix.exs:defmodule YourApp.Mixfile do defp deps do [ {:ieex, "~> 0.0.4"} ] end endExecute
mix deps.getpara instalar a biblioteca
Uso
Chamar explicitamente a função is_valid? do módulo IEEx, passando
como parâmetro a inscrição estadual e a UF do estado que será validado.
Exemplos
iex> IEEx.is_valid?("56456", "pr")
false
iex> IEEx.is_valid?("52.504.085/2-0", "pr")
true
iex> IEEx.is_valid?("1207580984", "PR")
true
Obs.: não importa se você informar a IE com caracteres especiais e/ou UF em lowcase ou upcase, a biblioteca não vai considerar como as informações foram passadas.
Como contribuir?
- Fork it
-
Crie um novo branch com suas mudanças (
git checkout -b my-new-feature) -
Commit suas mudanças (
git commit -am "Added some feature") -
Push para o branch criado (
git push origin my-new-feature) - Crie um novo pull request