File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change 734
734
source name opts cb)))
735
735
736
736
(comment
737
- (ns cljs.js.test
738
- (:require [cljs.js :as cljs]))
737
+ (require '[cljs.js :as cljs])
739
738
740
739
(def vm (js/require " vm" ))
741
740
(def fs (js/require " fs" ))
751
750
(defn node-load [{:keys [name macros]} cb]
752
751
(if (contains? libs name)
753
752
(let [path (str " src/test/" (cljs/ns->relpath name)
754
- " ." (cljs.core/name (get libs name)))]
753
+ " ." (cljs.core/name (get libs name)))]
755
754
(.readFile fs path " utf-8"
756
755
(fn [err src]
757
756
(cb (if-not err
854
853
(println error)
855
854
(println (.. error -cause -stack)))
856
855
(println res))))
856
+
857
+ ; ; inline source maps work under Node.js
858
+ (cljs/eval-str st
859
+ " (ns foo.bar)\n (ffirst [1 2 3])"
860
+ 'foo.bar
861
+ {:verbose true
862
+ :source-map false
863
+ :eval node-eval
864
+ :load node-load}
865
+ (fn [{:keys [error] :as res}]
866
+ (if error
867
+ (do
868
+ (println error)
869
+ (println (.. error -cause -stack)))
870
+ (println res))))
857
871
)
You can’t perform that action at this time.
0 commit comments