-
Notifications
You must be signed in to change notification settings - Fork 494
/
Dependencies.scala
48 lines (47 loc) · 2.88 KB
/
Dependencies.scala
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import sbt._
object Dependencies {
val bcprovJdk15to18 = "org.bouncycastle" % "bcprov-jdk15to18" % "1.78.1"
val betterFiles = "com.github.pathikrit" %% "better-files" % "3.9.2"
val catsEffect = "org.typelevel" %% "cats-effect" % "3.5.4"
val catsCore = "org.typelevel" %% "cats-core" % "2.12.0"
val catsLaws = "org.typelevel" %% "cats-laws" % catsCore.revision
val catsParse = "org.typelevel" %% "cats-parse" % "1.0.0"
val circeConfig = "io.circe" %% "circe-config" % "0.10.1"
val circeGeneric = "io.circe" %% "circe-generic" % "0.14.9"
val circeGenericExtras = "io.circe" %% "circe-generic-extras" % "0.14.4"
val circeLiteral = "io.circe" %% "circe-literal" % circeGeneric.revision
val circeParser = "io.circe" %% "circe-parser" % circeGeneric.revision
val circeRefined = "io.circe" %% "circe-refined" % circeGeneric.revision
val commonsIo = "commons-io" % "commons-io" % "2.16.1"
val coursierCore = "io.get-coursier" %% "coursier" % "2.1.10"
val coursierSbtMaven =
"io.get-coursier" %% "coursier-sbt-maven-repository" % coursierCore.revision
val cron4sCore = "com.github.alonsodomin.cron4s" %% "cron4s-core" % "0.7.0"
val decline = "com.monovore" %% "decline" % "2.4.1"
val disciplineMunit = "org.typelevel" %% "discipline-munit" % "2.0.0"
val fs2Core = "co.fs2" %% "fs2-core" % "3.10.2"
val fs2Io = "co.fs2" %% "fs2-io" % fs2Core.revision
val http4sCore = "org.http4s" %% "http4s-core" % "1.0.0-M41"
val http4sCirce = "org.http4s" %% "http4s-circe" % http4sCore.revision
val http4sClient = "org.http4s" %% "http4s-client" % http4sCore.revision
val http4sDsl = "org.http4s" %% "http4s-dsl" % http4sCore.revision
val http4sEmberServer = "org.http4s" %% "http4s-ember-server" % http4sCore.revision
val http4sJdkhttpClient = "org.http4s" %% "http4s-jdk-http-client" % "1.0.0-M9"
val log4catsSlf4j = "org.typelevel" %% "log4cats-slf4j" % "2.7.0"
val logbackClassic = "ch.qos.logback" % "logback-classic" % "1.5.7"
val jjwtApi = "io.jsonwebtoken" % "jjwt-api" % "0.12.6"
val jjwtImpl = "io.jsonwebtoken" % "jjwt-impl" % jjwtApi.revision
val jjwtJackson = "io.jsonwebtoken" % "jjwt-jackson" % jjwtApi.revision
val millScriptVersion = "0.11.0-M10"
val monocleCore = "dev.optics" %% "monocle-core" % "3.3.0"
val munit = "org.scalameta" %% "munit" % "1.0.1"
val munitCatsEffect = "org.typelevel" %% "munit-cats-effect" % "2.0.0"
val munitScalacheck = "org.scalameta" %% "munit-scalacheck" % "1.0.0"
val refined = "eu.timepit" %% "refined" % "0.11.2"
val refinedScalacheck = "eu.timepit" %% "refined-scalacheck" % refined.revision
val scalacacheCaffeine = "com.github.cb372" %% "scalacache-caffeine" % "1.0.0-M6"
val scalacheck = "org.scalacheck" %% "scalacheck" % "1.18.0"
val scalaStewardMillPluginArtifactName = "scala-steward-mill-plugin"
val scalaStewardMillPlugin =
"org.scala-steward" % s"${scalaStewardMillPluginArtifactName}_mill0.10_2.13" % "0.18.0"
}