Liking cljdoc? Tell your friends :D

shadow.build.output


clean-dirclj

(clean-dir dir)
source

closure-definesclj

(closure-defines {:keys [build-options] :as state})
source

closure-defines-and-baseclj

(closure-defines-and-base {:keys [asset-path cljs-runtime-path] :as state})
source

closure-defines-jsonclj

(closure-defines-json state)
source

closure-goog-depsclj

(closure-goog-deps state)
(closure-goog-deps {:keys [dead-js-deps] :as state} source-ids)
source

directory?clj

(directory? x)
source

encode-source-mapclj

(encode-source-map {:keys [resource-name prepend output-name] :as src}
                   {:keys [source source-map] :as output})
source

encode-source-map-jsonclj

(encode-source-map-json src output)
source

finalize-module-outputclj

(finalize-module-output state
                        {:keys [goog-base prepend output append source-map-name
                                source-map-json module-id output-name sources]
                         :as mod})
source

flush-dev-js-modulesclj

(flush-dev-js-modules {:cljs.compiler/keys [build-info] :as state} mode config)
source

flush-optimizedclj

(flush-optimized
  {modules :shadow.build.closure/modules :keys [build-options] :as state})
source

flush-optimized-modulecljmultimethod

source

flush-sourceclj

(flush-source state src-id)
source

flush-sourcesclj

(flush-sources {:keys [build-sources] :as state})
(flush-sources state source-ids)
source

fn-callclj

(fn-call sym)
source

generate-source-mapclj

(generate-source-map state
                     {:keys [resource-name output-name file input] :as src}
                     {:keys [source source-map source-map-json] :as output}
                     js-file
                     prepend)
source

generate-source-map-inlineclj

(generate-source-map-inline state
                            src
                            {:keys [source-map source-map-json] :as output}
                            prepend)
source

goog-base-idclj

source

inlineable?clj

(inlineable? {:keys [type from-jar provides requires] :as src})
source

js-module-envclj

(js-module-env {:keys [polyfill-js] :as state}
               {:keys [runtime] :or {runtime :node} :as config})
source

js-module-rootclj

(js-module-root sym)
source

js-module-src-appendclj

(js-module-src-append state {:keys [ns provides] :as src})
source

js-module-src-prependclj

(js-module-src-prepend
  state
  {:keys [resource-id resource-name output-name provides requires deps] :as src}
  require?)
source

line-countclj

(line-count text)
source

ns-onlyclj

(ns-only sym)
source

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

× close