pekko-connectors-sample-kafka-to-websocket-clients/project/Dependencies.scala (18 lines of code) (raw):
import sbt._
object Dependencies {
val scalaVer = "2.13.7"
// #deps
val AkkaVersion = "2.6.19"
val AkkaHttpVersion = "10.1.12"
val AlpakkaKafkaVersion = "3.0.1"
// #deps
val dependencies = List(
// #deps
"com.typesafe.akka" %% "akka-stream" % AkkaVersion,
"com.typesafe.akka" %% "akka-http" % AkkaHttpVersion,
"com.typesafe.akka" %% "akka-stream-kafka" % AlpakkaKafkaVersion,
// Logging
"com.typesafe.akka" %% "akka-slf4j" % AkkaVersion,
"ch.qos.logback" % "logback-classic" % "1.2.3",
// #deps
"org.testcontainers" % "kafka" % "1.14.3",
"com.typesafe.akka" %% "akka-stream-testkit" % AkkaVersion % Test,
"com.google.guava" % "guava" % "28.2-jre" % Test,
"junit" % "junit" % "4.13" % Test,
)
}