chore(deps): update typescript-eslint to v8.38.0 (#17754)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: fisker <lionkay@gmail.com>
This commit is contained in:
renovate[bot]andfisker authored and GitHub committed 2025-07-26 11:22:43 +08:00
1 parent a18b3c00fc
commit 95269ed310
3 files changed
+83 -75

No files matched your search

+4 -4
View File
@@ -40,8 +40,8 @@
"@prettier/cli": "0.9.0", "@prettier/cli": "0.9.0",
"@prettier/html-tags": "1.0.0", "@prettier/html-tags": "1.0.0",
"@prettier/parse-srcset": "3.1.0", "@prettier/parse-srcset": "3.1.0",
"@typescript-eslint/typescript-estree": "8.35.1", "@typescript-eslint/typescript-estree": "8.38.0",
"@typescript-eslint/visitor-keys": "8.35.1", "@typescript-eslint/visitor-keys": "8.38.0",
"acorn": "8.15.0", "acorn": "8.15.0",
"acorn-jsx": "5.3.2", "acorn-jsx": "5.3.2",
"angular-estree-parser": "13.0.2", "angular-estree-parser": "13.0.2",
@@ -117,8 +117,8 @@
"@eslint/js": "9.30.1", "@eslint/js": "9.30.1",
"@stylistic/eslint-plugin": "5.1.0", "@stylistic/eslint-plugin": "5.1.0",
"@types/estree": "1.0.8", "@types/estree": "1.0.8",
"@typescript-eslint/eslint-plugin": "8.35.1", "@typescript-eslint/eslint-plugin": "8.38.0",
"@typescript-eslint/parser": "8.35.1", "@typescript-eslint/parser": "8.38.0",
"browserslist": "4.25.1", "browserslist": "4.25.1",
"browserslist-to-esbuild": "2.1.1", "browserslist-to-esbuild": "2.1.1",
"buffer": "6.0.3", "buffer": "6.0.3",
+11 -4
View File
@@ -143,16 +143,23 @@ const pluginFiles = [
'{extname: file => "." + file.split(".").pop()}', '{extname: file => "." + file.split(".").pop()}',
), ),
}, },
{
module: getPackageFile(
"@typescript-eslint/typescript-estree/dist/parseSettings/candidateTSConfigRootDirs.js",
),
process(text) {
return text.replace(
"process.cwd()",
JSON.stringify("/prettier-security-dirname-placeholder"),
);
},
},
{ {
module: getPackageFile( module: getPackageFile(
"@typescript-eslint/typescript-estree/dist/parseSettings/createParseSettings.js", "@typescript-eslint/typescript-estree/dist/parseSettings/createParseSettings.js",
), ),
process(text) { process(text) {
return text return text
.replace(
"process.cwd()",
JSON.stringify("/prettier-security-dirname-placeholder"),
)
.replace( .replace(
"parseSettings.projects = ", "parseSettings.projects = ",
"parseSettings.projects = true ? new Map() : ", "parseSettings.projects = true ? new Map() : ",
+68 -67
View File
@@ -2433,105 +2433,106 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/eslint-plugin@npm:8.35.1": "@typescript-eslint/eslint-plugin@npm:8.38.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.35.1" resolution: "@typescript-eslint/eslint-plugin@npm:8.38.0"
dependencies: dependencies:
"@eslint-community/regexpp": "npm:^4.10.0" "@eslint-community/regexpp": "npm:^4.10.0"
"@typescript-eslint/scope-manager": "npm:8.35.1" "@typescript-eslint/scope-manager": "npm:8.38.0"
"@typescript-eslint/type-utils": "npm:8.35.1" "@typescript-eslint/type-utils": "npm:8.38.0"
"@typescript-eslint/utils": "npm:8.35.1" "@typescript-eslint/utils": "npm:8.38.0"
"@typescript-eslint/visitor-keys": "npm:8.35.1" "@typescript-eslint/visitor-keys": "npm:8.38.0"
graphemer: "npm:^1.4.0" graphemer: "npm:^1.4.0"
ignore: "npm:^7.0.0" ignore: "npm:^7.0.0"
natural-compare: "npm:^1.4.0" natural-compare: "npm:^1.4.0"
ts-api-utils: "npm:^2.1.0" ts-api-utils: "npm:^2.1.0"
peerDependencies: peerDependencies:
"@typescript-eslint/parser": ^8.35.1 "@typescript-eslint/parser": ^8.38.0
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/22c4ff7503e4919449b996453ff29ba46e5c0024fac883ac41a313482454f13d55937789f499395dc2a7dba25b1ad47ac5295d60b118f2fa54ca768228514662 checksum: 10/60a97f671d766bdd3d286e08e0fa46a6ac70d31ee03cde595307b11a9dd784c357d6ad4d3f5071d12ca5eab8cc420c174d2ae9eb491702f32cfcbd68e35d440f
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/parser@npm:8.35.1": "@typescript-eslint/parser@npm:8.38.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/parser@npm:8.35.1" resolution: "@typescript-eslint/parser@npm:8.38.0"
dependencies: dependencies:
"@typescript-eslint/scope-manager": "npm:8.35.1" "@typescript-eslint/scope-manager": "npm:8.38.0"
"@typescript-eslint/types": "npm:8.35.1" "@typescript-eslint/types": "npm:8.38.0"
"@typescript-eslint/typescript-estree": "npm:8.35.1" "@typescript-eslint/typescript-estree": "npm:8.38.0"
"@typescript-eslint/visitor-keys": "npm:8.35.1" "@typescript-eslint/visitor-keys": "npm:8.38.0"
debug: "npm:^4.3.4" debug: "npm:^4.3.4"
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/d5e0ecdb945c90fc1fea3f7dd375e424f1a6d49a97627ad24330499d573d45f85348e05a97e3a4643aec5ad9d210073487687872bd573abd79923a12fc46e716 checksum: 10/c39e56a281540287dd96ca60782a7644283d8067a425062f07557f2e57e385f8cf2089e711c0a5e6755efa81bb81a58c1516f20bddfb906ca362b93e800f0479
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/project-service@npm:8.35.1": "@typescript-eslint/project-service@npm:8.38.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/project-service@npm:8.35.1" resolution: "@typescript-eslint/project-service@npm:8.38.0"
dependencies: dependencies:
"@typescript-eslint/tsconfig-utils": "npm:^8.35.1" "@typescript-eslint/tsconfig-utils": "npm:^8.38.0"
"@typescript-eslint/types": "npm:^8.35.1" "@typescript-eslint/types": "npm:^8.38.0"
debug: "npm:^4.3.4" debug: "npm:^4.3.4"
peerDependencies: peerDependencies:
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/f8ceb1c6ab7cdf2c7bc334e74d0d1cd86b5e563319c5477987a05f47af433543b281912ae0cdd875561dc2cc4d3ba4ed3bdd8d5bb6dba68bcde4f68a7d0967e7 checksum: 10/fe216046034e36a485de64d399b833ae8128c2976f462d03d1de5871905d77e9a953453880aa7f7f46cc343e9313f796f17d9a55caed41616bb677f4dbea2a58
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/scope-manager@npm:8.35.1, @typescript-eslint/scope-manager@npm:^8.34.0": "@typescript-eslint/scope-manager@npm:8.38.0, @typescript-eslint/scope-manager@npm:^8.34.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/scope-manager@npm:8.35.1" resolution: "@typescript-eslint/scope-manager@npm:8.38.0"
dependencies: dependencies:
"@typescript-eslint/types": "npm:8.35.1" "@typescript-eslint/types": "npm:8.38.0"
"@typescript-eslint/visitor-keys": "npm:8.35.1" "@typescript-eslint/visitor-keys": "npm:8.38.0"
checksum: 10/9124302c969126a50c70f9ccbefec0e5a771563b5518318d56fc6242c5cff61da74e7885832370ccd406a048edc300476b1723ad1845d41bd205879d95fbc6b6 checksum: 10/0809a4135a02c1451fbf44273b583e7e1be7038bd89740756fb8873a714d5cf0c6143c58f4bf5b8c6f215fa1df6024f3347c8ff03d425c0454109252fb820ea2
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/tsconfig-utils@npm:8.35.1, @typescript-eslint/tsconfig-utils@npm:^8.35.1": "@typescript-eslint/tsconfig-utils@npm:8.38.0, @typescript-eslint/tsconfig-utils@npm:^8.38.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/tsconfig-utils@npm:8.35.1" resolution: "@typescript-eslint/tsconfig-utils@npm:8.38.0"
peerDependencies: peerDependencies:
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/6b6176ec7dbfbe53539bce3e7554f062ff4d220aa5cb5793d52067fe6c196d749e77557dca66f5bf1ee23972e948d5c59461fa3e11da9e34a0a27d9fb7585f5a checksum: 10/e1c80d2a4bd50edc5c1da418bd11cf67fc10e55fc9e2e937df2799c44de7f48739c7821c0579a3b92658e50eb75e341ab89610e952ea28b7deb901219235821c
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/type-utils@npm:8.35.1, @typescript-eslint/type-utils@npm:^8.0.0, @typescript-eslint/type-utils@npm:^8.34.0": "@typescript-eslint/type-utils@npm:8.38.0, @typescript-eslint/type-utils@npm:^8.0.0, @typescript-eslint/type-utils@npm:^8.34.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/type-utils@npm:8.35.1" resolution: "@typescript-eslint/type-utils@npm:8.38.0"
dependencies: dependencies:
"@typescript-eslint/typescript-estree": "npm:8.35.1" "@typescript-eslint/types": "npm:8.38.0"
"@typescript-eslint/utils": "npm:8.35.1" "@typescript-eslint/typescript-estree": "npm:8.38.0"
"@typescript-eslint/utils": "npm:8.38.0"
debug: "npm:^4.3.4" debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.1.0" ts-api-utils: "npm:^2.1.0"
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/728df75bac6960192c18436a8340ed7a0f78b472486279f673e4018d493569f2278b7fcac78c5e0f7ccdb873ead227de6d94bc7aebf5cf046c4d8e53c5569bfd checksum: 10/e28302119b500ef30d35e1e8d903a2868836f05d6c15889d0a361c33b8d853b55c2965a3b4fd3d761c35bc8746184624a42ef627ad15d3720b208801c0bfd551
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/types@npm:8.35.1, @typescript-eslint/types@npm:^8.34.0, @typescript-eslint/types@npm:^8.34.1, @typescript-eslint/types@npm:^8.35.1": "@typescript-eslint/types@npm:8.38.0, @typescript-eslint/types@npm:^8.34.0, @typescript-eslint/types@npm:^8.34.1, @typescript-eslint/types@npm:^8.38.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/types@npm:8.35.1" resolution: "@typescript-eslint/types@npm:8.38.0"
checksum: 10/2d5b8f40b2ef0b7d439ee119d2ed12372097c4372aea7ff6d46f92fa743fc60619f8619192fbc0df3833d941be5d9bcb5129b8f6d029716ca86ba42514fbeff9 checksum: 10/87ac2d199eeadd35157f08deab0929616f74f50a0ed8ec0d6b216bc33755b3fc41615b2386587569c723d6cfa74a3ada428bd31c8f00ea23520213750fd2d297
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/typescript-estree@npm:8.35.1, @typescript-eslint/typescript-estree@npm:^8.34.0": "@typescript-eslint/typescript-estree@npm:8.38.0, @typescript-eslint/typescript-estree@npm:^8.34.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/typescript-estree@npm:8.35.1" resolution: "@typescript-eslint/typescript-estree@npm:8.38.0"
dependencies: dependencies:
"@typescript-eslint/project-service": "npm:8.35.1" "@typescript-eslint/project-service": "npm:8.38.0"
"@typescript-eslint/tsconfig-utils": "npm:8.35.1" "@typescript-eslint/tsconfig-utils": "npm:8.38.0"
"@typescript-eslint/types": "npm:8.35.1" "@typescript-eslint/types": "npm:8.38.0"
"@typescript-eslint/visitor-keys": "npm:8.35.1" "@typescript-eslint/visitor-keys": "npm:8.38.0"
debug: "npm:^4.3.4" debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2" fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3" is-glob: "npm:^4.0.3"
@@ -2540,32 +2541,32 @@ __metadata:
ts-api-utils: "npm:^2.1.0" ts-api-utils: "npm:^2.1.0"
peerDependencies: peerDependencies:
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/b38a891a37e1c8d76bdb3e8039482b723df590bf9d192a5480ec6777a316914542f610a1d9070bc53e0642c511ddc4ee1c3c03ac0e04a5510feefa95307f51b7 checksum: 10/4ff14184a9ad15fcb3c3c60e3e950659004b81458db14b84dda084b9108c390e1fa26611aee764935c7cb483f2701e63f54bcb668c9fec5278ecae5ef734417f
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/utils@npm:8.35.1, @typescript-eslint/utils@npm:^8.0.0, @typescript-eslint/utils@npm:^8.34.0": "@typescript-eslint/utils@npm:8.38.0, @typescript-eslint/utils@npm:^8.0.0, @typescript-eslint/utils@npm:^8.34.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/utils@npm:8.35.1" resolution: "@typescript-eslint/utils@npm:8.38.0"
dependencies: dependencies:
"@eslint-community/eslint-utils": "npm:^4.7.0" "@eslint-community/eslint-utils": "npm:^4.7.0"
"@typescript-eslint/scope-manager": "npm:8.35.1" "@typescript-eslint/scope-manager": "npm:8.38.0"
"@typescript-eslint/types": "npm:8.35.1" "@typescript-eslint/types": "npm:8.38.0"
"@typescript-eslint/typescript-estree": "npm:8.35.1" "@typescript-eslint/typescript-estree": "npm:8.38.0"
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.9.0" typescript: ">=4.8.4 <5.9.0"
checksum: 10/68388898dc095d7813a18049e782d90ed6500496bb68e3ea5efd7e1de24f37732b133bf88faca835b6219383f406693fdf846e16d3c48e9418388121c89dcf48 checksum: 10/5be4936796b0f1b1d3111e4544fddad03e38a792812cdbeca90ffdbb2048a2a593e7593feb4f8e9d59d2989208e6040988f3c9925275e7fb8c965eccc5a736b3
languageName: node languageName: node
linkType: hard linkType: hard
"@typescript-eslint/visitor-keys@npm:8.35.1": "@typescript-eslint/visitor-keys@npm:8.38.0":
version: 8.35.1 version: 8.38.0
resolution: "@typescript-eslint/visitor-keys@npm:8.35.1" resolution: "@typescript-eslint/visitor-keys@npm:8.38.0"
dependencies: dependencies:
"@typescript-eslint/types": "npm:8.35.1" "@typescript-eslint/types": "npm:8.38.0"
eslint-visitor-keys: "npm:^4.2.1" eslint-visitor-keys: "npm:^4.2.1"
checksum: 10/0add7a9c00e7b336797bb7378bd02b3ef31368a8e928afb2dbeec0cc4ab9f6413519e477f5c504d62b38d1dae3791f7ffda36d41b403411608628bff8dd123bd checksum: 10/a95a535146a1d4d7bdfd32bd678b21ab4c6856c9e9114338253e7181eac3663d399e0bf357c492f029a9069a531f6357acbcc710284fdfdac535ced9d5b95fbf
languageName: node languageName: node
linkType: hard linkType: hard
@@ -7459,10 +7460,10 @@ __metadata:
"@prettier/parse-srcset": "npm:3.1.0" "@prettier/parse-srcset": "npm:3.1.0"
"@stylistic/eslint-plugin": "npm:5.1.0" "@stylistic/eslint-plugin": "npm:5.1.0"
"@types/estree": "npm:1.0.8" "@types/estree": "npm:1.0.8"
"@typescript-eslint/eslint-plugin": "npm:8.35.1" "@typescript-eslint/eslint-plugin": "npm:8.38.0"
"@typescript-eslint/parser": "npm:8.35.1" "@typescript-eslint/parser": "npm:8.38.0"
"@typescript-eslint/typescript-estree": "npm:8.35.1" "@typescript-eslint/typescript-estree": "npm:8.38.0"
"@typescript-eslint/visitor-keys": "npm:8.35.1" "@typescript-eslint/visitor-keys": "npm:8.38.0"
acorn: "npm:8.15.0" acorn: "npm:8.15.0"
acorn-jsx: "npm:5.3.2" acorn-jsx: "npm:5.3.2"
angular-estree-parser: "npm:13.0.2" angular-estree-parser: "npm:13.0.2"