ClojureScript Build Tooling and JavaScript Dependency Management: Ensuring Repeatable Development Environments
The goal is to establish a repeatable ClojureScript development environment that interoperates reliably with JavaScript tooling while preserving hot‑reload functionality and deterministic build outputs. The key uncertainty lies in whether to declare JavaScript dependencies through the built‑in :npm-deps foreign‑lib mechanism or to delegate resolution entirel