summaryrefslogtreecommitdiff
path: root/platform-paper
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-01-23 18:02:59 +0900
committerSho Sakuma <me@m1sk9.dev>2026-01-23 18:07:07 +0900
commit82c2354154e4411c6899792b756504d6a92da07b (patch)
tree0abb299357f1848183eb2b72be74b492ff8e4481 /platform-paper
parent799de9ccd7b1a7094fb2be593a6d18217982fb71 (diff)
downloadLunaticChat-82c2354154e4411c6899792b756504d6a92da07b.tar.gz
LunaticChat-82c2354154e4411c6899792b756504d6a92da07b.tar.bz2
LunaticChat-82c2354154e4411c6899792b756504d6a92da07b.zip
refactor: Improving Module Dependencies
Diffstat (limited to 'platform-paper')
-rw-r--r--platform-paper/build.gradle.kts11
1 files changed, 5 insertions, 6 deletions
diff --git a/platform-paper/build.gradle.kts b/platform-paper/build.gradle.kts
index 8f9d890..7ed91aa 100644
--- a/platform-paper/build.gradle.kts
+++ b/platform-paper/build.gradle.kts
@@ -13,14 +13,13 @@ repositories {
}
dependencies {
+ // Engine module (provides serialization, coroutines, ktor)
api(project(":engine"))
+
+ // Paper-specific dependencies
compileOnly("io.papermc.paper:paper-api:1.21.11-R0.1-SNAPSHOT")
- implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.10.0")
- implementation("com.charleskorn.kaml:kaml:0.104.0")
- implementation("org.jetbrains.kotlin:kotlin-reflect:2.3.0")
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2")
- implementation("io.ktor:ktor-client-core:3.4.0")
- implementation("io.ktor:ktor-client-cio:3.4.0")
+ implementation("com.charleskorn.kaml:kaml:0.104.0") // YAML configuration
+ implementation("org.jetbrains.kotlin:kotlin-reflect:2.3.0") // Annotation processing
}
tasks {