I have dreamed about being able to compile a ClojureScript project without installing Java ever since coming to know that [ClojureScript can compile itself](http://swannodette.github.io/2015/07/29/clojurescript-17). While projects like [Planck](https://github.com/mfikes/planck) and [Lumo](2016/11/the-fastest-clojure-repl-in-the-world) can either run arbitrary ClojureScript forms at the REPL or run ClojureScript scripts, none have actually supported flat out compiling an entire ClojureScript p...