summaryrefslogtreecommitdiff
path: root/engine/build.gradle.kts
blob: a08fde573938a5af2e3d1b42612cc7b91235c343 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
plugins {
    kotlin("jvm")
    kotlin("plugin.serialization")
}

dependencies {
    // Core dependencies (exposed to platform modules via api())
    api("org.jetbrains.kotlinx:kotlinx-serialization-json:1.11.0")
    api("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.11.0")
    api("io.ktor:ktor-client-core:3.4.3")
    api("io.ktor:ktor-client-cio:3.4.3")

    // Adventure API (provided by platform implementations)
    compileOnly("net.kyori:adventure-api:4.26.1")

    testImplementation("net.kyori:adventure-api:4.26.1")
}