From dd8157d873cb6a3c847f675710d3f80d72400d45 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 May 2026 10:54:46 +0000 Subject: [PATCH] chore(deps-dev): Bump @typescript-eslint/eslint-plugin Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.18.1 to 8.59.4. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.4/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.59.3 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- packages/ado-extension/package.json | 2 +- packages/shared/package.json | 2 +- yarn.lock | 252 +++++++++++++++++++--------- 4 files changed, 179 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index 3b7a7b7c1..4c23e6da5 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@types/normalize-path": "^3.0.2", "@types/puppeteer-core": "^7.0.4", "@types/serve-static": "^1.15.7", - "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/eslint-plugin": "^8.59.4", "@typescript-eslint/parser": "^6.18.1", "case-sensitive-paths-webpack-plugin": "^2.4.0", "codecov": "^3.8.3", diff --git a/packages/ado-extension/package.json b/packages/ado-extension/package.json index 8a3bbcf7b..a4a5564bb 100644 --- a/packages/ado-extension/package.json +++ b/packages/ado-extension/package.json @@ -36,7 +36,7 @@ "reflect-metadata": "^0.2.2" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/eslint-plugin": "^8.59.4", "@typescript-eslint/parser": "^6.18.1", "case-sensitive-paths-webpack-plugin": "^2.4.0", "eslint": "^8.57.0", diff --git a/packages/shared/package.json b/packages/shared/package.json index 1242bd1dd..3da945e77 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -54,7 +54,7 @@ "@types/normalize-path": "^3.0.2", "@types/puppeteer-core": "^7.0.4", "@types/serve-static": "^1.15.7", - "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/eslint-plugin": "^8.59.4", "@typescript-eslint/parser": "^6.18.1", "eslint": "^8.57.0", "eslint-plugin-security": "^1.7.1", diff --git a/yarn.lock b/yarn.lock index c2206a3d8..ca670842b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,7 +17,7 @@ __metadata: resolution: "@accessibility-insights-action/ado-extension@workspace:packages/ado-extension" dependencies: "@accessibility-insights-action/shared": "workspace:*" - "@typescript-eslint/eslint-plugin": ^6.18.1 + "@typescript-eslint/eslint-plugin": ^8.59.4 "@typescript-eslint/parser": ^6.18.1 applicationinsights: 2.7.3 azure-pipelines-task-lib: ^5.2.10 @@ -59,7 +59,7 @@ __metadata: "@types/react": ^19.0.6 "@types/react-dom": ^19.0.2 "@types/serve-static": ^1.15.7 - "@typescript-eslint/eslint-plugin": ^6.18.1 + "@typescript-eslint/eslint-plugin": ^8.59.4 "@typescript-eslint/parser": ^6.18.1 accessibility-insights-report: 6.0.0 accessibility-insights-scan: ^3.2.0 @@ -3156,14 +3156,21 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.4.0": - version: 4.4.0 - resolution: "@eslint-community/eslint-utils@npm:4.4.0" +"@eslint-community/eslint-utils@npm:^4.9.1": + version: 4.9.1 + resolution: "@eslint-community/eslint-utils@npm:4.9.1" dependencies: - eslint-visitor-keys: ^3.3.0 + eslint-visitor-keys: ^3.4.3 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 + checksum: 0a27c2d676c4be6b329ebb5dd8f6c5ef5fae9a019ff575655306d72874bb26f3ab20e0b241a5f086464bb1f2511ca26a29ff6f80c1e2b0b02eca4686b4dfe1b5 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.12.2": + version: 4.12.2 + resolution: "@eslint-community/regexpp@npm:4.12.2" + checksum: 1770bc81f676a72f65c7200b5675ff7a349786521f30e66125faaf767fde1ba1c19c3790e16ba8508a62a3933afcfc806a893858b3b5906faf693d862b9e4120 languageName: node linkType: hard @@ -3174,13 +3181,6 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.5.1": - version: 4.8.0 - resolution: "@eslint-community/regexpp@npm:4.8.0" - checksum: 601e6d033d556e98e8c929905bef335f20d7389762812df4d0f709d9b4d2631610dda975fb272e23b5b68e24a163b3851b114c8080a0a19fb4c141a1eff6305b - languageName: node - linkType: hard - "@eslint-community/regexpp@npm:^4.6.1": version: 4.6.2 resolution: "@eslint-community/regexpp@npm:4.6.2" @@ -6079,13 +6079,6 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.12": - version: 7.0.12 - resolution: "@types/json-schema@npm:7.0.12" - checksum: 00239e97234eeb5ceefb0c1875d98ade6e922bfec39dd365ec6bd360b5c2f825e612ac4f6e5f1d13601b8b30f378f15e6faa805a3a732f4a1bbe61915163d293 - languageName: node - linkType: hard - "@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" @@ -6350,13 +6343,6 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.5.0": - version: 7.5.1 - resolution: "@types/semver@npm:7.5.1" - checksum: 2fffe938c7ac168711f245a16e1856a3578d77161ca17e29a05c3e02c7be3e9c5beefa29a3350f6c1bd982fb70aa28cc52e4845eb7d36246bcdc0377170d584d - languageName: node - linkType: hard - "@types/send@npm:*": version: 0.17.4 resolution: "@types/send@npm:0.17.4" @@ -6519,28 +6505,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.18.1" +"@typescript-eslint/eslint-plugin@npm:^8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/eslint-plugin@npm:8.59.4" dependencies: - "@eslint-community/regexpp": ^4.5.1 - "@typescript-eslint/scope-manager": 6.18.1 - "@typescript-eslint/type-utils": 6.18.1 - "@typescript-eslint/utils": 6.18.1 - "@typescript-eslint/visitor-keys": 6.18.1 - debug: ^4.3.4 - graphemer: ^1.4.0 - ignore: ^5.2.4 + "@eslint-community/regexpp": ^4.12.2 + "@typescript-eslint/scope-manager": 8.59.4 + "@typescript-eslint/type-utils": 8.59.4 + "@typescript-eslint/utils": 8.59.4 + "@typescript-eslint/visitor-keys": 8.59.4 + ignore: ^7.0.5 natural-compare: ^1.4.0 - semver: ^7.5.4 - ts-api-utils: ^1.0.1 + ts-api-utils: ^2.5.0 peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 933ede339bfac8377f94b211253bce40ace272a01466c290b38e681ec4752128ce63f827bbe6cc70cc0383d01655c8a22b25c640841fe90dfa4e57f73baaf2a9 + "@typescript-eslint/parser": ^8.59.4 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 5afdeca4917a910204dda2966bf681b7e8bd5dd97a434f6ca3b00d0491cfcc19312ac13f0a9aca6eab22b2d857c9090fd7dadbd90e3c1d974e269ae838a27805 languageName: node linkType: hard @@ -6590,6 +6571,19 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/project-service@npm:8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/project-service@npm:8.59.4" + dependencies: + "@typescript-eslint/tsconfig-utils": ^8.59.4 + "@typescript-eslint/types": ^8.59.4 + debug: ^4.4.3 + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: f572e81f7231ed69205657c3ed9bacf735ce2ad124dfc48761b23c77a1f76e1f4a48c9bb41e89e1bad008a45af36caafdd88285b2b6e7dbffbcf36ac2a8ea6a9 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/scope-manager@npm:5.62.0" @@ -6610,6 +6604,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/scope-manager@npm:8.59.4" + dependencies: + "@typescript-eslint/types": 8.59.4 + "@typescript-eslint/visitor-keys": 8.59.4 + checksum: b94f5d46e87fe81badd1f9bc45b35b05b51c7886374833cf055f31fe415f930dfbb1f3f5548aaa9734af46d7fef33fb07cd6a888d747cac1cb64135ed5be02da + languageName: node + linkType: hard + +"@typescript-eslint/tsconfig-utils@npm:8.59.4, @typescript-eslint/tsconfig-utils@npm:^8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.59.4" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 49c8ec2571969cacbd1f721c3dcdcbe3d4b22a8f9620e2144922e32b04f967f6f37a81683006960ffd4645510c93c3aa2dfb2321c60fdea9991cd3a927cdf6e2 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/type-utils@npm:5.62.0" @@ -6627,20 +6640,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/type-utils@npm:6.18.1" +"@typescript-eslint/type-utils@npm:8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/type-utils@npm:8.59.4" dependencies: - "@typescript-eslint/typescript-estree": 6.18.1 - "@typescript-eslint/utils": 6.18.1 - debug: ^4.3.4 - ts-api-utils: ^1.0.1 + "@typescript-eslint/types": 8.59.4 + "@typescript-eslint/typescript-estree": 8.59.4 + "@typescript-eslint/utils": 8.59.4 + debug: ^4.4.3 + ts-api-utils: ^2.5.0 peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 44d7e14460f8a22a0c5c58ff7004cb40061e722dfcec3ac4ee15d40dafe68c61e555a79e81af8ffa0ca845fb3caf3ed5376853b9a94e2f3c823ac5e8267230c8 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 813dc03047adc3ebd52e12a9a49c904b2d0a35679865980e6e88fb4cc8f1e7c4b5c38f18f498d8f47f810eab03ae3e18c85cc1048dd943dee84cdf7e4a7212ae languageName: node linkType: hard @@ -6658,6 +6670,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.59.4, @typescript-eslint/types@npm:^8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/types@npm:8.59.4" + checksum: ab4bdb1bf25f8cb49ff1933dc6f415c15fae80f15578b485090409abe76483e2b4191dfc2d97e442bc5095743fef70826739615649e53492aab0f586faec8188 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -6695,6 +6714,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/typescript-estree@npm:8.59.4" + dependencies: + "@typescript-eslint/project-service": 8.59.4 + "@typescript-eslint/tsconfig-utils": 8.59.4 + "@typescript-eslint/types": 8.59.4 + "@typescript-eslint/visitor-keys": 8.59.4 + debug: ^4.4.3 + minimatch: ^10.2.2 + semver: ^7.7.3 + tinyglobby: ^0.2.15 + ts-api-utils: ^2.5.0 + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 48d1487e5220817b4274ce8ca54a4d77fadc79aa05aafccf2fdcb67768a40b61b90d261dc2e16bd9ce40cb53fe94fd89c443491e9fee6b4cb07ecf10c63d98c2 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:5.62.0, @typescript-eslint/utils@npm:^5.58.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" @@ -6713,20 +6751,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/utils@npm:6.18.1" +"@typescript-eslint/utils@npm:8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/utils@npm:8.59.4" dependencies: - "@eslint-community/eslint-utils": ^4.4.0 - "@types/json-schema": ^7.0.12 - "@types/semver": ^7.5.0 - "@typescript-eslint/scope-manager": 6.18.1 - "@typescript-eslint/types": 6.18.1 - "@typescript-eslint/typescript-estree": 6.18.1 - semver: ^7.5.4 + "@eslint-community/eslint-utils": ^4.9.1 + "@typescript-eslint/scope-manager": 8.59.4 + "@typescript-eslint/types": 8.59.4 + "@typescript-eslint/typescript-estree": 8.59.4 peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: b7265b0cae099feb98e233dd518b54408fde01b9703535c9e9b84c24e9af6fff0fd9a61f0f7d7b24fb738151ad25a7f57210e83a5a2700cac38ee627f5b856d4 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: cbddb87feaf0cb0f3bc8dd9facf9e0f601e0dc1c14de3577e956a6207e81d5f48598e156f8b782c101107f74df4f6cf5cb8bbb5c44bfb07788c8f0f40495ac98 languageName: node linkType: hard @@ -6750,6 +6786,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.59.4": + version: 8.59.4 + resolution: "@typescript-eslint/visitor-keys@npm:8.59.4" + dependencies: + "@typescript-eslint/types": 8.59.4 + eslint-visitor-keys: ^5.0.0 + checksum: 23b31668eefc28087acbbfed3a890cd91ce64ef66b684394d9341ce820c08183f315e67d5137141ddb3b5f95b852ec69b1b1a4f02de805ad2011677c88928f8a + languageName: node + linkType: hard + "@typespec/ts-http-runtime@npm:^0.3.0": version: 0.3.3 resolution: "@typespec/ts-http-runtime@npm:0.3.3" @@ -7183,7 +7229,7 @@ __metadata: "@types/normalize-path": ^3.0.2 "@types/puppeteer-core": ^7.0.4 "@types/serve-static": ^1.15.7 - "@typescript-eslint/eslint-plugin": ^6.18.1 + "@typescript-eslint/eslint-plugin": ^8.59.4 "@typescript-eslint/parser": ^6.18.1 case-sensitive-paths-webpack-plugin: ^2.4.0 codecov: ^3.8.3 @@ -11546,6 +11592,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: d6cc6830536ab4a808f25325686c2c27862f27aab0c1ffed39627293b06cee05d95187da113cafd366314ea5be803b456115de71ad625e365020f20e2a6af89b + languageName: node + linkType: hard + "eslint-webpack-plugin@npm:^3.1.1": version: 3.2.0 resolution: "eslint-webpack-plugin@npm:3.2.0" @@ -12070,6 +12123,18 @@ __metadata: languageName: node linkType: hard +"fdir@npm:^6.5.0": + version: 6.5.0 + resolution: "fdir@npm:6.5.0" + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + checksum: bd537daa9d3cd53887eed35efa0eab2dbb1ca408790e10e024120e7a36c6e9ae2b33710cb8381e35def01bc9c1d7eaba746f886338413e68ff6ebaee07b9a6e8 + languageName: node + linkType: hard + "fecha@npm:^4.2.0": version: 4.2.3 resolution: "fecha@npm:4.2.3" @@ -13673,10 +13738,10 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.2.4": - version: 5.2.4 - resolution: "ignore@npm:5.2.4" - checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef +"ignore@npm:^7.0.5": + version: 7.0.5 + resolution: "ignore@npm:7.0.5" + checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14 languageName: node linkType: hard @@ -18096,6 +18161,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:^4.0.4": + version: 4.0.4 + resolution: "picomatch@npm:4.0.4" + checksum: 76b387b5157951422fa6049a96bdd1695e39dd126cd99df34d343638dc5cdb8bcdc83fff288c23eddcf7c26657c35e3173d4d5f488c4f28b889b314472e0a662 + languageName: node + linkType: hard + "pidtree@npm:^0.3.0": version: 0.3.1 resolution: "pidtree@npm:0.3.1" @@ -20662,6 +20734,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.3": + version: 7.8.0 + resolution: "semver@npm:7.8.0" + bin: + semver: bin/semver.js + checksum: 68e38bc26ed1191d7c78d2b711bdffc2f8b1d05a1caadda41a1d7e1a9d32e1da5ae5b645de5c5f2b27bde830d7e9c1cbeeafcb8fda091830411df7d40be405b1 + languageName: node + linkType: hard + "semver@npm:^7.7.4": version: 7.7.4 resolution: "semver@npm:7.7.4" @@ -22206,6 +22287,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:^0.2.15": + version: 0.2.16 + resolution: "tinyglobby@npm:0.2.16" + dependencies: + fdir: ^6.5.0 + picomatch: ^4.0.4 + checksum: db9d22ce1deb1095720a683c492cd5e80da0f71fed21ed697e2752f6f298edd8a1249dab197c86a26f001c180594a81bf532400fe519791ed2a2cb57b03bc337 + languageName: node + linkType: hard + "tinytim@npm:0.1.1": version: 0.1.1 resolution: "tinytim@npm:0.1.1" @@ -22386,6 +22477,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 5b2a2db7aa041d60b040df691ee5e73d534fb4cb3cf4fd6d2c27c584a32836a7ca8272fb23d865e673559ea639fdba35f8623249bf931df22188f0aaef7f0075 + languageName: node + linkType: hard + "ts-interface-checker@npm:^0.1.9": version: 0.1.13 resolution: "ts-interface-checker@npm:0.1.13"