1
1
[versions ]
2
+ confluent = " 7.3.1"
3
+ kafka = " 3.3.2"
2
4
kotlin = " 1.8.10"
3
5
kotest = " 5.5.5"
4
6
5
7
[libraries ]
8
+ logback = { module = " ch.qos.logback:logback-classic" , version = " 1.4.5" }
9
+ jackson-module-kotlin = { module = " com.fasterxml.jackson.module:jackson-module-kotlin" , version = " 2.14.2" }
10
+ kafka-clients = { module = " org.apache.kafka:kafka-clients" , version.ref = " kafka" }
11
+ kafka-connect = { module = " org.apache.kafka:connect-runtime" , version.ref = " kafka" }
12
+ kafka-json = { module = " io.confluent:kafka-json-serializer" , version.ref = " confluent" }
13
+ kafka-streams = { module = " org.apache.kafka:kafka-streams" , version.ref = " kafka" }
14
+ kafka-streams-json-serde = { module = " io.confluent:kafka-streams-json-schema-serde" , version.ref = " confluent" }
6
15
kotlin-stdlib = { module = " org.jetbrains.kotlin:kotlin-stdlib" , version.ref = " kotlin" }
7
16
kotest-junit5 = { module = " io.kotest:kotest-runner-junit5" , version.ref = " kotest" }
8
17
kotest-assertions-core = { module = " io.kotest:kotest-assertions-core" , version.ref = " kotest" }
@@ -14,4 +23,5 @@ kotlin-testing = ["kotest-junit5", "kotest-assertions-core", "kotest-assertions-
14
23
[plugins ]
15
24
dokka = { id =" org.jetbrains.dokka" , version = " 1.7.20" }
16
25
kotlin-jvm = { id = " org.jetbrains.kotlin.jvm" , version.ref = " kotlin" }
17
- kotlin-qa = { id = " org.danilopianini.gradle-kotlin-qa" , version = " 0.33.0" }
26
+ kotlin-qa = { id = " org.danilopianini.gradle-kotlin-qa" , version = " 0.33.0" }
27
+ kotlin-serialization = { id = " org.jetbrains.kotlin.plugin.serialization" , version.ref = " kotlin" }
0 commit comments