Liking cljdoc? Tell your friends :D
Mostly clj.
Exceptions indicated.

figwheel.main


*base-config*clj

source

*config*clj

source

-mainclj

(-main & orig-args)
source

add-default-system-app-handlerclj

(add-default-system-app-handler {:keys [options :figwheel.main/config] :as cfg})
source

add-temp-dirclj

(add-temp-dir cfg)
source

add-to-queryclj

(add-to-query uri query-map)
source

adjust-option-docsclj

(adjust-option-docs commands)
source

autobuilding-idsclj

(autobuilding-ids)
source

available-build-idsclj

(available-build-ids)
source

background-buildclj

(background-build cfg {:keys [id config options]})
source

background-build-optclj

(background-build-opt cfg bn)
source

bound-var?clj

(bound-var? sym)
source

browser-target?clj

(browser-target? target)
source

buildclj

(build {:keys [watch-dirs mode :figwheel.main/build-once
               :figwheel.main/build-inputs]
        :as config}
       options
       cenv)
source

build-cleaning!clj

(build-cleaning! args)
source

build-cljsclj

source

build-main-optclj

(build-main-opt repl-env-fn [_ build-name & args] cfg)
source

build-onceclj/smacro

(build-once & build-ids)

Forces a single compile of the provided build ids.

Forces a single compile of the provided build ids.
sourceraw docstring

build-once*clj

(build-once* ids)
source

build-once-main-optclj

(build-once-main-opt repl-env-fn [_ build-name & args] cfg)
source

build-once-optclj

(build-once-opt cfg bn)
source

build-optclj

(build-opt cfg bn)
source

build-option-arg?clj

(build-option-arg? a)
source

build-registryclj

source

bundle-always?clj

(bundle-always? config)
source

bundle-once-optsclj

(bundle-once-opts config opts)
source

bundle-once?clj

(bundle-once? config)
source

bundle-smart-optsclj

(bundle-smart-opts opts & [scope])
source

bundle-smart?clj

(bundle-smart? config)
source

cleanclj/smacro

(clean & build-ids)

Takes one or more builds ids and deletes their compiled artifacts.

Takes one or more builds ids and deletes their compiled artifacts.
sourceraw docstring

clean*clj

(clean* ids)
source

clean-all-builds!clj

(clean-all-builds!)
source

clean-buildclj

(clean-build {:keys [output-to output-dir]})
source

clean-build-outputs!clj

(clean-build-outputs! build-id)
source

clean-outputs*clj

(clean-outputs* & args)
source

clean-outputs-optclj

(clean-outputs-opt cfg opt)
source

closure-defines-has-key-value?clj

(closure-defines-has-key-value? {:keys [closure-defines] :as options} k v)
source

compile-opts-optclj

(compile-opts-opt cfg copts)
source

config->inputsclj

(config->inputs {:keys [watch-dirs mode build-inputs :figwheel.main/build-once]
                 :as config}
                options)
source

config->reload-configclj

(config->reload-config config)
source

config-ansi-color-output!clj

(config-ansi-color-output! {:keys [:figwheel.main/config] :as cfg})
source

config-auto-bundleclj

(config-auto-bundle {:keys [options :figwheel.main/config] :as cfg})
source

config-build-inputsclj

(config-build-inputs {:keys [options :figwheel.main/config] :as cfg})
source

config-cleanclj

(config-clean cfg)
source

config-clean-outputs!clj

(config-clean-outputs!
  {:keys [options :figwheel.main/config :figwheel.main/build] :as cfg})
source

config-cljs-devtoolsclj

(config-cljs-devtools {:keys [:figwheel.main/config options] :as cfg})
source

config-cljsc-opts-jsonclj

(config-cljsc-opts-json cfg)
source

config-compile-is-build-onceclj

(config-compile-is-build-once {:keys [args] :as cfg})
source

config-eval-backclj

(config-eval-back {:keys [:figwheel.main/config options] :as cfg})
source

config-extra-mainsclj

(config-extra-mains {:keys [:figwheel.main/config options] :as cfg})
source

config-finalize-repl-optionsclj

(config-finalize-repl-options cfg)
source

config-for-idclj

(config-for-id id)
source

config-log-syntax-error-style!clj

(config-log-syntax-error-style! {:keys [:figwheel.main/config] :as cfg})
source

config-open-file-commandclj

(config-open-file-command {:keys [:figwheel.main/config options] :as cfg})
source

config-pre-post-hooksclj

(config-pre-post-hooks {:keys [:figwheel.main/config] :as cfg})
source

config-repl-connectclj

(config-repl-connect {:keys [:figwheel.main/config options :figwheel.main/build]
                      :as cfg})
source

config-run-pre-start-hooksclj

(config-run-pre-start-hooks {:keys [:figwheel.main/pre-start-hooks] :as cfg})
source

config-set-log-level!clj

(config-set-log-level! {:keys [:figwheel.main/config] :as cfg})
source

config-system-exitclj

(config-system-exit {:keys [:figwheel.main/config options] :as cfg})
source

config-use-sslclj

(config-use-ssl {:keys [:figwheel.main/config] :as cfg})
source

config-watch-cssclj

(config-watch-css {:keys [:figwheel.main/config options] :as cfg})
source

currently-available-idsclj

(currently-available-ids)
source

default-bundle-output-to*clj

(default-bundle-output-to* target & [scope])
source

default-compileclj

(default-compile repl-env-fn cfg)
source

default-mainclj

(default-main repl-env-fn cfg)
source

default-main-repl-index-bodyclj

source

default-output-dircljmultimethod

source

default-output-dir*clj

(default-output-dir* target & [scope])
source

default-output-tocljmultimethod

source

default-output-to*clj

(default-output-to* target & [scope])
source

default-target-dirclj

source

expand-build-inputsclj

(expand-build-inputs {:keys [watch-dirs build-inputs] :as config}
                     {:keys [main] :as options})
source

extra-config-mergeclj

(extra-config-merge a' b')
source

extra-main-altered-output-filenamesclj

(extra-main-altered-output-filenames nm options config)
source

extra-main-fnclj

(extra-main-fn nm em-options options)
source

extra-main-optionsclj

(extra-main-options nm em-options options)
source

fallback-idclj

(fallback-id edn)
source

fetch-figwheel-main-ednclj

(fetch-figwheel-main-edn cfg)
source

fig-core-buildclj

source

figure-default-asset-pathclj

(figure-default-asset-path {:keys [figwheel-options options
                                   :figwheel.main/config :figwheel.main/build]
                            :as cfg})
source

figwheel-commandsclj

source

figwheel-mode?clj

(figwheel-mode? {:keys [:figwheel.main/config options]})
source

figwheel-optclj

(figwheel-opt cfg bl)
source

figwheel-opts-optclj

(figwheel-opts-opt cfg ropts)
source

fix-simple-bool-arg*clj

(fix-simple-bool-arg* flags args)
source

fix-simple-bool-argsclj

(fix-simple-bool-args flags args)
source

get-buildclj

(get-build bn)
source

get-build-with-errorclj

(get-build-with-error bn)
source

get-edn-file-keyclj

(get-edn-file-key edn-file key)
(get-edn-file-key edn-file key default)
source

get-repl-env-optionsclj

(get-repl-env-options {:keys [repl-env-options :figwheel.main/config options]
                       :as cfg})
source

get-repl-optionsclj

(get-repl-options {:keys [options args inits repl-options] :as cfg})
source

help-optclj

(help-opt repl-env _ _)
source

help-strclj

(help-str repl-env)
source

help-templateclj

source

helper-ring-appclj

(helper-ring-app handler html-body output-to & [force-index?])
source

host-port-arg?clj

(host-port-arg? arg)
source

in-nrepl?clj

(in-nrepl?)
source

load-edn-optsclj

(load-edn-opts str)
source

log-server-startclj

(log-server-start repl-env)
source

make-temp-dirclj

(make-temp-dir)
source

merge-extra-cljs-optionsclj

(merge-extra-cljs-options opts extra-opts)

Merges ClojureScript options that are collections if they are prepended with :extra.

Merges ClojureScript options that are collections if they are
prepended with :extra.
sourceraw docstring

merge-extra-key-withclj

(merge-extra-key-with m extra-m f k)
source

merge-metaclj

(merge-meta m m1)
source

NPM-DEPS-FILEclj

source

nrepl-replclj

(nrepl-repl repl-env repl-options)
source

output-to-for-extra-mainclj

(output-to-for-extra-main nm {:keys [output-to output-dir]})
source

output-to-inside-output-dir?clj

(output-to-inside-output-dir? {:keys [output-to output-dir]})
source

prep-client-configclj

(prep-client-config config)
source

(print-conf cfg)
source

(print-config-opt cfg opt)
source

process-figwheel-main-ednclj

(process-figwheel-main-edn main-edn)
source

process-main-configclj

(process-main-config {:keys [ring-handler] :as main-config})
source

process-uniqueclj

source

pwd-likely-project-root-dir?clj

(pwd-likely-project-root-dir?)
source

read-edn-fileclj

(read-edn-file f)
source

read-edn-optsclj

(read-edn-opts str)
source

read-edn-stringclj

(read-edn-string s & [fail-msg])
source

register-build!clj

(register-build! id build-info)
source

reload-config*clj

(reload-config* id)
source

replclj

(repl repl-env repl-options)
source

repl-actionclj

(repl-action repl-env repl-options)
source

repl-api-docsclj

(repl-api-docs)
source

repl-caughtclj

(repl-caught err repl-env repl-options)
source

repl-connection?clj

(repl-connection? {:keys [:figwheel.main/config options] :as cfg})
source

repl-env-opts-optclj

(repl-env-opts-opt cfg ropts)
source

repl-headerclj

source

repl-main-optclj

(repl-main-opt repl-env-fn args cfg)
source

resetclj/smacro

(reset & build-ids)

If no args are provided, all current builds will be cleaned and restarted. Otherwise, this will clean and restart the provided build ids.

If no args are provided, all current builds will be cleaned and restarted.
Otherwise, this will clean and restart the provided build ids.
sourceraw docstring

reset*clj

(reset* ids)
source

resolve-fn-varclj

(resolve-fn-var prefix handler)
source

resolve-ring-handlerclj

(resolve-ring-handler ring-handler)
source

run-bundle-cmdclj

(run-bundle-cmd opts)
(run-bundle-cmd opts final-output-to)
source

run-bundle-cmd*clj

(run-bundle-cmd* opts)
source

run-hooksclj

(run-hooks hooks & args)
source

serveclj

(serve {:keys [repl-env repl-options eval-str join?]})
source

serve-actionclj

(serve-action {:keys [repl-env] :as options})
source

serve-main-optclj

(serve-main-opt repl-env-fn args b-cfg)
source

should-add-temp-dir?clj

(should-add-temp-dir? cfg)
source

startcljdeprecated

(start & args)

Starts a Figwheel build process.

Deprecated see the documentation for figwheel.main.api/start

Starts a Figwheel build process.

Deprecated see the documentation for figwheel.main.api/start
sourceraw docstring

start*clj

(start* join-server? build)
(start* join-server? figwheel-options-or-build bbuild & builds)
source

start-background-buildsclj

(start-background-builds {:keys [:figwheel.main/background-builds] :as cfg})
source

start-build*clj

(start-build* id)

This starts a build that has previously been stopped.

This starts a build that has previously been stopped.
sourceraw docstring

start-buildsclj/smacro

(start-builds & build-ids)

Takes one or more build names and starts them building.

Takes one or more build names and starts them building.
sourceraw docstring

start-builds*clj

(start-builds* ids)
source

start-file-loggerclj

(start-file-logger)
source

start-joincljdeprecated

(start-join & args)

Deprecated see the documentation for figwheel.main.api/start-join

Deprecated see the documentation for figwheel.main.api/start-join
sourceraw docstring

statusclj/smacro

(status)

Displays the build ids of the builds are currently being watched and compiled.

Displays the build ids of the builds are currently being watched and compiled.
sourceraw docstring

status*clj

(status*)
source

stop-buildsclj/smacro

(stop-builds & build-ids)

Takes one or more build ids and stops watching and compiling them.

Takes one or more build ids and stops watching and compiling them.
sourceraw docstring

stop-builds*clj

(stop-builds* ids)
source

update-configclj

(update-config cfg)
source

update-server-host-portclj

(update-server-host-port config [f address-port & args])
source

validate-basic-assumptions!clj

(validate-basic-assumptions! {:keys [options :figwheel.main/config] :as cfg})
source

validate-bundle-advanced!clj

(validate-bundle-advanced! {:keys [options] :as cfg})
source

validate-cli!clj

(validate-cli! cli-args & [succ-msg])
source

validate-cli!*clj

source

validate-config!clj

(validate-config! spec edn fail-msg & [succ-msg])
source

validate-config!*clj

source

validate-fix-target-classpath!clj

(validate-fix-target-classpath! {:keys [:figwheel.main/config
                                        :figwheel.main/build options]})
source

validate-output-paths-relationship!clj

(validate-output-paths-relationship! {:keys [options] :as cfg})
source

warn-on-bad-idclj

(warn-on-bad-id ids)
source

warn-that-dir-not-on-classpathclj

(warn-that-dir-not-on-classpath typ dir)
source

watch-buildclj

(watch-build id paths inputs opts cenv & [reload-config])
source

watch-cssclj

(watch-css css-dirs & [reload-config])
source

watch-dir-from-nsclj

(watch-dir-from-ns main-ns)
source

wrap-with-compiler-passesclj

(wrap-with-compiler-passes build-fn)
source

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

× close