Liking cljdoc? Tell your friends :D

shadow.cljs.devtools.cli


-mainclj

(-main & args)
source

blocking-actionclj

(blocking-action config {:keys [action builds options] :as opts})
source

do-build-commandclj

(do-build-command {:keys [action options] :as opts} build-config)
source

do-build-commandsclj

(do-build-commands {:keys [builds] :as config}
                   {:keys [action options] :as opts}
                   build-ids)
source

do-clj-evalclj

(do-clj-eval config {:keys [arguments options] :as opts})
source

do-clj-runclj

(do-clj-run config {:keys [arguments options] :as opts})
source

from-remoteclj

(from-remote complete-token error-token args)

the CLI script calls this with 2 extra token (uuids) that will be printed to notify the script whether or not to exit with an error code, it also causes the client to disconnect instead of us forcibly dropping the connection

the CLI script calls this with 2 extra token (uuids) that will be printed to notify
the script whether or not to exit with an error code, it also causes the client to
disconnect instead of us forcibly dropping the connection
sourceraw docstring

mainclj

(main & args)
source

maybe-rethrow-exceptionsclj

(maybe-rethrow-exceptions ex)
source

(print-main-error e)
source

(print-token token)

attempts to print the given token to stdout which may be a socket if the client already closed the socket that would cause a SocketException so we ignore any errors since the client is already gone

attempts to print the given token to stdout which may be a socket
if the client already closed the socket that would cause a SocketException
so we ignore any errors since the client is already gone
sourceraw docstring

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

× close