plugins { kotlin("multiplatform") } kotlin { jvm() js { browser() // necessary for local dependency from JS UI module } sourceSets { all { languageSettings.optIn("kotlin.RequiresOptIn") } val commonMain by getting { dependencies { api(projects.swCommonModel) api(libs.krossbow.stomp.kxserialization) implementation(libs.kotlinx.serialization.json) implementation(libs.kotlinx.coroutines.core) } } } }