/
Dependencies.scala
111 lines (96 loc) · 4.95 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
package build
import sbt.librarymanagement.syntax.stringToOrganization
import sbt.librarymanagement.CrossVersion
import sbt.Provided
object Dependencies {
val Scala211Version = "2.11.12"
val Scala212Version = "2.12.19"
val Scala213Version = "2.13.13"
val SbtVersion = "1.3.3"
val nailgunVersion = "ee3c4343"
// Used to download the python client instead of resolving
val nailgunCommit = "a2520c1e"
// Keep in sync in BloopComponentCompiler
val zincVersion = "1.9.6"
val bspVersion = "2.1.1"
val scalazVersion = "7.3.8"
val lmVersion = "1.9.3"
val configDirsVersion = "26"
val caseAppVersion = "2.0.6"
val sourcecodeVersion = "0.3.1"
val sbtTestInterfaceVersion = "1.0"
val sbtTestAgentVersion = "1.9.9"
val junitVersion = "0.13.3"
val directoryWatcherVersion = "0.8.0+6-f651bd93"
val monixVersion = "3.2.0"
val jsoniterVersion = "2.13.3.2"
val shapelessVersion = "2.3.4"
val scalaNative04Version = "0.4.17"
val scalaJs06Version = "0.6.33"
val scalaJs1Version = "1.15.0"
val scalaJsEnvsVersion = "1.1.1"
val xxHashVersion = "1.3.0"
val ztVersion = "1.17"
val difflibVersion = "1.3.0"
val braveVersion = "5.18.1"
val zipkinSenderVersion = "2.17.2"
val jnaVersion = "5.14.0"
val asmVersion = "9.6"
val snailgunVersion = "0.4.0"
val ztExecVersion = "1.12"
val debugAdapterVersion = "4.0.3"
val bloopConfigVersion = "1.5.5"
val semanticdbVersion = "4.8.15"
val zinc = "org.scala-sbt" %% "zinc" % zincVersion
val bsp4s = "ch.epfl.scala" %% "bsp4s" % bspVersion
val bsp4j = "ch.epfl.scala" % "bsp4j" % bspVersion
val nailgun = "ch.epfl.scala" % "nailgun-server" % nailgunVersion
val bloopConfig = "ch.epfl.scala" %% "bloop-config" % bloopConfigVersion
val configDirectories = "dev.dirs" % "directories" % configDirsVersion
val libraryManagement = "org.scala-sbt" %% "librarymanagement-ivy" % lmVersion
val log4j = "org.apache.logging.log4j" % "log4j-core" % "2.23.0"
val scalazCore = "org.scalaz" %% "scalaz-core" % scalazVersion
val coursierInterface = "io.get-coursier" % "interface" % "1.0.19"
val coursierInterfaceSubs = "io.get-coursier" % "interface-svm-subs" % "1.0.19"
val scalaCollectionCompat = "org.scala-lang.modules" %% "scala-collection-compat" % "2.11.0"
val shapeless = "com.chuusai" %% "shapeless" % shapelessVersion
val caseApp = "com.github.alexarchambault" %% "case-app" % caseAppVersion
val sourcecode = "com.lihaoyi" %% "sourcecode" % sourcecodeVersion
val sbtTestInterface = "org.scala-sbt" % "test-interface" % sbtTestInterfaceVersion
val sbtTestAgent = "org.scala-sbt" % "test-agent" % sbtTestAgentVersion
val snailgun = ("me.vican.jorge" %% "snailgun-cli" % snailgunVersion)
val ztExec = "org.zeroturnaround" % "zt-exec" % ztExecVersion
val logback = "ch.qos.logback" % "logback-classic" % "1.3.14"
val utest = "com.lihaoyi" %% "utest" % "0.8.2"
val pprint = "com.lihaoyi" %% "pprint" % "0.8.1"
val junit = "com.github.sbt" % "junit-interface" % junitVersion
val directoryWatcher = "ch.epfl.scala" % "directory-watcher" % directoryWatcherVersion
val difflib = "com.googlecode.java-diff-utils" % "diffutils" % difflibVersion
val monix = "io.monix" %% "monix" % monixVersion
val jsoniterCore =
"com.github.plokhotnyuk.jsoniter-scala" %% "jsoniter-scala-core" % jsoniterVersion
val jsoniterMacros =
"com.github.plokhotnyuk.jsoniter-scala" %% "jsoniter-scala-macros" % jsoniterVersion
val scalaDebugAdapter = "ch.epfl.scala" %% "scala-debug-adapter" % debugAdapterVersion
val scalaNativeTools04 = "org.scala-native" %% "tools" % scalaNative04Version % Provided
val scalaJsTools06 = "org.scala-js" %% "scalajs-tools" % scalaJs06Version % Provided
val scalaJsSbtTestAdapter06 =
"org.scala-js" %% "scalajs-sbt-test-adapter" % scalaJs06Version % Provided
val scalaJsEnvs06 = "org.scala-js" %% "scalajs-js-envs" % scalaJs06Version % Provided
val scalaJsLinker1 = "org.scala-js" %% "scalajs-linker" % scalaJs1Version % Provided
val scalaJsEnvs1 = "org.scala-js" %% "scalajs-js-envs" % scalaJsEnvsVersion % Provided
val scalaJsEnvNode1 = "org.scala-js" %% "scalajs-env-nodejs" % scalaJsEnvsVersion % Provided
val scalaJsEnvJsdomNode1 = "org.scala-js" %% "scalajs-env-jsdom-nodejs" % "1.1.0" % Provided
val scalaJsSbtTestAdapter1 =
"org.scala-js" %% "scalajs-sbt-test-adapter" % scalaJs1Version % Provided
val scalaJsLogging1 = "org.scala-js" %% "scalajs-logging" % "1.1.1" % Provided
val semanticdb = "org.scalameta" % "semanticdb" % semanticdbVersion cross CrossVersion.full
val xxHashLibrary = "net.jpountz.lz4" % "lz4" % xxHashVersion
val zt = "org.zeroturnaround" % "zt-zip" % ztVersion
val brave = "io.zipkin.brave" % "brave" % braveVersion
val zipkinSender = "io.zipkin.reporter2" % "zipkin-sender-urlconnection" % zipkinSenderVersion
val jna = "net.java.dev.jna" % "jna" % jnaVersion
val jnaPlatform = "net.java.dev.jna" % "jna-platform" % jnaVersion
val asm = "org.ow2.asm" % "asm" % asmVersion
val asmUtil = "org.ow2.asm" % "asm-util" % asmVersion
}