Skip to content

Commit d30fa77

Browse files
committed
don't add Node native modules if we're not targeting Node.js runtime
1 parent f95a13b commit d30fa77

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/clojure/cljs/env.cljc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ state that is accessed/maintained by many different components."}
5151
:cljs.analyzer/externs #?(:clj (externs/externs-map (:externs-sources options))
5252
:cljs nil)
5353
:options options}
54-
#?@(:clj [(when (= (:target options) :nodejs)
54+
#?@(:clj [(when (and (= :nodejs (:target options))
55+
(not (false? (:nodejs-rt options))))
5556
{:node-module-index deps/native-node-modules})
5657
{:js-dependency-index (deps/js-dependency-index options)}])))
5758

0 commit comments

Comments
 (0)