-
Notifications
You must be signed in to change notification settings - Fork 502
/
Copy pathDependencies.scala
47 lines (46 loc) · 2.81 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
import sbt.*
object Dependencies {
val bcprovJdk15to18 = "org.bouncycastle" % "bcprov-jdk15to18" % "1.80"
val betterFiles = "com.github.pathikrit" %% "better-files" % "3.9.2"
val catsEffect = "org.typelevel" %% "cats-effect" % "3.5.7"
val catsCore = "org.typelevel" %% "cats-core" % "2.12.0"
val catsLaws = "org.typelevel" %% "cats-laws" % catsCore.revision
val catsParse = "org.typelevel" %% "cats-parse" % "1.1.0"
val circeConfig = "io.circe" %% "circe-config" % "0.10.1"
val circeGeneric = "io.circe" %% "circe-generic" % "0.14.10"
val circeLiteral = "io.circe" %% "circe-literal" % circeGeneric.revision
val circeParser = "io.circe" %% "circe-parser" % circeGeneric.revision
val circeRefined = "io.circe" %% "circe-refined" % "0.15.1"
val commonsIo = "commons-io" % "commons-io" % "2.18.0"
val coursierCore = "io.get-coursier" %% "coursier" % "2.1.24"
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.5.0"
val disciplineMunit = "org.typelevel" %% "discipline-munit" % "2.0.0"
val fs2Core = "co.fs2" %% "fs2-core" % "3.11.0"
val fs2Io = "co.fs2" %% "fs2-io" % fs2Core.revision
val http4sCore = "org.http4s" %% "http4s-core" % "1.0.0-M44"
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-M10"
val log4catsSlf4j = "org.typelevel" %% "log4cats-slf4j" % "2.7.0"
val logbackClassic = "ch.qos.logback" % "logback-classic" % "1.5.16"
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 millMain = "com.lihaoyi" % "mill-main_2.13" % "0.12.5"
val monocleCore = "dev.optics" %% "monocle-core" % "3.3.0"
val munit = "org.scalameta" %% "munit" % "1.0.4"
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.3"
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.1"
val scalaStewardMillPluginArtifactName = "scala-steward-mill-plugin"
val scalaStewardMillPlugin =
"org.scala-steward" % s"${scalaStewardMillPluginArtifactName}_mill0.10_2.13" % "0.18.0"
}