diff --git a/.gitignore b/.gitignore index e03f9e14..2453eb26 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ logs -project/project +project/project/target project/target target tmp diff --git a/project/plugins.sbt b/project/plugins.sbt index 6731ab05..0bfa8ee5 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -18,7 +18,7 @@ addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.13") addSbtPlugin("com.vmunier" % "sbt-play-scalajs" % "0.3.0" exclude("org.scala-js", "sbt-scalajs")) // Dependency Resolution -addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M14") +addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M14-3") // App Packaging addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.1.2") diff --git a/project/project/plugins.sbt b/project/project/plugins.sbt new file mode 100644 index 00000000..42419333 --- /dev/null +++ b/project/project/plugins.sbt @@ -0,0 +1,19 @@ +scalacOptions ++= Seq( "-unchecked", "-deprecation" ) + +resolvers += "Typesafe repository" at "https://repo.typesafe.com/typesafe/releases/" + +// Dependency Resolution +addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-M14-3") + +// Code Quality +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "0.8.0") // scalastyle + +addSbtPlugin("com.orrsella" % "sbt-stats" % "1.0.5") // stats + +addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.8.2") // dependencyGraph + +addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.1.10") // dependencyUpdates + +addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") // scalariformFormat + +addSbtPlugin("com.github.xuwei-k" % "sbt-class-diagram" % "0.1.7")