Liking cljdoc? Tell your friends :D

shadow.build.resolve

utility functions for resolving dependencies from entries

utility functions for resolving dependencies from entries
raw docstring

classpath-resource?clj

(classpath-resource? {:keys [type classpath] :as rc})
source

ensure-non-circular!clj

(ensure-non-circular! {:keys [resolved-stack] :as state} resource-id)
source

find-npm-resourceclj

(find-npm-resource npm require-from require require-ctx)
source

find-resource-for-stringcljmultimethod

source

find-resource-for-symbolclj

(find-resource-for-symbol {:keys [classpath sym->id] :as state}
                          require-from
                          require)
source

global-resolve-configclj

source

native-node-modulesclj

source

reinspect-cljc-rcclj

(reinspect-cljc-rc state
                   {:keys [url resource-name macros-ns] :as rc}
                   reader-features)
source

resolve-depsclj

(resolve-deps {:keys [resolved-stack] :as state}
              {:keys [resource-id deps] :as rc})
source

resolve-deps*cljmultimethod

source

resolve-entriesclj

(resolve-entries state entries)

returns [resolved-ids updated-state] where each resolved-id can be found in :sources of the updated state

returns [resolved-ids updated-state] where each resolved-id can be found in :sources of the updated state
sourceraw docstring

resolve-entryclj

(resolve-entry state entry)
source

resolve-replclj

(resolve-repl state repl-ns deps)

special case for REPL which always resolves based on the current ns

special case for REPL which always resolves based on the current ns
sourceraw docstring

resolve-requireclj

(resolve-require state require-from require)
source

resolve-string-requireclj

(resolve-string-require state {require-from-ns :ns :as require-from} require)
source

resolve-symbol-requireclj

(resolve-symbol-require state require-from require)
source

resolved?clj

(resolved? {:keys [resolved-set] :as state} resource-id)
source

stack-popclj

(stack-pop {:keys [resolved-stack] :as state})
source

stack-pushclj

(stack-push {:keys [resolved-stack] :as state} resource-id)
source

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

× close