Api providing some utilities working with clojure.tools.deps
.
Api providing some utilities working with `clojure.tools.deps`.
(get-deps {p :fr.jeremyschoffen.mbt.alpha.project.deps/file})
Slurp the deps.edn file of a project using [[clojure.tools.deps.alpha.reader/slurp-deps]].
The deps file's path is passed under the key :fr...mbt.alpha.project.deps/file
.
Slurp the deps.edn file of a project using [[clojure.tools.deps.alpha.reader/slurp-deps]]. The deps file's path is passed under the key `:fr...mbt.alpha.project.deps/file`.
(make-symbolic-name {group-id :fr.jeremyschoffen.mbt.alpha.maven/group-id
name :fr.jeremyschoffen.mbt.alpha.maven/artefact-name
classifier :fr.jeremyschoffen.mbt.alpha.maven/classifier})
Create a Clojure symbol following the clojure tools deps format used to specified maven dependencies.
For instance the hypothetical:
(make-symbolic-coord
{::fr...mbt.alpha.maven/group-id 'org.clojure
::fr...mbt.alpha.maven/artefact-name 'clojure
::fr...mbt.alpha.maven/classifier 'docs})
;=> org.clojure/clojure$docs
Create a Clojure symbol following the clojure tools deps format used to specified maven dependencies. For instance the hypothetical: ```clojure (make-symbolic-coord {::fr...mbt.alpha.maven/group-id 'org.clojure ::fr...mbt.alpha.maven/artefact-name 'clojure ::fr...mbt.alpha.maven/classifier 'docs}) ;=> org.clojure/clojure$docs ```
(non-maven-deps {deps-map :fr.jeremyschoffen.mbt.alpha.project/deps})
Utility signaling non maven deps. These deps can't go into a pom file.
Utility signaling non maven deps. These deps can't go into a pom file.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close