diff options
| author | Asko Nõmm <asko@nmm.ee> | 2026-02-17 18:31:16 +0000 |
|---|---|---|
| committer | Asko Nõmm <asko@nmm.ee> | 2026-02-17 18:31:16 +0000 |
| commit | 7ec6e76b8a36f902c6683d04dbafbaeb76192efe (patch) | |
| tree | f13ed9f447ee3b3bb62074d5e8d95bf9bf56ebfa /deps.edn | |
| parent | 1e2a95e4dab2c7b82c168a6a0fdce7d7485b4a8c (diff) | |
| parent | d3058cd7e742771d97ec81c9e4ae1e96f954d4a4 (diff) | |
Merge pull request '2.0: Improve performance, usability.' (#1) from 2.0 into master
Reviewed-on: https://git.nmm.ee/asko/ruuter/pulls/1
Diffstat (limited to 'deps.edn')
| -rw-r--r-- | deps.edn | 47 |
1 files changed, 42 insertions, 5 deletions
@@ -1,5 +1,42 @@ -{:deps {org.clojure/clojure {:mvn/version "1.10.3"}} - :paths ["src" "test"] - :aliases {:test {:extra-deps {olical/cljs-test-runner {:mvn/version "3.8.0"} - org.clojure/clojurescript {:mvn/version "1.10.879"}} - :main-opts ["-m" "cljs-test-runner.main"]}}}
\ No newline at end of file +{:paths ["src"] + + :deps {org.clojure/clojure {:mvn/version "1.12.4"}} + + :aliases + {;; Run JVM tests: clojure -M:test + :test + {:extra-paths ["test"] + :extra-deps {io.github.cognitect-labs/test-runner + {:git/tag "v0.5.1" + :git/sha "dfb30dd"}} + :main-opts ["-m" "cognitect.test-runner"] + :exec-fn cognitect.test-runner.api/test} + + ;; Run ClojureScript tests (Node.js): clojure -M:cljs-test + :cljs-test + {:extra-paths ["test"] + :extra-deps {olical/cljs-test-runner {:mvn/version "3.8.1"} + org.clojure/clojurescript {:mvn/version "1.12.134"}} + :main-opts ["-m" "cljs-test-runner.main"]} + + ;; Run JVM benchmarks: clojure -M:bench + :bench + {:extra-paths ["bench"] + :main-opts ["-m" "ruuter.bench"]} + + ;; Run ClojureScript benchmarks (compile, then node bench-out/bench.js): + ;; clojure -M:cljs-bench + :cljs-bench + {:extra-paths ["bench"] + :extra-deps {org.clojure/clojurescript {:mvn/version "1.12.134"}} + :main-opts ["-m" "cljs.main" "--target" "node" + "--output-to" "bench-out/bench.js" + "-c" "ruuter.bench"]} + + ;; Run test coverage: clojure -M:coverage + :coverage + {:extra-paths ["test"] + :extra-deps {cloverage/cloverage {:mvn/version "1.2.4"}} + :main-opts ["-m" "cloverage.coverage" + "--src-ns-path" "src" + "--test-ns-path" "test"]}}} |
