Skip to content

Instantly share code, notes, and snippets.

@nachinius
Created August 8, 2024 08:23
Show Gist options
  • Save nachinius/5c35ca34c9018a3d09d902a04764c974 to your computer and use it in GitHub Desktop.
Save nachinius/5c35ca34c9018a3d09d902a04764c974 to your computer and use it in GitHub Desktop.
Initial
ThisBuild / version := "0.1.0-SNAPSHOT"
ThisBuild / scalaVersion := "2.13.14"
lazy val root = (project in file("."))
.settings(
name := "tools",
libraryDependencies += "org.scala-lang" %% "toolkit" % "0.5.0",
libraryDependencies += "org.mongodb.scala" %% "mongo-scala-driver" % "5.1.2",
// fs2: functional streams for Scala
libraryDependencies += "co.fs2" %% "fs2-core" % "3.10.2",
// decline: command-line argument parsing
libraryDependencies += "com.monovore" %% "decline" % "2.0.0",
// enumeratum: type-safe enumerations
libraryDependencies += "com.beachape" %% "enumeratum" % "1.7.0",
// logback: logging framework
libraryDependencies += "ch.qos.logback" % "logback-classic" % "1.2.6",
// slf4j: logging facade
libraryDependencies += "org.slf4j" % "slf4j-api" % "1.7.32",
// load from configuration file
libraryDependencies += "com.typesafe" % "config" % "1.4.1",
// toolkit test
libraryDependencies += "org.scala-lang" %% "toolkit-test" % "0.5.0" % Test,
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment