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, ) }