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:
23
node_modules/webpack/lib/DefinePlugin.js
generated
vendored
23
node_modules/webpack/lib/DefinePlugin.js
generated
vendored
@@ -55,12 +55,14 @@ class RuntimeValue {
|
||||
* @param {true | string[] | RuntimeValueOptions=} options options
|
||||
*/
|
||||
constructor(fn, options) {
|
||||
/** @type {GeneratorFn} */
|
||||
this.fn = fn;
|
||||
if (Array.isArray(options)) {
|
||||
options = {
|
||||
fileDependencies: options
|
||||
};
|
||||
}
|
||||
/** @type {true | RuntimeValueOptions} */
|
||||
this.options = options || {};
|
||||
}
|
||||
|
||||
@@ -138,7 +140,7 @@ function getObjKeys(properties) {
|
||||
/** @typedef {boolean | undefined | null} AsiSafe */
|
||||
|
||||
/**
|
||||
* @param {EXPECTED_ANY[] | {[k: string]: EXPECTED_ANY}} obj obj
|
||||
* @param {EXPECTED_ANY[] | { [k: string]: EXPECTED_ANY }} obj obj
|
||||
* @param {JavascriptParser} parser Parser
|
||||
* @param {ValueCacheVersions} valueCacheVersions valueCacheVersions
|
||||
* @param {string} key the defined key
|
||||
@@ -158,6 +160,7 @@ const stringifyObj = (
|
||||
asiSafe,
|
||||
objKeys
|
||||
) => {
|
||||
/** @type {string} */
|
||||
let code;
|
||||
const arr = Array.isArray(obj);
|
||||
if (arr) {
|
||||
@@ -337,6 +340,8 @@ const WEBPACK_REQUIRE_IDENTIFIER_REGEXP = new RegExp(RuntimeGlobals.require);
|
||||
* @property {SyncWaterfallHook<[Record<string, CodeValue>]>} definitions
|
||||
*/
|
||||
|
||||
/** @typedef {Record<string, CodeValue>} Definitions */
|
||||
|
||||
/** @type {WeakMap<Compilation, DefinePluginHooks>} */
|
||||
const compilationHooksMap = new WeakMap();
|
||||
|
||||
@@ -358,9 +363,10 @@ class DefinePlugin {
|
||||
|
||||
/**
|
||||
* Create a new define plugin
|
||||
* @param {Record<string, CodeValue>} definitions A map of global object definitions
|
||||
* @param {Definitions} definitions A map of global object definitions
|
||||
*/
|
||||
constructor(definitions) {
|
||||
/** @type {Definitions} */
|
||||
this.definitions = definitions;
|
||||
}
|
||||
|
||||
@@ -418,6 +424,7 @@ class DefinePlugin {
|
||||
* @returns {void}
|
||||
*/
|
||||
const handler = (parser) => {
|
||||
/** @type {Set<string>} */
|
||||
const hooked = new Set();
|
||||
const mainValue =
|
||||
/** @type {ValueCacheVersion} */
|
||||
@@ -462,7 +469,7 @@ class DefinePlugin {
|
||||
|
||||
/**
|
||||
* Walk definitions
|
||||
* @param {Record<string, CodeValue>} definitions Definitions map
|
||||
* @param {Definitions} definitions Definitions map
|
||||
* @param {string} prefix Prefix string
|
||||
* @returns {void}
|
||||
*/
|
||||
@@ -476,7 +483,7 @@ class DefinePlugin {
|
||||
!(code instanceof RegExp)
|
||||
) {
|
||||
walkDefinitions(
|
||||
/** @type {Record<string, CodeValue>} */ (code),
|
||||
/** @type {Definitions} */ (code),
|
||||
`${prefix + key}.`
|
||||
);
|
||||
applyObjectDefine(prefix + key, code);
|
||||
@@ -535,7 +542,7 @@ class DefinePlugin {
|
||||
if (destructed === undefined) {
|
||||
return;
|
||||
}
|
||||
/** @type {Record<string, CodeValue>} */
|
||||
/** @type {Definitions} */
|
||||
const obj = Object.create(null);
|
||||
const finalSet = finalByNestedKey.get(nested);
|
||||
for (const { id } of destructed) {
|
||||
@@ -782,7 +789,7 @@ class DefinePlugin {
|
||||
|
||||
/**
|
||||
* Walk definitions
|
||||
* @param {Record<string, CodeValue>} definitions Definitions map
|
||||
* @param {Definitions} definitions Definitions map
|
||||
* @param {string} prefix Prefix string
|
||||
* @returns {void}
|
||||
*/
|
||||
@@ -810,7 +817,7 @@ class DefinePlugin {
|
||||
!(code instanceof RegExp)
|
||||
) {
|
||||
walkDefinitionsForValues(
|
||||
/** @type {Record<string, CodeValue>} */ (code),
|
||||
/** @type {Definitions} */ (code),
|
||||
`${prefix + key}.`
|
||||
);
|
||||
}
|
||||
@@ -818,7 +825,7 @@ class DefinePlugin {
|
||||
};
|
||||
|
||||
/**
|
||||
* @param {Record<string, CodeValue>} definitions Definitions map
|
||||
* @param {Definitions} definitions Definitions map
|
||||
* @returns {void}
|
||||
*/
|
||||
const walkDefinitionsForKeys = (definitions) => {
|
||||
|
||||
Reference in New Issue
Block a user