 
         manifest-file
         (io/file extension-dir "manifest.json")
+
+        outputs
+        (or outputs
+            (:shadow/outputs manifest))
 
         modules
         (-> {:shared

    outputs))

(defn configure
  [state mode {:keys [extension-dir] :as config}]
  (let [extension-dir
        (io/file extension-dir)


             :bg-shared
             {:entries []
              :depends-on #{:shared}}}
            (extract-outputs outputs))

        config
        (update config :devtools merge
