@@ -8,16 +8,29 @@ kotlinxDatetime = "0.6.1"
88kotlinxSerializationJSON = " 1.7.3"
99kotlinxCoroutines = " 1.9.0"
1010kotlinxKover = " 0.9.1"
11+ junit = " 5.10.1"
12+ kotest = " 5.8.0"
13+ syntaxerrorJson5 = " 2.1.0"
1114
1215[libraries ]
1316kotlinGradlePlugin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlin" }
1417kotlinxDatetime = { module = " org.jetbrains.kotlinx:kotlinx-datetime" , version.ref = " kotlinxDatetime" }
1518kotlinxSerialization = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " kotlinxSerializationJSON" }
1619kotlinxCoroutines = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " kotlinxCoroutines" }
1720
21+ # Testing libraries
22+ junit = { module = " org.junit.jupiter:junit-jupiter" , version.ref = " junit" }
23+ kotestRunner = { module = " io.kotest:kotest-runner-junit5" , version.ref = " kotest" }
24+ kotestAssertions = { module = " io.kotest:kotest-assertions-core" , version.ref = " kotest" }
25+ kotestProperty = { module = " io.kotest:kotest-property" , version.ref = " kotest" }
26+
27+ # External libraries
28+ syntaxerrorJson5 = { module = " at.syntaxerror:json5" , version.ref = " syntaxerrorJson5" }
29+
1830# Libraries can be bundled together for easier import
1931[bundles ]
2032kotlinxEcosystem = [" kotlinxDatetime" , " kotlinxSerialization" , " kotlinxCoroutines" ]
33+ testing = [" junit" , " kotestRunner" , " kotestAssertions" , " kotestProperty" ]
2134
2235[plugins ]
2336kotlinPluginSerialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
0 commit comments