cljs.build.api/src-file->goog-require

functionsince v0.0-2629Edit
(src-file->goog-require src)
(src-file->goog-require src opts)
(src-file->goog-require state src opts)

Source docstring:
Given a ClojureScript or Google Closure style JavaScript source file return
the goog.require statement for it.
Source code @ clojurescript:src/main/clojure/cljs/build/api.clj
(defn ^String src-file->goog-require
  ([src] (src-file->goog-require src nil))
  ([src opts]
   (src-file->goog-require
     (or (ana-api/current-state) (ana-api/empty-state opts)) src opts))
  ([state src opts]
   (ana-api/with-state state
     (binding [ana/*cljs-warning-handlers* (:warning-handlers opts ana/*cljs-warning-handlers*)]
       (closure/src-file->goog-require src opts)))))