 
 (defn usable-resource? [{:keys [type provides requires] :as rc}]
   (or (= :cljs type) ;; cljs is always usable
-    (seq provides) ;; provides something is useful
-    (seq requires) ;; requires something is less useful?
-    (= "goog/base.js" (:name rc)) ;; doesnt provide/require anything but is useful
-    ))
+      (seq provides) ;; provides something is useful
+      (seq requires) ;; requires something is less useful?
+      (= "goog/base.js" (:name rc)) ;; doesnt provide/require anything but is useful
+      ))
 
 (defn is-jar? [^String name]
   (.endsWith (str/lower-case name) ".jar"))
 
 (defn is-cljs-file? [^String name]
   (or (.endsWith (str/lower-case name) ".cljs")
-    (.endsWith (str/lower-case name) ".cljc")))
+      (.endsWith (str/lower-case name) ".cljc")))
 
 (defn is-js-file? [^String name]
   (.endsWith (str/lower-case name) ".js"))
 
 (defn is-cljs-resource? [^String name]
   (or (is-cljs-file? name)
-    (is-js-file? name)
-    ))
+      (is-js-file? name)
+      ))
 
 (defn cljs->js-name [name]
   (str/replace name #"\.cljs$" ".js"))

        mfile (io/file manifest-cache-dir manifest-name)
        jar-file (io/file path)
        manifest (if (and (.exists mfile)
                       (>= (.lastModified mfile) (.lastModified jar-file)))
                   (read-jar-manifest mfile)
                   (let [manifest (create-jar-manifest state path)]
                     (io/make-parents mfile)

        (let [^JarEntry jar-entry (.nextElement entries)
              name (.getName jar-entry)]
          (if (or (not (is-cljs-resource? name))
                  (should-ignore-resource? state name))
            (recur result)
            (let [url (URL. (str "jar:file:" abs-path "!/" name))
                  rc (inspect-resource state
