     (binding [*base-config* cfg
               *config* b-cfg]
       (cljs.env/with-compiler-env cenv
+        (log/trace "Verbose config:" (with-out-str (pprint b-cfg)))
         (if pprint-config
-          (do (clojure.pprint/pprint b-cfg) b-cfg)
+          (do
+            (log/info ":pprint-config true - printing config:")
+            (print-conf b-cfg))
           (binding [cljs.repl/*repl-env* repl-env
                     figwheel.core/*config* (select-keys config [:hot-reload-cljs])]
             (let [fw-mode? (figwheel-mode? b-cfg)]

                                                ::start-figwheel-options
                                                config))
                (doseq [init-fn (::initializers b-cfg)] (init-fn))
                (log/debug "Figwheel.core config:" (pr-str figwheel.core/*config*))
                (figwheel.core/start*)
                (cond
                  (= mode :repl)

                      "<center><h3 style=\"color:red;\">index.html not found</h3></center>"))
        {:keys [pprint-config]} config
        repl-env (apply repl-env-fn (mapcat identity repl-env-options))]
    (log/trace "Verbose config:" (with-out-str (pprint cfg)))
    (if pprint-config
      (do
        (log/info ":pprint-config true - printing config:")
        (print-conf cfg))
      (serve {:repl-env repl-env
              :repl-options repl-options
              :join? true}))))
