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


        manifest-file
        (io/file extension-dir "manifest.json")

        modules
        (-> {:shared



(defn extract-outputs
  [modules outputs]
  (reduce-kv
    (fn [modules mod-id {:keys [output-type] :as mod}]
      (assoc modules mod-id
