diff --git a/.gitignore b/.gitignore index 7b8b7c0..5be9b6d 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,9 @@ erl_crash.dump /config/*.secret.exs .hex +.mix/archives .env* config/*.env + +cover diff --git a/.hex/cache.ets b/.hex/cache.ets index 1882afd..42a288f 100644 Binary files a/.hex/cache.ets and b/.hex/cache.ets differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Auth.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Auth.beam deleted file mode 100644 index 89d3d55..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Auth.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Key.Organization.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Key.Organization.beam deleted file mode 100644 index 92fc514..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Key.Organization.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Key.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Key.beam deleted file mode 100644 index ccb9e9a..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Key.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Package.Owner.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Package.Owner.beam deleted file mode 100644 index 86e441a..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Package.Owner.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Package.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Package.beam deleted file mode 100644 index fccdf7b..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Package.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Release.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Release.beam deleted file mode 100644 index 15cb67f..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.Release.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.ReleaseDocs.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.ReleaseDocs.beam deleted file mode 100644 index 44abc04..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.ReleaseDocs.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.User.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.User.beam deleted file mode 100644 index 1e238cc..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.User.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.beam deleted file mode 100644 index f2bfce2..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.API.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Config.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Config.beam deleted file mode 100644 index 6b580d5..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Config.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam deleted file mode 100644 index fd66eb4..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.AES_GCM.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.AES_GCM.beam deleted file mode 100644 index fa5cc3b..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.AES_GCM.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam deleted file mode 100644 index 46f97cc..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.Encryption.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.Encryption.beam deleted file mode 100644 index b96c4b1..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.Encryption.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.KeyManager.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.KeyManager.beam deleted file mode 100644 index 62082da..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.KeyManager.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam deleted file mode 100644 index 3187b43..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PKCS5.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PKCS5.beam deleted file mode 100644 index 06557af..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PKCS5.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PublicKey.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PublicKey.beam deleted file mode 100644 index 1d87b88..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.PublicKey.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.beam deleted file mode 100644 index adcb4a4..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Crypto.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.Certs.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.Certs.beam deleted file mode 100644 index 685e3eb..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.Certs.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.SSL.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.SSL.beam deleted file mode 100644 index 46d0bde..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.SSL.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.VerifyHostname.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.VerifyHostname.beam deleted file mode 100644 index 7d658c2..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.VerifyHostname.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.beam deleted file mode 100644 index 7584b8b..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.HTTP.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Mix.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Mix.beam deleted file mode 100644 index 7e00474..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Mix.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.OptionParser.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.OptionParser.beam deleted file mode 100644 index 96e7701..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.OptionParser.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Parallel.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Parallel.beam deleted file mode 100644 index 9326548..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Parallel.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Registry.Server.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Registry.Server.beam deleted file mode 100644 index dc16283..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Registry.Server.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Registry.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Registry.beam deleted file mode 100644 index 16654a4..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Registry.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.RemoteConverger.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.RemoteConverger.beam deleted file mode 100644 index 37b9753..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.RemoteConverger.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Repo.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Repo.beam deleted file mode 100644 index bc6d0f1..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Repo.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Resolver.Backtracks.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Resolver.Backtracks.beam deleted file mode 100644 index 9aa27bd..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Resolver.Backtracks.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Resolver.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Resolver.beam deleted file mode 100644 index 05947ef..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Resolver.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.SCM.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.SCM.beam deleted file mode 100644 index 526c549..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.SCM.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Server.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Server.beam deleted file mode 100644 index 245e553..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Server.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Set.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Set.beam deleted file mode 100644 index 4ee4e08..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Set.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Shell.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Shell.beam deleted file mode 100644 index 8636429..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Shell.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.State.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.State.beam deleted file mode 100644 index 6e69083..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.State.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.UpdateChecker.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.UpdateChecker.beam deleted file mode 100644 index b3a64e9..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.UpdateChecker.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Utils.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Utils.beam deleted file mode 100644 index 53f1201..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Utils.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.InvalidRequirementError.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.InvalidRequirementError.beam deleted file mode 100644 index b69495f..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.InvalidRequirementError.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.InvalidVersionError.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.InvalidVersionError.beam deleted file mode 100644 index e1480f9..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.InvalidVersionError.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.Requirement.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.Requirement.beam deleted file mode 100644 index 6afae09..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.Requirement.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.beam deleted file mode 100644 index e70c320..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.Version.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.beam deleted file mode 100644 index 19dd304..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Hex.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Audit.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Audit.beam deleted file mode 100644 index cc14540..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Audit.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Build.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Build.beam deleted file mode 100644 index 5f89843..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Build.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Config.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Config.beam deleted file mode 100644 index 5db226e..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Config.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Docs.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Docs.beam deleted file mode 100644 index 7709b85..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Docs.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Info.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Info.beam deleted file mode 100644 index 7cfb73e..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Info.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Install.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Install.beam deleted file mode 100644 index b6984da..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Install.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Organization.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Organization.beam deleted file mode 100644 index 7dabcfc..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Organization.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam deleted file mode 100644 index 6ef9eac..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Owner.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Owner.beam deleted file mode 100644 index 4eba138..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Owner.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Publish.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Publish.beam deleted file mode 100644 index 87f9bb7..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Publish.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Repo.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Repo.beam deleted file mode 100644 index 25c428f..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Repo.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Retire.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Retire.beam deleted file mode 100644 index 770d830..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Retire.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Search.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Search.beam deleted file mode 100644 index b56098a..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.Search.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.User.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.User.beam deleted file mode 100644 index 39550c8..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.User.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.beam deleted file mode 100644 index 78d32b7..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/Elixir.Mix.Tasks.Hex.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_erl_tar.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_erl_tar.beam deleted file mode 100644 index d18b318..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_erl_tar.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_filename.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_filename.beam deleted file mode 100644 index b4ad4a4..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_filename.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_pb_package.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_pb_package.beam deleted file mode 100644 index b763bef..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_pb_package.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_pb_signed.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_pb_signed.beam deleted file mode 100644 index a7839a9..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_pb_signed.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_registry.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_registry.beam deleted file mode 100644 index 009182f..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_registry.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_tarball.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_tarball.beam deleted file mode 100644 index 086c350..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_hex_tarball.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_safe_erl_term.beam b/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_safe_erl_term.beam deleted file mode 100644 index 2238d49..0000000 Binary files a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/mix_safe_erl_term.beam and /dev/null differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/.elixir b/.mix/archives/hex-0.20.5/hex-0.20.5/.elixir similarity index 100% rename from .mix/archives/hex-0.18.1/hex-0.18.1/.elixir rename to .mix/archives/hex-0.20.5/hex-0.20.5/.elixir diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Auth.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Auth.beam new file mode 100644 index 0000000..f71a4a4 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Auth.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Key.Organization.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Key.Organization.beam new file mode 100644 index 0000000..7165d3d Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Key.Organization.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Key.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Key.beam new file mode 100644 index 0000000..5399c33 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Key.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Package.Owner.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Package.Owner.beam new file mode 100644 index 0000000..e63999a Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Package.Owner.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Package.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Package.beam new file mode 100644 index 0000000..550c866 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Package.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Release.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Release.beam new file mode 100644 index 0000000..81a53c7 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.Release.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.ReleaseDocs.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.ReleaseDocs.beam new file mode 100644 index 0000000..2e2487b Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.ReleaseDocs.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.User.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.User.beam new file mode 100644 index 0000000..f946d0a Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.User.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.beam new file mode 100644 index 0000000..89e9372 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.API.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Config.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Config.beam new file mode 100644 index 0000000..6600dac Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Config.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam new file mode 100644 index 0000000..01be3c0 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.AES_CBC_HMAC_SHA2.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.AES_GCM.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.AES_GCM.beam new file mode 100644 index 0000000..6d30202 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.AES_GCM.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam new file mode 100644 index 0000000..f9667ec Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.ContentEncryptor.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.Encryption.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.Encryption.beam new file mode 100644 index 0000000..196bc4f Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.Encryption.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.KeyManager.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.KeyManager.beam new file mode 100644 index 0000000..2fb7a09 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.KeyManager.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam new file mode 100644 index 0000000..8ef3a66 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PBES2_HMAC_SHA2.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PKCS5.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PKCS5.beam new file mode 100644 index 0000000..6e276c0 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PKCS5.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PublicKey.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PublicKey.beam new file mode 100644 index 0000000..246cc48 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.PublicKey.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.beam new file mode 100644 index 0000000..e7eeb19 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Crypto.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.Certs.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.Certs.beam new file mode 100644 index 0000000..33b48e0 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.Certs.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.SSL.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.SSL.beam new file mode 100644 index 0000000..f8511d5 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.SSL.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.VerifyHostname.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.VerifyHostname.beam new file mode 100644 index 0000000..bbfcd7a Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.VerifyHostname.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.beam new file mode 100644 index 0000000..67dc693 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.HTTP.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Mix.TaskDescription.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Mix.TaskDescription.beam new file mode 100644 index 0000000..9b7f7af Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Mix.TaskDescription.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Mix.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Mix.beam new file mode 100644 index 0000000..fc3cade Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Mix.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.OptionParser.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.OptionParser.beam new file mode 100644 index 0000000..6d65167 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.OptionParser.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Parallel.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Parallel.beam new file mode 100644 index 0000000..e5b0efe Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Parallel.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Registry.Server.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Registry.Server.beam new file mode 100644 index 0000000..46565e6 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Registry.Server.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Registry.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Registry.beam new file mode 100644 index 0000000..4906874 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Registry.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.RemoteConverger.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.RemoteConverger.beam new file mode 100644 index 0000000..52993eb Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.RemoteConverger.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Repo.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Repo.beam new file mode 100644 index 0000000..5d3fd7c Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Repo.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Resolver.Backtracks.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Resolver.Backtracks.beam new file mode 100644 index 0000000..ba6a2cf Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Resolver.Backtracks.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Resolver.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Resolver.beam new file mode 100644 index 0000000..2b64664 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Resolver.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.SCM.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.SCM.beam new file mode 100644 index 0000000..cbf71cf Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.SCM.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Server.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Server.beam new file mode 100644 index 0000000..88d2c18 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Server.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Set.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Set.beam new file mode 100644 index 0000000..738db09 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Set.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Shell.Process.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Shell.Process.beam new file mode 100644 index 0000000..0a4b45b Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Shell.Process.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Shell.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Shell.beam new file mode 100644 index 0000000..7ab69bb Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Shell.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.State.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.State.beam new file mode 100644 index 0000000..efcc5ff Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.State.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.UpdateChecker.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.UpdateChecker.beam new file mode 100644 index 0000000..ae92b01 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.UpdateChecker.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Utils.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Utils.beam new file mode 100644 index 0000000..26c5c68 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Utils.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.InvalidRequirementError.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.InvalidRequirementError.beam new file mode 100644 index 0000000..85d47ad Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.InvalidRequirementError.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.InvalidVersionError.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.InvalidVersionError.beam new file mode 100644 index 0000000..6f4ea89 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.InvalidVersionError.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.Requirement.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.Requirement.beam new file mode 100644 index 0000000..9e27dbc Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.Requirement.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.beam new file mode 100644 index 0000000..0f1e509 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.Version.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.beam new file mode 100644 index 0000000..c044a17 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Hex.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Audit.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Audit.beam new file mode 100644 index 0000000..698b181 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Audit.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Build.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Build.beam new file mode 100644 index 0000000..44306cd Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Build.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Config.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Config.beam new file mode 100644 index 0000000..95282ab Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Config.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Docs.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Docs.beam new file mode 100644 index 0000000..a955a36 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Docs.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Info.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Info.beam new file mode 100644 index 0000000..8a6805c Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Info.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Install.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Install.beam new file mode 100644 index 0000000..d3a8b84 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Install.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Organization.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Organization.beam new file mode 100644 index 0000000..c02958b Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Organization.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam new file mode 100644 index 0000000..cda48f7 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Outdated.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Owner.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Owner.beam new file mode 100644 index 0000000..b2b10d3 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Owner.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Package.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Package.beam new file mode 100644 index 0000000..64c5cd2 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Package.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Publish.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Publish.beam new file mode 100644 index 0000000..2d8508b Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Publish.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Repo.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Repo.beam new file mode 100644 index 0000000..5cb7f34 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Repo.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Retire.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Retire.beam new file mode 100644 index 0000000..ce896d0 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Retire.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Search.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Search.beam new file mode 100644 index 0000000..627ad91 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.Search.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.User.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.User.beam new file mode 100644 index 0000000..2804508 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.User.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.beam new file mode 100644 index 0000000..c7539c0 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/Elixir.Mix.Tasks.Hex.beam differ diff --git a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/hex.app b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/hex.app similarity index 85% rename from .mix/archives/hex-0.18.1/hex-0.18.1/ebin/hex.app rename to .mix/archives/hex-0.20.5/hex-0.20.5/ebin/hex.app index f9f8bbb..e08c2ed 100644 --- a/.mix/archives/hex-0.18.1/hex-0.18.1/ebin/hex.app +++ b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/hex.app @@ -1,5 +1,6 @@ {application,hex, - [{description,"hex"}, + [{applications,[kernel,stdlib,elixir,ssl,inets]}, + {description,"hex"}, {modules,['Elixir.Hex','Elixir.Hex.API','Elixir.Hex.API.Auth', 'Elixir.Hex.API.Key', 'Elixir.Hex.API.Key.Organization', @@ -18,15 +19,16 @@ 'Elixir.Hex.Crypto.PublicKey','Elixir.Hex.HTTP', 'Elixir.Hex.HTTP.Certs','Elixir.Hex.HTTP.SSL', 'Elixir.Hex.HTTP.VerifyHostname','Elixir.Hex.Mix', + 'Elixir.Hex.Mix.TaskDescription', 'Elixir.Hex.OptionParser','Elixir.Hex.Parallel', 'Elixir.Hex.Registry','Elixir.Hex.Registry.Server', 'Elixir.Hex.RemoteConverger','Elixir.Hex.Repo', 'Elixir.Hex.Resolver', 'Elixir.Hex.Resolver.Backtracks','Elixir.Hex.SCM', 'Elixir.Hex.Server','Elixir.Hex.Set', - 'Elixir.Hex.Shell','Elixir.Hex.State', - 'Elixir.Hex.UpdateChecker','Elixir.Hex.Utils', - 'Elixir.Hex.Version', + 'Elixir.Hex.Shell','Elixir.Hex.Shell.Process', + 'Elixir.Hex.State','Elixir.Hex.UpdateChecker', + 'Elixir.Hex.Utils','Elixir.Hex.Version', 'Elixir.Hex.Version.InvalidRequirementError', 'Elixir.Hex.Version.InvalidVersionError', 'Elixir.Hex.Version.Requirement', @@ -39,6 +41,7 @@ 'Elixir.Mix.Tasks.Hex.Organization', 'Elixir.Mix.Tasks.Hex.Outdated', 'Elixir.Mix.Tasks.Hex.Owner', + 'Elixir.Mix.Tasks.Hex.Package', 'Elixir.Mix.Tasks.Hex.Publish', 'Elixir.Mix.Tasks.Hex.Repo', 'Elixir.Mix.Tasks.Hex.Retire', @@ -47,6 +50,5 @@ mix_hex_filename,mix_hex_pb_package,mix_hex_pb_signed, mix_hex_registry,mix_hex_tarball,mix_safe_erl_term]}, {registered,[]}, - {vsn,"0.18.1"}, - {applications,[kernel,stdlib,elixir,ssl,inets]}, + {vsn,"0.20.5"}, {mod,{'Elixir.Hex',[]}}]}. diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_erl_tar.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_erl_tar.beam new file mode 100644 index 0000000..0f904cd Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_erl_tar.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_filename.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_filename.beam new file mode 100644 index 0000000..0cfa5d5 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_filename.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_pb_package.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_pb_package.beam new file mode 100644 index 0000000..5c63de3 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_pb_package.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_pb_signed.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_pb_signed.beam new file mode 100644 index 0000000..d6d49b8 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_pb_signed.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_registry.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_registry.beam new file mode 100644 index 0000000..d2424a6 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_registry.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_tarball.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_tarball.beam new file mode 100644 index 0000000..e7baba6 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_hex_tarball.beam differ diff --git a/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_safe_erl_term.beam b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_safe_erl_term.beam new file mode 100644 index 0000000..2e31db7 Binary files /dev/null and b/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/mix_safe_erl_term.beam differ diff --git a/Makefile b/Makefile index bf80524..71ac290 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -.PHONY: assets bash build deps help iex logs migrate ps restart seed setup_db stop test up publish db_dump release +.PHONY: assets bash build coverage deps help iex logs migrate ps restart seed setup_db stop test up publish db_dump release SERVICE ?= api @@ -22,8 +22,12 @@ build: #: Build containers touch config/docker.env docker-compose build +coverage: #: Generate HTML coverage report + docker-compose run --rm -e MIX_ENV=test $(SERVICE) mix coveralls.html + open cover/excoveralls.html + deps: #: Install the dependencies - docker-compose run --rm $(SERVICE) mix deps.get + docker-compose run --rm -e MIX_ENV=test $(SERVICE) mix deps.get format: #: Run mix format docker-compose run --rm $(SERVICE) mix format diff --git a/coveralls.json b/coveralls.json new file mode 100644 index 0000000..e2e4ec5 --- /dev/null +++ b/coveralls.json @@ -0,0 +1,6 @@ +{ + "skip_files": [ + "lib/alex_koin_web", + "test/support" + ] +} diff --git a/lib/alex_koin/slack.ex b/lib/alex_koin/slack.ex index 96995b4..7f64eba 100644 --- a/lib/alex_koin/slack.ex +++ b/lib/alex_koin/slack.ex @@ -41,8 +41,6 @@ defmodule AlexKoin.SlackRtm do def handle_event(_, _, state), do: {:ok, state} def handle_info({:message, text, channel}, slack, state) do - IO.puts("Sending your message, captain!") - @slack_module.send_message(text, channel, slack) {:ok, state} diff --git a/mix.exs b/mix.exs index cfa185a..cf331a8 100644 --- a/mix.exs +++ b/mix.exs @@ -5,12 +5,14 @@ defmodule AlexKoin.Mixfile do [ app: :alex_koin, version: "2.0.0", - elixir: "~> 1.7", + elixir: "~> 1.9", elixirc_paths: elixirc_paths(Mix.env()), compilers: [:phoenix, :gettext] ++ Mix.compilers(), start_permanent: Mix.env() == :prod, aliases: aliases(), - deps: deps() + deps: deps(), + test_coverage: [tool: ExCoveralls], + preferred_cli_env: [coveralls: :test, "coveralls.detail": :test, "coveralls.post": :test, "coveralls.html": :test] ] end @@ -45,6 +47,7 @@ defmodule AlexKoin.Mixfile do {:elixir_uuid, "~> 1.2"}, {:timex, "~> 3.5"}, {:distillery, "~> 2.1.1"}, + {:excoveralls, "~> 0.10", only: :test}, {:ex_machina, "~> 2.3", only: :test}, {:faker, "~> 0.13", only: :test} ] diff --git a/mix.lock b/mix.lock index b703a36..e49ce10 100644 --- a/mix.lock +++ b/mix.lock @@ -1,41 +1,42 @@ %{ - "artificery": {:hex, :artificery, "0.4.2", "3ded6e29e13113af52811c72f414d1e88f711410cac1b619ab3a2666bbd7efd4", [:mix], [], "hexpm"}, - "certifi": {:hex, :certifi, "2.5.1", "867ce347f7c7d78563450a18a6a28a8090331e77fa02380b4a21962a65d36ee5", [:rebar3], [{:parse_trans, "~>3.3", [hex: :parse_trans, repo: "hexpm", optional: false]}], "hexpm"}, - "combine": {:hex, :combine, "0.10.0", "eff8224eeb56498a2af13011d142c5e7997a80c8f5b97c499f84c841032e429f", [:mix], [], "hexpm"}, - "connection": {:hex, :connection, "1.0.4", "a1cae72211f0eef17705aaededacac3eb30e6625b04a6117c1b2db6ace7d5976", [:mix], [], "hexpm"}, - "cowboy": {:hex, :cowboy, "2.6.3", "99aa50e94e685557cad82e704457336a453d4abcb77839ad22dbe71f311fcc06", [:rebar3], [{:cowlib, "~> 2.7.3", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, "~> 1.7.1", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm"}, - "cowlib": {:hex, :cowlib, "2.7.3", "a7ffcd0917e6d50b4d5fb28e9e2085a0ceb3c97dea310505f7460ff5ed764ce9", [:rebar3], [], "hexpm"}, - "db_connection": {:hex, :db_connection, "2.1.1", "a51e8a2ee54ef2ae6ec41a668c85787ed40cb8944928c191280fe34c15b76ae5", [:mix], [{:connection, "~> 1.0.2", [hex: :connection, repo: "hexpm", optional: false]}], "hexpm"}, - "decimal": {:hex, :decimal, "1.8.0", "ca462e0d885f09a1c5a342dbd7c1dcf27ea63548c65a65e67334f4b61803822e", [:mix], [], "hexpm"}, - "distillery": {:hex, :distillery, "2.1.1", "f9332afc2eec8a1a2b86f22429e068ef35f84a93ea1718265e740d90dd367814", [:mix], [{:artificery, "~> 0.2", [hex: :artificery, repo: "hexpm", optional: false]}], "hexpm"}, - "ecto": {:hex, :ecto, "3.1.7", "fa21d06ef56cdc2fdaa62574e8c3ba34a2751d44ea34c30bc65f0728421043e5", [:mix], [{:decimal, "~> 1.6", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, - "ecto_sql": {:hex, :ecto_sql, "3.1.6", "1e80e30d16138a729c717f73dcb938590bcdb3a4502f3012414d0cbb261045d8", [:mix], [{:db_connection, "~> 2.0", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.1.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:mariaex, "~> 0.9.1", [hex: :mariaex, repo: "hexpm", optional: true]}, {:myxql, "~> 0.2.0", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.14.0 or ~> 0.15.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm"}, - "elixir_uuid": {:hex, :elixir_uuid, "1.2.0", "ff26e938f95830b1db152cb6e594d711c10c02c6391236900ddd070a6b01271d", [:mix], [], "hexpm"}, - "ex_machina": {:hex, :ex_machina, "2.3.0", "92a5ad0a8b10ea6314b876a99c8c9e3f25f4dde71a2a835845b136b9adaf199a", [:mix], [{:ecto, "~> 2.2 or ~> 3.0", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_sql, "~> 3.0", [hex: :ecto_sql, repo: "hexpm", optional: true]}], "hexpm"}, - "faker": {:hex, :faker, "0.13.0", "8abcb996f010ccd6c85588c89fc047f11134e04da019b70252f95431d721a3dc", [:mix], [], "hexpm"}, - "gettext": {:hex, :gettext, "0.16.1", "e2130b25eebcbe02bb343b119a07ae2c7e28bd4b146c4a154da2ffb2b3507af2", [:mix], [], "hexpm"}, - "hackney": {:hex, :hackney, "1.15.1", "9f8f471c844b8ce395f7b6d8398139e26ddca9ebc171a8b91342ee15a19963f4", [:rebar3], [{:certifi, "2.5.1", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "6.0.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "1.0.1", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~>1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "1.1.4", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}], "hexpm"}, - "httpoison": {:hex, :httpoison, "1.4.0", "e0b3c2ad6fa573134e42194d13e925acfa8f89d138bc621ffb7b1989e6d22e73", [:mix], [{:hackney, "~> 1.8", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm"}, - "idna": {:hex, :idna, "6.0.0", "689c46cbcdf3524c44d5f3dde8001f364cd7608a99556d8fbd8239a5798d4c10", [:rebar3], [{:unicode_util_compat, "0.4.1", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm"}, - "metrics": {:hex, :metrics, "1.0.1", "25f094dea2cda98213cecc3aeff09e940299d950904393b2a29d191c346a8486", [:rebar3], [], "hexpm"}, - "mime": {:hex, :mime, "1.3.1", "30ce04ab3175b6ad0bdce0035cba77bba68b813d523d1aac73d9781b4d193cf8", [:mix], [], "hexpm"}, - "mimerl": {:hex, :mimerl, "1.2.0", "67e2d3f571088d5cfd3e550c383094b47159f3eee8ffa08e64106cdf5e981be3", [:rebar3], [], "hexpm"}, - "parse_trans": {:hex, :parse_trans, "3.3.0", "09765507a3c7590a784615cfd421d101aec25098d50b89d7aa1d66646bc571c1", [:rebar3], [], "hexpm"}, - "phoenix": {:hex, :phoenix, "1.4.9", "746d098e10741c334d88143d3c94cab1756435f94387a63441792e66ec0ee974", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 1.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:plug, "~> 1.8.1 or ~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 1.0 or ~> 2.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm"}, - "phoenix_ecto": {:hex, :phoenix_ecto, "4.0.0", "c43117a136e7399ea04ecaac73f8f23ee0ffe3e07acfcb8062fe5f4c9f0f6531", [:mix], [{:ecto, "~> 3.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.9", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, - "phoenix_pubsub": {:hex, :phoenix_pubsub, "1.1.2", "496c303bdf1b2e98a9d26e89af5bba3ab487ba3a3735f74bf1f4064d2a845a3e", [:mix], [], "hexpm"}, - "plug": {:hex, :plug, "1.8.2", "0bcce1daa420f189a6491f3940cc77ea7fb1919761175c9c3b59800d897440fc", [:mix], [{:mime, "~> 1.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm"}, - "plug_cowboy": {:hex, :plug_cowboy, "2.1.0", "b75768153c3a8a9e8039d4b25bb9b14efbc58e9c4a6e6a270abff1cd30cbe320", [:mix], [{:cowboy, "~> 2.5", [hex: :cowboy, repo: "hexpm", optional: false]}, {:plug, "~> 1.7", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm"}, - "plug_crypto": {:hex, :plug_crypto, "1.0.0", "18e49317d3fa343f24620ed22795ec29d4a5e602d52d1513ccea0b07d8ea7d4d", [:mix], [], "hexpm"}, - "poison": {:hex, :poison, "3.1.0", "d9eb636610e096f86f25d9a46f35a9facac35609a7591b3be3326e99a0484665", [:mix], [], "hexpm"}, - "poolboy": {:hex, :poolboy, "1.5.1", "6b46163901cfd0a1b43d692657ed9d7e599853b3b21b95ae5ae0a777cf9b6ca8", [:rebar], [], "hexpm"}, - "postgrex": {:hex, :postgrex, "0.15.0", "dd5349161019caeea93efa42f9b22f9d79995c3a86bdffb796427b4c9863b0f0", [:mix], [{:connection, "~> 1.0", [hex: :connection, repo: "hexpm", optional: false]}, {:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm"}, - "ranch": {:hex, :ranch, "1.7.1", "6b1fab51b49196860b733a49c07604465a47bdb78aa10c1c16a3d199f7f8c881", [:rebar3], [], "hexpm"}, - "slack": {:hex, :slack, "0.15.0", "abe600b19e53af481540c176ae5b6433b225b083659b790d2e14853aaa65ab84", [:mix], [{:httpoison, "~> 1.2", [hex: :httpoison, repo: "hexpm", optional: false]}, {:poison, "~> 3.0", [hex: :poison, repo: "hexpm", optional: false]}, {:websocket_client, "~> 1.2.4", [hex: :websocket_client, repo: "hexpm", optional: false]}], "hexpm"}, - "ssl_verify_fun": {:hex, :ssl_verify_fun, "1.1.4", "f0eafff810d2041e93f915ef59899c923f4568f4585904d010387ed74988e77b", [:make, :mix, :rebar3], [], "hexpm"}, - "telemetry": {:hex, :telemetry, "0.4.0", "8339bee3fa8b91cb84d14c2935f8ecf399ccd87301ad6da6b71c09553834b2ab", [:rebar3], [], "hexpm"}, - "timex": {:hex, :timex, "3.5.0", "b0a23167da02d0fe4f1a4e104d1f929a00d348502b52432c05de875d0b9cffa5", [:mix], [{:combine, "~> 0.10", [hex: :combine, repo: "hexpm", optional: false]}, {:gettext, "~> 0.10", [hex: :gettext, repo: "hexpm", optional: false]}, {:tzdata, "~> 0.1.8 or ~> 0.5", [hex: :tzdata, repo: "hexpm", optional: false]}], "hexpm"}, - "tzdata": {:hex, :tzdata, "0.5.20", "304b9e98a02840fb32a43ec111ffbe517863c8566eb04a061f1c4dbb90b4d84c", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm"}, - "unicode_util_compat": {:hex, :unicode_util_compat, "0.4.1", "d869e4c68901dd9531385bb0c8c40444ebf624e60b6962d95952775cac5e90cd", [:rebar3], [], "hexpm"}, - "websocket_client": {:hex, :websocket_client, "1.2.4", "14ec1ca4b6d247b44ccd9a80af8f6ca98328070f6c1d52a5cb00bc9d939d63b8", [:rebar3], [], "hexpm"}, + "artificery": {:hex, :artificery, "0.4.2", "3ded6e29e13113af52811c72f414d1e88f711410cac1b619ab3a2666bbd7efd4", [:mix], [], "hexpm", "514586f4312ef3709a3ccbd8e55f69455add235c1729656687bb781d10d0afdb"}, + "certifi": {:hex, :certifi, "2.5.1", "867ce347f7c7d78563450a18a6a28a8090331e77fa02380b4a21962a65d36ee5", [:rebar3], [{:parse_trans, "~>3.3", [hex: :parse_trans, repo: "hexpm", optional: false]}], "hexpm", "805abd97539caf89ec6d4732c91e62ba9da0cda51ac462380bbd28ee697a8c42"}, + "combine": {:hex, :combine, "0.10.0", "eff8224eeb56498a2af13011d142c5e7997a80c8f5b97c499f84c841032e429f", [:mix], [], "hexpm", "1b1dbc1790073076580d0d1d64e42eae2366583e7aecd455d1215b0d16f2451b"}, + "connection": {:hex, :connection, "1.0.4", "a1cae72211f0eef17705aaededacac3eb30e6625b04a6117c1b2db6ace7d5976", [:mix], [], "hexpm", "4a0850c9be22a43af9920a71ab17c051f5f7d45c209e40269a1938832510e4d9"}, + "cowboy": {:hex, :cowboy, "2.7.0", "91ed100138a764355f43316b1d23d7ff6bdb0de4ea618cb5d8677c93a7a2f115", [:rebar3], [{:cowlib, "~> 2.8.0", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, "~> 1.7.1", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "04fd8c6a39edc6aaa9c26123009200fc61f92a3a94f3178c527b70b767c6e605"}, + "cowlib": {:hex, :cowlib, "2.8.0", "fd0ff1787db84ac415b8211573e9a30a3ebe71b5cbff7f720089972b2319c8a4", [:rebar3], [], "hexpm", "79f954a7021b302186a950a32869dbc185523d99d3e44ce430cd1f3289f41ed4"}, + "db_connection": {:hex, :db_connection, "2.2.1", "caee17725495f5129cb7faebde001dc4406796f12a62b8949f4ac69315080566", [:mix], [{:connection, "~> 1.0.2", [hex: :connection, repo: "hexpm", optional: false]}], "hexpm", "2b02ece62d9f983fcd40954e443b7d9e6589664380e5546b2b9b523cd0fb59e1"}, + "decimal": {:hex, :decimal, "1.8.1", "a4ef3f5f3428bdbc0d35374029ffcf4ede8533536fa79896dd450168d9acdf3c", [:mix], [], "hexpm", "3cb154b00225ac687f6cbd4acc4b7960027c757a5152b369923ead9ddbca7aec"}, + "distillery": {:hex, :distillery, "2.1.1", "f9332afc2eec8a1a2b86f22429e068ef35f84a93ea1718265e740d90dd367814", [:mix], [{:artificery, "~> 0.2", [hex: :artificery, repo: "hexpm", optional: false]}], "hexpm", "bbc7008b0161a6f130d8d903b5b3232351fccc9c31a991f8fcbf2a12ace22995"}, + "ecto": {:hex, :ecto, "3.1.7", "fa21d06ef56cdc2fdaa62574e8c3ba34a2751d44ea34c30bc65f0728421043e5", [:mix], [{:decimal, "~> 1.6", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "fd0f11a8454e490ae11b6f69aa1ed9e0352641242d014cc3d2f420d7743f6966"}, + "ecto_sql": {:hex, :ecto_sql, "3.1.6", "1e80e30d16138a729c717f73dcb938590bcdb3a4502f3012414d0cbb261045d8", [:mix], [{:db_connection, "~> 2.0", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.1.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:mariaex, "~> 0.9.1", [hex: :mariaex, repo: "hexpm", optional: true]}, {:myxql, "~> 0.2.0", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.14.0 or ~> 0.15.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "cdb6a76a6d88b256fd1bfc37da66cfc96f0935591c5114c1123b04c150828b69"}, + "elixir_uuid": {:hex, :elixir_uuid, "1.2.1", "dce506597acb7e6b0daeaff52ff6a9043f5919a4c3315abb4143f0b00378c097", [:mix], [], "hexpm", "f7eba2ea6c3555cea09706492716b0d87397b88946e6380898c2889d68585752"}, + "ex_machina": {:hex, :ex_machina, "2.4.0", "09a34c5d371bfb5f78399029194a8ff67aff340ebe8ba19040181af35315eabb", [:mix], [{:ecto, "~> 2.2 or ~> 3.0", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_sql, "~> 3.0", [hex: :ecto_sql, repo: "hexpm", optional: true]}], "hexpm", "a20bc9ddc721b33ea913b93666c5d0bdca5cbad7a67540784ae277228832d72c"}, + "excoveralls": {:hex, :excoveralls, "0.12.3", "2142be7cb978a3ae78385487edda6d1aff0e482ffc6123877bb7270a8ffbcfe0", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "568a3e616c264283f5dea5b020783ae40eef3f7ee2163f7a67cbd7b35bcadada"}, + "faker": {:hex, :faker, "0.13.0", "8abcb996f010ccd6c85588c89fc047f11134e04da019b70252f95431d721a3dc", [:mix], [], "hexpm", "b0016680cae6776e3d1caa34d70438acc09c11c003e80fd3d44f79ec7370be00"}, + "gettext": {:hex, :gettext, "0.17.4", "f13088e1ec10ce01665cf25f5ff779e7df3f2dc71b37084976cf89d1aa124d5c", [:mix], [], "hexpm", "3c75b5ea8288e2ee7ea503ff9e30dfe4d07ad3c054576a6e60040e79a801e14d"}, + "hackney": {:hex, :hackney, "1.15.2", "07e33c794f8f8964ee86cebec1a8ed88db5070e52e904b8f12209773c1036085", [:rebar3], [{:certifi, "2.5.1", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "6.0.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "1.0.1", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~>1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "1.1.5", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}], "hexpm", "e0100f8ef7d1124222c11ad362c857d3df7cb5f4204054f9f0f4a728666591fc"}, + "httpoison": {:hex, :httpoison, "1.6.2", "ace7c8d3a361cebccbed19c283c349b3d26991eff73a1eaaa8abae2e3c8089b6", [:mix], [{:hackney, "~> 1.15 and >= 1.15.2", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm", "aa2c74bd271af34239a3948779612f87df2422c2fdcfdbcec28d9c105f0773fe"}, + "idna": {:hex, :idna, "6.0.0", "689c46cbcdf3524c44d5f3dde8001f364cd7608a99556d8fbd8239a5798d4c10", [:rebar3], [{:unicode_util_compat, "0.4.1", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "4bdd305eb64e18b0273864920695cb18d7a2021f31a11b9c5fbcd9a253f936e2"}, + "jason": {:hex, :jason, "1.2.0", "10043418c42d2493d0ee212d3fddd25d7ffe484380afad769a0a38795938e448", [:mix], [{:decimal, "~> 1.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "116747dbe057794c3a3e4e143b7c8390b29f634e16c78a7f59ba75bfa6852e7f"}, + "metrics": {:hex, :metrics, "1.0.1", "25f094dea2cda98213cecc3aeff09e940299d950904393b2a29d191c346a8486", [:rebar3], [], "hexpm", "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16"}, + "mime": {:hex, :mime, "1.3.1", "30ce04ab3175b6ad0bdce0035cba77bba68b813d523d1aac73d9781b4d193cf8", [:mix], [], "hexpm", "6cbe761d6a0ca5a31a0931bf4c63204bceb64538e664a8ecf784a9a6f3b875f1"}, + "mimerl": {:hex, :mimerl, "1.2.0", "67e2d3f571088d5cfd3e550c383094b47159f3eee8ffa08e64106cdf5e981be3", [:rebar3], [], "hexpm", "f278585650aa581986264638ebf698f8bb19df297f66ad91b18910dfc6e19323"}, + "parse_trans": {:hex, :parse_trans, "3.3.0", "09765507a3c7590a784615cfd421d101aec25098d50b89d7aa1d66646bc571c1", [:rebar3], [], "hexpm", "17ef63abde837ad30680ea7f857dd9e7ced9476cdd7b0394432af4bfc241b960"}, + "phoenix": {:hex, :phoenix, "1.4.16", "2cbbe0c81e6601567c44cc380c33aa42a1372ac1426e3de3d93ac448a7ec4308", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 1.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:plug, "~> 1.8.1 or ~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 1.0 or ~> 2.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "856cc1a032fa53822737413cf51aa60e750525d7ece7d1c0576d90d7c0f05c24"}, + "phoenix_ecto": {:hex, :phoenix_ecto, "4.1.0", "a044d0756d0464c5a541b4a0bf4bcaf89bffcaf92468862408290682c73ae50d", [:mix], [{:ecto, "~> 3.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.9", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "c5e666a341ff104d0399d8f0e4ff094559b2fde13a5985d4cb5023b2c2ac558b"}, + "phoenix_pubsub": {:hex, :phoenix_pubsub, "1.1.2", "496c303bdf1b2e98a9d26e89af5bba3ab487ba3a3735f74bf1f4064d2a845a3e", [:mix], [], "hexpm", "1f13f9f0f3e769a667a6b6828d29dec37497a082d195cc52dbef401a9b69bf38"}, + "plug": {:hex, :plug, "1.10.0", "6508295cbeb4c654860845fb95260737e4a8838d34d115ad76cd487584e2fc4d", [:mix], [{:mime, "~> 1.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm", "422a9727e667be1bf5ab1de03be6fa0ad67b775b2d84ed908f3264415ef29d4a"}, + "plug_cowboy": {:hex, :plug_cowboy, "2.1.2", "8b0addb5908c5238fac38e442e81b6fcd32788eaa03246b4d55d147c47c5805e", [:mix], [{:cowboy, "~> 2.5", [hex: :cowboy, repo: "hexpm", optional: false]}, {:plug, "~> 1.7", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "7d722581ce865a237e14da6d946f92704101740a256bd13ec91e63c0b122fc70"}, + "plug_crypto": {:hex, :plug_crypto, "1.1.2", "bdd187572cc26dbd95b87136290425f2b580a116d3fb1f564216918c9730d227", [:mix], [], "hexpm", "6b8b608f895b6ffcfad49c37c7883e8df98ae19c6a28113b02aa1e9c5b22d6b5"}, + "poison": {:hex, :poison, "3.1.0", "d9eb636610e096f86f25d9a46f35a9facac35609a7591b3be3326e99a0484665", [:mix], [], "hexpm", "fec8660eb7733ee4117b85f55799fd3833eb769a6df71ccf8903e8dc5447cfce"}, + "postgrex": {:hex, :postgrex, "0.15.3", "5806baa8a19a68c4d07c7a624ccdb9b57e89cbc573f1b98099e3741214746ae4", [:mix], [{:connection, "~> 1.0", [hex: :connection, repo: "hexpm", optional: false]}, {:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "4737ce62a31747b4c63c12b20c62307e51bb4fcd730ca0c32c280991e0606c90"}, + "ranch": {:hex, :ranch, "1.7.1", "6b1fab51b49196860b733a49c07604465a47bdb78aa10c1c16a3d199f7f8c881", [:rebar3], [], "hexpm", "451d8527787df716d99dc36162fca05934915db0b6141bbdac2ea8d3c7afc7d7"}, + "slack": {:hex, :slack, "0.15.0", "abe600b19e53af481540c176ae5b6433b225b083659b790d2e14853aaa65ab84", [:mix], [{:httpoison, "~> 1.2", [hex: :httpoison, repo: "hexpm", optional: false]}, {:poison, "~> 3.0", [hex: :poison, repo: "hexpm", optional: false]}, {:websocket_client, "~> 1.2.4", [hex: :websocket_client, repo: "hexpm", optional: false]}], "hexpm", "2cce5d1bcdf44ba766eb53b4afb2c2f89618e720ac451b3ef68e29f924658a6e"}, + "ssl_verify_fun": {:hex, :ssl_verify_fun, "1.1.5", "6eaf7ad16cb568bb01753dbbd7a95ff8b91c7979482b95f38443fe2c8852a79b", [:make, :mix, :rebar3], [], "hexpm", "13104d7897e38ed7f044c4de953a6c28597d1c952075eb2e328bc6d6f2bfc496"}, + "telemetry": {:hex, :telemetry, "0.4.1", "ae2718484892448a24470e6aa341bc847c3277bfb8d4e9289f7474d752c09c7f", [:rebar3], [], "hexpm", "4738382e36a0a9a2b6e25d67c960e40e1a2c95560b9f936d8e29de8cd858480f"}, + "timex": {:hex, :timex, "3.6.1", "efdf56d0e67a6b956cc57774353b0329c8ab7726766a11547e529357ffdc1d56", [:mix], [{:combine, "~> 0.10", [hex: :combine, repo: "hexpm", optional: false]}, {:gettext, "~> 0.10", [hex: :gettext, repo: "hexpm", optional: false]}, {:tzdata, "~> 0.1.8 or ~> 0.5 or ~> 1.0.0", [hex: :tzdata, repo: "hexpm", optional: false]}], "hexpm", "f354efb2400dd7a80fd9eb6c8419068c4f632da4ac47f3d8822d6e33f08bc852"}, + "tzdata": {:hex, :tzdata, "1.0.3", "73470ad29dde46e350c60a66e6b360d3b99d2d18b74c4c349dbebbc27a09a3eb", [:mix], [{:hackney, "~> 1.0", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm", "a6e1ee7003c4d04ecbd21dd3ec690d4c6662db5d3bbdd7262d53cdf5e7c746c1"}, + "unicode_util_compat": {:hex, :unicode_util_compat, "0.4.1", "d869e4c68901dd9531385bb0c8c40444ebf624e60b6962d95952775cac5e90cd", [:rebar3], [], "hexpm", "1d1848c40487cdb0b30e8ed975e34e025860c02e419cb615d255849f3427439d"}, + "websocket_client": {:hex, :websocket_client, "1.2.4", "14ec1ca4b6d247b44ccd9a80af8f6ca98328070f6c1d52a5cb00bc9d939d63b8", [:rebar3], [], "hexpm", "295a79cce15c208e03a545073f1318e97e7780aa9f2415e825cb9e338aecc305"}, }