|
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.55.1"} ; portal data inspector |
| 66 | + :extra-deps {djblue/portal {:mvn/version "0.56.0"} ; portal data inspector |
67 | 67 | clj-commons/clj-yaml {:mvn/version "1.0.27"} ; 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 | 70 | org.slf4j/slf4j-nop {:mvn/version "2.0.13"}
|
71 | 71 | com.brunobonacci/mulog {:mvn/version "0.9.0"}
|
72 |
| - lambdaisland/kaocha {:mvn/version "1.89.1380"} |
| 72 | + lambdaisland/kaocha {:mvn/version "1.91.1392"} |
73 | 73 | org.clojure/test.check {:mvn/version "1.1.1"}
|
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.55.1"} ; portal data inspector |
| 79 | + :extra-deps {djblue/portal {:mvn/version "0.56.0"} ; 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.1.1"} |
113 |
| - cider/cider-nrepl {:mvn/version "0.47.1"}} |
| 112 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.2.0"} |
| 113 | + cider/cider-nrepl {:mvn/version "0.49.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.1.1"} |
121 |
| - cider/cider-nrepl {:mvn/version "0.47.1"}} |
| 120 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.2.0"} |
| 121 | + cider/cider-nrepl {:mvn/version "0.49.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.1.1"} |
129 |
| - cider/cider-nrepl {:mvn/version "0.47.1"} |
130 |
| - djblue/portal {:mvn/version "0.55.1"}} |
| 128 | + {nrepl/nrepl {:mvn/version "1.2.0"} |
| 129 | + cider/cider-nrepl {:mvn/version "0.49.1"} |
| 130 | + djblue/portal {:mvn/version "0.56.0"}} |
131 | 131 | :main-opts ["--main" "nrepl.cmdline"
|
132 | 132 | "--middleware"
|
133 | 133 | "[cider.nrepl/cider-middleware,portal.nrepl/wrap-portal]"]}
|
|
137 | 137 | ;; Alpha stage alias design - may change
|
138 | 138 | ;; clojure -M:repl/clerk
|
139 | 139 | :repl/clerk
|
140 |
| - {:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.15.957"} |
141 |
| - nrepl/nrepl {:mvn/version "1.1.1"} |
142 |
| - cider/cider-nrepl {:mvn/version "0.47.1"} |
| 140 | + {:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.16.1016"} |
| 141 | + nrepl/nrepl {:mvn/version "1.2.0"} |
| 142 | + cider/cider-nrepl {:mvn/version "0.49.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.1.1"} |
161 |
| - cider/cider-nrepl {:mvn/version "0.47.1"} |
| 160 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.2.0"} |
| 161 | + cider/cider-nrepl {:mvn/version "0.49.1"} |
162 | 162 | com.bhauman/rebel-readline {:mvn/version "0.1.4"}}
|
163 | 163 | :main-opts ["--eval" "(apply require clojure.main/repl-requires)"
|
164 | 164 | "--main" "nrepl.cmdline"
|
|
173 | 173 | ;; clojure -M:repl/reloaded
|
174 | 174 | :repl/reloaded
|
175 | 175 | {:extra-paths ["dev" "test"]
|
176 |
| - :extra-deps {nrepl/nrepl {:mvn/version "1.1.1"} |
177 |
| - cider/cider-nrepl {:mvn/version "0.47.1"} |
| 176 | + :extra-deps {nrepl/nrepl {:mvn/version "1.2.0"} |
| 177 | + cider/cider-nrepl {:mvn/version "0.49.1"} |
178 | 178 | com.bhauman/rebel-readline {:mvn/version "0.1.4"}
|
179 |
| - djblue/portal {:mvn/version "0.55.1"} ; portal data inspector |
| 179 | + djblue/portal {:mvn/version "0.56.0"} ; portal data inspector |
180 | 180 | clj-commons/clj-yaml {:mvn/version "1.0.27"} ; 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 | 183 | org.slf4j/slf4j-nop {:mvn/version "2.0.13"}
|
184 | 184 | com.brunobonacci/mulog {:mvn/version "0.9.0"}
|
185 |
| - lambdaisland/kaocha {:mvn/version "1.89.1380"} |
| 185 | + lambdaisland/kaocha {:mvn/version "1.91.1392"} |
186 | 186 | org.clojure/test.check {:mvn/version "1.1.1"}
|
187 | 187 | ring/ring-mock {:mvn/version "0.4.0"}
|
188 | 188 | criterium/criterium {:mvn/version "0.4.6"}}
|
|
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.1.1"}} |
| 207 | + {:extra-deps {nrepl/nrepl {:mvn/version "1.2.0"}} |
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.7.0" :git/sha "58f2c19"} |
| 230 | + {:git/tag "v0.7.1" :git/sha "c1e42aa"} |
231 | 231 | io.github.practicalli/project-templates
|
232 | 232 | {:git/tag "2024-04-20" :git/sha "7b3832b"}}
|
233 | 233 | :exec-fn org.corfield.new/create
|
|
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.7.0" :git/sha "58f2c19"} |
| 240 | + {:git/tag "v0.7.1" :git/sha "c1e42aa"} |
241 | 241 | practicalli/project-templates
|
242 | 242 | {:local/root "/home/practicalli/projects/practicalli/project-templates/"}}
|
243 | 243 | :exec-fn org.corfield.new/create
|
|
453 | 453 | ;; Databases and drivers uses only during development
|
454 | 454 |
|
455 | 455 | :lib/next.jdbc
|
456 |
| - {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.925"}}} |
| 456 | + {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.939"}}} |
457 | 457 |
|
458 | 458 | ;; H2 embedded database
|
459 | 459 | :database/h2
|
460 | 460 | {:extra-deps
|
461 | 461 | {com.h2database/h2 {:mvn/version "2.2.224"}
|
462 |
| - com.github.seancorfield/next.jdbc {:mvn/version "1.3.925"}}} |
| 462 | + com.github.seancorfield/next.jdbc {:mvn/version "1.3.939"}}} |
463 | 463 | ;; ---------------------------------------------------
|
464 | 464 |
|
465 | 465 | ;; ---------------------------------------------------
|
|
469 | 469 | ;; https://github.com/nextjournal/clerk
|
470 | 470 | ;; Alias can be used as an optional library for projects or REPL workflow
|
471 | 471 | :lib/clerk
|
472 |
| - {:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.15.957"}}} |
| 472 | + {:extra-deps {io.github.nextjournal/clerk {:mvn/version "0.16.1016"}}} |
473 | 473 | ;; ---------------------------------------------------
|
474 | 474 |
|
475 | 475 | ;; ---------------------------------------------------
|
|
480 | 480 | ;; https://github.com/djblue/portal
|
481 | 481 |
|
482 | 482 | :inspect/portal-cli
|
483 |
| - {:extra-deps {djblue/portal {:mvn/version "0.55.1"}}} |
| 483 | + {:extra-deps {djblue/portal {:mvn/version "0.56.0"}}} |
484 | 484 |
|
485 | 485 | :inspect/portal-web
|
486 |
| - {:extra-deps {djblue/portal {:mvn/version "0.55.1"} |
| 486 | + {:extra-deps {djblue/portal {:mvn/version "0.56.0"} |
487 | 487 | org.clojure/clojurescript {:mvn/version "1.11.60"}}
|
488 | 488 | :main-opts ["--main" "cljs.main"]}
|
489 | 489 |
|
490 | 490 | :inspect/portal-node
|
491 |
| - {:extra-deps {djblue/portal {:mvn/version "0.55.1"} |
| 491 | + {:extra-deps {djblue/portal {:mvn/version "0.56.0"} |
492 | 492 | org.clojure/clojurescript {:mvn/version "1.11.60"}}
|
493 | 493 | :main-opts ["--main" "cljs.main" "-re" "node"]}
|
494 | 494 |
|
|
504 | 504 | ;; Flowstorm, a tracing debugger
|
505 | 505 | ;; https://github.com/jpmonettas/flow-storm-debugger
|
506 | 506 | :lib/flowstorm
|
507 |
| - {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "3.15.5"}}} |
| 507 | + {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "3.16.0"}}} |
508 | 508 |
|
509 | 509 | ;; This is the simplest way to use FlowStorm.
|
510 | 510 | ;; It replaces the Clojure compiler with a patched one that instruments everything.
|
511 | 511 | ;; https://flow-storm.github.io/flow-storm-debugger/user_guide.html#_clojurestorm
|
512 | 512 | :lib/clojurestorm
|
513 | 513 | {:classpath-overrides {org.clojure/clojure nil}
|
514 | 514 | :extra-deps {com.github.flow-storm/clojure {:mvn/version "1.11.3-1"}
|
515 |
| - com.github.flow-storm/flow-storm-dbg {:mvn/version "3.15.5"}} |
| 515 | + com.github.flow-storm/flow-storm-dbg {:mvn/version "3.16.0"}} |
516 | 516 | ;; You can optionally add another jvm-opt to restrict the instrumentation:
|
517 | 517 | ;; -Dclojure.storm.instrumentOnlyPrefixes=YOUR_INSTRUMENTATION_STRING"
|
518 | 518 | :jvm-opts ["-Dclojure.storm.instrumentEnable=true"]}
|
|
572 | 572 | ;; - `:fail-fast? false` argument to run all tests
|
573 | 573 | :test/run
|
574 | 574 | {:extra-paths ["test"]
|
575 |
| - :extra-deps {lambdaisland/kaocha {:mvn/version "1.89.1380"}} |
| 575 | + :extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}} |
576 | 576 | :main-opts ["--main" "kaocha.runner"]
|
577 | 577 | :exec-fn kaocha.runner/exec-fn
|
578 | 578 | :exec-args {:randomize? false
|
579 | 579 | :fail-fast? true}}
|
580 | 580 |
|
581 | 581 | :test/run-all
|
582 | 582 | {:extra-paths ["test"]
|
583 |
| - :extra-deps {lambdaisland/kaocha {:mvn/version "1.89.1380"}} |
| 583 | + :extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}} |
584 | 584 | :main-opts ["--main" "kaocha.runner"]
|
585 | 585 | :exec-fn kaocha.runner/exec-fn
|
586 | 586 | :exec-args {:randomize? false
|
|
591 | 591 | ;; - `:fail-fast? false` argument to run all tests
|
592 | 592 | :test/watch
|
593 | 593 | {:extra-paths ["test"]
|
594 |
| - :extra-deps {lambdaisland/kaocha {:mvn/version "1.89.1380"}} |
| 594 | + :extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}} |
595 | 595 | :main-opts ["--main" "kaocha.runner" "--watch" "--fail-fast" "--skip-meta" ":slow"]
|
596 | 596 | :exec-fn kaocha.runner/exec-fn
|
597 | 597 | :exec-args {:watch? true
|
|
600 | 600 |
|
601 | 601 | :test/cljs
|
602 | 602 | {:extra-paths ["test"]
|
603 |
| - :extra-deps {lambdaisland/kaocha {:mvn/version "1.89.1380"} |
| 603 | + :extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"} |
604 | 604 | lambdaisland/kaocha-cljs {:mvn/version "1.5.154"}}
|
605 | 605 | :main-opts ["--main" "kaocha.runner" "unit-cljs"]}
|
606 | 606 |
|
607 | 607 | ;; https://github.com/lambdaisland/kaocha-cucumbe
|
608 | 608 | ;; - used for kaocha-runner.el to run Kaocha test runner in Emacs Cider
|
609 | 609 | :lib/kaocha
|
610 |
| - {:extra-deps {lambdaisland/kaocha {:mvn/version "1.89.1380"}}} |
| 610 | + {:extra-deps {lambdaisland/kaocha {:mvn/version "1.91.1392"}}} |
611 | 611 | ;; ---------------------------------------------------
|
612 | 612 |
|
613 | 613 | ;; ---------------------------------------------------
|
|
719 | 719 | {:replace-paths []
|
720 | 720 | :replace-deps {clojurians-zulip/feeds
|
721 | 721 | {:git/url "https://gitlab.com/clojurians-zulip/feeds.git"
|
722 |
| - :sha "4bf8109afc5cd5ab2f409151d4dd583644028b4a"}} |
| 722 | + :sha "d7e9deaec0b492998e20dee7735e0ad31d83e246"}} |
723 | 723 | :main-opts ["--main" "inclined.main"
|
724 | 724 | "--ns" "clojurians-zulip.events" "--"]}
|
725 | 725 | ;; ---------------------------------------------------
|
|
0 commit comments