Fix datagrid pagination, document rsx:debug --eval, update jqhtml
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
0
node_modules/enhanced-resolve/LICENSE
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/LICENSE
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/README.md
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/README.md
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/AliasFieldPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/AliasFieldPlugin.js
generated
vendored
Executable file → Normal file
2
node_modules/enhanced-resolve/lib/AliasPlugin.js
generated
vendored
Executable file → Normal file
2
node_modules/enhanced-resolve/lib/AliasPlugin.js
generated
vendored
Executable file → Normal file
@@ -107,7 +107,7 @@ module.exports = class AliasPlugin {
|
||||
prefix.length,
|
||||
innerRequest.length - suffix.length,
|
||||
);
|
||||
newRequestStr = item.alias.toString().replace("*", match);
|
||||
newRequestStr = alias.toString().replace("*", match);
|
||||
}
|
||||
|
||||
if (
|
||||
|
||||
0
node_modules/enhanced-resolve/lib/AppendPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/AppendPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/CachedInputFileSystem.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/CachedInputFileSystem.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/CloneBasenamePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ConditionalPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ConditionalPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/DescriptionFilePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/DescriptionFileUtils.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/DescriptionFileUtils.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/DirectoryExistsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/DirectoryExistsPlugin.js
generated
vendored
Executable file → Normal file
9
node_modules/enhanced-resolve/lib/ExportsFieldPlugin.js
generated
vendored
Executable file → Normal file
9
node_modules/enhanced-resolve/lib/ExportsFieldPlugin.js
generated
vendored
Executable file → Normal file
@@ -114,9 +114,14 @@ module.exports = class ExportsFieldPlugin {
|
||||
}
|
||||
|
||||
if (paths.length === 0) {
|
||||
const conditions = [...this.conditionNames];
|
||||
const conditionsStr =
|
||||
conditions.length === 1
|
||||
? `the condition "${conditions[0]}"`
|
||||
: `the conditions ${JSON.stringify(conditions)}`;
|
||||
return callback(
|
||||
new Error(
|
||||
`Package path ${remainingRequest} is not exported from package ${request.descriptionFileRoot} (see exports field in ${request.descriptionFilePath})`,
|
||||
`"${remainingRequest}" is not exported under ${conditionsStr} from package ${request.descriptionFileRoot} (see exports field in ${request.descriptionFilePath})`,
|
||||
),
|
||||
);
|
||||
}
|
||||
@@ -150,7 +155,7 @@ module.exports = class ExportsFieldPlugin {
|
||||
|
||||
if (
|
||||
invalidSegmentRegEx.exec(relativePath.slice(2)) !== null &&
|
||||
deprecatedInvalidSegmentRegEx.test(relativePath.slice(2)) !== null
|
||||
deprecatedInvalidSegmentRegEx.test(relativePath.slice(2))
|
||||
) {
|
||||
if (paths.length === i) {
|
||||
return callback(
|
||||
|
||||
0
node_modules/enhanced-resolve/lib/ExtensionAliasPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ExtensionAliasPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/FileExistsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/FileExistsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ImportsFieldPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ImportsFieldPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/JoinRequestPartPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/JoinRequestPartPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/JoinRequestPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/JoinRequestPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/LogInfoPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/LogInfoPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/MainFieldPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/MainFieldPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ModulesInHierarchicalDirectoriesPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ModulesInHierarchicalDirectoriesPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ModulesInRootPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ModulesInRootPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/NextPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/NextPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ParsePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ParsePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/PnpPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/PnpPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/Resolver.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/Resolver.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ResolverFactory.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ResolverFactory.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/RestrictionsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/RestrictionsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ResultPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/ResultPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/RootsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/RootsPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/SelfReferencePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/SelfReferencePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/SymlinkPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/SymlinkPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/SyncAsyncFileSystemDecorator.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/SyncAsyncFileSystemDecorator.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/TryNextPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/TryNextPlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/UnsafeCachePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/UseFilePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/UseFilePlugin.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/createInnerContext.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/createInnerContext.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/forEachBail.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/forEachBail.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/getInnerRequest.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/getInnerRequest.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/getPaths.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/getPaths.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/index.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/index.js
generated
vendored
Executable file → Normal file
5
node_modules/enhanced-resolve/lib/util/entrypoints.js
generated
vendored
Executable file → Normal file
5
node_modules/enhanced-resolve/lib/util/entrypoints.js
generated
vendored
Executable file → Normal file
@@ -520,9 +520,8 @@ function assertImportsFieldRequest(request) {
|
||||
if (request.length === 1) {
|
||||
throw new Error("Request should have at least 2 characters");
|
||||
}
|
||||
if (request.charCodeAt(1) === slashCode) {
|
||||
throw new Error('Request should not start with "#/"');
|
||||
}
|
||||
// Note: #/ patterns are now allowed per Node.js PR #60864
|
||||
// https://github.com/nodejs/node/pull/60864
|
||||
if (request.charCodeAt(request.length - 1) === slashCode) {
|
||||
throw new Error("Only requesting file allowed");
|
||||
}
|
||||
|
||||
80
node_modules/enhanced-resolve/lib/util/identifier.js
generated
vendored
Executable file → Normal file
80
node_modules/enhanced-resolve/lib/util/identifier.js
generated
vendored
Executable file → Normal file
@@ -5,64 +5,72 @@
|
||||
|
||||
"use strict";
|
||||
|
||||
const memorize = require("./memoize");
|
||||
|
||||
const getUrl = memorize(() => require("url"));
|
||||
|
||||
const PATH_QUERY_FRAGMENT_REGEXP =
|
||||
/^(#?(?:\0.|[^?#\0])*)(\?(?:\0.|[^#\0])*)?(#.*)?$/;
|
||||
const ZERO_ESCAPE_REGEXP = /\0(.)/g;
|
||||
const FILE_REG_EXP = /file:/i;
|
||||
|
||||
/**
|
||||
* @param {string} identifier identifier
|
||||
* @returns {[string, string, string]|null} parsed identifier
|
||||
* @returns {[string, string, string] | null} parsed identifier
|
||||
*/
|
||||
function parseIdentifier(identifier) {
|
||||
if (!identifier) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (FILE_REG_EXP.test(identifier)) {
|
||||
identifier = getUrl().fileURLToPath(identifier);
|
||||
}
|
||||
|
||||
const firstEscape = identifier.indexOf("\0");
|
||||
if (firstEscape < 0) {
|
||||
// Fast path for inputs that don't use \0 escaping.
|
||||
const queryStart = identifier.indexOf("?");
|
||||
// Start at index 1 to ignore a possible leading hash.
|
||||
const fragmentStart = identifier.indexOf("#", 1);
|
||||
|
||||
if (fragmentStart < 0) {
|
||||
if (queryStart < 0) {
|
||||
// No fragment, no query
|
||||
return [identifier, "", ""];
|
||||
}
|
||||
// Query, no fragment
|
||||
return [
|
||||
identifier.slice(0, queryStart),
|
||||
identifier.slice(queryStart),
|
||||
"",
|
||||
];
|
||||
}
|
||||
// Handle `\0`
|
||||
if (firstEscape !== -1) {
|
||||
const match = PATH_QUERY_FRAGMENT_REGEXP.exec(identifier);
|
||||
|
||||
if (queryStart < 0 || fragmentStart < queryStart) {
|
||||
// Fragment, no query
|
||||
return [
|
||||
identifier.slice(0, fragmentStart),
|
||||
"",
|
||||
identifier.slice(fragmentStart),
|
||||
];
|
||||
}
|
||||
if (!match) return null;
|
||||
|
||||
// Query and fragment
|
||||
return [
|
||||
identifier.slice(0, queryStart),
|
||||
identifier.slice(queryStart, fragmentStart),
|
||||
match[1].replace(ZERO_ESCAPE_REGEXP, "$1"),
|
||||
match[2] ? match[2].replace(ZERO_ESCAPE_REGEXP, "$1") : "",
|
||||
match[3] || "",
|
||||
];
|
||||
}
|
||||
|
||||
// Fast path for inputs that don't use \0 escaping.
|
||||
const queryStart = identifier.indexOf("?");
|
||||
// Start at index 1 to ignore a possible leading hash.
|
||||
const fragmentStart = identifier.indexOf("#", 1);
|
||||
|
||||
if (fragmentStart < 0) {
|
||||
if (queryStart < 0) {
|
||||
// No fragment, no query
|
||||
return [identifier, "", ""];
|
||||
}
|
||||
|
||||
// Query, no fragment
|
||||
return [identifier.slice(0, queryStart), identifier.slice(queryStart), ""];
|
||||
}
|
||||
|
||||
if (queryStart < 0 || fragmentStart < queryStart) {
|
||||
// Fragment, no query
|
||||
return [
|
||||
identifier.slice(0, fragmentStart),
|
||||
"",
|
||||
identifier.slice(fragmentStart),
|
||||
];
|
||||
}
|
||||
|
||||
const match = PATH_QUERY_FRAGMENT_REGEXP.exec(identifier);
|
||||
|
||||
if (!match) return null;
|
||||
|
||||
// Query and fragment
|
||||
return [
|
||||
match[1].replace(ZERO_ESCAPE_REGEXP, "$1"),
|
||||
match[2] ? match[2].replace(ZERO_ESCAPE_REGEXP, "$1") : "",
|
||||
match[3] || "",
|
||||
identifier.slice(0, queryStart),
|
||||
identifier.slice(queryStart, fragmentStart),
|
||||
identifier.slice(fragmentStart),
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
0
node_modules/enhanced-resolve/lib/util/memoize.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/memoize.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/module-browser.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/module-browser.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/path.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/path.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/process-browser.js
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/lib/util/process-browser.js
generated
vendored
Executable file → Normal file
2
node_modules/enhanced-resolve/package.json
generated
vendored
Executable file → Normal file
2
node_modules/enhanced-resolve/package.json
generated
vendored
Executable file → Normal file
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "enhanced-resolve",
|
||||
"version": "5.18.3",
|
||||
"version": "5.18.4",
|
||||
"description": "Offers a async require.resolve function. It's highly configurable.",
|
||||
"homepage": "http://github.com/webpack/enhanced-resolve",
|
||||
"repository": {
|
||||
|
||||
0
node_modules/enhanced-resolve/types.d.ts
generated
vendored
Executable file → Normal file
0
node_modules/enhanced-resolve/types.d.ts
generated
vendored
Executable file → Normal file
Reference in New Issue
Block a user