|
63 | 63 | ;; Use with editor command to start a REPL (Jack-in) to include REPL Reloaded tools
|
64 | 64 | :dev/reloaded
|
65 | 65 | {:extra-paths ["dev" "test"]
|
66 |
| - :extra-deps {djblue/portal {:mvn/version "0.58.4"} ; portal data inspector |
| 66 | + :extra-deps {djblue/portal {:mvn/version "0.58.5"} ; portal data inspector |
67 | 67 | clj-commons/clj-yaml {:mvn/version "1.0.29"} ; portal yaml support (optional)
|
68 | 68 | org.clojure/tools.namespace {:mvn/version "1.5.0"}
|
69 | 69 | org.clojure/tools.trace {:mvn/version "0.8.0"}
|
70 |
| - org.slf4j/slf4j-nop {:mvn/version "2.0.16"} |
| 70 | + org.slf4j/slf4j-nop {:mvn/version "2.0.17"} |
71 | 71 | com.brunobonacci/mulog {:mvn/version "0.9.0"}
|
72 | 72 | lambdaisland/kaocha {:mvn/version "1.91.1392"}
|
73 | 73 | org.clojure/test.check {:mvn/version "1.1.1"}
|
|
76 | 76 | ;; ClojureScript tools during REPl startup
|
77 | 77 | :dev/reloaded-cljs
|
78 | 78 | {:extra-paths ["dev" "test"]
|
79 |
| - :extra-deps {djblue/portal {:mvn/version "0.58.4"} ; portal data inspector |
| 79 | + :extra-deps {djblue/portal {:mvn/version "0.58.5"} ; portal data inspector |
80 | 80 | org.clojure/clojurescript {:mvn/version "1.10.844"}
|
81 | 81 | lambdaisland/kaocha-cljs {:mvn/version "1.5.154"}
|
82 | 82 | org.clojure/test.check {:mvn/version "1.1.1"}}}
|
|
109 | 109 |
|
110 | 110 | ;; Basic REPL UI with nREPL server for Clojure Editor support
|
111 | 111 | :repl/basic
|
112 |
| - {:extra-deps {nrepl/nrepl {:mvn/version "1.3.0"} |
113 |
| - cider/cider-nrepl {:mvn/version "0.50.3"}} |
| 112 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"} |
| 113 | + cider/cider-nrepl {:mvn/version "0.52.1"}} |
114 | 114 | :main-opts ["--main" "nrepl.cmdline"
|
115 | 115 | "--middleware" "[cider.nrepl/cider-middleware]"
|
116 | 116 | "--interactive"]}
|
117 | 117 |
|
118 | 118 | ;; Headless REPL with nREPL server for Clojure Editor support
|
119 | 119 | :repl/headless
|
120 |
| - {:extra-deps {nrepl/nrepl {:mvn/version "1.3.0"} |
121 |
| - cider/cider-nrepl {:mvn/version "0.50.3"}} |
| 120 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"} |
| 121 | + cider/cider-nrepl {:mvn/version "0.52.1"}} |
122 | 122 | :main-opts ["--main" "nrepl.cmdline"
|
123 | 123 | "--middleware" "[cider.nrepl/cider-middleware]"]}
|
124 | 124 |
|
125 | 125 | ;; Basic REPL UI, nREPL server and Portal data inspector
|
126 | 126 | :repl/inspect
|
127 | 127 | {:extra-deps
|
128 |
| - {nrepl/nrepl {:mvn/version "1.3.0"} |
129 |
| - cider/cider-nrepl {:mvn/version "0.50.3"} |
130 |
| - djblue/portal {:mvn/version "0.58.4"}} |
| 128 | + {nrepl/nrepl {:mvn/version "1.3.1"} |
| 129 | + cider/cider-nrepl {:mvn/version "0.52.1"} |
| 130 | + djblue/portal {:mvn/version "0.58.5"}} |
131 | 131 | :main-opts ["--main" "nrepl.cmdline"
|
132 | 132 | "--middleware"
|
133 | 133 | "[cider.nrepl/cider-middleware,portal.nrepl/wrap-portal]"]}
|
|
138 | 138 | ;; clojure -M:repl/clerk
|
139 | 139 | :repl/clerk
|
140 | 140 | {:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.17.1102"}
|
141 |
| - nrepl/nrepl {:mvn/version "1.3.0"} |
142 |
| - cider/cider-nrepl {:mvn/version "0.50.3"} |
| 141 | + nrepl/nrepl {:mvn/version "1.3.1"} |
| 142 | + cider/cider-nrepl {:mvn/version "0.52.1"} |
143 | 143 | refactor-nrepl/refactor-nrepl {:mvn/version "3.10.0"}}
|
144 | 144 | :main-opts ["--eval" "(require '[nextjournal.clerk])(nextjournal.clerk/show! 'nextjournal.clerk.tap)(nextjournal.clerk/serve! {:browse? true})"
|
145 | 145 | "-m" "nrepl.cmdline"
|
|
157 | 157 |
|
158 | 158 | ;; clojure -M:repl/rebel
|
159 | 159 | :repl/rebel
|
160 |
| - {:extra-deps {nrepl/nrepl {:mvn/version "1.3.0"} |
161 |
| - cider/cider-nrepl {:mvn/version "0.50.3"} |
162 |
| - com.bhauman/rebel-readline {:mvn/version "0.1.4"}} |
| 160 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"} |
| 161 | + cider/cider-nrepl {:mvn/version "0.52.1"} |
| 162 | + com.bhauman/rebel-readline {:mvn/version "0.1.5"}} |
163 | 163 | :main-opts ["--eval" "(apply require clojure.main/repl-requires)"
|
164 | 164 | "--main" "nrepl.cmdline"
|
165 | 165 | "--middleware" "[cider.nrepl/cider-middleware]"
|
|
173 | 173 | ;; clojure -M:repl/reloaded
|
174 | 174 | :repl/reloaded
|
175 | 175 | {:extra-paths ["dev" "test"]
|
176 |
| - :extra-deps {nrepl/nrepl {:mvn/version "1.3.0"} |
177 |
| - cider/cider-nrepl {:mvn/version "0.50.3"} |
178 |
| - com.bhauman/rebel-readline {:mvn/version "0.1.4"} |
179 |
| - djblue/portal {:mvn/version "0.58.4"} ; portal data inspector |
| 176 | + :extra-deps {nrepl/nrepl {:mvn/version "1.3.1"} |
| 177 | + cider/cider-nrepl {:mvn/version "0.52.1"} |
| 178 | + com.bhauman/rebel-readline {:mvn/version "0.1.5"} |
| 179 | + djblue/portal {:mvn/version "0.58.5"} ; portal data inspector |
180 | 180 | clj-commons/clj-yaml {:mvn/version "1.0.29"} ; portal yaml support (optional)
|
181 | 181 | org.clojure/tools.namespace {:mvn/version "1.5.0"}
|
182 | 182 | org.clojure/tools.trace {:mvn/version "0.8.0"}
|
183 |
| - org.slf4j/slf4j-nop {:mvn/version "2.0.16"} |
| 183 | + org.slf4j/slf4j-nop {:mvn/version "2.0.17"} |
184 | 184 | com.brunobonacci/mulog {:mvn/version "0.9.0"}
|
185 | 185 | lambdaisland/kaocha {:mvn/version "1.91.1392"}
|
186 | 186 | org.clojure/test.check {:mvn/version "1.1.1"}
|
|
194 | 194 |
|
195 | 195 | ;; Include Rebel Readline library
|
196 | 196 | :lib/rebel
|
197 |
| - {:extra-deps {com.bhauman/rebel-readline {:mvn/version "0.1.4"}}} |
| 197 | + {:extra-deps {com.bhauman/rebel-readline {:mvn/version "0.1.5"}}} |
198 | 198 | ;; ---------------------------------------------------
|
199 | 199 |
|
200 | 200 | ;; ---------------------------------------------------
|
|
204 | 204 | ;; clojure -M:repl/remote --host hostname --port 12345
|
205 | 205 | ;; replace --host and --port values with that of remote nREPL server
|
206 | 206 | :repl/remote
|
207 |
| - {:extra-deps {nrepl/nrepl {:mvn/version "1.3.0"}} |
| 207 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"}} |
208 | 208 | :main-opts ["--main" "nrepl.cmdline" "--connect"]}
|
209 | 209 |
|
210 | 210 | ;; ---------------------------------------------------
|
|
296 | 296 | ;; cd $XDG_CONFIG_HOME/clojure && clojure -T:search/outdated
|
297 | 297 | :search/outdated
|
298 | 298 | {:replace-paths ["."]
|
299 |
| - :replace-deps {com.github.liquidz/antq {:mvn/version "2.11.1250"} |
300 |
| - org.slf4j/slf4j-nop {:mvn/version "2.0.16"}} |
| 299 | + :replace-deps {com.github.liquidz/antq {:mvn/version "2.11.1269"} |
| 300 | + org.slf4j/slf4j-nop {:mvn/version "2.0.17"}} |
301 | 301 | :exec-fn antq.tool/outdated
|
302 | 302 | :exec-args {:directory ["."] ; default
|
303 | 303 | :exclude ["org.clojure/tools.deps.alpha"
|
|
471 | 471 | ;; Databases and drivers uses only during development
|
472 | 472 |
|
473 | 473 | :lib/next.jdbc
|
474 |
| - {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.981"}}} |
| 474 | + {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.994"}}} |
475 | 475 |
|
476 | 476 | ;; H2 embedded database
|
477 | 477 | :database/h2
|
478 | 478 | {:extra-deps
|
479 | 479 | {com.h2database/h2 {:mvn/version "2.3.232"}
|
480 |
| - com.github.seancorfield/next.jdbc {:mvn/version "1.3.981"}}} |
| 480 | + com.github.seancorfield/next.jdbc {:mvn/version "1.3.994"}}} |
481 | 481 | ;; ---------------------------------------------------
|
482 | 482 |
|
483 | 483 | ;; ---------------------------------------------------
|
|
498 | 498 | ;; https://github.com/djblue/portal
|
499 | 499 |
|
500 | 500 | :inspect/portal-cli
|
501 |
| - {:extra-deps {djblue/portal {:mvn/version "0.58.4"}}} |
| 501 | + {:extra-deps {djblue/portal {:mvn/version "0.58.5"}}} |
502 | 502 |
|
503 | 503 | :inspect/portal-web
|
504 |
| - {:extra-deps {djblue/portal {:mvn/version "0.58.4"} |
| 504 | + {:extra-deps {djblue/portal {:mvn/version "0.58.5"} |
505 | 505 | org.clojure/clojurescript {:mvn/version "1.11.60"}}
|
506 | 506 | :main-opts ["--main" "cljs.main"]}
|
507 | 507 |
|
508 | 508 | :inspect/portal-node
|
509 |
| - {:extra-deps {djblue/portal {:mvn/version "0.58.4"} |
| 509 | + {:extra-deps {djblue/portal {:mvn/version "0.58.5"} |
510 | 510 | org.clojure/clojurescript {:mvn/version "1.11.60"}}
|
511 | 511 | :main-opts ["--main" "cljs.main" "-re" "node"]}
|
512 | 512 |
|
|
522 | 522 | ;; Flowstorm, a tracing debugger
|
523 | 523 | ;; https://github.com/jpmonettas/flow-storm-debugger
|
524 | 524 | :lib/flowstorm
|
525 |
| - {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "4.0.2"}}} |
| 525 | + {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "4.2.0"}}} |
526 | 526 |
|
527 | 527 | ;; Suggested FlowStorm approach.
|
528 | 528 | ;; Use patched Clojure compiler which instruments all evaluations
|
529 | 529 | ;; https://flow-storm.github.io/flow-storm-debugger/user_guide.html#_clojurestorm
|
530 | 530 | :lib/clojurestorm
|
531 | 531 | {:classpath-overrides {org.clojure/clojure nil}
|
532 |
| - :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.0-2"} |
533 |
| - com.github.flow-storm/flow-storm-dbg {:mvn/version "4.0.2"}} |
| 532 | + :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.0-4"} |
| 533 | + com.github.flow-storm/flow-storm-dbg {:mvn/version "4.2.0"}} |
534 | 534 | ;; Optionally add jvm-opt to manage instrumentation:
|
535 | 535 | ;; -Dclojure.storm.instrumentOnlyPrefixes=YOUR_INSTRUMENTATION_STRING"
|
536 | 536 | :jvm-opts ["-Dclojure.storm.instrumentEnable=true"]}
|
|
727 | 727 | ;; - (require '[clj-memory-meter.core :as memory-meter])
|
728 | 728 | ;; - (memory-meter/measure (your-expression))
|
729 | 729 | :performance/memory-meter
|
730 |
| - {:extra-deps {com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.3.0"}} |
| 730 | + {:extra-deps {com.clojure-goes-fast/clj-memory-meter {:mvn/version "0.4.0"}} |
731 | 731 | :jvm-opts ["-Djdk.attach.allowAttachSelf"]}
|
732 | 732 | ;; ---------------------------------------------------
|
733 | 733 |
|
|
0 commit comments