-
Notifications
You must be signed in to change notification settings - Fork 0
/
deps.edn
74 lines (59 loc) · 3.61 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
{:paths ["src" "resources"]
:deps {org.clojure/clojure {:mvn/version "1.10.3"}
;; TODO componentization
;; juxt/clip {:mvn/version "0.11.0"}
;; com.stuartsierra/component {:mvn/version "1.0.0"}
;; integrant/integrant {:mvn/version "0.8.0"}
;; mount/mount {:mvn/version "0.1.16"}
;; web server
;; TODO use another web servers
io.pedestal/pedestal.service {:mvn/version "0.5.8"}
io.pedestal/pedestal.log {:mvn/version "0.5.8"}
io.pedestal/pedestal.interceptor {:mvn/version "0.5.8"}
io.pedestal/pedestal.route {:mvn/version "0.5.8"}
;; middleware of routing
com.walmartlabs/lacinia-pedestal {:mvn/version "0.14.0-alpha-1"}
com.walmartlabs/lacinia {:mvn/version "0.37.0-alpha-1"}
com.wsscode/pathom {:mvn/version "2.3.1"}
;; dbs
;; TODO use another dbs
datascript/datascript {:mvn/version "0.18.13"}
;; io.replikativ/datahike {:mvn/version "0.2.1"}
;; juxt/crux-core {:mvn/version "19.09-1.4.0-alpha"}
;;backend http client
clj-http/clj-http {:mvn/version "3.10.1"}
metosin/jsonista {:mvn/version "0.2.6"}
;; helpers
medley/medley {:mvn/version "1.3.0"}
camel-snake-kebab/camel-snake-kebab {:mvn/version "0.4.1"}
;; cljs
reagent/reagent {:mvn/version "1.0.0"}
thheller/shadow-cljs {:mvn/version "2.13.0"}}
:aliases {:build-cljs {:exec-fn core/release}
:dev {:extra-paths ["dev"]
:exec-fn user/-main}
:test {:extra-paths ["test" "resources"]
:extra-deps {clj-kondo/clj-kondo {:mvn/version "RELEASE"}
lambdaisland/kaocha {:mvn/version "1.0.632"}
lambdaisland/kaocha-cloverage {:mvn/version "1.0-45"}
lambdaisland/kaocha-cljs {:mvn/version "0.0-71"}
nubank/matcher-combinators {:mvn/version "1.5.2"}}}
:ancient {:extra-deps {deps-ancient {:mvn/version "RELEASE"}}
:main-opts ["-m" "deps-ancient.deps-ancient"]}
:style {:extra-deps {mvxcvi/cljstyle {:git/url "https://github.com/greglook/cljstyle.git", :tag "0.12.1"}}
:main-opts ["-m" "cljstyle.main" "check"]}
:kaocha {:main-opts ["-m" "kaocha.runner"
"--plugin" "cloverage"]}
:build {:extra-deps {seancorfield/depstar {:mvn/version "2.0.165"}}
:ns-default hf.depstar
:exec-args {:sync-pom true
:group-id "com.br.ianffcs"
:artifact-id "tangerina"
:version "1.0.0"
:jar "tangerina.jar"
:jar-type "uber"
:aot true
:main-class core}
:exec-fn hf.depstar/uberjar}
:lint {:extra-deps {clj-kondo {:mvn/version "RELEASE"}}
:main-opts ["-m" "clj-kondo.main" "--lint" "src:test"]}}}