plugins { alias(catalog.plugins.kotlin.multiplatform) alias(catalog.plugins.kotlin.serialization) } kotlin { sourceSets { jsMain { dependencies { implementation catalog.kotlin.serialization.json implementation rootProject implementation(npm("bootstrap", "5.3.2")) implementation(npm("bootstrap-icons", "1.11.3")) implementation(npm("style-loader", "3.3.4")) implementation(npm("css-loader", "6.10.0")) implementation(npm("postcss-loader", "8.1.0")) implementation(npm("sass", "1.71.1")) implementation(npm("sass-loader", "14.1.1")) implementation(npm("autoprefixer", "10.4.17")) } } } js(IR) { browser { runTask { sourceMaps = true devServer.port = 8080 // cssSupport { // enabled.set(true) // } } webpackTask { sourceMaps = false } } binaries.executable() } }