feat: refactoring project

This commit is contained in:
Carlos
2024-11-23 14:56:07 -05:00
parent f0c2a50c18
commit 1c6db5818d
2351 changed files with 39323 additions and 60326 deletions

View File

@@ -77,12 +77,12 @@ class PureExpressionDependency extends NullDependency {
hash.update("null");
} else {
hash.update(
runtimeToString(runtimeCondition) +
"|" +
runtimeToString(context.runtime)
`${runtimeToString(runtimeCondition)}|${runtimeToString(
context.runtime
)}`
);
}
hash.update(this.range + "");
hash.update(String(this.range));
}
/**
@@ -136,11 +136,11 @@ PureExpressionDependency.Template = class PureExpressionDependencyTemplate exten
const dep = /** @type {PureExpressionDependency} */ (dependency);
const runtimeCondition = dep._getRuntimeCondition(moduleGraph, runtime);
if (runtimeCondition === true) {
return;
// Do nothing
} else if (runtimeCondition === false) {
source.insert(
dep.range[0],
`(/* unused pure expression or super */ null && (`
"(/* unused pure expression or super */ null && ("
);
source.insert(dep.range[1], "))");
} else {