Liking cljdoc? Tell your friends :D

shadow.cljs.devtools.cli


-mainclj

(-main & args)

blocking-actionclj

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

do-build-commandclj

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

do-build-commandsclj

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

do-clj-evalclj

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

do-clj-runclj

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

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

mainclj

(main & args)

maybe-rethrow-exceptionsclj

(maybe-rethrow-exceptions ex)

(print-main-error e)

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

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

× close