plugins { kotlin("jvm") alias(libs.plugins.compose) alias(libs.plugins.kotlin.compose) alias(libs.plugins.kotlin.serialization) } dependencies { implementation(project(":shared")) implementation(project(":shared_ui")) implementation(libs.kotlinx.serialization) implementation(libs.ktor.serialization.kotlinx.json) implementation(libs.ktor.client.core) implementation(libs.ktor.client.cio) implementation(libs.ktor.client.content.negotiation) implementation(libs.compose.material3) implementation(compose.desktop.currentOs) } compose.desktop { application { mainClass = "dev.geekback.dopewars.desktop.Main3Kt" } }