Liking cljdoc? Tell your friends :D

automaton-core.adapters.deps-edn

Proxy to deps.edn file

Proxy to deps.edn file
raw docstring

deps-ednclj


extract-depsclj

(extract-deps {:keys [deps aliases] :as _deps-edn} excluded-aliases)

Extract 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 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
raw docstring

extract-pathsclj

(extract-paths deps-edn)
(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 content the deps edn file to search extract path in
  • excluded-aliases is a collection of aliases to exclude
Extracts the `:paths` and `:extra-paths` from a given `deps.edn`
 e.g. {:run {...}}
Params:
* `deps-edn` content the deps edn file to search extract path in
* `excluded-aliases` is a collection of aliases to exclude
raw docstring

hephaistox-depsclj

(hephaistox-deps deps-edn)

Filter the Params:

  • deps-edn the deps-edn file content
Filter the
Params:
* `deps-edn` the deps-edn file content
raw docstring

is-hephaistox-depsclj

(is-hephaistox-deps dep)

For a deps entry, return true if the dependency is from hephaistox monorepo

Params:

  • dep is a pair of value, as seen in the :deps map
For a deps entry, return true if the dependency is from hephaistox monorepo

Params:
* `dep` is a pair of value, as seen in the `:deps` map
raw docstring

load-depsclj

(load-deps)

Load the current project deps.edn files

Load the current project `deps.edn` files
raw docstring

remove-depsclj

(remove-deps deps-edn dep-libs-to-remove)

Remove the dependency called dep-lib-to-remove in the deps

  • deps-edn the deps edn content to update
  • dep-libs-to-remove is the list of dependencies to remove
Remove the dependency called `dep-lib-to-remove` in the `deps`
* `deps-edn` the deps edn content to update
* `dep-libs-to-remove` is the list of dependencies to remove
raw docstring

update-alias-local-rootclj

(update-alias-local-root base-dir alias-map)

Update the local root directories in an alias After the update, the local root path will be relative and starting from base-dir

Params:

  • base-dir is the directory where you look at that app from
  • alias-map is the content of the alias as found in the deps.edn file
Update the local root directories in an alias
After the update, the local root path will be relative and starting from `base-dir`

Params:
* `base-dir` is the directory where you look at that app from
* `alias-map` is the content of the alias as found in the `deps.edn` file
raw docstring

update-aliases-local-rootclj

(update-aliases-local-root base-dir aliases-map)

Update all aliases local root to be relative starting from base-dir Params:

  • base-dir
  • aliases-map the map describing the alias as seen in deps.edn
Update all aliases local root to be relative starting from base-dir
Params:
* `base-dir`
* `aliases-map` the map describing the alias as seen in deps.edn
raw docstring

update-dep-local-rootclj

(update-dep-local-root base-dir dep-map)

Update the local root directories in a dependency map (of one lib) After the update, the local root path will be relative and starting from base-dir

Params:

  • base-dir is the directory where you look at that app from
  • dep-map dep is a dependency map (of one lib)
Update the local root directories in a dependency map (of one lib)
After the update, the local root path will be relative and starting from `base-dir`

Params:
* `base-dir` is the directory where you look at that app from
* `dep-map` dep is a dependency map (of one lib)
raw docstring

update-deps-edn-local-rootclj

(update-deps-edn-local-root base-dir deps-edn)

Update all the deps-edn file to be relative starting from base-dir, Are considered :deps and :extra-deps in aliases and at the root of the deps.edn file Params:

  • base-dir
  • deps-edn the content of the file
Update all the deps-edn file to be relative starting from base-dir,
Are considered `:deps` and `:extra-deps` in aliases and at the root of the `deps.edn` file
Params:
* `base-dir`
* `deps-edn` the content of the file
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close