Packages
potionx
0.4.13
0.8.15
0.8.14
0.8.13
0.8.12
0.8.11
0.8.10
0.8.9
0.8.8
0.8.7
0.8.6
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.3
0.5.2
0.5.1
0.5.0
0.4.16
0.4.15
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.9
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.0
0.2.18
0.2.17
0.2.16
0.2.15
0.2.14
0.2.13
0.2.12
0.2.11
0.2.10
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.1.1
0.1.0
Potionx is a set of generators and functions that speeds up the process of setting up and deploying a full-stack application that uses Elixir with GraphQL for the server-side component and Vue for the frontend component.
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Potionx.MixProject do
use Mix.Project
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: [:logger]
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:absinthe, "~> 1.6.0"},
{:absinthe_plug, "~> 1.5.4"},
{:absinthe_relay, "~> 1.5.1"},
{:assent, "~> 0.1.23"},
{:jason, "~> 1.2"},
{:plug_cowboy, "~> 2.0"},
{:redix, "~> 1.0.0"},
{:typed_struct, "~> 0.2.1"},
# {:dep_from_hexpm, "~> 0.3.0"},
# {:dep_from_git, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"},
{:ecto_network, "~> 1.3.0", only: :test},
{:ecto_sql, "~> 3.5"},
{:ex_doc, "~> 0.22", only: :dev, runtime: false},
{:phoenix, "~> 1.5.8"},
{:postgrex, ">= 0.0.0", only: :test}
]
end
# Specifies which paths to compile per environment.
defp elixirc_paths(:test), do: ["lib", "test/repo", "test/support"]
defp elixirc_paths(_), do: ["lib"]
defp package do
[
maintainers: ["Vince Roy", "Michael Demchuk"],
licenses: ["MIT"],
links: %{github: "https://github.com/PotionApps/potionx"},
files:
~w(lib priv LICENSE.md mix.exs README.md .formatter.exs)
]
end
def project do
[
app: :potionx,
version: "0.4.13",
elixir: "~> 1.11",
elixirc_paths: elixirc_paths(Mix.env()),
package: package(),
start_permanent: Mix.env() == :prod,
deps: deps(),
homepage_url: "https://www.potionapps.com",
source_url: "https://github.com/PotionApps/potionx",
description: """
Potionx is a set of generators and functions that speeds up the process of setting up and deploying a full-stack application that uses Elixir with GraphQL for the server-side component and Vue for the frontend component.
"""
]
end
end