Current section

Files

Jump to
json mix.exs
Raw

mix.exs

defmodule ElixirJSON_200_SNAPSHOT.Mixfile do
use Mix.Project
def project do
[
app: :json,
version: "1.0.4-SNAPSHOT",
elixir: "~> 1.3",
deps: deps(Mix.env()),
description: "Native Elixir library for JSON encoding and decoding",
package: package(),
source_url: "https://github.com/cblage/elixir-json",
homepage_url: "https://hex.pm/packages/json",
test_coverage: [tool: ExCoveralls],
preferred_cli_env: [coveralls: :test], ]
end
def application, do: []
def deps(_) do
[
#{:async, "~> 1.0", app: false, override: true},
#{:inch_ex, github: "cblage/inch_ex", branch: "master", only: [:dev, :test], runtime: false},
#{:inch_ex, ">=0.0.0"},
#{:parallel_stream, "~> 1.0"},
#{:stream_data, "~> 0.4.2"},
#{:swarm, "~> 3.3"},
{:dialyxir, "~> 0.5", only: [:dev], runtime: false},
#{:distillery, "~> 1.5", runtime: false},
{:mix_test_watch, "~> 0.3", only: :dev, runtime: false},
{:excoveralls, "~> 0.8", only: :test},
#{:credo, github: "cblage/credo", branch: "master", only: [:dev, :test], runtime: false},
{:credo, ">=0.0.0", only: [:dev, :test]},
{:ex_doc, "~> 0.16", only: :dev, runtime: false}
]
end
def package do
[
maintainers: ["cblage"],
licenses: ["BSD 3-Clause"],
links: %{"GitHub" => "https://github.com/cblage/elixir-json"}
]
end
end