|
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.56.0"}} |
| 113 | + cider/cider-nrepl {:mvn/version "0.57.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.56.0"}} |
| 121 | + cider/cider-nrepl {:mvn/version "0.57.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.56.0"} |
| 129 | + cider/cider-nrepl {:mvn/version "0.57.0"} |
130 | 130 | djblue/portal {:mvn/version "0.59.1"}}
|
131 | 131 | :main-opts ["--main" "nrepl.cmdline"
|
132 | 132 | "--middleware"
|
|
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.56.0"} |
| 142 | + cider/cider-nrepl {:mvn/version "0.57.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})"
|
145 | 145 | "-m" "nrepl.cmdline"
|
|
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.56.0"} |
| 161 | + cider/cider-nrepl {:mvn/version "0.57.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.56.0"} |
| 177 | + cider/cider-nrepl {:mvn/version "0.57.0"} |
178 | 178 | com.bhauman/rebel-readline {:mvn/version "0.1.5"}
|
179 | 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)
|
|
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.8.1" :git/sha "2859baf"} |
| 230 | + {:git/tag "v0.9.0" :git/sha "da2f764"} |
231 | 231 | io.github.practicalli/project-templates
|
232 | 232 | {:git/tag "2024-09-09" :git/sha "0d11ca4"}}
|
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.8.1" :git/sha "2859baf"} |
| 240 | + {:git/tag "v0.9.0" :git/sha "da2f764"} |
241 | 241 | practicalli/project-templates
|
242 | 242 | {:local/root "/home/practicalli/projects/practicalli/project-templates/"}}
|
243 | 243 | :exec-fn org.corfield.new/create
|
|
476 | 476 | ;; Databases and drivers uses only during development
|
477 | 477 |
|
478 | 478 | :lib/next.jdbc
|
479 |
| - {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.1002"}}} |
| 479 | + {:extra-deps {com.github.seancorfield/next.jdbc {:mvn/version "1.3.1048"}}} |
480 | 480 |
|
481 | 481 | ;; H2 embedded database
|
482 | 482 | :database/h2
|
483 | 483 | {:extra-deps
|
484 | 484 | {com.h2database/h2 {:mvn/version "2.3.232"}
|
485 |
| - com.github.seancorfield/next.jdbc {:mvn/version "1.3.1002"}}} |
| 485 | + com.github.seancorfield/next.jdbc {:mvn/version "1.3.1048"}}} |
486 | 486 | ;; ---------------------------------------------------
|
487 | 487 |
|
488 | 488 | ;; ---------------------------------------------------
|
|
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.4"}}} |
| 530 | + {:extra-deps {com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.6"}}} |
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 | 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"}} |
| 538 | + com.github.flow-storm/flow-storm-dbg {:mvn/version "4.4.6"}} |
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"]}
|
|
0 commit comments