|
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.62.0"} ; portal data inspector |
| 66 | + :extra-deps {djblue/portal {:mvn/version "0.62.2"} ; portal data inspector |
67 | 67 | clj-commons/clj-yaml {:mvn/version "1.0.29"} ; portal yaml support (optional) |
68 | | - org.clojure/tools.namespace {:mvn/version "1.5.0"} |
69 | | - org.clojure/tools.trace {:mvn/version "0.8.0"} |
| 68 | + org.clojure/tools.namespace {:mvn/version "1.5.1"} |
| 69 | + org.clojure/tools.trace {:mvn/version "0.9.0"} |
70 | 70 | org.slf4j/slf4j-nop {:mvn/version "2.0.17"} |
71 | | - com.brunobonacci/mulog {:mvn/version "0.9.0"} |
| 71 | + com.brunobonacci/mulog {:mvn/version "0.10.0"} |
72 | 72 | lambdaisland/kaocha {:mvn/version "1.91.1392"} |
73 | | - org.clojure/test.check {:mvn/version "1.1.2"} |
| 73 | + org.clojure/test.check {:mvn/version "1.1.3"} |
74 | 74 | criterium/criterium {:mvn/version "0.4.6"}}} |
75 | 75 |
|
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.62.0"} ; portal data inspector |
| 79 | + :extra-deps {djblue/portal {:mvn/version "0.62.2"} ; portal data inspector |
80 | 80 | org.clojure/clojurescript {:mvn/version "1.10.844"} |
81 | 81 | lambdaisland/kaocha-cljs {:mvn/version "1.8.163"} |
82 | | - org.clojure/test.check {:mvn/version "1.1.2"}}} |
| 82 | + org.clojure/test.check {:mvn/version "1.1.3"}}} |
83 | 83 |
|
84 | 84 | ;; DEPRECATED |
85 | 85 | ;; - only useful for Clojure 1.11.x, not required for Clojure 1.12 onward |
|
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.5.1"} |
| 112 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.5.2"} |
113 | 113 | cider/cider-nrepl {:mvn/version "0.58.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 | | - {:extra-deps {nrepl/nrepl {:mvn/version "1.5.1"} |
| 120 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.5.2"} |
121 | 121 | cider/cider-nrepl {:mvn/version "0.58.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 | | - {nrepl/nrepl {:mvn/version "1.5.1"} |
| 128 | + {nrepl/nrepl {:mvn/version "1.5.2"} |
129 | 129 | cider/cider-nrepl {:mvn/version "0.58.0"} |
130 | | - djblue/portal {:mvn/version "0.62.0"}} |
| 130 | + djblue/portal {:mvn/version "0.62.2"}} |
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.18.1158"} |
141 | | - nrepl/nrepl {:mvn/version "1.5.1"} |
| 141 | + nrepl/nrepl {:mvn/version "1.5.2"} |
142 | 142 | cider/cider-nrepl {:mvn/version "0.58.0"} |
143 | 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})" |
|
157 | 157 |
|
158 | 158 | ;; clojure -M:repl/rebel |
159 | 159 | :repl/rebel |
160 | | - {:extra-deps {nrepl/nrepl {:mvn/version "1.5.1"} |
| 160 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.5.2"} |
161 | 161 | cider/cider-nrepl {:mvn/version "0.58.0"} |
162 | 162 | com.bhauman/rebel-readline {:mvn/version "0.1.5"}} |
163 | 163 | :main-opts ["--eval" "(apply require clojure.main/repl-requires)" |
|
173 | 173 | ;; clojure -M:repl/reloaded |
174 | 174 | :repl/reloaded |
175 | 175 | {:extra-paths ["dev" "test"] |
176 | | - :extra-deps {nrepl/nrepl {:mvn/version "1.5.1"} |
| 176 | + :extra-deps {nrepl/nrepl {:mvn/version "1.5.2"} |
177 | 177 | cider/cider-nrepl {:mvn/version "0.58.0"} |
178 | 178 | com.bhauman/rebel-readline {:mvn/version "0.1.5"} |
179 | | - djblue/portal {:mvn/version "0.62.0"} ; portal data inspector |
| 179 | + djblue/portal {:mvn/version "0.62.2"} ; portal data inspector |
180 | 180 | clj-commons/clj-yaml {:mvn/version "1.0.29"} ; portal yaml support (optional) |
181 | | - org.clojure/tools.namespace {:mvn/version "1.5.0"} |
182 | | - org.clojure/tools.trace {:mvn/version "0.8.0"} |
| 181 | + org.clojure/tools.namespace {:mvn/version "1.5.1"} |
| 182 | + org.clojure/tools.trace {:mvn/version "0.9.0"} |
183 | 183 | org.slf4j/slf4j-nop {:mvn/version "2.0.17"} |
184 | | - com.brunobonacci/mulog {:mvn/version "0.9.0"} |
| 184 | + com.brunobonacci/mulog {:mvn/version "0.10.0"} |
185 | 185 | lambdaisland/kaocha {:mvn/version "1.91.1392"} |
186 | | - org.clojure/test.check {:mvn/version "1.1.2"} |
| 186 | + org.clojure/test.check {:mvn/version "1.1.3"} |
187 | 187 | ring/ring-mock {:mvn/version "0.6.2"} |
188 | 188 | criterium/criterium {:mvn/version "0.4.6"}} |
189 | 189 | :main-opts ["--eval" "(apply require clojure.main/repl-requires)" |
|
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.5.1"}} |
| 207 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.5.2"}} |
208 | 208 | :main-opts ["--main" "nrepl.cmdline" "--connect"]} |
209 | 209 |
|
210 | 210 | ;; --------------------------------------------------- |
|
227 | 227 | ;; clojure -T:project/create :template template/name :name project/name |
228 | 228 | :project/create |
229 | 229 | {:replace-deps {io.github.seancorfield/deps-new |
230 | | - {:git/tag "v0.10.1" :git/sha "a90029c"} |
| 230 | + {:git/tag "v0.10.3" :git/sha "2c012c4"} |
231 | 231 | io.github.practicalli/project-templates |
232 | | - {:git/tag "2025-11-09" :git/sha "7197a95"}} |
| 232 | + {:git/tag "2026-02-05" :git/sha "d414973"}} |
233 | 233 | :exec-fn org.corfield.new/create |
234 | 234 | :exec-args {:template practicalli/minimal |
235 | 235 | :name practicalli/playground}} |
236 | 236 |
|
237 | 237 | ;; Local testing of Practicalli Project Templates |
238 | 238 | :project/create-local |
239 | 239 | {:replace-deps {io.github.seancorfield/deps-new |
240 | | - {:git/tag "v0.10.1" :git/sha "a90029c"} |
| 240 | + {:git/tag "v0.10.3" :git/sha "2c012c4"} |
241 | 241 | practicalli/project-templates |
242 | 242 | {:local/root "/home/practicalli/projects/practicalli/project-templates/"}} |
243 | 243 | :exec-fn org.corfield.new/create |
|
246 | 246 |
|
247 | 247 | :project/templates |
248 | 248 | {:extra-deps {io.github.practicalli/project-templates |
249 | | - {:git/tag "2025-11-09" :git/sha "7197a95"}}} |
| 249 | + {:git/tag "2026-02-05" :git/sha "d414973"}}} |
250 | 250 | ;; --------------------------------------------------- |
251 | 251 |
|
252 | 252 | ;; --------------------------------------------------- |
|
493 | 493 | ;; Databases and drivers uses only during development |
494 | 494 |
|
495 | 495 | :lib/next.jdbc |
496 | | - {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.1070"}}} |
| 496 | + {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.1093"}}} |
497 | 497 |
|
498 | 498 | ;; H2 embedded database |
499 | 499 | :database/h2 |
500 | 500 | {:extra-deps |
501 | 501 | {com.h2database/h2 {:mvn/version "2.4.240"} |
502 | | - com.github.seancorfield/next.jdbc {:mvn/version "1.3.1070"}}} |
| 502 | + com.github.seancorfield/next.jdbc {:mvn/version "1.3.1093"}}} |
503 | 503 | ;; --------------------------------------------------- |
504 | 504 |
|
505 | 505 | ;; --------------------------------------------------- |
|
520 | 520 | ;; https://github.com/djblue/portal |
521 | 521 |
|
522 | 522 | :inspect/portal-cli |
523 | | - {:extra-deps {djblue/portal {:mvn/version "0.62.0"}}} |
| 523 | + {:extra-deps {djblue/portal {:mvn/version "0.62.2"}}} |
524 | 524 |
|
525 | 525 | :inspect/portal-web |
526 | | - {:extra-deps {djblue/portal {:mvn/version "0.62.0"} |
| 526 | + {:extra-deps {djblue/portal {:mvn/version "0.62.2"} |
527 | 527 | org.clojure/clojurescript {:mvn/version "1.11.60"}} |
528 | 528 | :main-opts ["--main" "cljs.main"]} |
529 | 529 |
|
530 | 530 | :inspect/portal-node |
531 | | - {:extra-deps {djblue/portal {:mvn/version "0.62.0"} |
| 531 | + {:extra-deps {djblue/portal {:mvn/version "0.62.2"} |
532 | 532 | org.clojure/clojurescript {:mvn/version "1.11.60"}} |
533 | 533 | :main-opts ["--main" "cljs.main" "-re" "node"]} |
534 | 534 |
|
|
551 | 551 | ;; https://flow-storm.github.io/flow-storm-debugger/user_guide.html#_clojurestorm |
552 | 552 | :lib/clojurestorm |
553 | 553 | {:classpath-overrides {org.clojure/clojure nil} |
554 | | - :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.3-4"} |
| 554 | + :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.12.4"} |
555 | 555 | com.github.flow-storm/flow-storm-dbg {:mvn/version "4.5.9"}} |
556 | 556 | ;; Optionally add jvm-opt to manage instrumentation: |
557 | 557 | ;; -Dclojure.storm.instrumentOnlyPrefixes=YOUR_INSTRUMENTATION_STRING" |
|
566 | 566 | ;; Clojure spec test.check (clojure spec included in Clojure 1.9 onwards) |
567 | 567 | :lib/spec-test |
568 | 568 | {:extra-deps |
569 | | - {org.clojure/test.check {:mvn/version "1.1.2"}}} |
| 569 | + {org.clojure/test.check {:mvn/version "1.1.3"}}} |
570 | 570 |
|
571 | 571 | ;; Clojure spec 2 - under active development |
572 | 572 | ;; https://github.com/clojure/spec-alpha2 |
|
575 | 575 | :lib/spec2 |
576 | 576 | {:extra-deps {org.clojure/spec-alpha2 |
577 | 577 | {:git/url "https://github.com/clojure/spec-alpha2" |
578 | | - :sha "eb94e46853d90153ba6dc72a4093719f38a90a4a"}}} |
| 578 | + :sha "efbeb200b9594e265907c1d66ad4ffd9cd8c91cf"}}} |
579 | 579 | ;; --------------------------------------------------- |
580 | 580 |
|
581 | 581 | ;; --------------------------------------------------- |
|
584 | 584 | ;; Include the test directory on the class path |
585 | 585 | :test/env |
586 | 586 | {:extra-paths ["test"] |
587 | | - :extra-deps {org.clojure/test.check {:mvn/version "1.1.2"}}} |
| 587 | + :extra-deps {org.clojure/test.check {:mvn/version "1.1.3"}}} |
588 | 588 |
|
589 | 589 | :lib/ring-mock |
590 | 590 | {:extra-deps {ring/ring-mock {:mvn/version "0.6.2"}}} |
|
723 | 723 | ;; clojure -T:graph/deps |
724 | 724 | :graph/deps |
725 | 725 | {:replace-paths [] |
726 | | - :replace-deps {org.clojure/tools.deps.graph {:mvn/version "1.1.90"}} |
| 726 | + :replace-deps {org.clojure/tools.deps.graph {:mvn/version "1.2.98"}} |
727 | 727 | :ns-default clojure.tools.deps.graph |
728 | 728 | :exec-fn graph |
729 | 729 | :exec-args {:output "project-dependencies-graph.png" |
|
759 | 759 | {:replace-paths [] |
760 | 760 | :replace-deps {clojurians-zulip/feeds |
761 | 761 | {:git/url "https://gitlab.com/clojurians-zulip/feeds.git" |
762 | | - :sha "39c07aefe1903685d9d43492cda4ad2eb34cf51c"}} |
| 762 | + :sha "a7d1642b38732f79944862e14ff4786b9df9a25d"}} |
763 | 763 | :main-opts ["--main" "inclined.main" |
764 | 764 | "--ns" "clojurians-zulip.events" "--"]} |
765 | 765 | ;; --------------------------------------------------- |
|
0 commit comments