Packages

Dawdle weaponizes Amazon SQS for use in your Elixir applications. Use it when you want to handle something later, or, better yet, when you want someone else to handle it.

Current section

Files

Jump to
dawdle mix.exs
Raw

mix.exs

defmodule Dawdle.MixProject do
use Mix.Project
def project do
[
app: :dawdle,
version: "0.2.0",
elixir: "~> 1.6",
start_permanent: Mix.env() == :prod,
description: description(),
package: package(),
deps: deps(),
source_url: "https://github.com/hippware/dawdle",
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:dialyxir, "~> 0.5", only: [:dev, :test], runtime: false},
{:credo, "~> 0.6", only: [:dev, :test], runtime: false},
{:ex_doc, ">= 0.0.0", only: :dev},
{:confex, "~> 3.3"},
{:ex_aws, "~> 2.0"},
{:ex_aws_sqs, "~> 2.0"},
{:hackney, "~> 1.7"},
{:poison, "~> 3.1"},
{:sweet_xml, "~> 0.6"}
]
end
defp description do
"""
A system for firing messages with a delay using Amazon's AWS SQS
"""
end
defp package do
[
maintainers: ["Bernard Duggan", "Phil Toland"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/hippware/dawdle"}
]
end
end