Project deps.edn
file.
Project `deps.edn` file.
(compare-deps deps1 deps2)
(extract-deps excluded-aliases {:keys [deps aliases] :as _deps-edn})
Extract dependencies in a deps.edn
file
Params:
deps-edn
is the content of the file to search dependencies inexcluded-aliases
is a collection of aliases to excludeExtract dependencies in a `deps.edn` file Params: * `deps-edn` is the content of the file to search dependencies in * `excluded-aliases` is a collection of aliases to exclude
(extract-paths {:keys [paths aliases] :as _deps-edn} excluded-aliases)
Extracts the :paths
and :extra-paths
from a given deps.edn
e.g. {:run {...}}
Params:
deps-edn
deps.end contentexcluded-aliases
(Optional, default #{}) is a collection of aliases to excludeExtracts the `:paths` and `:extra-paths` from a given `deps.edn` e.g. {:run {...}} Params: * `deps-edn` deps.end content * `excluded-aliases` (Optional, default #{}) is a collection of aliases to exclude
(lib-path base-dir app)
Creates a map where key is app library reference and value is it's local directory
Creates a map where key is app library reference and value is it's local directory
(write app-dir content)
Spit content
in the filename path
Params:
app-dir
content
Spit `content` in the filename path Params: * `app-dir` * `content`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close