feat: refactoring project
This commit is contained in:
10
node_modules/webpack/lib/dependencies/ImportMetaContextDependencyParserPlugin.js
generated
vendored
10
node_modules/webpack/lib/dependencies/ImportMetaContextDependencyParserPlugin.js
generated
vendored
@@ -57,14 +57,14 @@ module.exports = class ImportMetaContextDependencyParserPlugin {
|
||||
apply(parser) {
|
||||
parser.hooks.evaluateIdentifier
|
||||
.for("import.meta.webpackContext")
|
||||
.tap("ImportMetaContextDependencyParserPlugin", expr => {
|
||||
return evaluateToIdentifier(
|
||||
.tap("ImportMetaContextDependencyParserPlugin", expr =>
|
||||
evaluateToIdentifier(
|
||||
"import.meta.webpackContext",
|
||||
"import.meta",
|
||||
() => ["webpackContext"],
|
||||
true
|
||||
)(expr);
|
||||
});
|
||||
)(expr)
|
||||
);
|
||||
parser.hooks.call
|
||||
.for("import.meta.webpackContext")
|
||||
.tap("ImportMetaContextDependencyParserPlugin", expr => {
|
||||
@@ -293,7 +293,7 @@ module.exports = class ImportMetaContextDependencyParserPlugin {
|
||||
/** @type {Range} */ (expr.range)
|
||||
);
|
||||
dep.loc = /** @type {DependencyLocation} */ (expr.loc);
|
||||
dep.optional = !!parser.scope.inTry;
|
||||
dep.optional = Boolean(parser.scope.inTry);
|
||||
parser.state.current.addDependency(dep);
|
||||
return true;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user