 
 (s/def ::source-map                (some-fn boolean? non-blank-string?))
 (def-spec-meta ::source-map
-  :doc 
+  :doc
   "See https://github.com/clojure/clojurescript/wiki/Source-maps. Under
 optimizations :none the valid values are true and false, with the
 default being true. Under all other optimization settings must specify


(s/def ::verbose                   boolean?)
(def-spec-meta ::verbose
  :doc 
  "Emit details and measurements from compiler activity.

  :verbose true")

(s/def ::pretty-print              boolean?)
(def-spec-meta ::pretty-print
  :doc 
  "Determines whether the JavaScript output will be tabulated in a
human-readable manner. Defaults to true.



  :optimizations :none")

;; TODO should exist!!
(s/def ::main                      ::string-or-symbol)
(def-spec-meta ::main
  :doc
  "Specifies an entry point namespace. When combined with optimization
level :none, :main will cause the compiler to emit a single JavaScript
file that will import goog/base.js, the JavaScript file for the
