forked from scala/scala3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDependencies.scala
32 lines (28 loc) · 1.46 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
31
32
import sbt._
/** A dependency shared between multiple projects should be put here
* to ensure the same version of the dependency is used in all projects
*/
object Dependencies {
private val jacksonVersion = "2.15.1"
val `jackson-databind` =
"com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion
val `jackson-dataformat-yaml` =
"com.fasterxml.jackson.dataformat" % "jackson-dataformat-yaml" % jacksonVersion
// Freeze on 0.62.x as 0.64.0 requires Java 11
private val flexmarkVersion = "0.62.2"
val flexmarkDeps = Seq(
"com.vladsch.flexmark" % "flexmark" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-util-ast" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-util-data" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-util-html" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-anchorlink" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-autolink" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-emoji" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-gfm-strikethrough" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-gfm-tasklist" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-wikilink" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-tables" % flexmarkVersion,
"com.vladsch.flexmark" % "flexmark-ext-yaml-front-matter" % flexmarkVersion,
)
val compilerInterface = "org.scala-sbt" % "compiler-interface" % "1.9.6"
}