@file:OptIn(ExperimentalWasmDsl::class) import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl plugins { alias(libs.plugins.kotlinMultiplatform) alias(libs.plugins.kotlinSerialization) } kotlin { jvm() js(IR) { browser() } wasmJs { browser() } sourceSets { all { languageSettings.optIn("kotlin.uuid.ExperimentalUuidApi") } commonMain.dependencies { implementation(projects.core.coreDomain) implementation(projects.core.coreUtils) implementation(projects.backend.services.masterdata.masterdataDomain) implementation(libs.kotlinx.datetime) implementation(libs.kotlinx.serialization.json) } commonTest.dependencies { implementation(kotlin("test")) } jvmTest.dependencies { implementation(projects.platform.platformTesting) } } }