generated from FiV0/clj-template
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdeps.edn
81 lines (65 loc) · 3.07 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
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
{:paths ["src/clj" "src/cljc" "resources"]
:deps
{org.clojure/clojure {:mvn/version "1.12.0"}
;; XTDB dependencies
com.xtdb/xtdb-api {:mvn/version "2.0.0-beta7"}
com.xtdb/xtdb-jdbc {:mvn/version "2.0.0-beta7"}
com.xtdb/xtdb-core {:mvn/version "2.0.0-beta7"}
org.postgresql/postgresql {:mvn/version "42.7.4"}
com.github.seancorfield/next.jdbc {:mvn/version "1.3.939"}
com.widdindustries/time-literals {:mvn/version "0.1.10"}
;; Lambda
com.amazonaws/aws-lambda-java-core {:mvn/version "1.2.3"}
;; Webserver dependencies
metosin/reitit {:mvn/version "0.8.0"}
metosin/jsonista {:mvn/version "0.3.3"}
ring-cors/ring-cors {:mvn/version "0.1.13"}
;; TODO: dev deps?
ring/ring-jetty-adapter {:mvn/version "1.13.0"}
integrant/integrant {:mvn/version "0.8.1"}
;; SSR
hiccup/hiccup {:mvn/version "1.0.5"}
;; Logging
ch.qos.logback/logback-classic {:mvn/version "1.4.5"}
org.clojure/tools.logging {:mvn/version "1.2.4"}}
:aliases
{:cljs
{:extra-paths ["src/cljs"]
:extra-deps {thheller/shadow-cljs {:mvn/version "2.26.2"}
com.google.protobuf/protobuf-java {:mvn/version "3.25.5"}
re-frame/re-frame {:mvn/version "1.4.2"}
com.lambdaisland/glogi {:mvn/version "1.3.169"}
applied-science/js-interop {:mvn/version "0.4.2"}
cider/cider-nrepl {:mvn/version "0.55.3"}
refactor-nrepl/refactor-nrepl {:mvn/version "3.9.0"}
io.github.nextjournal/clojure-mode {:git/sha "5d88847aecd253e047f36565e0455bfec7f4964d"}
day8.re-frame/http-fx {:mvn/version "0.2.4"}}}
:dev
{:extra-paths ["dev"]
:extra-deps {org.clojure/tools.namespace {:mvn/version "1.1.0"}
com.lambdaisland/classpath {:mvn/version "0.0.27"}
hato/hato {:mvn/version "0.9.0"}
cheshire/cheshire {:mvn/version "5.12.0"}
integrant/repl {:mvn/version "0.3.3"}
vvvvalvalval/scope-capture {:mvn/version "0.3.3"}}
:jvm-opts ["--add-opens=java.base/java.nio=ALL-UNNAMED"
"-Dio.netty.tryReflectionSetAccessible=true"]}
:repl
{:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"}
cider/cider-nrepl {:mvn/version "0.55.3"}}
:main-opts ["-m" "nrepl.cmdline"
"--middleware" "[cider.nrepl/cider-middleware]"]}
:prod
{:exec-fn xt-play.main/-main
:jvm-opts ["--add-opens=java.base/java.nio=ALL-UNNAMED"
"-Dio.netty.tryReflectionSetAccessible=true"]}
:test
{:extra-paths ["test/clj"]
:extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}}
:main-opts ["-m" "kaocha.runner"]}
:build {:extra-deps {io.github.clojure/tools.build {:git/tag "v0.8.4" :git/sha "8c3cd69"}}
:ns-default build}}
:mvn/repos
{"central" {:url "https://repo1.maven.org/maven2/"}
"clojars" {:url "https://clojars.org/repo"}
"ossrh-snapshots" {:url "https://s01.oss.sonatype.org/content/repositories/snapshots"}}}