Framework updates
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
16
node_modules/webpack/lib/dependencies/HarmonyImportSideEffectDependency.js
generated
vendored
16
node_modules/webpack/lib/dependencies/HarmonyImportSideEffectDependency.js
generated
vendored
@@ -5,6 +5,7 @@
|
||||
|
||||
"use strict";
|
||||
|
||||
const { JAVASCRIPT_TYPE } = require("../ModuleSourceTypeConstants");
|
||||
const makeSerializable = require("../util/makeSerializable");
|
||||
const HarmonyImportDependency = require("./HarmonyImportDependency");
|
||||
|
||||
@@ -72,11 +73,16 @@ HarmonyImportSideEffectDependency.Template = class HarmonyImportSideEffectDepend
|
||||
*/
|
||||
apply(dependency, source, templateContext) {
|
||||
const { moduleGraph, concatenationScope } = templateContext;
|
||||
if (concatenationScope) {
|
||||
const module = /** @type {Module} */ (moduleGraph.getModule(dependency));
|
||||
if (concatenationScope.isModuleInScope(module)) {
|
||||
return;
|
||||
}
|
||||
|
||||
const module = /** @type {Module} */ (moduleGraph.getModule(dependency));
|
||||
|
||||
if (module && !module.getSourceBasicTypes().has(JAVASCRIPT_TYPE)) {
|
||||
// no need to render import
|
||||
return;
|
||||
}
|
||||
|
||||
if (concatenationScope && concatenationScope.isModuleInScope(module)) {
|
||||
return;
|
||||
}
|
||||
super.apply(dependency, source, templateContext);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user