-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
36 lines (25 loc) · 1.13 KB
/
build.sbt
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
31
32
33
34
35
36
name := "sangria-akka-http-example"
version := "0.1.0-SNAPSHOT"
description := "An example GraphQL server written with akka-http, circe and sangria."
scalaVersion := "2.12.6"
scalacOptions ++= Seq("-deprecation", "-feature")
libraryDependencies ++= Seq(
"org.sangria-graphql" %% "sangria" % "1.4.2",
"org.sangria-graphql" %% "sangria-slowlog" % "0.1.8",
"org.sangria-graphql" %% "sangria-circe" % "1.2.1",
"com.typesafe.akka" %% "akka-http" % "10.1.3",
"de.heikoseeberger" %% "akka-http-circe" % "1.21.0",
"io.circe" %% "circe-core" % "0.9.3",
"io.circe" %% "circe-parser" % "0.9.3",
"io.circe" %% "circe-optics" % "0.9.3",
"org.keycloak" % "keycloak-core" % "4.0.0.Final",
"org.keycloak" % "keycloak-adapter-core" % "4.0.0.Final",
"org.jboss.logging" % "jboss-logging" % "3.3.0.Final",
"org.apache.httpcomponents" % "httpclient" % "4.5.1",
"io.spray" %% "spray-json" % "1.3.5",
// "com.typesafe.akka" %% "akka-http-spray-json" % "10.1.8",
"org.scalatest" %% "scalatest" % "3.0.5" % Test
)
addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1")
Revolver.settings
enablePlugins(JavaAppPackaging)