(clean-dir dir)
(closure-defines {:keys [build-options] :as state})
(closure-defines-and-base {:keys [asset-path cljs-runtime-path] :as state})
(closure-defines-json state)
(closure-goog-deps state)
(closure-goog-deps {:keys [dead-js-deps] :as state} source-ids)
(directory? x)
(encode-source-map {:keys [resource-name prepend output-name] :as src}
{:keys [source source-map] :as output})
(encode-source-map-json src output)
(finalize-module-output state
{:keys [goog-base prepend output append source-map-name
source-map-json module-id output-name sources]
:as mod})
(flush-dev-js-modules {:cljs.compiler/keys [build-info] :as state} mode config)
(flush-optimized
{modules :shadow.build.closure/modules :keys [build-options] :as state})
(flush-source state src-id)
(flush-sources {:keys [build-sources] :as state})
(flush-sources state source-ids)
(fn-call sym)
(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)
(generate-source-map-inline state
src
{:keys [source-map source-map-json] :as output}
prepend)
(inlineable? {:keys [type from-jar provides requires] :as src})
(js-module-env {:keys [polyfill-js] :as state}
{:keys [runtime] :or {runtime :node} :as config})
(js-module-root sym)
(js-module-src-append state {:keys [ns provides] :as src})
(js-module-src-prepend
state
{:keys [resource-id resource-name output-name provides requires deps] :as src}
require?)
(line-count text)
(ns-only sym)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close