-
Notifications
You must be signed in to change notification settings - Fork 0
/
libs.versions.toml
32 lines (29 loc) · 1.8 KB
/
libs.versions.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[versions]
kotlin = "2.0.21"
shadow = "7.1.2"
coroutines = "1.9.0-RC"
json = "1.7.3"
jda = "5.2.1"
jda-ktx = "0.12.0"
ktor = "3.0.1"
klogging = "7.0.0"
logback = "1.5.12"
mojank = "1.0.3"
casual-database = "0.2.0"
[libraries]
coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = "coroutines" }
json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "json" }
jda = { module = "net.dv8tion:JDA" , version.ref = "jda" }
jda-ktx = { module = "club.minnced:jda-ktx" , version.ref = "jda-ktx" }
klogging = { module = "io.github.oshai:kotlin-logging-jvm" , version.ref = "klogging" }
logback = { module = "ch.qos.logback:logback-classic" , version.ref = "logback" }
mojank = { module = "me.senseiwells:mojank" , version.ref = "mojank" }
casual-database = { module = "net.casual-championships:casual-database" , version.ref = "casual-database" }
ktor-cio = { module = "io.ktor:ktor-client-cio" , version.ref = "ktor"}
ktor-core = { module = "io.ktor:ktor-client-core-jvm" , version.ref = "ktor"}
ktor-serialization = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor"}
ktor-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor"}
[plugins]
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" }