Packages
exvcr
0.3.3
0.17.1
0.17.0
0.16.0
0.15.2
0.15.1
0.15.0
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.13.5
0.13.4
0.13.3
0.13.2
0.13.1
0.13.0
0.12.3
0.12.2
0.12.1
0.12.0
0.11.2
0.11.1
0.11.0
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.1
0.9.0
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.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.1
0.4.0
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.7
0.1.6
0.1.5
HTTP request/response recording library for elixir, inspired by VCR.
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule ExVCR.Mixfile do
use Mix.Project
def project do
[ app: :exvcr,
version: "0.3.3",
elixir: "~> 0.15.0 or ~> 1.0.0",
deps: deps,
description: description,
package: package,
test_coverage: [tool: ExCoveralls]
]
end
# Configuration for the OTP application
def application do
[ applications: [:http_server] ]
end
# Returns the list of dependencies in the format:
# { :foobar, "~> 0.1", git: "https://github.com/elixir-lang/foobar.git" }
def deps do
[
{:meck, "~> 0.8.2"},
{:exactor, "~> 0.7"},
{:jsex, "~> 2.0"},
{:ibrowse, github: "cmullaparthi/ibrowse", optional: true},
{:httpotion, "~> 0.2", optional: true},
{:httpoison, "~> 0.4"},
{:excoveralls, "~> 0.3", only: :dev},
{:http_server, github: "parroty/http_server", only: [:dev, :test]}
]
end
defp description do
"""
HTTP request/response recording library for elixir, inspired by VCR.
"""
end
defp package do
[ contributors: ["parroty"],
licenses: ["MIT"],
links: %{"GitHub" => "https://github.com/parroty/exvcr"} ]
end
end