Skip to content

Commit f187711

Browse files
committed
Simpler deps
1 parent 6efeda7 commit f187711

1 file changed

Lines changed: 8 additions & 17 deletions

File tree

build.sbt

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,6 @@ ThisBuild / initialCommands := """
3030
// ThisBuild / Test / parallelExecution := false
3131
// ThisBuild / Test / testOptions += Tests.Argument(TestFrameworks.MUnit, "-b")
3232

33-
def dep(org: String, prefix: String, version: String)(
34-
modules: String*
35-
)(testModules: String*) =
36-
Def.setting {
37-
modules.map(m => org %%% (prefix ++ m) % version) ++
38-
testModules.map(m => org %%% (prefix ++ m) % version % Test)
39-
}
40-
4133
lazy val root = tlCrossRootProject
4234
.aggregate(core.jvm, core.js, core.native)
4335

@@ -47,15 +39,14 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform)
4739
.settings(
4840
name := "upperbound",
4941
scalafmtOnCompile := true,
50-
libraryDependencies ++=
51-
dep("org.typelevel", "cats-", "2.11.0")("core")().value ++
52-
dep("org.typelevel", "cats-effect", "3.6.1")("")(
53-
"-laws",
54-
"-testkit"
55-
).value ++
56-
dep("co.fs2", "fs2-", "3.12.0")("core")().value ++
57-
dep("org.typelevel", "", "2.1.0")()("munit-cats-effect").value ++
58-
dep("org.typelevel", "", "2.0.0-M2")()("scalacheck-effect-munit").value
42+
libraryDependencies ++= List(
43+
"org.typelevel" %%% "cats-core" % "2.11.0",
44+
"org.typelevel" %%% "cats-effect" % "3.6.1",
45+
"org.typelevel" %%% "cats-effect-testkit" % "3.6.1" % Test,
46+
"co.fs2" %%% "fs2-core" % "3.12.0",
47+
"org.typelevel" %%% "munit-cats-effect" % "2.1.0" % Test,
48+
"org.typelevel" %%% "scalacheck-effect-munit" % "2.0.0-M2" % Test,
49+
)
5950
)
6051

6152
lazy val docs = project

0 commit comments

Comments
 (0)