Installation

Add the following to your build.sbt:

libraryDependencies += "io.github.arturaz" %% "doobie-typesafe" % "0.5.1"

Or build.mill if you are using mill:

override def mvnDeps = Agg(
  mvn"io.github.arturaz::doobie-typesafe:0.5.1"
)

The code from main branch can be obtained with:

resolvers ++= Resolver.sonatypeOssRepos("snapshots")
libraryDependencies += "io.github.arturaz" %% "doobie-typesafe" % "0.5.1-1-6141fa6-SNAPSHOT"

For mill:

override def repositoriesTask = T.task {
  super.repositoriesTask() ++ Seq(
    coursier.Repositories.sonatype("snapshots")
  )
}

override def mvnDeps = Agg(
  mvn"io.github.arturaz::doobie-typesafe:0.5.1-1-6141fa6-SNAPSHOT"
)

The library is only published for Scala 3 due to the use of Scala 3 match types.

You can see all the published artifacts on MVN Repository, Maven Central, raw Maven repository.