html/internal-html-core-runtime/build.gradle.kts (30 lines of code) (raw):

import org.jetbrains.compose.gradle.standardConf plugins { kotlin("multiplatform") id("org.jetbrains.compose") id("org.jetbrains.kotlin.plugin.compose") } kotlin { js(IR) { browser() { testTask { useKarma { standardConf() } } } } sourceSets { val commonMain by getting { dependencies { implementation(compose.runtime) implementation(libs.kotlinx.coroutines.core) } } val jsTest by getting { dependencies { implementation(kotlin("test-js")) } } } }