-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
39 lines (36 loc) · 1.2 KB
/
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
28
29
30
31
32
33
34
35
36
37
38
39
// Monix Minitest:
//libraryDependencies += "io.monix" %% "minitest" % "2.8.2" % "test"
//testFrameworks += new TestFramework("minitest.runner.Framework")
// Hedgehog:
val hedgehogVersion = "0.4.2"
val zioVersion = "1.0.2"
val http4sVersion = "1.0.0-M4"
lazy val rootProject = project
.in(file("."))
.settings(
scalaVersion := "2.13.3",
libraryDependencies ++= Seq(
// "qa.hedgehog" %% "hedgehog-core" % hedgehogVersion,
// "qa.hedgehog" %% "hedgehog-runner" % hedgehogVersion,
// "qa.hedgehog" %% "hedgehog-minitest" % hedgehogVersion,
"dev.zio" %% "zio" % zioVersion,
"dev.zio" %% "zio-test" % zioVersion,
"dev.zio" %% "zio-test-sbt" % zioVersion,
"org.http4s" %% "http4s-blaze-server" % http4sVersion,
"org.http4s" %% "http4s-dsl" % http4sVersion,
"dev.zio" %% "zio-interop-cats" % "2.2.0.1"
)
)
.aggregate(streaming)
.dependsOn(streaming)
lazy val streaming =
(project in file("streaming"))
// scalacOptions ++= Seq(
// "-deprecation",
// "-encoding",
// "UTF-8",
// "-language:higherKinds",
// "-language:postfixOps",
// "-feature",
// "-Xfatal-warnings"
// )