forked from clojure-lsp/clojure-lsp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeps.edn
52 lines (52 loc) · 3.19 KB
/
deps.edn
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
{:deps {org.clojure/clojure {:mvn/version "1.10.3"}
clojure-lsp/clojure-lsp-extensions {:mvn/version "1.0.2"}
org.clojure/tools.reader {:mvn/version "1.3.5"}
org.eclipse.lsp4j/org.eclipse.lsp4j {:mvn/version "0.12.0" :exclusions [org.eclipse.xtend/org.eclipse.xtend.lib]}
org.eclipse.xtend/org.eclipse.xtend.lib {:mvn/version "2.25.0" :exclusions [com.google.guava/guava]}
com.google.guava/guava {:mvn/version "30.1.1-jre"}
rewrite-clj/rewrite-clj {:mvn/version "1.0.605-alpha"}
org.clojure/data.json {:mvn/version "2.1.0"}
borkdude/rewrite-edn {:mvn/version "0.0.2" :exclusions [rewrite-clj/rewrite-clj]}
com.taoensso/timbre {:mvn/version "5.1.2"}
org.clojure/core.async {:mvn/version "1.3.610"}
org.xerial/sqlite-jdbc {:mvn/version "3.34.0"}
seancorfield/next.jdbc {:mvn/version "1.1.646"}
digest/digest {:mvn/version "1.4.10"}
borkdude/dynaload {:mvn/version "0.2.2"}
cljfmt/cljfmt {:mvn/version "0.7.0" :exclusions [rewrite-cljs/rewrite-cljs]}
medley/medley {:mvn/version "1.3.0"}
clj-fuzzy/clj-fuzzy {:mvn/version "0.4.1"}
clj-kondo/clj-kondo {:mvn/version "2021.04.01-20210402.215253-6"}}
:paths ["resources" "src"]
:aliases {:test {:extra-deps {lambdaisland/kaocha {:mvn/version "1.0.829"}}
:extra-paths ["test"]
:main-opts ["-m" "kaocha.runner"]}
:prod-jar {:replace-deps {com.github.seancorfield/depstar {:mvn/version "2.0.211"}}
:exec-fn hf.depstar/uberjar
:exec-args {:jar "clojure-lsp.jar"
:aot true
:jvm-opts ["-Xmx2g" "-server"]
:main-class clojure-lsp.main
:aliases [:native]}}
:native {:extra-deps {ericdallo/sqlite-jni-graal-fix {:mvn/version "0.0.3-graalvm-21.0.0"
:exclusions [org.graalvm.nativeimage/svm]}}
:jvm-opts ["-Xmx2g"
"-server"
"-Dborkdude.dynaload.aot=true"
"-Dclojure.compiler.direct-linking=true"
"-Dclojure.spec.skip-macros=true"]}
:bin {:replace-deps {com.github.ericdallo/deps-bin {:mvn/version "0.1.1"}}
:exec-fn deps-bin.deps-bin/bin
:exec-args {:jar "clojure-lsp.jar"
:jvm-opts ["-Xmx2g" "-server"]
:name "clojure-lsp"}}
:debug {:extra-deps {nrepl/nrepl {:mvn/version "0.8.3"}}}
:debug-jar {:replace-deps {com.github.seancorfield/depstar {:mvn/version "2.0.211"}}
:exec-fn hf.depstar/uberjar
:exec-args {:jar "clojure-lsp.jar"
:aot true
:jvm-opts ["-Xmx2g" "-server"]
:main-class clojure-lsp.main
:aliases [:debug]}}
:run {:main-opts ["-m" "clojure-lsp.main"]
:jvm-opts ["-Xmx2g" "-server"]}}}