(closure-defines-and-base {:keys [asset-path cljs-runtime-path] :as state})(closure-goog-deps state)(closure-goog-deps {:keys [dead-js-deps] :as state} source-ids)(encode-source-map {:keys [resource-name prepend output-name] :as src}
{:keys [source source-map] :as 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-sources {:keys [build-sources] :as state})(flush-sources state source-ids)(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)(js-module-env {:keys [polyfill-js] :as state}
{:keys [runtime] :or {runtime :node} :as config})(js-module-src-prepend
state
{:keys [resource-id resource-name output-name provides requires deps] :as src}
require?)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |