build.gradle.kts (937B)
1 plugins { 2 alias(libs.plugins.kotlin.multiplatform) 3 alias(libs.plugins.jetbrains.compose) 4 } 5 6 repositories { 7 mavenCentral() 8 maven("https://maven.pkg.jetbrains.space/public/p/compose/dev") 9 maven("https://gitlab.com/api/v4/projects/47538655/packages/maven") 10 maven("https://us-central1-maven.pkg.dev/varabyte-repos/public") 11 google() 12 } 13 14 kotlin { 15 js(IR) { 16 browser() 17 binaries.executable() 18 } 19 sourceSets { 20 val jsMain by getting { 21 dependencies { 22 implementation(npm("copy-webpack-plugin", "11.0.0")) 23 implementation(compose.html.core) 24 implementation(compose.runtime) 25 implementation(libs.trixnity.messenger) 26 implementation(libs.kobweb.silk) 27 implementation(libs.decompose) 28 implementation(libs.decompose.extensions.compose.jetbrains) 29 } 30 } 31 } 32 }