|
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.59.0"} ; portal data inspector |
| 66 | + :extra-deps {djblue/portal {:mvn/version "0.59.1"} ; 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"}
|
|
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.59.0"} ; portal data inspector |
| 79 | + :extra-deps {djblue/portal {:mvn/version "0.59.1"} ; 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"}}}
|
|
110 | 110 | ;; Basic REPL UI with nREPL server for Clojure Editor support
|
111 | 111 | :repl/basic
|
112 | 112 | {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"}
|
113 |
| - cider/cider-nrepl {:mvn/version "0.55.7"}} |
| 113 | + cider/cider-nrepl {:mvn/version "0.56.0"}} |
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 | 120 | {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"}
|
121 |
| - cider/cider-nrepl {:mvn/version "0.55.7"}} |
| 121 | + cider/cider-nrepl {:mvn/version "0.56.0"}} |
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 | 128 | {nrepl/nrepl {:mvn/version "1.3.1"}
|
129 |
| - cider/cider-nrepl {:mvn/version "0.55.7"} |
130 |
| - djblue/portal {:mvn/version "0.59.0"}} |
| 129 | + cider/cider-nrepl {:mvn/version "0.56.0"} |
| 130 | + djblue/portal {:mvn/version "0.59.1"}} |
131 | 131 | :main-opts ["--main" "nrepl.cmdline"
|
132 | 132 | "--middleware"
|
133 | 133 | "[cider.nrepl/cider-middleware,portal.nrepl/wrap-portal]"]}
|
|
139 | 139 | :repl/clerk
|
140 | 140 | {:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.17.1102"}
|
141 | 141 | nrepl/nrepl {:mvn/version "1.3.1"}
|
142 |
| - cider/cider-nrepl {:mvn/version "0.55.7"} |
143 |
| - refactor-nrepl/refactor-nrepl {:mvn/version "3.10.0"}} |
| 142 | + cider/cider-nrepl {:mvn/version "0.56.0"} |
| 143 | + refactor-nrepl/refactor-nrepl {:mvn/version "3.11.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"
|
146 | 146 | "--middleware" "[refactor-nrepl.middleware/wrap-refactor,cider.nrepl/cider-middleware]"
|
|
158 | 158 | ;; clojure -M:repl/rebel
|
159 | 159 | :repl/rebel
|
160 | 160 | {:extra-deps {nrepl/nrepl {:mvn/version "1.3.1"}
|
161 |
| - cider/cider-nrepl {:mvn/version "0.55.7"} |
| 161 | + cider/cider-nrepl {:mvn/version "0.56.0"} |
162 | 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"
|
|
174 | 174 | :repl/reloaded
|
175 | 175 | {:extra-paths ["dev" "test"]
|
176 | 176 | :extra-deps {nrepl/nrepl {:mvn/version "1.3.1"}
|
177 |
| - cider/cider-nrepl {:mvn/version "0.55.7"} |
| 177 | + cider/cider-nrepl {:mvn/version "0.56.0"} |
178 | 178 | com.bhauman/rebel-readline {:mvn/version "0.1.5"}
|
179 |
| - djblue/portal {:mvn/version "0.59.0"} ; portal data inspector |
| 179 | + djblue/portal {:mvn/version "0.59.1"} ; 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"}
|
|
410 | 410 | ;; Report indentation format issues
|
411 | 411 | ;; clojure -M:format/zprint filename-or-pattern
|
412 | 412 | :format/zprint
|
413 |
| - {:extra-deps {zprint/zprint {:mvn/version "1.2.9"}} |
| 413 | + {:extra-deps {zprint/zprint {:mvn/version "1.3.0"}} |
414 | 414 | :main-opts ["--main" "zprint.main"
|
415 | 415 | "{:style :indent-only}"
|
416 | 416 | "--list-formatted-summary-check"]}
|
417 | 417 |
|
418 | 418 | ;; Fix indentation format issues
|
419 | 419 | ;; clojure -M:format/zprint!
|
420 | 420 | :format/zprint!
|
421 |
| - {:extra-deps {zprint/zprint {:mvn/version "1.2.9"}} |
| 421 | + {:extra-deps {zprint/zprint {:mvn/version "1.3.0"}} |
422 | 422 | :main-opts ["--main" "zprint.main"
|
423 | 423 | "{:style :indent-only}"
|
424 | 424 | "--list-formatted-summary-write"]}
|
425 | 425 |
|
426 | 426 | ;; Report issues using community style guide
|
427 | 427 | ;; clojure -M:format/community filename-or-pattern
|
428 | 428 | :format/community
|
429 |
| - {:extra-deps {zprint/zprint {:mvn/version "1.2.9"}} |
| 429 | + {:extra-deps {zprint/zprint {:mvn/version "1.3.0"}} |
430 | 430 | :main-opts ["--main" "zprint.main"
|
431 | 431 | "{:style :community}"
|
432 | 432 | "--list-formatted-summary-check"]}
|
433 | 433 |
|
434 | 434 | ;; Fix issues using community style guide
|
435 | 435 | ;; clojure -M:format/community filename-or-pattern
|
436 | 436 | :format/community!
|
437 |
| - {:extra-deps {zprint/zprint {:mvn/version "1.2.9"}} |
| 437 | + {:extra-deps {zprint/zprint {:mvn/version "1.3.0"}} |
438 | 438 | :main-opts ["--main" "zprint.main"
|
439 | 439 | "{:style :community}"
|
440 | 440 | "--list-formatted-summary-write"]}
|
|
503 | 503 | ;; https://github.com/djblue/portal
|
504 | 504 |
|
505 | 505 | :inspect/portal-cli
|
506 |
| - {:extra-deps {djblue/portal {:mvn/version "0.59.0"}}} |
| 506 | + {:extra-deps {djblue/portal {:mvn/version "0.59.1"}}} |
507 | 507 |
|
508 | 508 | :inspect/portal-web
|
509 |
| - {:extra-deps {djblue/portal {:mvn/version "0.59.0"} |
| 509 | + {:extra-deps {djblue/portal {:mvn/version "0.59.1"} |
510 | 510 | org.clojure/clojurescript {:mvn/version "1.11.60"}}
|
511 | 511 | :main-opts ["--main" "cljs.main"]}
|
512 | 512 |
|
513 | 513 | :inspect/portal-node
|
514 |
| - {:extra-deps {djblue/portal {:mvn/version "0.59.0"} |
| 514 | + {:extra-deps {djblue/portal {:mvn/version "0.59.1"} |
515 | 515 | org.clojure/clojurescript {:mvn/version "1.11.60"}}
|
516 | 516 | :main-opts ["--main" "cljs.main" "-re" "node"]}
|
517 | 517 |
|
|
527 | 527 | ;; Flowstorm, a tracing debugger
|
528 | 528 | ;; https://github.com/jpmonettas/flow-storm-debugger
|
529 | 529 | :lib/flowstorm
|
530 |
| - {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.0"}}} |
| 530 | + {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.4"}}} |
531 | 531 |
|
532 | 532 | ;; Suggested FlowStorm approach.
|
533 | 533 | ;; Use patched Clojure compiler which instruments all evaluations
|
534 | 534 | ;; https://flow-storm.github.io/flow-storm-debugger/user_guide.html#_clojurestorm
|
535 | 535 | :lib/clojurestorm
|
536 | 536 | {:classpath-overrides {org.clojure/clojure nil}
|
537 |
| - :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.0-9"} |
538 |
| - com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.0"}} |
| 537 | + :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.1"} |
| 538 | + com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.4"}} |
539 | 539 | ;; Optionally add jvm-opt to manage instrumentation:
|
540 | 540 | ;; -Dclojure.storm.instrumentOnlyPrefixes=YOUR_INSTRUMENTATION_STRING"
|
541 | 541 | :jvm-opts ["-Dclojure.storm.instrumentEnable=true"]}
|
|
558 | 558 | :lib/spec2
|
559 | 559 | {:extra-deps {org.clojure/spec-alpha2
|
560 | 560 | {:git/url "https://github.com/clojure/spec-alpha2"
|
561 |
| - :sha "4cbfa677c4cd66339f18e1c122222c05c69e0d8e"}}} |
| 561 | + :sha "eb94e46853d90153ba6dc72a4093719f38a90a4a"}}} |
562 | 562 | ;; ---------------------------------------------------
|
563 | 563 |
|
564 | 564 | ;; ---------------------------------------------------
|
|
0 commit comments