pekko-connectors-sample-kafka-to-websocket-clients/project/Dependencies.scala (18 lines of code) (raw):
import sbt._
object Dependencies {
val scalaVer = "2.13.16"
// #deps
val PekkoVersion = "1.1.3"
val PekkoConnectorsKafkaVersion = "1.1.0"
val PekkoHttpVersion = "1.1.0"
// #deps
val dependencies = List(
// #deps
"org.apache.pekko" %% "pekko-stream" % PekkoVersion,
"org.apache.pekko" %% "pekko-http" % PekkoHttpVersion,
"org.apache.pekko" %% "pekko-connectors-kafka" % PekkoConnectorsKafkaVersion,
// Logging
"org.apache.pekko" %% "pekko-slf4j" % PekkoVersion,
"ch.qos.logback" % "logback-classic" % "1.3.15",
// #deps
"org.testcontainers" % "kafka" % "1.17.6",
"org.apache.pekko" %% "pekko-stream-testkit" % PekkoVersion,
"com.google.guava" % "guava" % "28.2-jre" % Test,
"junit" % "junit" % "4.13.2" % Test
)
}