plugins { kotlin("jvm") version "2.2.20" kotlin("plugin.serialization") version "2.2.0" application } group = "de.steamwar" version = "1.0.0-DEV" repositories { mavenCentral() } dependencies { testImplementation(kotlin("test")) implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2") implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.9.0") implementation("com.github.ajalt.clikt:clikt:5.0.3") implementation("com.github.ajalt.mordant:mordant:3.0.2") implementation("com.github.ajalt.mordant:mordant-coroutines:3.0.2") implementation("org.mariadb.jdbc:mariadb-java-client:3.3.1") implementation("org.jetbrains.exposed:exposed-core:1.0.0-rc-2") implementation("org.jetbrains.exposed:exposed-jdbc:1.0.0-rc-2") implementation("org.jetbrains.exposed:exposed-dao:1.0.0-rc-2") implementation("org.jetbrains.exposed:exposed-kotlin-datetime:1.0.0-rc-2") } tasks.test { useJUnitPlatform() } kotlin { jvmToolchain(21) } application { mainClass.set("de.steamwar.MainKt") }