Skip to content

Commit

Permalink
Merge pull request #613 from kevin-lee/task/610/effectie-cats-effect3…
Browse files Browse the repository at this point in the history
…-time

Close #610 - Add `effectie-cats-effect3-time`
  • Loading branch information
kevin-lee authored Jan 10, 2024
2 parents e1b6b79 + e79b137 commit 2f6dffb
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ lazy val effectie = (project in file("."))
catsEffect2TimeJs,
catsEffect3Jvm,
catsEffect3Js,
catsEffect3TimeJvm,
catsEffect3TimeJs,
monix3Jvm,
monix3Js,
)
Expand Down Expand Up @@ -283,6 +285,29 @@ lazy val catsEffect3Js = catsEffect3
.settings(jsSettingsForFuture)
.settings(jsSettings)

lazy val catsEffect3Time = module(ProjectName("cats-effect3-time"), crossProject(JVMPlatform, JSPlatform))
.settings(
description := "Effect Utils - Time with Cats Effect 3",
libraryDependencies ++= List(
libs.libCatsCore(props.catsVersion),
libs.libCatsEffect(props.catsEffect3Version),
libs.libCatsEffectTestKit % Test excludeAll ("org.scalacheck"),
libs.tests.extrasHedgehogCatsEffect3,
),
libraryDependencies := libraryDependenciesPostProcess(isScala3(scalaVersion.value), libraryDependencies.value),
)
.dependsOn(
core % props.IncludeTest,
syntax % props.IncludeTest,
time,
)
lazy val catsEffect3TimeJvm = catsEffect3Time.jvm
lazy val catsEffect3TimeJs = catsEffect3Time
.js
.settings(jsSettingsForFuture)
.settings(jsSettings)


lazy val monix3 = module(ProjectName("monix3"), crossProject(JVMPlatform, JSPlatform))
.settings(
description := "Effect Utils - Monix 3",
Expand Down

0 comments on commit 2f6dffb

Please sign in to comment.