buildscript { repositories { google() mavenCentral() mavenLocal() maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version" classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version" } } plugins { id 'org.jetbrains.kotlin.js' version "$kotlin_version" id "org.jetbrains.compose" version "$jetbrains_compose_version" } project.version = "$version" project.group = "$group" allprojects { repositories { mavenLocal() mavenCentral() google() } } kotlin { js(IR) { browser() binaries.executable() } } dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" api "org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlin_serialisation_core_version" implementation(compose.web.core) implementation(compose.runtime) implementation "org.jetbrains.kotlin:kotlin-test-js:$kotlin_version" implementation "org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version" } apply from: "./github_release.gradle" apply from: "./publish.gradle"