-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
27 lines (25 loc) · 989 Bytes
/
build.sbt
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
val scala3Version = "3.1.2"
val sttpVersion = "3.6.2"
val zioVersion = "1.0.15"
val zioPreludeVersion = "1.0.0-RC8"
lazy val root = project
.in(file("."))
.settings(
name := "math-with-scala",
version := "0.1.0",
scalaVersion := scala3Version,
libraryDependencies ++= Seq(
"com.lihaoyi" %% "scalatags" % "0.11.1" cross CrossVersion.for3Use2_13,
"dev.zio" %% "zio" % zioVersion,
"dev.zio" %% "zio-prelude" % zioPreludeVersion,
"dev.zio" %% "zio-json" % "0.2.0-M4",
"com.softwaremill.sttp.client3" %% "core" % sttpVersion,
"com.softwaremill.sttp.client3" %% "zio1-json" % sttpVersion,
"guru.nidi" % "graphviz-java" % "0.18.1",
"com.devskiller.friendly-id" % "friendly-id" % "1.1.0"
),
)
scalacOptions ++= Seq(
"-Ykind-projector:underscores",
"-source:future"
)