Łukasz Lendzion
@file:Suppress("OPT_IN_USAGE") plugins { alias(libs.plugin.kotlin.multiplatform) alias(libs.plugins.composeJetbrains) // 1.5.11 } kotlin { js(IR) { browser() binaries.library() } sourceSets { val jsMain by getting { dependencies { implementation(libs.kodein) implementation(libs.kotlinx.coroutines) implementation(compose.ui) implementation(compose.animation) implementation(libs.kamel) implementation(compose.foundation) implementation(compose.material3) @OptIn(org.jetbrains.compose.ExperimentalComposeLibrary::class) implementation(compose.components.resources) } } val jsTest by getting { dependencies { implementation(libs.kotlin.test) } } } } compose.experimental { web.application {} }
Robert Jaros
binaries.executable()
binaries.library()
A modern programming language that makes developers happier.