Skip to content

Instantly share code, notes, and snippets.

@visualskyrim
Last active April 13, 2020 02:19
Show Gist options
  • Save visualskyrim/7825861b156fca794aaca4ebbdd2699b to your computer and use it in GitHub Desktop.
Save visualskyrim/7825861b156fca794aaca4ebbdd2699b to your computer and use it in GitHub Desktop.
Finatra prject setup
ThisBuild / scalaVersion := "2.12.10"
ThisBuild / version := "0.1"
ThisBuild / organization := ""
ThisBuild / organizationName := ""
lazy val root = (project in file("."))
.enablePlugins(BuildInfoPlugin)
.settings(
name := "your-api",
fork := true,
parallelExecution := false,
libraryDependencies ++= Seq(
"org.scalatest" %% "scalatest" % "3.0.8" % "test",
"com.twitter" %% "finatra-http" % "20.1.0",
"org.typelevel" %% "cats-core" % "2.0.0",
"org.json4s" %% "json4s-native" % "3.6.0"
//"com.google.guava" % "guava" % "28.2-jre",
//"ch.qos.logback" % "logback-classic" % "1.2.3"
),
scalacOptions ++= Seq(
"-Ywarn-unused-import"
)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment