Current section
Files
Jump to
Current section
Files
mix.exs
defmodule Webauthn.MixProject do
use Mix.Project
# If we need to compile asn schema to erlang module add following below
# asn1_paths: ["/asn1"],
# compilers: [:asn1] ++ Mix.compilers,
def project do
[
app: :webauthn,
version: "0.0.8",
elixir: "~> 1.9",
start_permanent: Mix.env() == :prod,
description: "Authenticate users to your web application using public key cryptography by becoming a webauthn relying party",
package: [
maintainers: ["tomciopp"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/scalpel-software/webauthn"}
],
deps: deps()
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: [:logger]
]
end
# Run "mix help deps" to learn about dependencies.
# Only require below lib when we need to transform asn1 schema to modules
# {:asn1ex, git: "git://github.com/vicentfg/asn1ex.git"}
defp deps do
[
{:jason, "~> 1.4"},
{:x509, "~> 0.8"},
{:certifi, "~> 2.10"},
{:cbor, "~> 1.0.0"},
{:ex_doc, "~> 0.24", only: :dev, runtime: false}
]
end
end