From 3cb1c70e42db7e5bbb54415319ed551fe1419b7b Mon Sep 17 00:00:00 2001 From: Alex Kira Date: Sun, 12 Dec 2021 12:38:20 -0800 Subject: [PATCH] Add package info --- mix.exs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index c0f22d1..790d0c7 100644 --- a/mix.exs +++ b/mix.exs @@ -10,7 +10,8 @@ defmodule ExqUI.MixProject do compilers: [:phoenix] ++ Mix.compilers(), start_permanent: Mix.env() == :prod, aliases: aliases(), - deps: deps() + deps: deps(), + package: package() ] end @@ -35,6 +36,21 @@ defmodule ExqUI.MixProject do ] end + defp package do + [ + description: """ + Exq UI is the UI component for Exq, a job processing library. Exq UI provides the UI dashboard + to display stats on job processing. + """, + maintainers: ["Anantha Kumaran", "Alex Kira"], + links: %{"GitHub" => "https://github.com/akira/exq_ui"}, + licenses: ["Apache2.0"], + files: + ~w(lib priv test assets/js assets/css assets/static) ++ + ~w(LICENSE mix.exs README.md CHANGELOG.md) + ] + end + defp aliases do [ setup: ["deps.get", "cmd npm install --prefix assets"],