   :plugins [[lein-cljsbuild "1.1.2"]
             [lein-codox "0.9.0"]]
 
-  :clean-targets ^{:protect false} ["dev-resources/public/js/compiled"                 ;; dev
-                                    "dev-resources/private/browser/js/compiled"        ;; browser-repl
+  :clean-targets ^{:protect false} ["dev-resources/public/js/compiled" ;; dev
+                                    "dev-resources/private/browser/js/compiled" ;; browser-repl
                                     "dev-resources/private/browser/js/simple/compiled" ;; browser-repl-simple
-                                    "dev-resources/private/node/js/compiled"           ;; node-repl
-                                    "dev-resources/private/test/browser/compiled"      ;; browser-test, browser-simple-test
-                                    "dev-resources/private/test/node/compiled"         ;; node-test, node-simple-test
-                                    "dev-resources/public/js/compiled"                 ;; min
+                                    "dev-resources/private/node/js/compiled" ;; node-repl
+                                    "dev-resources/private/test/browser/compiled" ;; browser-test, browser-simple-test
+                                    "dev-resources/private/test/node/compiled" ;; node-test, node-simple-test
+                                    "dev-resources/public/js/compiled" ;; min
                                     "out" :target-path]
   :hooks [leiningen.cljsbuild]
   :min-lein-version "2.0.0"

                                   :static-fns true
                                   :parallel-build true}}]}

  :figwheel {:css-dirs ["dev-resources/public/styles"]}

  :prep-tasks ["codox"]
  :codox {:language :clojurescript
          :source-paths ["src/cljs"]
          :namespaces [replumb.core]

                                     :creds :gpg}]]

  :profiles {:dev {:resource-paths ["dev-resources"]
                   :source-paths ["src/cljs" "src/browser" "repl-demo/browser/cljs" "dev"]
                   :dependencies [[com.cemerick/piggieback "0.2.1"]
                                  [org.clojure/tools.nrepl "0.2.12"]
                                  [figwheel-sidecar "0.5.0-6"]
                                  [cljsjs/jqconsole "2.13.2-0"]
                                  [reagent "0.5.1"]
                                  [binaryage/devtools "0.5.2"]
                                  [org.clojure/core.async "0.2.374"]]
                   :plugins [[lein-doo "0.1.7-SNAPSHOT"]
                             [lein-figwheel "0.5.0-6" :exclusions [cider/cider-nrepl]]
                             [lein-shell "0.4.2"]]}
             :repl {:plugins [[cider/cider-nrepl "0.11.0-SNAPSHOT"]]
                    :repl-options {:nrepl-middleware [#_cider.nrepl/cider-middleware
                                                      cemerick.piggieback/wrap-cljs-repl]}}})
