# SPDX-FileCopyrightText: 2022-2025 nebunez # # SPDX-License-Identifier: GPL-3.0-or-later defmodule CuckooEx.MixProject do use Mix.Project def project do [ app: :cuckoo_ex, version: "0.2.0", elixir: "~> 1.18", build_embedded: Mix.env() == :prod, start_permanent: Mix.env() == :prod, description: description(), package: package(), deps: deps(), source_url: "https://git.sr.ht/~nebunez/cuckoo_ex", homepage_url: "https://sr.ht/~nebunez/killer-suite/" ] end def application do [ extra_applications: [:logger] ] end defp deps do [ {:dialyxir, "~> 1.4", only: [:dev, :test], runtime: false}, {:ex_doc, "~> 0.34", only: :dev, runtime: false}, {:httpoison, "~> 2.0"}, {:mox, "~> 1.2.0", only: :test}, {:poison, "~> 6.0"}, {:websockex, "~> 0.4.3"} ] end defp description() do "An Elixir library for KQ HiveMind." end defp package() do [ licenses: ["GPL-3.0-or-later", "CC-BY-NC-SA-4.0"], links: %{"Sourcehut" => "https://git.sr.ht/~nebunez/cuckoo_ex"} ] end end