diff --git a/build-logic/src/main/kotlin/kotlinx/io/conventions/kotlinx-io-multiplatform.gradle.kts b/build-logic/src/main/kotlin/kotlinx/io/conventions/kotlinx-io-multiplatform.gradle.kts index 3484c714f..535b75b88 100644 --- a/build-logic/src/main/kotlin/kotlinx/io/conventions/kotlinx-io-multiplatform.gradle.kts +++ b/build-logic/src/main/kotlin/kotlinx/io/conventions/kotlinx-io-multiplatform.gradle.kts @@ -12,7 +12,6 @@ import org.jetbrains.kotlin.gradle.targets.js.KotlinWasmTargetType import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl import org.jetbrains.kotlin.gradle.targets.js.ir.KotlinJsIrTarget import org.jetbrains.kotlin.gradle.targets.js.nodejs.NodeJsRootExtension -import org.jetbrains.kotlin.gradle.targets.js.npm.tasks.KotlinNpmInstallTask import kotlin.jvm.optionals.getOrNull plugins { @@ -162,10 +161,5 @@ private fun KotlinMultiplatformExtension.nativeTargets() { } rootProject.the().apply { - nodeVersion = "21.0.0-v8-canary202310177990572111" - nodeDownloadBaseUrl = "https://nodejs.org/download/v8-canary" -} - -rootProject.tasks.withType().configureEach { - args.add("--ignore-engines") + nodeVersion = "22.1.0" } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f767a3a61..26ae50e68 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlin = "1.9.22" +kotlin = "1.9.24" java = "8" dokka = "1.9.20" kover = "0.8.0-Beta2"