Packages

Ash Parental is an Ash Framework extension that brings STI(Single Table Inheritance) capability to your resource

Current section

Files

Jump to
Raw

mix.exs

defmodule AshParental.MixProject do
use Mix.Project
def project do
[
app: :ash_parental,
version: "0.1.0",
elixir: "~> 1.17",
start_permanent: Mix.env() == :prod,
deps: deps(),
package: package()
]
end
def application do
[
extra_applications: [:logger]
]
end
defp deps do
[
{:ash, "~> 3.0"},
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false}
]
end
defp package do
[
# This option is only needed when you don't want to use the OTP application name
name: "ash_parental",
description:
"Ash Parental is an Ash Framework extension that brings STI(Single Table Inheritance) capability to your resource",
# These are the default files included in the package
files: ~w(lib .formatter.exs mix.exs README*),
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/kamaroly/ash_parental"}
]
end
end