95 lines
6.4 KiB
Clojure
Vendored
95 lines
6.4 KiB
Clojure
Vendored
{:paths ["src" "resources"]
|
|
:deps {org.clojure/clojure {:mvn/version "1.12.3"}
|
|
borkdude/dynaload {:mvn/version "0.3.5"}
|
|
borkdude/edamame {:mvn/version "1.4.32"}
|
|
org.clojure/test.check {:mvn/version "1.1.1"}
|
|
;; pretty errors, optional deps
|
|
fipp/fipp {:mvn/version "0.6.29"}
|
|
mvxcvi/arrangement {:mvn/version "2.1.0"}}
|
|
:aliases {:test {:extra-paths ["test"]
|
|
:extra-deps {com.gfredericks/test.chuck {:mvn/version "0.2.15"}
|
|
lambdaisland/kaocha {:mvn/version "1.91.1392"}
|
|
lambdaisland/kaocha-cljs {:mvn/version "1.5.154"}
|
|
org.babashka/sci {:mvn/version "0.10.49"}
|
|
lambdaisland/kaocha-junit-xml {:mvn/version "1.17.101"}
|
|
metosin/spec-tools {:mvn/version "0.10.7"}
|
|
spec-provider/spec-provider {:mvn/version "0.4.14"}
|
|
metosin/schema-tools {:mvn/version "0.13.1"}
|
|
metosin/jsonista {:mvn/version "0.3.13"}
|
|
prismatic/schema {:mvn/version "1.4.1"}
|
|
minimallist/minimallist {:mvn/version "0.0.10"}
|
|
net.cgrand/seqexp {:mvn/version "0.6.2"}
|
|
djblue/portal {:mvn/version "0.61.0"}
|
|
meta-merge/meta-merge {:mvn/version "1.0.0"}
|
|
expound/expound {:mvn/version "0.9.0"}
|
|
lambdaisland/deep-diff {:mvn/version "0.0-47"}
|
|
com.bhauman/spell-spec {:mvn/version "0.1.2"}
|
|
org.clojure/spec-alpha2 {:git/url "https://github.com/clojure/spec-alpha2.git"
|
|
:sha "eb94e46853d90153ba6dc72a4093719f38a90a4a"}}}
|
|
:clojure-11 {:extra-deps {org.clojure/clojure {:mvn/version "1.11.3"}}}
|
|
:clojure-12 {}
|
|
:sci {:extra-deps {org.babashka/sci {:mvn/version "0.10.49"}}}
|
|
:cherry {:extra-deps {io.github.squint-cljs/cherry {:git/tag "v0.4.30" :git/sha "9d253be"}}}
|
|
:test-sci {:extra-paths ["test-sci"]
|
|
:main-opts ["-m" "cljs-test-runner.main" "-d" "test-sci" "-d" "test"]}
|
|
:test-cherry {:extra-paths ["test-cherry"]
|
|
:main-opts ["-m" "cljs-test-runner.main" "-d" "test-cherry" "-d" "test"]}
|
|
:test-doc-blocks {:replace-deps {org.clojure/clojure {:mvn/version "1.12.3"}
|
|
com.github.lread/test-doc-blocks {:mvn/version "1.2.21"}}
|
|
;; for -X syntax support specify exec-fn
|
|
:exec-fn lread.test-doc-blocks/gen-tests
|
|
:exec-args {:docs ["README.md"
|
|
"docs/function-schemas.md"
|
|
"docs/reusable-schemas.md"
|
|
"docs/tips.md"]}
|
|
;; for -M syntax support specify main-opts
|
|
:main-opts ["-m" "lread.test-doc-blocks" "gen-tests"]}
|
|
:test-doc-test {:replace-paths ["src" "resources" "target/test-doc-blocks/test"]}
|
|
:cljs-test-runner {:extra-deps {olical/cljs-test-runner {:mvn/version "3.8.1"}
|
|
; used only to pull in its externs file needed to compile js-joda types under advanced compilation
|
|
com.widdindustries/cljs.java-time {:mvn/version "0.1.20"}}
|
|
:extra-paths ["test" "cljs-test-runner-out/gen"]
|
|
:main-opts ["-m" "cljs-test-runner.main" "-d" "test"]}
|
|
:build {:deps {io.github.clojure/tools.build {:git/tag "v0.10.10" :git/sha "deedd62"}}
|
|
:ns-default build}
|
|
:jmh {:paths ["target/uber.jar" "classes"]
|
|
:deps {jmh-clojure/jmh-clojure {:mvn/version "0.4.1"}
|
|
jmh-clojure/task {:mvn/version "0.1.1"}}
|
|
:main-opts ["-m" "jmh.main"]}
|
|
|
|
:rebel {:extra-paths ["dev"]
|
|
:extra-deps {com.bhauman/rebel-readline #_:clj-kondo/ignore {:mvn/version "RELEASE"}
|
|
org.clojure/tools.namespace #_:clj-kondo/ignore {:mvn/version "RELEASE"}}}
|
|
|
|
:shadow {:extra-paths ["app"]
|
|
:extra-deps {thheller/shadow-cljs {:mvn/version "3.2.1"}
|
|
binaryage/devtools {:mvn/version "1.0.7"}}}
|
|
:slow {:extra-deps {io.dominic/slow-namespace-clj
|
|
{:git/url "https://git.sr.ht/~severeoverfl0w/slow-namespace-clj"
|
|
:sha "f68d66d99d95f4d2bfd61f001e28a8ad7c4d3a12"}}
|
|
:main-opts ["-m" "io.dominic.slow-namespace-clj.core"]}
|
|
:outdated {:extra-deps {com.github.liquidz/antq {:mvn/version "2.11.1276"}}
|
|
:main-opts ["-m" "antq.core"]}
|
|
:jar {:extra-deps {pack/pack.alpha
|
|
{:git/url "https://github.com/juxt/pack.alpha.git"
|
|
:sha "b093f79420fef019faf62a75b888b5e10f4e8cc9"}}
|
|
:main-opts ["-m" "mach.pack.alpha.skinny" "--no-libs"
|
|
"--project-path" "malli.jar"]}
|
|
:deploy {:extra-deps {slipset/deps-deploy {:mvn/version "0.2.2"}}
|
|
:exec-fn deps-deploy.deps-deploy/deploy
|
|
:exec-args {:installer :remote
|
|
:artifact "malli.jar"}}
|
|
:install {:extra-deps {deps-deploy/deps-deploy #_:clj-kondo/ignore {:mvn/version "RELEASE"}}
|
|
:main-opts ["-m" "deps-deploy.deps-deploy" "install"
|
|
"malli.jar"]}
|
|
:graalvm {:extra-paths ["graal-test/src"]
|
|
:extra-deps {org.clojure/clojure {:mvn/version "1.12.3"}
|
|
org.babashka/sci {:mvn/version "0.10.49"}}}
|
|
:perf {:extra-paths ["perf"]
|
|
:extra-deps {criterium/criterium {:mvn/version "0.4.6"}
|
|
org.clojure/clojure {:mvn/version "1.12.3"}
|
|
com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.6.2"}}
|
|
:jvm-opts ["-server"
|
|
"-Xmx4096m"
|
|
"-Dclojure.compiler.direct-linking=true"]}}}
|