Add JS-CATCH-FALLBACK-01 rule and update npm packages

Add PHP-ALIAS-01 rule: prohibit field aliasing in serialization

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-12-23 07:36:18 +00:00
parent 3cc590186a
commit 3ce82a924a
1256 changed files with 6491 additions and 3989 deletions

0
node_modules/dedent/dist/dedent.d.mts generated vendored Executable file → Normal file
View File

0
node_modules/dedent/dist/dedent.d.ts generated vendored Executable file → Normal file
View File

12
node_modules/dedent/dist/dedent.js generated vendored Executable file → Normal file
View File

@@ -69,6 +69,18 @@ function createDedent(options) {
if (escapeSpecialCharacters) {
result = result.replace(/\\n/g, "\n");
}
// Workaround for Bun issue with Unicode characters
// https://github.com/oven-sh/bun/issues/8745
if (typeof Bun !== "undefined") {
result = result.replace(
// Matches e.g. \\u{1f60a} or \\u5F1F
/\\u(?:\{([\da-fA-F]{1,6})\}|([\da-fA-F]{4}))/g, (_, braced, unbraced) => {
var _ref;
const hex = (_ref = braced !== null && braced !== void 0 ? braced : unbraced) !== null && _ref !== void 0 ? _ref : "";
return String.fromCodePoint(parseInt(hex, 16));
});
}
return result;
}
}

12
node_modules/dedent/dist/dedent.mjs generated vendored Executable file → Normal file
View File

@@ -65,6 +65,18 @@ function createDedent(options) {
if (escapeSpecialCharacters) {
result = result.replace(/\\n/g, "\n");
}
// Workaround for Bun issue with Unicode characters
// https://github.com/oven-sh/bun/issues/8745
if (typeof Bun !== "undefined") {
result = result.replace(
// Matches e.g. \\u{1f60a} or \\u5F1F
/\\u(?:\{([\da-fA-F]{1,6})\}|([\da-fA-F]{4}))/g, (_, braced, unbraced) => {
var _ref;
const hex = (_ref = braced !== null && braced !== void 0 ? braced : unbraced) !== null && _ref !== void 0 ? _ref : "";
return String.fromCodePoint(parseInt(hex, 16));
});
}
return result;
}
}