http4s-consul-middleware

http4s middleware to discover the host and port for an HTTP request using Consul

License

License

MIT
GroupId

GroupId

com.dwolla
ArtifactId

ArtifactId

http4s-consul-middleware_2.13
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

http4s-consul-middleware
http4s middleware to discover the host and port for an HTTP request using Consul
Project URL

Project URL

https://github.com/Dwolla/http4s-consul-middleware
Project Organization

Project Organization

com.dwolla
Source Code Management

Source Code Management

https://github.com/Dwolla/http4s-consul-middleware

Download http4s-consul-middleware_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/com.dwolla/http4s-consul-middleware_2.13/ -->
<dependency>
    <groupId>com.dwolla</groupId>
    <artifactId>http4s-consul-middleware_2.13</artifactId>
    <version>0.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.dwolla/http4s-consul-middleware_2.13/
implementation 'com.dwolla:http4s-consul-middleware_2.13:0.0.1'
// https://jarcasting.com/artifacts/com.dwolla/http4s-consul-middleware_2.13/
implementation ("com.dwolla:http4s-consul-middleware_2.13:0.0.1")
'com.dwolla:http4s-consul-middleware_2.13:jar:0.0.1'
<dependency org="com.dwolla" name="http4s-consul-middleware_2.13" rev="0.0.1">
  <artifact name="http4s-consul-middleware_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.dwolla', module='http4s-consul-middleware_2.13', version='0.0.1')
)
libraryDependencies += "com.dwolla" % "http4s-consul-middleware_2.13" % "0.0.1"
[com.dwolla/http4s-consul-middleware_2.13 "0.0.1"]

Dependencies

compile (20)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.8
org.http4s : http4s-core_2.13 jar 0.23.11
org.http4s : http4s-client_2.13 jar 0.23.11
org.http4s : http4s-circe_2.13 jar 0.23.11
io.circe : circe-optics_2.13 jar 0.14.1
io.circe : circe-literal_2.13 jar 0.14.1
io.monix : newtypes-core_2.13 jar 0.2.1
org.typelevel : log4cats-core_2.13 jar 2.2.0
org.typelevel : keypool_2.13 jar 0.4.7
co.fs2 : fs2-core_2.13 jar 3.2.7
com.comcast : ip4s-core_2.13 jar 3.1.2
com.github.julien-truffaut : monocle-core_2.13 jar 2.1.0
io.circe : circe-core_2.13 jar 0.14.1
org.typelevel : case-insensitive_2.13 jar 1.2.0
org.typelevel : cats-core_2.13 jar 2.7.0
org.typelevel : cats-kernel_2.13 jar 2.7.0
org.typelevel : cats-effect_2.13 jar 3.3.11
org.typelevel : cats-effect-kernel_2.13 jar 3.3.11
org.typelevel : cats-effect-std_2.13 jar 3.3.11
org.typelevel : vault_2.13 jar 3.1.0

test (10)

Group / Artifact Type Version
org.apache.logging.log4j : log4j-slf4j-impl jar 2.17.2
org.typelevel : log4cats-slf4j_2.13 jar 2.2.0
org.typelevel : log4cats-noop_2.13 jar 2.2.0
org.http4s : http4s-ember-client_2.13 jar 0.23.11
org.http4s : http4s-dsl_2.13 jar 0.23.11
org.http4s : http4s-laws_2.13 jar 0.23.11
org.scalameta : munit_2.13 jar 0.7.29
org.scalameta : munit-scalacheck_2.13 jar 0.7.29
org.typelevel : cats-laws_2.13 jar 2.7.0
org.typelevel : discipline-munit_2.13 jar 1.0.9

Project Modules

There are no modules declared in this project.

Versions

Version
0.0.1