Initial project setup

This commit is contained in:
Eike Kettner
2021-02-21 12:04:48 +01:00
parent 8725487cc0
commit 74a79a79d9
5 changed files with 52 additions and 2 deletions

View File

@ -1,6 +1,7 @@
package docspell.build
import sbt._
import org.portablescala.sbtplatformdeps.PlatformDepsPlugin.autoImport._
object Dependencies {
@ -8,6 +9,7 @@ object Dependencies {
val BetterMonadicForVersion = "0.3.1"
val BitpeaceVersion = "0.6.0"
val CalevVersion = "0.4.1"
val CatsParseVersion = "0.3.1"
val CirceVersion = "0.13.0"
val ClipboardJsVersion = "2.0.6"
val DoobieVersion = "0.10.0"
@ -41,6 +43,15 @@ object Dependencies {
val JQueryVersion = "3.5.1"
val ViewerJSVersion = "0.5.8"
val catsParse = Seq(
"org.typelevel" %% "cats-parse" % CatsParseVersion
)
val catsParseJS =
Def.setting("org.typelevel" %%% "cats-parse" % CatsParseVersion)
val scalaJsStubs =
"org.scala-js" %% "scalajs-stubs" % "1.0.0" % "provided"
val kittens = Seq(
"org.typelevel" %% "kittens" % KittensVersion
)

View File

@ -7,5 +7,7 @@ addSbtPlugin("com.typesafe.sbt" % "sbt-ghpages" % "0.6.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.8.0")
addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1")
addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "1.0.0")
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "1.5.0")
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.4.2")
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.5")