To format source code, do:
bb fmt
To run ci checks, do:
bb ci # run all ci check
bb check # run just the static analysis
bb test # run just the tests
To run the e2e tests in the jvm, node and web environments, do:
bb e2e
Note these aren't fully automated tests. They depend on a human for verification and synchronization but it beats having to type everything out manually into a repl.
To build the vs-code and intellij extensions, do:
bb ext
To launch a dev version of the vs-code extension, open a new directory with
extension-vscode as the root. Then under the Run and Debug
tab you should see a Run Portal
action which will launch a new vs-code
dev instance, I like to open the root Portal directory in this
instance. You can also connect to shadow-cljs via the :vs-code
or
:vs-code-notebook
builds to eval code at the repl. Here are the
editor specific shadow-cljs guides.
To deploy to a release to clojars, do:
bb tag
bb deploy
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close