-
Notifications
You must be signed in to change notification settings - Fork 0
/
deps.edn
77 lines (60 loc) · 2.76 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
{:paths ["src/main/clojure"]
;; External dependencies
:deps {org.clojure/clojure {:mvn/version "1.11.1"}
thheller/shadow-cljs {:mvn/version "2.19.6"}
re-frame/re-frame {:mvn/version"1.2.0"}
;; A promise library.
funcool/promesa {:mvn/version "8.0.450"}
;; Data-driven schemas.
metosin/malli {:git/url "https://github.com/metosin/malli.git"
:sha "b29c47d2b87fd70d6ff7ea39e1e16efaf0483986"}
;; Function instrumentation using Malli schemas.
com.crypticbutter/snoop {:mvn/version "21-353-alpha"}
;; Force re-frame to use the latest Reagent version. The latest
;; release also removes lots of compiler warnings and support
;; React 17.0.2.
reagent/reagent {:mvn/version "1.1.1"}
;; Compose Tailwind classes using data.
rgm/tailwind-hiccup {:mvn/version "0.2.0"}
;; Client-side routing.
bidi/bidi {:mvn/version "2.1.6"}
kibu/pushy {:mvn/version "0.3.8"}
;; Data browser/inspector (only used for development).
djblue/portal {:mvn/version "0.28.0"}
;; An effect handler for AJAX calls.
day8.re-frame/http-fx {:mvn/version "0.2.4"}
;; A graph based visualization tool for re-frame event chains.
org.clojars.ertucetin/re-frame-flow {:mvn/version "0.1.4"}
day8.re-frame/tracing {:mvn/version "0.6.2"}
day8.re-frame/re-frame-10x {:mvn/version "1.4.1"}}
:aliases
{:lint
{:extra-deps {clj-kondo/clj-kondo {:mvn/version "2022.06.22"}}
:main-opts ["-m" "clj-kondo.main" "--lint" "src"]}
:format
{:extra-deps {cljfmt/cljfmt {:mvn/version "0.8.2"}}
:main-opts ["-m" "cljfmt.main"]}
;; Visualize dependencies.
:graph-deps
{:replace-paths []
:replace-deps {org.clojure/tools.deps.graph {:mvn/version "1.1.68"}}
:main-opts ["-m" "clojure.tools.deps.graph"]
:ns-default clojure.tools.deps.graph
:exec-fn graph
:exec-args {:output ".cache/project-dependencies-graph.png"
:size true}}
;; Carve - search through code for unused vars and remove them.
:unused
{:extra-deps {borkdude/carve
{:git/url "https://github.com/borkdude/carve"
:sha "df552797a198b6701fb2d92390fce7c59205ea77"}}
:main-opts ["-m" "carve.main" "--opts" "{:paths [\"src\"] :dry-run true}"]}
;; Report project dependencies that have newer versions available.
:outdated
{:replace-paths []
:replace-deps {com.github.liquidz/antq {:mvn/version "1.9.867"}
org.slf4j/slf4j-nop {:mvn/version "1.7.36"}}
:main-opts ["-m" "antq.core"]}}
;; Provider attributes
:mvn/repos {"central" {:url "https://repo1.maven.org/maven2/"}
"clojars" {:url "https://repo.clojars.org/"}}}