diff --git a/build.sbt b/build.sbt index 3b80474..3a919b9 100644 --- a/build.sbt +++ b/build.sbt @@ -6,6 +6,9 @@ ThisBuild / startYear := Some(2021) ThisBuild / crossScalaVersions := List("3.3.5", "2.12.20", "2.13.16") ThisBuild / tlVersionIntroduced := Map("3" -> "1.0.2") +ThisBuild / libraryDependencySchemes += + "org.scala-native" %% "test-interface_native0.5" % VersionScheme.Always + lazy val root = tlCrossRootProject.aggregate(core, munit) lazy val core = crossProject(JSPlatform, JVMPlatform, NativePlatform) @@ -15,20 +18,19 @@ lazy val core = crossProject(JSPlatform, JVMPlatform, NativePlatform) ) .settings( libraryDependencies ++= List( - "org.scalacheck" %%% "scalacheck" % "1.17.1", - "org.typelevel" %%% "cats-core" % "2.11.0" + "org.scalacheck" %%% "scalacheck" % "1.18.1", + "org.typelevel" %%% "cats-core" % "2.13.0" ) ) lazy val munit = crossProject(JSPlatform, JVMPlatform, NativePlatform) .settings( - name := "scalacheck-effect-munit", - testFrameworks += new TestFramework("munit.Framework") + name := "scalacheck-effect-munit" ) .dependsOn(core) .settings( libraryDependencies ++= List( - "org.scalameta" %%% "munit-scalacheck" % "1.0.0-M11", - "org.typelevel" %%% "cats-effect" % "3.5.7" % Test + "org.scalameta" %%% "munit-scalacheck" % "1.1.0", + "org.typelevel" %%% "cats-effect" % "3.7-4972921" % Test ) ) diff --git a/project/plugins.sbt b/project/plugins.sbt index 39fff68..4775eac 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -1,4 +1,4 @@ addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.18.2") addSbtPlugin("org.typelevel" % "sbt-typelevel" % "0.7.7") -addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.4.17") +addSbtPlugin("org.scala-native" % "sbt-scala-native" % "0.5.6") addSbtPlugin("org.portable-scala" % "sbt-scala-native-crossproject" % "1.3.2")