-
Notifications
You must be signed in to change notification settings - Fork 135
/
Dependencies.scala
30 lines (28 loc) · 1.71 KB
/
Dependencies.scala
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import sbt._
object Version {
final val Akka = "2.4.14"
final val AkkaHttp = "10.0.0"
final val Argonaut = "6.2-RC2"
final val Circe = "0.6.1"
final val JacksonScala = "2.8.4"
final val Json4s = "3.5.0"
final val Play = "2.5.10"
final val Scala = "2.12.0"
final val ScalaTest = "3.0.0"
final val Upickle = "0.4.4"
}
object Library {
val akkaHttp = "com.typesafe.akka" %% "akka-http" % Version.AkkaHttp
val akkaHttpJacksonJava = "com.typesafe.akka" %% "akka-http-jackson" % Version.AkkaHttp
val argonaut = "io.argonaut" %% "argonaut" % Version.Argonaut
val circe = "io.circe" %% "circe-core" % Version.Circe
val circeJawn = "io.circe" %% "circe-jawn" % Version.Circe
val circeGeneric = "io.circe" %% "circe-generic" % Version.Circe
val jacksonScala = "com.fasterxml.jackson.module" %% "jackson-module-scala" % Version.JacksonScala
val json4sCore = "org.json4s" %% "json4s-core" % Version.Json4s
val json4sJackson = "org.json4s" %% "json4s-jackson" % Version.Json4s
val json4sNative = "org.json4s" %% "json4s-native" % Version.Json4s
val playJson = "com.typesafe.play" %% "play-json" % Version.Play
val scalaTest = "org.scalatest" %% "scalatest" % Version.ScalaTest
val upickle = "com.lihaoyi" %% "upickle" % Version.Upickle
}