-
Notifications
You must be signed in to change notification settings - Fork 620
/
libs.versions.toml
63 lines (59 loc) · 3.25 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
[versions]
kotlin = "2.0.20"
kover = "0.8.2"
dokka = "1.9.20"
knit = "0.5.0"
bcv = "0.16.2"
animalsniffer = "1.7.1"
protobuf = "0.8.19"
shadow = "8.1.1"
jmh = "0.7.2"
jmh-core = "1.37"
guava = "31.1-jre"
guava24 = "24.1.1-jre"
jackson = "2.13.3"
okio = "3.9.0"
kotlinx-io="0.4.0"
gson = "2.8.5"
moshi = "1.15.1"
kotlintest = "2.0.7"
coroutines = "1.6.4"
cbor = "4.2.0"
typesafe-config = "1.4.1"
junit4 = "4.12"
protoc = "3.17.3"
[libraries]
gradlePlugin-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin"}
gradlePlugin-kover = { module = "org.jetbrains.kotlinx:kover-gradle-plugin", version.ref = "kover"}
gradlePlugin-dokka = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "dokka"}
gradlePlugin-animalsniffer = { module = "ru.vyarus:gradle-animalsniffer-plugin", version.ref = "animalsniffer"}
gradlePlugin-binaryCompatibilityValidator = { module = "org.jetbrains.kotlinx:binary-compatibility-validator", version.ref = "bcv"}
kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" }
kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
dokka-pathsaver = { module = "org.jetbrains.kotlinx:dokka-pathsaver-plugin", version.ref = "knit"}
knitTest = { module = "org.jetbrains.kotlinx:kotlinx-knit-test", version.ref = "knit"}
jmhCore = { module = "org.openjdk.jmh:jmh-core", version.ref = "jmh-core"}
guava = { module = "com.google.guava:guava", version.ref = "guava"}
guava-24 = { module = "com.google.guava:guava", version.ref = "guava24"}
jackson-core = { module = "com.fasterxml.jackson.core:jackson-core", version.ref = "jackson"}
jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "jackson"}
jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", version.ref = "jackson"}
jackson-cbor = { module = "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor", version.ref = "jackson"}
okio = { module = "com.squareup.okio:okio", version.ref = "okio"}
kotlinx-io = { module = "org.jetbrains.kotlinx:kotlinx-io-core", version.ref = "kotlinx-io"}
gson = { module = "com.google.code.gson:gson", version.ref = "gson"}
kotlintest = { module = "io.kotlintest:kotlintest", version.ref = "kotlintest"}
coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "coroutines"}
cbor = { module = "com.upokecenter:cbor", version.ref = "cbor"}
typesafe-config = { module = "com.typesafe:config", version.ref = "typesafe-config"}
junit-junit4 = { module = "junit:junit", version.ref = "junit4"}
protoc = { module = "com.google.protobuf:protoc", version.ref = "protoc"}
protobuf-java = { module = "com.google.protobuf:protobuf-java", version.ref = "protoc" }
moshi-kotlin = { module = "com.squareup.moshi:moshi-kotlin", version.ref = "moshi" }
moshi-codegen = { module = "com.squareup.moshi:moshi-kotlin-codegen", version.ref = "moshi" }
[plugins]
knit = { id = "org.jetbrains.kotlinx.knit", version.ref = "knit" }
jmh = { id = "me.champeau.jmh", version.ref = "jmh" }
shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" }
protobuf = { id = "com.google.protobuf", version.ref = "protobuf" }
serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }