Current section

Files

Jump to
Raw

mix.exs

defmodule MailAddress.MixProject do
use Mix.Project
def project do
[
app: :mail_address,
version: "0.8.1",
elixir: "~> 1.6",
package: package(),
source_url: github(),
start_permanent: Mix.env() == :prod,
deps: deps(),
description: "RFC5321 email address processing and validation library",
dialyzer: [
plt_add_deps: :transitive,
flags: [:unmatched_returns, :race_conditions, :error_handling, :underspecs],
ignore_warnings: ".dialyzer_ignore"
],
docs: [
main: "MailAddress",
extras: ["README.md"]
],
name: "MailAddress"
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: [:logger]
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:ex_doc, "~> 0.19", only: [:dev, :docs], runtime: false}
]
end
defp github do
"https://github.com/john-vinters/mail_address"
end
defp package do
[
name: "mail_address",
maintainers: ["John Vinters"],
licenses: ["MIT"],
links: %{"GitHub" => github()}
]
end
end