From 2137f6aa8816aba54de2da91e57d488c15845baf Mon Sep 17 00:00:00 2001 From: Pavel Gorgulov Date: Thu, 11 Sep 2025 18:49:11 +0200 Subject: [PATCH] Add kotlinx-coroutines-core-wasm dependency (#255) workaround --- gradle/libs.versions.toml | 1 + kotlin-sdk-core/build.gradle.kts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c69cd1c..26b1c7d 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -35,6 +35,7 @@ jreleaser-gradle = { module = "org.jreleaser:jreleaser-gradle-plugin", version.r # Kotlinx libraries kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "serialization" } kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" } +kotlinx-coroutines-core-wasm = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core-wasm-js", version.ref = "coroutines" } kotlinx-io-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-io-core", version.ref = "kotlinx-io" } kotlinx-collections-immutable = { group = "org.jetbrains.kotlinx", name = "kotlinx-collections-immutable", version.ref = "collections-immutable" } kotlin-logging = { group = "io.github.oshai", name = "kotlin-logging", version.ref = "logging" } diff --git a/kotlin-sdk-core/build.gradle.kts b/kotlin-sdk-core/build.gradle.kts index bd9a020..bea4162 100644 --- a/kotlin-sdk-core/build.gradle.kts +++ b/kotlin-sdk-core/build.gradle.kts @@ -53,5 +53,9 @@ kotlin { runtimeOnly(libs.slf4j.simple) } } + + wasmJsMain.dependencies { + api(libs.kotlinx.coroutines.core.wasm) // workaround for wasm server + } } }