Skip to content

Commit 7c9b6c9

Browse files
refactor: fix test262
1 parent c347849 commit 7c9b6c9

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

lib/WebpackOptionsApply.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,13 @@ class WebpackOptionsApply extends OptionsApply {
486486
new HttpUriPlugin(httpOptions).apply(compiler);
487487
}
488488

489-
if (options.experiments.deferImport || options.experiments.sourceImport) {
489+
if (
490+
!(
491+
/** @type {typeof JavascriptParser & { __importPhasesExtended?: true }} */
492+
(JavascriptParser).__importPhasesExtended
493+
) &&
494+
(options.experiments.deferImport || options.experiments.sourceImport)
495+
) {
490496
const importPhases = require("acorn-import-phases");
491497

492498
JavascriptParser.extend(importPhases({ source: true, defer: true }));

0 commit comments

Comments
 (0)