defmodule PlugAmqp.MixProject do use Mix.Project @source_url "https://github.com/kantox/plug_amqp" @version "2.0.2" @description "A Plug adapter for AMQP" def project do [ app: :plug_amqp, version: @version, elixir: "~> 1.12", deps: deps(), package: package(), description: @description, name: "Plug.AMQP", docs: docs() ] end def application do [extra_applications: [:logger]] end defp deps do [ {:amqp, "~> 3.0"}, {:amqp_helpers, "~> 1.3"}, {:ex_doc, "~> 0.37.3", only: :dev, runtime: false}, {:plug, "~> 1.12"}, {:uniq, "~> 0.6"} ] end defp package do [ files: ~w(lib mix.exs README.md .formatter.exs), licenses: ["MIT"], links: %{github: @source_url} ] end defp docs do [main: "Plug.AMQP", extras: ["README.md"]] end end