diff options
| author | Sho Sakuma <me@m1sk9.dev> | 2026-01-23 18:02:59 +0900 |
|---|---|---|
| committer | Sho Sakuma <me@m1sk9.dev> | 2026-01-23 18:07:07 +0900 |
| commit | 82c2354154e4411c6899792b756504d6a92da07b (patch) | |
| tree | 0abb299357f1848183eb2b72be74b492ff8e4481 /engine/build.gradle.kts | |
| parent | 799de9ccd7b1a7094fb2be593a6d18217982fb71 (diff) | |
| download | LunaticChat-82c2354154e4411c6899792b756504d6a92da07b.tar.gz LunaticChat-82c2354154e4411c6899792b756504d6a92da07b.tar.bz2 LunaticChat-82c2354154e4411c6899792b756504d6a92da07b.zip | |
refactor: Improving Module Dependencies
Diffstat (limited to 'engine/build.gradle.kts')
| -rw-r--r-- | engine/build.gradle.kts | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/engine/build.gradle.kts b/engine/build.gradle.kts index 417423d..c178870 100644 --- a/engine/build.gradle.kts +++ b/engine/build.gradle.kts @@ -4,9 +4,12 @@ plugins { } dependencies { - implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.10.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") + // Core dependencies (exposed to platform modules via api()) + api("org.jetbrains.kotlinx:kotlinx-serialization-json:1.10.0") + api("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.2") + api("io.ktor:ktor-client-core:3.4.0") + api("io.ktor:ktor-client-cio:3.4.0") + + // Adventure API (provided by platform implementations) compileOnly("net.kyori:adventure-api:4.26.1") } |
