mirror of
https://github.com/nodejs/node.git
synced 2026-10-28 18:25:13 +08:00
module: cjs-module-lexer WebAssembly fallback
PR-URL: https://github.com/nodejs/node/pull/43612 Reviewed-By: Geoffrey Booth <webadmin@geoffreybooth.com> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jacob Smith <jacob@frende.me> Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
This commit is contained in:
1 parent
c624f5d35e
commit
10ed3e8dca
1 file changed
+6
-2
@@ -61,8 +61,12 @@ async function initCJSParse() {
|
||||
} else {
|
||||
const { parse, init } =
|
||||
require('internal/deps/cjs-module-lexer/dist/lexer');
|
||||
await init();
|
||||
cjsParse = parse;
|
||||
try {
|
||||
await init();
|
||||
cjsParse = parse;
|
||||
} catch {
|
||||
cjsParse = require('internal/deps/cjs-module-lexer/lexer').parse;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user