Implement contracts
This commit is contained in:
parent
31014d1a0c
commit
efdc50eb1d
33 changed files with 879 additions and 173 deletions
8
build.sc
8
build.sc
|
|
@ -11,7 +11,7 @@ object Versions {
|
|||
val zio = "2.1.15"
|
||||
val zioJson = "0.7.33"
|
||||
val zioSchema = "1.6.3"
|
||||
val zioHttp = "3.0.1+97-29d12531-SNAPSHOT"
|
||||
val zioHttp = "3.1.0"
|
||||
val zioPrelude = "1.0.0-RC39"
|
||||
}
|
||||
|
||||
|
|
@ -19,6 +19,8 @@ trait CommonModule extends ScalaModule {
|
|||
def scalaVersion = "3.6.3"
|
||||
def ivyDeps = Agg(
|
||||
ivy"dev.zio::zio:${Versions.zio}",
|
||||
ivy"dev.zio::zio-json:${Versions.zioJson}",
|
||||
ivy"dev.zio::zio-schema-json:${Versions.zioSchema}",
|
||||
ivy"dev.zio::zio-schema:${Versions.zioSchema}",
|
||||
ivy"dev.zio::zio-schema-derivation:${Versions.zioSchema}",
|
||||
ivy"dev.zio::zio-prelude:${Versions.zioPrelude}"
|
||||
|
|
@ -38,8 +40,6 @@ object api extends CommonModule {
|
|||
def moduleDeps = Seq(core)
|
||||
def ivyDeps = Agg(
|
||||
ivy"dev.zio::zio:${Versions.zio}",
|
||||
ivy"dev.zio::zio-http:${Versions.zioHttp}",
|
||||
ivy"dev.zio::zio-json:${Versions.zioJson}",
|
||||
ivy"dev.zio::zio-schema-json:${Versions.zioSchema}"
|
||||
ivy"dev.zio::zio-http:${Versions.zioHttp}"
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue