-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathlibs.versions.toml
79 lines (52 loc) · 4.19 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
[versions]
jvmTarget = "11"
kotlinTarget = "1.8"
kotlin = "1.9.25" # https://github.com/JetBrains/kotlin/releases
kotlinSymbolProcessing = "2.1.20-1.0.31" # https://github.com/google/ksp/releases
kotlinCompileTesting = "1.6.0" # https://github.com/tschuchortdev/kotlin-compile-testing/releases
kotlinx-serialization = "1.6.3" # https://github.com/Kotlin/kotlinx.serialization/releases/
kotlinx-knit = "0.5.0" # https://github.com/Kotlin/kotlinx-knit/releases
kotlinx-coroutines = "1.9.0" # https://github.com/Kotlin/kotlinx.coroutines/releases
kotlinx-kover = "0.6.1" # https://github.com/Kotlin/kotlinx-kover/releases
okio = "3.9.1" # https://search.maven.org/artifact/com.squareup.okio/okio
kotest = "5.9.1" # https://github.com/kotest/kotest/releases
kotlinProcess = "1.5" # https://github.com/pgreze/kotlin-process/releases
classgraph = "4.8.179" # https://github.com/classgraph/classgraph/releases
gradleNodePlugin = "7.1.0" # https://github.com/node-gradle/gradle-node-plugin/releases
[libraries]
kotlin-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version.ref = "kotlin" }
kotlinSymbolProcessing = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "kotlinSymbolProcessing" }
kotlinx-coroutines-bom = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-bom", version.ref = "kotlinx-coroutines" }
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core" }
kotlinx-serialization-bom = { module = "org.jetbrains.kotlinx:kotlinx-serialization-bom", version.ref = "kotlinx-serialization" }
kotlinx-serialization-core = { module = "org.jetbrains.kotlinx:kotlinx-serialization-core" }
kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json" }
kotlinx-serialization-cbor = { module = "org.jetbrains.kotlinx:kotlinx-serialization-cbor" }
okio-bom = { module = "com.squareup.okio:okio-bom", version.ref = "okio" }
okio-core = { module = "com.squareup.okio:okio" }
classgraph = { module = "io.github.classgraph:classgraph", version.ref = "classgraph" }
kotlinProcess = { module = "com.github.pgreze:kotlin-process", version.ref = "kotlinProcess" }
kotlinCompileTesting = { module = "com.github.tschuchortdev:kotlin-compile-testing", version.ref = "kotlinCompileTesting" }
kotlinCompileTesting-ksp = { module = "com.github.tschuchortdev:kotlin-compile-testing-ksp", version.ref = "kotlinCompileTesting" }
## Kotest ##
kotest-bom = { module = "io.kotest:kotest-bom", version.ref = "kotest" }
kotest-assertionsCore = { module = "io.kotest:kotest-assertions-core" }
kotest-assertionsJson = { module = "io.kotest:kotest-assertions-json" }
kotest-property = { module = "io.kotest:kotest-property" }
kotest-frameworkEngine = { module = "io.kotest:kotest-framework-engine" }
kotest-frameworkDatatest = { module = "io.kotest:kotest-framework-datatest" }
kotest-runnerJUnit5 = { module = "io.kotest:kotest-runner-junit5" }
## Knit ##
kotlinx-knit = { module = "org.jetbrains.kotlinx:kotlinx-knit", version.ref = "kotlinx-knit" }
kotlinx-knit-test = { module = "org.jetbrains.kotlinx:kotlinx-knit-test", version.ref = "kotlinx-knit" }
### Gradle Plugins ###
gradlePlugin-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
gradlePlugin-kotlinSerialization = { module = "org.jetbrains.kotlin:kotlin-serialization", version.ref = "kotlin" }
gradlePlugin-gradleNode = { module = "com.github.node-gradle:gradle-node-plugin", version.ref = "gradleNodePlugin" }
gradlePlugin-kotlinxKover = { module = "org.jetbrains.kotlinx:kover", version.ref = "kotlinx-kover" }
gradlePlugin-kotlinxKnit = { module = "org.jetbrains.kotlinx:kotlinx-knit", version.ref = "kotlinx-knit" }
gradlePlugin-kotest = { module = "io.kotest:kotest-framework-multiplatform-plugin-gradle", version.ref = "kotest" }
gradlePlugin-kotlinSymbolProcessing = { module = "com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin", version.ref = "kotlinSymbolProcessing" }
[plugins]
# Gradle Plugin versions are set in buildSrc/build.gradle.kts as regular dependencies, not via aliases
[bundles]