Here is a small program that uses enough to pull in data structures, etc, leading to nearly 100 KiB:
src/foo/core.cljs:
(ns foo.core)
(def m {:a 1, :b 2})
(js/print (reduce + (vals m)))With deps.edn:
{:deps {org.clojure/clojurescript {:mvn/version "1.10.597"}}}compile this program via
clj -m cljs.main -co '{:process-shim false}' -O advanced -c foo.coreConfirm that Espruino can run the resulting Javascript by executing
espruino out/main.jsand confirming that it prints 3.