@bhauman Thanks for getting back to me – much obliged! Here are the compiler options:
{:output-dir "target/cljsbuild/public/js",
:closure-defines {figwheel.core/load-warninged-code true,
figwheel.repl/connect-url "<ws://localhost:9500/figwheel-connect?fwprocess=4cb3df&fwbuild=all>"},
:modules {,,,},
:optimizations :none,
:aot-cache true,
:warnings {:munged-namespace false},
:preloads [vilect.dev
figwheel.core
figwheel.main
figwheel.repl.preload
devtools.preload
figwheel.main.system-exit
figwheel.main.css-reload],
:asset-path "/js",
:repl-requires ([figwheel.repl :refer-macros [conns focus]]
[figwheel.main
:refer-macros
[stop-builds start-builds build-once reset clean status]]
[cljs.pprint :refer [pprint] :refer-macros [pp]]
[cljs.repl :refer-macros [source doc find-doc apropos dir pst]])}
I’ve omitted the contents of :modules
, which is a map with 139 entries of the form:
:vilect.views.organization.processes.new
{:output-to
"target/cljsbuild/public/js/vilect.views.organization.processes.new.js",
:entries #{vilect.views.organization.processes.new}},
:munged-namespace false
is set because that prevents warnings when compiling namespaces that contain the word “new” (which is a reserved keyword in Javascript).