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

figwheel.main


*base-config*clj


*config*clj


-mainclj

(-main & orig-args)

add-default-system-app-handlerclj

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

add-temp-dirclj

(add-temp-dir cfg)

add-to-queryclj

(add-to-query uri query-map)

adjust-option-docsclj

(adjust-option-docs commands)

alter-output-toclj

(alter-output-to nm {:keys [output-to output-dir] :as opts})

autobuilding-idsclj

(autobuilding-ids)

background-buildclj

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

background-build-optclj

(background-build-opt cfg bn)

bound-var?clj

(bound-var? sym)

buildclj

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

build-cljsclj


build-main-optclj

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

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.
raw docstring

build-once*clj

(build-once* ids)

build-once-main-optclj

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

build-once-optclj

(build-once-opt cfg bn)

build-optclj

(build-opt cfg bn)

build-option-arg?clj

(build-option-arg? a)

build-registryclj


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.
raw docstring

clean*clj

(clean* ids)

clean-buildclj

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

compile-opts-optclj

(compile-opts-opt cfg copts)

config->inputsclj

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

config->reload-configclj

(config->reload-config config)

config-ansi-color-output!clj

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

config-build-inputsclj

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

config-cleanclj

(config-clean cfg)

config-cljs-devtoolsclj

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

config-cljsc-opts-jsonclj

(config-cljsc-opts-json cfg)

config-compile-is-build-onceclj

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

config-connect-urlclj

(config-connect-url {:keys [:figwheel.main/config repl-env-options] :as cfg}
                    connect-id)

config-eval-backclj

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

config-extra-mainsclj

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

config-finalize-repl-optionsclj

(config-finalize-repl-options cfg)

config-for-idclj

(config-for-id id)

config-log-syntax-error-style!clj

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

config-open-file-commandclj

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

config-pre-post-hooksclj

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

config-repl-connectclj

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

config-set-log-level!clj

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

config-watch-cssclj

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

currently-available-idsclj

(currently-available-ids)

default-compileclj

(default-compile repl-env-fn cfg)

default-mainclj

(default-main repl-env-fn cfg)

default-main-repl-index-bodyclj


default-output-dircljmultimethod


default-output-dir*clj

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

default-output-tocljmultimethod


default-output-to*clj

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

default-target-dirclj


expand-build-inputsclj

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

extra-config-mergeclj

(extra-config-merge a' b')

extra-main-fnclj

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

extra-main-optionsclj

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

fallback-idclj

(fallback-id edn)

fetch-figwheel-main-ednclj

(fetch-figwheel-main-edn cfg)

fig-core-buildclj


figure-default-asset-pathclj

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

figwheel-commandsclj


figwheel-mode?clj

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

figwheel-optclj

(figwheel-opt cfg bl)

figwheel-opts-optclj

(figwheel-opts-opt cfg ropts)

fill-connect-url-templateclj

(fill-connect-url-template url host server-port)

fix-simple-bool-arg*clj

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

fix-simple-bool-argsclj

(fix-simple-bool-args flags args)

get-buildclj

(get-build bn)

get-build-with-errorclj

(get-build-with-error bn)

get-edn-file-keyclj

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

get-repl-env-optionsclj

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

get-repl-optionsclj

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

help-optclj

(help-opt repl-env _ _)

help-strclj

(help-str repl-env)

help-templateclj


helper-ring-appclj

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

host-port-arg?clj

(host-port-arg? arg)

in-nrepl?clj

(in-nrepl?)

load-edn-optsclj

(load-edn-opts str)

log-server-startclj

(log-server-start repl-env)

make-temp-dirclj

(make-temp-dir)

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.
raw docstring

merge-extra-key-withclj

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

merge-metaclj

(merge-meta m m1)

nrepl-replclj

(nrepl-repl repl-env repl-options)

prep-client-configclj

(prep-client-config config)

(print-conf cfg)

(print-config-opt cfg opt)

process-figwheel-main-ednclj

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

process-main-configclj

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

process-uniqueclj


pwd-likely-project-root-dir?clj

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

read-edn-fileclj

(read-edn-file f)

read-edn-optsclj

(read-edn-opts str)

read-edn-stringclj

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

register-build!clj

(register-build! id build-info)

reload-config*clj

(reload-config* id)

replclj

(repl repl-env repl-options)

repl-actionclj

(repl-action repl-env repl-options)

repl-api-docsclj

(repl-api-docs)

repl-caughtclj

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

repl-connection?clj

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

repl-env-opts-optclj

(repl-env-opts-opt cfg ropts)

repl-headerclj


repl-main-optclj

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

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.
raw docstring

reset*clj

(reset* ids)

resolve-fn-varclj

(resolve-fn-var prefix handler)

resolve-ring-handlerclj

(resolve-ring-handler ring-handler)

run-hooksclj

(run-hooks hooks & args)

serveclj

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

serve-actionclj

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

serve-main-optclj

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

should-add-temp-dir?clj

(should-add-temp-dir? cfg)

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
raw docstring

start*clj

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

start-background-buildsclj

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

start-build*clj

(start-build* id)

This starts a build that has previously been stopped.

This starts a build that has previously been stopped.
raw 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.
raw docstring

start-builds*clj

(start-builds* ids)

start-file-loggerclj

(start-file-logger)

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
raw 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.
raw docstring

status*clj

(status*)

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.
raw docstring

stop-builds*clj

(stop-builds* ids)

update-configclj

(update-config cfg)

update-server-host-portclj

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

validate-basic-assumptions!clj

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

validate-cli!clj

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

validate-cli!*clj


validate-config!clj

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

validate-config!*clj


validate-fix-target-classpath!clj

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

warn-on-bad-idclj

(warn-on-bad-id ids)

warn-that-dir-not-on-classpathclj

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

watch-buildclj

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

watch-cssclj

(watch-css css-dirs)

watch-dir-from-nsclj

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

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

× close