2015-07-14 06:04:51 -06:00
|
|
|
import play.sbt.PlayImport._
|
2014-02-09 12:43:15 -07:00
|
|
|
import sbt._, Keys._
|
2013-03-14 12:16:36 -06:00
|
|
|
|
|
|
|
object Dependencies {
|
|
|
|
|
|
|
|
object Resolvers {
|
2016-03-14 07:56:00 -06:00
|
|
|
|
2013-03-14 12:16:36 -06:00
|
|
|
val typesafe = "typesafe.com" at "http://repo.typesafe.com/typesafe/releases/"
|
2014-06-12 10:26:20 -06:00
|
|
|
val sonatype = "sonatype" at "https://oss.sonatype.org/content/repositories/releases"
|
2017-03-30 10:42:49 -06:00
|
|
|
val sonatypeS = "sonatype snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"
|
2017-05-17 04:42:08 -06:00
|
|
|
val awesomepom = "awesomepom" at "https://raw.githubusercontent.com/jibs/maven-repo-scala/master"
|
|
|
|
val lilaMaven = "lila-maven" at "https://raw.githubusercontent.com/ornicar/lila-maven/master"
|
2014-05-31 11:01:43 -06:00
|
|
|
val prismic = "Prismic.io kits" at "https://s3.amazonaws.com/prismic-maven-kits/repository/maven/"
|
2013-03-14 12:16:36 -06:00
|
|
|
|
2013-05-04 09:38:37 -06:00
|
|
|
val commons = Seq(
|
2017-03-30 10:42:49 -06:00
|
|
|
sonatypeS,
|
2017-05-17 04:42:08 -06:00
|
|
|
lilaMaven,
|
2013-05-04 12:00:55 -06:00
|
|
|
sonatype,
|
2014-09-25 12:53:14 -06:00
|
|
|
awesomepom,
|
2014-02-09 12:43:15 -07:00
|
|
|
typesafe,
|
2017-08-23 17:39:19 -06:00
|
|
|
prismic
|
|
|
|
)
|
2013-03-14 12:16:36 -06:00
|
|
|
}
|
|
|
|
|
2017-06-05 09:58:08 -06:00
|
|
|
val scalaz = "org.scalaz" %% "scalaz-core" % "7.2.13"
|
2017-06-09 07:00:29 -06:00
|
|
|
val scalalib = "com.github.ornicar" %% "scalalib" % "6.3"
|
2017-01-15 03:00:06 -07:00
|
|
|
val config = "com.typesafe" % "config" % "1.3.1"
|
2016-01-03 21:07:44 -07:00
|
|
|
val findbugs = "com.google.code.findbugs" % "jsr305" % "3.0.1"
|
2016-01-03 20:59:32 -07:00
|
|
|
val hasher = "com.roundeights" %% "hasher" % "1.2.0"
|
2017-01-15 03:00:06 -07:00
|
|
|
val jodaTime = "joda-time" % "joda-time" % "2.9.7"
|
2016-10-29 02:57:55 -06:00
|
|
|
|
2015-01-03 08:38:49 -07:00
|
|
|
val maxmind = "com.sanoma.cda" %% "maxmind-geoip2-scala" % "1.2.3-THIB"
|
2015-10-01 13:45:41 -06:00
|
|
|
val prismic = "io.prismic" %% "scala-kit" % "1.2.11-THIB"
|
2016-11-03 08:11:08 -06:00
|
|
|
val java8compat = "org.scala-lang.modules" %% "scala-java8-compat" % "0.8.0"
|
2017-01-15 03:00:06 -07:00
|
|
|
val semver = "com.gilt" %% "gfc-semver" % "0.0.5"
|
|
|
|
val scrimage = "com.sksamuel.scrimage" %% "scrimage-core" % "2.1.8"
|
2017-01-21 05:34:20 -07:00
|
|
|
val configs = "com.github.kxbmap" %% "configs" % "0.4.4"
|
2017-07-31 18:05:46 -06:00
|
|
|
val scaffeine = "com.github.blemale" %% "scaffeine" % "2.2.0" % "compile"
|
2017-03-31 00:27:58 -06:00
|
|
|
val netty = "io.netty" % "netty" % "3.10.6.Final"
|
|
|
|
val guava = "com.google.guava" % "guava" % "21.0"
|
2017-06-06 02:09:45 -06:00
|
|
|
val specs2 = "org.specs2" %% "specs2-core" % "3.9.0" % "test"
|
2014-04-29 03:33:50 -06:00
|
|
|
|
2016-10-29 02:57:55 -06:00
|
|
|
object reactivemongo {
|
2017-04-19 05:09:29 -06:00
|
|
|
val version = "0.12.2"
|
2017-04-12 05:57:25 -06:00
|
|
|
val driver = ("org.reactivemongo" %% "reactivemongo" % version)
|
2017-03-30 10:42:49 -06:00
|
|
|
.exclude("com.typesafe.akka", "*") // provided by Play
|
|
|
|
.exclude("com.typesafe.play", "*")
|
2017-03-30 12:26:53 -06:00
|
|
|
val iteratees = ("org.reactivemongo" %% "reactivemongo-iteratees" % version)
|
2017-03-30 10:42:49 -06:00
|
|
|
.exclude("com.typesafe.akka", "*") // provided by Play
|
|
|
|
.exclude("com.typesafe.play", "*")
|
2016-10-29 02:57:55 -06:00
|
|
|
}
|
|
|
|
|
2013-05-13 20:22:16 -06:00
|
|
|
object play {
|
2016-01-03 21:07:44 -07:00
|
|
|
val version = "2.4.6"
|
2013-09-15 09:36:46 -06:00
|
|
|
val api = "com.typesafe.play" %% "play" % version
|
|
|
|
val test = "com.typesafe.play" %% "play-test" % version
|
2013-05-13 20:22:16 -06:00
|
|
|
}
|
2015-10-18 16:44:49 -06:00
|
|
|
object akka {
|
2017-01-15 03:00:06 -07:00
|
|
|
val version = "2.4.16"
|
2015-10-18 16:44:49 -06:00
|
|
|
val actor = "com.typesafe.akka" %% "akka-actor" % version
|
|
|
|
val slf4j = "com.typesafe.akka" %% "akka-slf4j" % version
|
|
|
|
}
|
2016-03-07 05:01:39 -07:00
|
|
|
object kamon {
|
2016-12-03 04:26:19 -07:00
|
|
|
val version = "0.6.4.2-LILA"
|
2016-03-07 05:01:39 -07:00
|
|
|
val core = "io.kamon" %% "kamon-core" % version
|
2016-11-17 03:41:45 -07:00
|
|
|
val influxdb = "io.kamon" %% "kamon-influxdb" % version
|
2016-03-07 05:01:39 -07:00
|
|
|
}
|
2013-03-14 12:16:36 -06:00
|
|
|
}
|