From 3df05a99e8df99a6e8c5cf646379043572376f4c Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=A9my=20Lal?= Date: Wed, 11 May 2022 10:02:01 +0100 Subject: [PATCH] cannot rebuilt dist/lexer.js, just use pure-js lexer Last-Update: 2020-11-24 Forwarded: not-needed Gbp-Pq: Topic dfsg Gbp-Pq: Name native_lexer.patch --- lib/internal/modules/esm/translators.js | 9 +-------- node.gyp | 1 - 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/lib/internal/modules/esm/translators.js b/lib/internal/modules/esm/translators.js index da95703fa..0dfe54e8d 100644 --- a/lib/internal/modules/esm/translators.js +++ b/lib/internal/modules/esm/translators.js @@ -56,14 +56,7 @@ const { TextDecoder } = require('internal/encoding'); let cjsParse; async function initCJSParse() { - if (typeof WebAssembly === 'undefined') { - cjsParse = require('internal/deps/cjs-module-lexer/lexer').parse; - } else { - const { parse, init } = - require('internal/deps/cjs-module-lexer/dist/lexer'); - await init(); - cjsParse = parse; - } + cjsParse = require('internal/deps/cjs-module-lexer/lexer').parse; } const translators = new SafeMap(); diff --git a/node.gyp b/node.gyp index d881e8509..a4af26750 100644 --- a/node.gyp +++ b/node.gyp @@ -50,7 +50,6 @@ 'deps/acorn/acorn/dist/acorn.js', 'deps/acorn/acorn-walk/dist/walk.js', 'deps/cjs-module-lexer/lexer.js', - 'deps/cjs-module-lexer/dist/lexer.js', ], 'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)', 'mkcodecache_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)', -- 2.30.2