Update npm packages (73 packages including @jqhtml 2.3.36)
Update npm registry domain from privatenpm.hanson.xyz to npm.internal.hanson.xyz 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
56
node_modules/webpack/lib/css/CssModulesPlugin.js
generated
vendored
56
node_modules/webpack/lib/css/CssModulesPlugin.js
generated
vendored
@@ -35,7 +35,7 @@ const CssImportDependency = require("../dependencies/CssImportDependency");
|
||||
const CssUrlDependency = require("../dependencies/CssUrlDependency");
|
||||
const StaticExportsDependency = require("../dependencies/StaticExportsDependency");
|
||||
const JavascriptModulesPlugin = require("../javascript/JavascriptModulesPlugin");
|
||||
const { compareModulesByIdOrIdentifier } = require("../util/comparators");
|
||||
const { compareModulesByFullName } = require("../util/comparators");
|
||||
const createSchemaValidation = require("../util/create-schema-validation");
|
||||
const createHash = require("../util/createHash");
|
||||
const { getUndoPath } = require("../util/identifier");
|
||||
@@ -311,7 +311,7 @@ class CssModulesPlugin {
|
||||
(compilation.moduleGraph.getParentModule(dependency));
|
||||
|
||||
if (parent instanceof CssModule) {
|
||||
/** @type {import("../CssModule").Inheritance | undefined} */
|
||||
/** @type {Inheritance | undefined} */
|
||||
let inheritance;
|
||||
|
||||
if (
|
||||
@@ -417,6 +417,7 @@ class CssModulesPlugin {
|
||||
|
||||
return source;
|
||||
});
|
||||
/** @type {WeakMap<Chunk, CssModule[]>} */
|
||||
const orderedCssModulesPerChunk = new WeakMap();
|
||||
compilation.hooks.afterCodeGeneration.tap(PLUGIN_NAME, () => {
|
||||
const { chunkGraph } = compilation;
|
||||
@@ -526,6 +527,7 @@ class CssModulesPlugin {
|
||||
: globalChunkLoading;
|
||||
return chunkLoading === "jsonp" || chunkLoading === "import";
|
||||
};
|
||||
/** @type {WeakSet<Chunk>} */
|
||||
const onceForChunkSet = new WeakSet();
|
||||
/**
|
||||
* @param {Chunk} chunk chunk to check
|
||||
@@ -597,7 +599,7 @@ class CssModulesPlugin {
|
||||
|
||||
/**
|
||||
* @param {Chunk} chunk chunk
|
||||
* @param {Iterable<Module>} modules unordered modules
|
||||
* @param {Iterable<Module> | undefined} modules unordered modules
|
||||
* @param {Compilation} compilation compilation
|
||||
* @returns {Module[]} ordered modules
|
||||
*/
|
||||
@@ -632,8 +634,8 @@ class CssModulesPlugin {
|
||||
return modulesByChunkGroup[0].list.reverse();
|
||||
}
|
||||
|
||||
const boundCompareModulesByIdOrIdentifier = compareModulesByIdOrIdentifier(
|
||||
compilation.chunkGraph
|
||||
const boundCompareModulesByFullName = compareModulesByFullName(
|
||||
compilation.compiler
|
||||
);
|
||||
|
||||
/**
|
||||
@@ -646,10 +648,7 @@ class CssModulesPlugin {
|
||||
return b.length === 0 ? 0 : 1;
|
||||
}
|
||||
if (b.length === 0) return -1;
|
||||
return boundCompareModulesByIdOrIdentifier(
|
||||
a[a.length - 1],
|
||||
b[b.length - 1]
|
||||
);
|
||||
return boundCompareModulesByFullName(a[a.length - 1], b[b.length - 1]);
|
||||
};
|
||||
|
||||
modulesByChunkGroup.sort(compareModuleLists);
|
||||
@@ -658,6 +657,7 @@ class CssModulesPlugin {
|
||||
const finalModules = [];
|
||||
|
||||
for (;;) {
|
||||
/** @type {Set<Module>} */
|
||||
const failedModules = new Set();
|
||||
const list = modulesByChunkGroup[0].list;
|
||||
if (list.length === 0) {
|
||||
@@ -666,6 +666,7 @@ class CssModulesPlugin {
|
||||
}
|
||||
/** @type {Module} */
|
||||
let selectedModule = list[list.length - 1];
|
||||
/** @type {undefined | false | Module} */
|
||||
let hasFailed;
|
||||
outer: for (;;) {
|
||||
for (const { list, set } of modulesByChunkGroup) {
|
||||
@@ -690,10 +691,9 @@ class CssModulesPlugin {
|
||||
// TODO print better warning
|
||||
compilation.warnings.push(
|
||||
new WebpackError(
|
||||
`chunk ${chunk.name || chunk.id}\nConflicting order between ${
|
||||
/** @type {Module} */
|
||||
(hasFailed).readableIdentifier(compilation.requestShortener)
|
||||
} and ${selectedModule.readableIdentifier(
|
||||
`chunk ${chunk.name || chunk.id}\nConflicting order between ${hasFailed.readableIdentifier(
|
||||
compilation.requestShortener
|
||||
)} and ${selectedModule.readableIdentifier(
|
||||
compilation.requestShortener
|
||||
)}`
|
||||
)
|
||||
@@ -721,35 +721,29 @@ class CssModulesPlugin {
|
||||
* @param {Chunk} chunk chunk
|
||||
* @param {ChunkGraph} chunkGraph chunk graph
|
||||
* @param {Compilation} compilation compilation
|
||||
* @returns {Module[]} ordered css modules
|
||||
* @returns {CssModule[]} ordered css modules
|
||||
*/
|
||||
getOrderedChunkCssModules(chunk, chunkGraph, compilation) {
|
||||
return [
|
||||
return /** @type {CssModule[]} */ ([
|
||||
...this.getModulesInOrder(
|
||||
chunk,
|
||||
/** @type {Iterable<Module>} */
|
||||
(
|
||||
chunkGraph.getOrderedChunkModulesIterableBySourceType(
|
||||
chunk,
|
||||
CSS_IMPORT_TYPE,
|
||||
compareModulesByIdOrIdentifier(chunkGraph)
|
||||
)
|
||||
chunkGraph.getOrderedChunkModulesIterableBySourceType(
|
||||
chunk,
|
||||
CSS_IMPORT_TYPE,
|
||||
compareModulesByFullName(compilation.compiler)
|
||||
),
|
||||
compilation
|
||||
),
|
||||
...this.getModulesInOrder(
|
||||
chunk,
|
||||
/** @type {Iterable<Module>} */
|
||||
(
|
||||
chunkGraph.getOrderedChunkModulesIterableBySourceType(
|
||||
chunk,
|
||||
CSS_TYPE,
|
||||
compareModulesByIdOrIdentifier(chunkGraph)
|
||||
)
|
||||
chunkGraph.getOrderedChunkModulesIterableBySourceType(
|
||||
chunk,
|
||||
CSS_TYPE,
|
||||
compareModulesByFullName(compilation.compiler)
|
||||
),
|
||||
compilation
|
||||
)
|
||||
];
|
||||
]);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -768,6 +762,7 @@ class CssModulesPlugin {
|
||||
inheritance.push(...module.inheritance);
|
||||
}
|
||||
|
||||
/** @type {CachedSource} */
|
||||
let source;
|
||||
if (
|
||||
cacheEntry &&
|
||||
@@ -792,6 +787,7 @@ class CssModulesPlugin {
|
||||
);
|
||||
/** @type {Source} */
|
||||
let moduleSource = new ReplaceSource(moduleSourceContent);
|
||||
/** @type {null | RegExpExecArray} */
|
||||
let match;
|
||||
while ((match = publicPathAutoRegex.exec(moduleSourceCode))) {
|
||||
/** @type {ReplaceSource} */ (moduleSource).replace(
|
||||
|
||||
Reference in New Issue
Block a user