From 3a907f9b38400c51ad5e596a65c0aafe98b82f40 Mon Sep 17 00:00:00 2001 From: Georgi Krastev Date: Wed, 21 Aug 2024 21:27:37 +0300 Subject: [PATCH] Update cats and shapeless --- build.sbt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/build.sbt b/build.sbt index 40e996e8..bff3939f 100644 --- a/build.sbt +++ b/build.sbt @@ -9,12 +9,12 @@ ThisBuild / scalaVersion := scala3 ThisBuild / tlBaseVersion := "3.3" ThisBuild / organization := "org.typelevel" -val catsVersion = "2.11.0" +val catsVersion = "2.12.0" val munitVersion = "1.0.0" -val disciplineMunitVersion = "2.0.0-M3" +val disciplineMunitVersion = "2.0.0" val kindProjectorVersion = "0.13.3" -val shapeless2Version = "2.3.11" -val shapeless3Version = "3.4.1" +val shapeless2Version = "2.3.12" +val shapeless3Version = "3.4.3" lazy val commonSettings = Seq( scalacOptions ++= Seq( @@ -60,8 +60,7 @@ lazy val core = crossProject(JVMPlatform, JSPlatform, NativePlatform) .crossType(CrossType.Pure) .settings(moduleName := "kittens") .settings(commonSettings *) - .jsSettings(tlVersionIntroduced := List("2.12", "2.13").map(_ -> "2.1.0").toMap) - .nativeSettings(tlVersionIntroduced := List("2.12", "2.13").map(_ -> "2.2.2").toMap) + .nativeSettings(tlVersionIntroduced := List("2.12", "2.13", "3").map(_ -> "3.3.1").toMap) lazy val coreJVM = core.jvm lazy val coreJS = core.js