plugins { id("rpc") id("org.jetbrains.kotlin.jvm") id("org.jetbrains.kotlin.plugin.serialization") id("org.jetbrains.kotlin.plugin.compose") } dependencies { intellijPlatform { intellijIdea(libs.versions.intellij.platform) bundledModule("intellij.platform.frontend") compileOnly(libs.kotlin.serialization.core.jvm) compileOnly(libs.kotlin.serialization.json.jvm) composeUI() } implementation(project(":shared")) } kotlin { jvmToolchain(21) } tasks { withType { sourceCompatibility = "21" targetCompatibility = "21" } }