             [cljs.analyzer.api :as analy]
             [npm.mvn :as mvn]))
 
-(def telnet (js/require "telnet-client"))
+(def Telnet (js/require "telnet-client"))
 
 (def PACKAGE
   (if (js/fs.existsSync (str js/process.env.PWD "/package.json"))

                             :port        (:port repl)
                             :shellPrompt "cljs.user=> "
                             :timeout     1500}))))))))

(defn run-task [task fileset]
  ((task (constantly :nothing)) fileset))

            root))

(defn ^:export lumo [& opts]
  (let [source-paths   (get-in PACKAGE ["cljs" "source-paths"])
        source-pattern (re-pattern (str \( (str/join "|" source-paths) \) "/?"))
        cache-path     (or (when (some #{"-K"} opts)
                             ".lumo_cache")
