Liking cljdoc? Tell your friends :D

shadow.cljs.devtools.api


*nrepl-active*clj

source

*nrepl-clj-ns*clj

source

*nrepl-cljs*clj

source

*nrepl-quit-signal*clj

source

active-buildsclj

(active-builds)
source

browser-replclj

(browser-repl)
(browser-repl {:keys [verbose open] :as opts})
source

build-finishclj

(build-finish {:shadow.build/keys [build-info] :as state} config)
source

checkclj

(check build)
(check build opts)
source

check*clj

(check* {:keys [id] :as build-config} opts)
source

compileclj

(compile build)
(compile build opts)
source

compile!clj

(compile! build opts)

do not use at the REPL, will return big pile of build state, will blow up REPL by printing too much

do not use at the REPL, will return big pile of build state, will blow up REPL by printing too much
sourceraw docstring

compile*clj

(compile* build-config opts)
source

compiler-envclj

(compiler-env build-id)
source

devclj

(dev build)
(dev build opts)
source

dev*clj

(dev* {:keys [build-id] :as build-config} {:keys [autobuild verbose] :as opts})
source

find-resources-using-nsclj

(find-resources-using-ns ns)
source

get-build-configclj

(get-build-config id)
source

get-build-idsclj

(get-build-ids)
source

get-configclj

(get-config)
source

get-runtime!clj

(get-runtime!)
source

get-server-addrclj

(get-server-addr)
source

get-workerclj

(get-worker id)
source

helpclj

(help)
source

make-runtimeclj

(make-runtime)
source

node-replclj

(node-repl)
(node-repl opts)
source

nrepl-selectclj

(nrepl-select id)
(nrepl-select id {:keys [skip-repl-out] :as opts})
source

onceclj

(once build)
(once build opts)

deprecated: use compile

deprecated: use compile
sourceraw docstring

releaseclj

(release build)
(release build opts)
source

release*clj

(release* build-config {:keys [debug source-maps pseudo-names] :as opts})
source

release-snapshotclj

(release-snapshot & args)
source

replclj

(repl build-id)
(repl build-id {:keys [stop-on-eof] :as opts})
source

repl-client-connected?clj

(repl-client-connected? worker)
source

repl-nextclj

(repl-next build-id)
(repl-next build-id {:keys [stop-on-eof] :as opts})
source

select-cljs-runtimeclj

(select-cljs-runtime worker)
source

start-browser-repl*clj

(start-browser-repl* {:keys [config supervisor] :as app})
source

stop-workerclj

(stop-worker build-id)
source

testclj

(test)
source

watchclj

(watch build-id)
(watch build-id opts)

starts a dev worker process for a given :build-id opts defaults to {:autobuild true}

starts a dev worker process for a given :build-id
opts defaults to {:autobuild true}
sourceraw docstring

watch*clj

(watch* {:keys [build-id] :as build-config}
        {:keys [autobuild verbose sync] :as opts})
source

watch-compile!clj

(watch-compile! build-id)

manually trigger a recompile for a watch when {:autobuild false} is used

manually trigger a recompile for a watch when {:autobuild false} is used
sourceraw docstring

watch-compile-all!clj

(watch-compile-all!)

call watch-compile! for all running builds

call watch-compile! for all running builds
sourceraw docstring

watch-set-autobuild!clj

(watch-set-autobuild! build-id toggle)

starts/stops autobuild for a watch worker by id (watch-set-autobuild :app true|false)

starts/stops autobuild for a watch worker by id
(watch-set-autobuild :app true|false)
sourceraw docstring

with-runtimeclj/smacro

(with-runtime & body)
source

worker-running?clj

(worker-running? build-id)
source

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

× close