File: deps.edn

package info (click to toggle)
tools-build-clojure 0.10.6%2Bds-8
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 792 kB
  • sloc: xml: 113; javascript: 90; sh: 34; java: 12; makefile: 8
file content (38 lines) | stat: -rw-r--r-- 1,509 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
{:paths ["src/main/clojure" "src/main/resources"]

 :deps
 {org.clojure/clojure {:mvn/version "1.11.3"}
  org.clojure/tools.deps {:mvn/version "0.19.1428"}
  ;org.clojure/tools.deps {:git/url "https://github.com/clojure/tools.deps.git"
  ;                        :git/sha "459222ca6e4fce91cf5838435589a028cedbc784"}
  org.clojure/tools.namespace {:mvn/version "1.5.0"}
  org.slf4j/slf4j-nop {:mvn/version "1.7.36"}}

 :aliases
 {;; Run all tests
  ;; clj -X:test
  :test {:extra-paths ["src/test/clojure"]
         ;;:extra-deps {io.github.cognitect-labs/test-runner
         ;;             {:local/root "../test-runner"}}
         :extra-deps {io.github.cognitect-labs/test-runner
                      {:git/url "https://github.com/cognitect-labs/test-runner.git"
                       :git/tag "v0.5.1" :git/sha "dfb30dd"}}
         :exec-fn cognitect.test-runner.api/test
         :exec-args {:dirs ["src/test/clojure"]
                     :patterns [".*"]}
         :jvm-opts ["-XX:-OmitStackTraceInFastThrow"]}

  ;; Regenerate docs in docs/
  ;; clj -X:docs
  :docs {:extra-deps {codox/codox {:mvn/version "0.10.8"}}
         :exec-fn codox.main/generate-docs
         :exec-args {:source-paths ["src/main/clojure"]
                     :namespaces [clojure.tools.build.api]
                     :output-path "docs"}}

   ;; Lint the source
   ;; clj -M:lint
   :lint {:replace-deps {clj-kondo/clj-kondo {:mvn/version "2024.03.13"}}
          :main-opts ["-m" "clj-kondo.main" "--lint" "src"]}
  }
}