From 0f80f507bc2ee69001815444426bf6d74617827c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jun 2026 10:04:01 +0000 Subject: [PATCH] Bump the eslint group across 1 directory with 2 updates Bumps the eslint group with 2 updates in the / directory: [eslint](https://github.com/eslint/eslint) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `eslint` from 9.39.1 to 10.5.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v9.39.1...v10.5.0) Updates `typescript-eslint` from 8.48.1 to 8.61.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.61.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.39.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: typescript-eslint dependency-version: 8.49.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint ... Signed-off-by: dependabot[bot] --- package.json | 4 +- yarn.lock | 438 +++++++++++++++++++++++++++++++-------------------- 2 files changed, 265 insertions(+), 177 deletions(-) diff --git a/package.json b/package.json index a47f9b67..00fa85f4 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "babel-plugin-mockable-imports": "^2.0.1", "chai": "^6.2.2", "chrome-webstore-upload-cli": "^3.5.0", - "eslint": "^9.39.1", + "eslint": "^10.5.0", "eslint-config-hypothesis": "^3.3.1", "git-describe": "^4.1.1", "globals": "^16.5.0", @@ -43,7 +43,7 @@ "rollup": "^4.59.0", "sinon": "^22.0.0", "typescript": "^5.9.3", - "typescript-eslint": "^8.48.1", + "typescript-eslint": "^8.61.0", "vitest": "^4.1.7", "web-ext": "^9.2.0" }, diff --git a/yarn.lock b/yarn.lock index 8e5965a0..5d12f24b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1745,17 +1745,6 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.7.0": - version: 4.7.0 - resolution: "@eslint-community/eslint-utils@npm:4.7.0" - dependencies: - eslint-visitor-keys: ^3.4.3 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: b177e3b75c0b8d0e5d71f1c532edb7e40b31313db61f0c879f9bf19c3abb2783c6c372b5deb2396dab4432f2946b9972122ac682e77010376c029dfd0149c681 - languageName: node - linkType: hard - "@eslint-community/eslint-utils@npm:^4.8.0": version: 4.9.0 resolution: "@eslint-community/eslint-utils@npm:4.9.0" @@ -1778,13 +1767,20 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1": +"@eslint-community/regexpp@npm:^4.12.1": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: 0d628680e204bc316d545b4993d3658427ca404ae646ce541fcc65306b8c712c340e5e573e30fb9f85f4855c0c5f6dca9868931f2fcced06417fbe1a0c6cd2d6 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 + "@eslint/config-array@npm:^0.21.1": version: 0.21.1 resolution: "@eslint/config-array@npm:0.21.1" @@ -1796,6 +1792,17 @@ __metadata: languageName: node linkType: hard +"@eslint/config-array@npm:^0.23.5": + version: 0.23.5 + resolution: "@eslint/config-array@npm:0.23.5" + dependencies: + "@eslint/object-schema": ^3.0.5 + debug: ^4.3.1 + minimatch: ^10.2.4 + checksum: 2cb8c3d3450f2b1c91dcc21109bfee58356915cbfa1429b9e82efc04c2acf7ccdf12ef20734989afdb1e676b8bf5f2e10548405efc6b8b2c89bbd9e89e5a8e49 + languageName: node + linkType: hard + "@eslint/config-helpers@npm:^0.4.2": version: 0.4.2 resolution: "@eslint/config-helpers@npm:0.4.2" @@ -1805,6 +1812,15 @@ __metadata: languageName: node linkType: hard +"@eslint/config-helpers@npm:^0.6.0": + version: 0.6.0 + resolution: "@eslint/config-helpers@npm:0.6.0" + dependencies: + "@eslint/core": ^1.2.1 + checksum: 5ef7834c45975c7236d2c8fd7f2f9f02c05699df19930397c9dc42ef0005e8fefe0e6e8d88ecd808ddeb74d9fdefcf0473b196ad918627dd3963358597c4a9e7 + languageName: node + linkType: hard + "@eslint/core@npm:^0.17.0": version: 0.17.0 resolution: "@eslint/core@npm:0.17.0" @@ -1814,6 +1830,15 @@ __metadata: languageName: node linkType: hard +"@eslint/core@npm:^1.2.1": + version: 1.2.1 + resolution: "@eslint/core@npm:1.2.1" + dependencies: + "@types/json-schema": ^7.0.15 + checksum: 430f53c5c6bcfabe54d7232d6b74bf9f6f62b0337f73ca0db70a0a0dbe4843243ce24577df61619fcbc0ef45cc6e2872074bed3295538acd72361b69f3b5eb47 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^3.3.1": version: 3.3.1 resolution: "@eslint/eslintrc@npm:3.3.1" @@ -1838,13 +1863,6 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.1": - version: 9.39.1 - resolution: "@eslint/js@npm:9.39.1" - checksum: b651930aec03a5aef97bc144627aebb05070afec5364cd3c5fd7c5dbb97f4fd82faf1b200b3be17572d5ebb7f8805211b655f463be96f2b02202ec7250868048 - languageName: node - linkType: hard - "@eslint/object-schema@npm:^2.1.7": version: 2.1.7 resolution: "@eslint/object-schema@npm:2.1.7" @@ -1852,6 +1870,13 @@ __metadata: languageName: node linkType: hard +"@eslint/object-schema@npm:^3.0.5": + version: 3.0.5 + resolution: "@eslint/object-schema@npm:3.0.5" + checksum: 4e9aee969d73a5c12c06dcf9e3a7903d441cdc946b3768099dba1937f2af58bd8ed4b1bcf34bbc54432440cdd00dfab970edd5ce2b4fb1afd2d0e6018c87aa0b + languageName: node + linkType: hard + "@eslint/plugin-kit@npm:^0.4.1": version: 0.4.1 resolution: "@eslint/plugin-kit@npm:0.4.1" @@ -1862,6 +1887,16 @@ __metadata: languageName: node linkType: hard +"@eslint/plugin-kit@npm:^0.7.2": + version: 0.7.2 + resolution: "@eslint/plugin-kit@npm:0.7.2" + dependencies: + "@eslint/core": ^1.2.1 + levn: ^0.4.1 + checksum: 16fa97792c3f8e9723f5068abf854557cfa4da7c0b2eee691bff092fbb507d1dd2e1e86c027522c9165616954f4c1ae8d75911058813fb07c0b9ebda2cbfbae1 + languageName: node + linkType: hard + "@fluent/syntax@npm:0.19.0": version: 0.19.0 resolution: "@fluent/syntax@npm:0.19.0" @@ -2705,6 +2740,13 @@ __metadata: languageName: node linkType: hard +"@types/esrecurse@npm:^4.3.1": + version: 4.3.1 + resolution: "@types/esrecurse@npm:4.3.1" + checksum: ada5798554b76ac466e90fff26a769b65f905666f32988dcd1b6cf8288896e0fb53080843fd644bf731d16719a6e09b155d623ce36545b75abdd99bb6dcec114 + languageName: node + linkType: hard + "@types/estree@npm:*, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6": version: 1.0.7 resolution: "@types/estree@npm:1.0.7" @@ -2719,6 +2761,13 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:^1.0.8": + version: 1.0.9 + resolution: "@types/estree@npm:1.0.9" + checksum: 752c0afee3ec82b8e24484bf6a27dfa093bbf3de4ef1c20ed0364fb6ad2c0c7971e7504ed9a7aaff103a47e2d945ce7a17f74951743dd944782a0735f53170de + languageName: node + linkType: hard + "@types/filesystem@npm:*": version: 0.0.32 resolution: "@types/filesystem@npm:0.0.32" @@ -2788,53 +2837,39 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.48.1" +"@typescript-eslint/eslint-plugin@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.61.0" dependencies: - "@eslint-community/regexpp": ^4.10.0 - "@typescript-eslint/scope-manager": 8.48.1 - "@typescript-eslint/type-utils": 8.48.1 - "@typescript-eslint/utils": 8.48.1 - "@typescript-eslint/visitor-keys": 8.48.1 - graphemer: ^1.4.0 - ignore: ^7.0.0 + "@eslint-community/regexpp": ^4.12.2 + "@typescript-eslint/scope-manager": 8.61.0 + "@typescript-eslint/type-utils": 8.61.0 + "@typescript-eslint/utils": 8.61.0 + "@typescript-eslint/visitor-keys": 8.61.0 + ignore: ^7.0.5 natural-compare: ^1.4.0 - ts-api-utils: ^2.1.0 - peerDependencies: - "@typescript-eslint/parser": ^8.48.1 - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: cf5c0629396d315d7792a61913fa4f3e5580d2873ce3d4f8eb377e6ca57815a83bd8b38cab8e297028ee9246be14979d16423228cbbf8fb61472d6f6a664b13d - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/parser@npm:8.48.1" - dependencies: - "@typescript-eslint/scope-manager": 8.48.1 - "@typescript-eslint/types": 8.48.1 - "@typescript-eslint/typescript-estree": 8.48.1 - "@typescript-eslint/visitor-keys": 8.48.1 - debug: ^4.3.4 + ts-api-utils: ^2.5.0 peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: ba5734b59334fdfa178d3397e9931cfc01bf0b14a4b9935ef81072aef315c03d301a128eb1530f15a1f4c6cb83b4083cb36ab96e6f77fe6a589dac058d41e86e + "@typescript-eslint/parser": ^8.61.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 508cf73175ab0c51b3bc3fafb189ae04107d7c7db1161c4351160b824ac633ba45ce85bd2df95633eb66e491e5ec9f0b01cf2d015713d568829efab0bdef4216 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/project-service@npm:8.48.1" +"@typescript-eslint/parser@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/parser@npm:8.61.0" dependencies: - "@typescript-eslint/tsconfig-utils": ^8.48.1 - "@typescript-eslint/types": ^8.48.1 - debug: ^4.3.4 + "@typescript-eslint/scope-manager": 8.61.0 + "@typescript-eslint/types": 8.61.0 + "@typescript-eslint/typescript-estree": 8.61.0 + "@typescript-eslint/visitor-keys": 8.61.0 + debug: ^4.4.3 peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: fd99c025e7223217c558a211ec8e0b6b4097b70836f51481e1e55e659eb88be76113db8239ac3626f96b384d4261d487ad6743c5cf8d5949ebf1bab072fd6055 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: b7f4735f224445782f2fdabadf1e4ccfa57c64412cc6afd1804bbcb867d4beaacde8c39286767ba8a81647cdd47e511289cd9a74a2ad3a00ffd1ac004aafc25f languageName: node linkType: hard @@ -2851,13 +2886,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/scope-manager@npm:8.48.1" +"@typescript-eslint/project-service@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/project-service@npm:8.61.0" dependencies: - "@typescript-eslint/types": 8.48.1 - "@typescript-eslint/visitor-keys": 8.48.1 - checksum: 62a52b83e4ea387c3d651f92e439678ec823fd1a4fe859b936b626d13e7c20960557d1dd5410d78542cc539f4588897b2e0a337051d97808cbe59b4fd51d44ea + "@typescript-eslint/tsconfig-utils": ^8.61.0 + "@typescript-eslint/types": ^8.61.0 + debug: ^4.4.3 + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: d909f24ce8b07a67d1e343db3511629516737e4885d4205c7598bb8d4fe48eb73d4d16c62851821f0881638e2be4d8c2160fec1addf0ac68de4ad869a58699cf languageName: node linkType: hard @@ -2871,12 +2909,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.48.1, @typescript-eslint/tsconfig-utils@npm:^8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.48.1" - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 5c24e2dbe0f3771701f34a6614ca24bc4551e10c9d1426da66048477a00b2b017b47bc301e8d6b7c0eb0d27d6b8a073b137a31d22553015fdf03c61c1cc865e4 +"@typescript-eslint/scope-manager@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/scope-manager@npm:8.61.0" + dependencies: + "@typescript-eslint/types": 8.61.0 + "@typescript-eslint/visitor-keys": 8.61.0 + checksum: 3efd1e662e50097980ed67cbe47664236e926fa29ee55786c451dbf7790261e52410fee0e678df2c98970a607ad9b4b3b041aecc688484a6792e292076e74766 languageName: node linkType: hard @@ -2889,26 +2928,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/type-utils@npm:8.48.1" - dependencies: - "@typescript-eslint/types": 8.48.1 - "@typescript-eslint/typescript-estree": 8.48.1 - "@typescript-eslint/utils": 8.48.1 - debug: ^4.3.4 - ts-api-utils: ^2.1.0 +"@typescript-eslint/tsconfig-utils@npm:8.61.0, @typescript-eslint/tsconfig-utils@npm:^8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.61.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: d9bb428512c5b892fcce63eefae45e5982ab10a935cbc0eb2163ca5127634bf9ba47715b4a1c0735a067f2973e80cc363612e9fdfdcd5cae31262cd539ec8d02 + typescript: ">=4.8.4 <6.1.0" + checksum: e7441211c67b1f82e323a6b6b30a1133744a710991e4536708ed9044432fdeddcea35ae506e65fc8a8ccf13846467d41e206f084844503bcdfc9b0e682598765 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.48.1, @typescript-eslint/types@npm:^8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/types@npm:8.48.1" - checksum: 19e5f902bd1e0a51f43faef6ea0a2b88292283e8eee58237657876b8ad908d66645ac50fc37a0967e4f1f2799b11cec47d03c977b059b8542dcb12e16b7a9354 +"@typescript-eslint/type-utils@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/type-utils@npm:8.61.0" + dependencies: + "@typescript-eslint/types": 8.61.0 + "@typescript-eslint/typescript-estree": 8.61.0 + "@typescript-eslint/utils": 8.61.0 + debug: ^4.4.3 + ts-api-utils: ^2.5.0 + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 87671aa6178004b47b59f7c4a8b17cfa1047a9b46357a695f70d3a7442b9373f88eb19dc3965c24863d91f3f46eeed92f6c8c907d0ea6a5e9c044c754cb0c92a languageName: node linkType: hard @@ -2919,22 +2960,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.48.1" - dependencies: - "@typescript-eslint/project-service": 8.48.1 - "@typescript-eslint/tsconfig-utils": 8.48.1 - "@typescript-eslint/types": 8.48.1 - "@typescript-eslint/visitor-keys": 8.48.1 - debug: ^4.3.4 - minimatch: ^9.0.4 - semver: ^7.6.0 - tinyglobby: ^0.2.15 - ts-api-utils: ^2.1.0 - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 1ff0b1ad4a71d6f8e81e5ca8d65333e8e9b53499f1e2b5a0295cbda062eebce0dcb021b1aac9b31c74096d26429f4b2109414d39d4ca4b531ee31f2c9e7895ec +"@typescript-eslint/types@npm:8.61.0, @typescript-eslint/types@npm:^8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/types@npm:8.61.0" + checksum: 3183504ffd611bd4ce248c4c022b3c0e80c1114fa9a46f1a9aa5562a5cd24bc20f95e4dbcb75fdb710685be36e864d64e0f2a62ad44a746213e755118afc67aa languageName: node linkType: hard @@ -2957,18 +2986,37 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/utils@npm:8.48.1" +"@typescript-eslint/typescript-estree@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.61.0" dependencies: - "@eslint-community/eslint-utils": ^4.7.0 - "@typescript-eslint/scope-manager": 8.48.1 - "@typescript-eslint/types": 8.48.1 - "@typescript-eslint/typescript-estree": 8.48.1 + "@typescript-eslint/project-service": 8.61.0 + "@typescript-eslint/tsconfig-utils": 8.61.0 + "@typescript-eslint/types": 8.61.0 + "@typescript-eslint/visitor-keys": 8.61.0 + debug: ^4.4.3 + minimatch: ^10.2.2 + semver: ^7.7.3 + tinyglobby: ^0.2.15 + ts-api-utils: ^2.5.0 peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 5fcf70d05a087c8c449c231b165d825101b832d48569ebde33c4efd3451f38ef084a46019e5c91fc7d1b34638cdd18f4564890132bb13495f6eed9420b949563 + typescript: ">=4.8.4 <6.1.0" + checksum: 6749c7be8c63195ac57e5401b00f118080ef9788c8e474b6e386c287093c095e2ac11512239b2044d780344306db66eed9b766dbc0235ae66c8f7deef6151109 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/utils@npm:8.61.0" + dependencies: + "@eslint-community/eslint-utils": ^4.9.1 + "@typescript-eslint/scope-manager": 8.61.0 + "@typescript-eslint/types": 8.61.0 + "@typescript-eslint/typescript-estree": 8.61.0 + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: a52182d7f2df4edafcb5140bb27a0e872c10d1bbfd5c9daad2406a4a7683f36602a6258d189026cee52863987dd80a08f37eeb6cf72a1681c6d6481602e26186 languageName: node linkType: hard @@ -2987,16 +3035,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.48.1": - version: 8.48.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.48.1" - dependencies: - "@typescript-eslint/types": 8.48.1 - eslint-visitor-keys: ^4.2.1 - checksum: b93cc791ee3a9d47f2b66a5047b3912db358f75a752a19431df78e0263f795105fc224d073e6450a99593770a64fba47e063ade6525bb785817131e06978fd15 - 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" @@ -3007,6 +3045,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.61.0": + version: 8.61.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.61.0" + dependencies: + "@typescript-eslint/types": 8.61.0 + eslint-visitor-keys: ^5.0.0 + checksum: 302266e8f7864c623022128c699b145ec6073c5aac9df9bf0987ff4489b62db9bd5ed6ee1b238a2fce6169a366bc6b97add70f7c6d13feee7a9f44d864ab7830 + languageName: node + linkType: hard + "@vitest/browser-playwright@npm:^4.1.7": version: 4.1.7 resolution: "@vitest/browser-playwright@npm:4.1.7" @@ -3200,6 +3248,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.16.0": + version: 8.17.0 + resolution: "acorn@npm:8.17.0" + bin: + acorn: bin/acorn + checksum: 98f0800a48a06e3427cf77a10a0ef7b86366d4ba2fdcde7f72e30430d75e3179d3cbcb253bec263f002e2ea537cbb017c007689370deb4c4ffee74b388d66612 + languageName: node + linkType: hard + "addons-linter@npm:9.2.0": version: 9.2.0 resolution: "addons-linter@npm:9.2.0" @@ -3338,6 +3395,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^6.14.0": + version: 6.15.0 + resolution: "ajv@npm:6.15.0" + dependencies: + fast-deep-equal: ^3.1.1 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 + uri-js: ^4.2.2 + checksum: a8e0308f1b44c3dfd1143911353be51bf8aedc2f2bcd595061755ad241c8450a10e4b657af8ba764c5ec9ae2162010f21d5e0d43763e20d782a8171da99b967a + languageName: node + linkType: hard + "ansi-align@npm:^3.0.1": version: 3.0.1 resolution: "ansi-align@npm:3.0.1" @@ -4327,7 +4396,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3": version: 4.4.0 resolution: "debug@npm:4.4.0" dependencies: @@ -4914,6 +4983,18 @@ __metadata: languageName: node linkType: hard +"eslint-scope@npm:^9.1.2": + version: 9.1.2 + resolution: "eslint-scope@npm:9.1.2" + dependencies: + "@types/esrecurse": ^4.3.1 + "@types/estree": ^1.0.8 + esrecurse: ^4.3.0 + estraverse: ^5.2.0 + checksum: ea1a4333f5912e1ec83328ecf8103b0bb9628beca10d5efc17ce63a825ed3ab0b68c036c2dbd3127cf71f51cc04fb4685a27aac082d55c2faf134391d06443af + languageName: node + linkType: hard + "eslint-visitor-keys@npm:5.0.0, eslint-visitor-keys@npm:^5.0.0": version: 5.0.0 resolution: "eslint-visitor-keys@npm:5.0.0" @@ -4942,6 +5023,13 @@ __metadata: languageName: node linkType: hard +"eslint-visitor-keys@npm:^5.0.1": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: d6cc6830536ab4a808f25325686c2c27862f27aab0c1ffed39627293b06cee05d95187da113cafd366314ea5be803b456115de71ad625e365020f20e2a6af89b + languageName: node + linkType: hard + "eslint@npm:9.39.0": version: 9.39.0 resolution: "eslint@npm:9.39.0" @@ -4991,31 +5079,28 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.39.1": - version: 9.39.1 - resolution: "eslint@npm:9.39.1" +"eslint@npm:^10.5.0": + version: 10.5.0 + resolution: "eslint@npm:10.5.0" dependencies: "@eslint-community/eslint-utils": ^4.8.0 - "@eslint-community/regexpp": ^4.12.1 - "@eslint/config-array": ^0.21.1 - "@eslint/config-helpers": ^0.4.2 - "@eslint/core": ^0.17.0 - "@eslint/eslintrc": ^3.3.1 - "@eslint/js": 9.39.1 - "@eslint/plugin-kit": ^0.4.1 + "@eslint-community/regexpp": ^4.12.2 + "@eslint/config-array": ^0.23.5 + "@eslint/config-helpers": ^0.6.0 + "@eslint/core": ^1.2.1 + "@eslint/plugin-kit": ^0.7.2 "@humanfs/node": ^0.16.6 "@humanwhocodes/module-importer": ^1.0.1 "@humanwhocodes/retry": ^0.4.2 "@types/estree": ^1.0.6 - ajv: ^6.12.4 - chalk: ^4.0.0 + ajv: ^6.14.0 cross-spawn: ^7.0.6 debug: ^4.3.2 escape-string-regexp: ^4.0.0 - eslint-scope: ^8.4.0 - eslint-visitor-keys: ^4.2.1 - espree: ^10.4.0 - esquery: ^1.5.0 + eslint-scope: ^9.1.2 + eslint-visitor-keys: ^5.0.1 + espree: ^11.2.0 + esquery: ^1.7.0 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 file-entry-cache: ^8.0.0 @@ -5025,8 +5110,7 @@ __metadata: imurmurhash: ^0.1.4 is-glob: ^4.0.0 json-stable-stringify-without-jsonify: ^1.0.1 - lodash.merge: ^4.6.2 - minimatch: ^3.1.2 + minimatch: ^10.2.4 natural-compare: ^1.4.0 optionator: ^0.9.3 peerDependencies: @@ -5036,7 +5120,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 35583d4d93f431ea2716e18c912e0b10980e27377a89d2c644a3a755921e42a2665dfd7367b8e9b54c7e4e9f193dea4126ce503c866f5795b170934ffd3f1dd9 + checksum: ba4154355defd36a38b3200c53a0190c50165d9d09821f99f88707a959ff913693dabd15e4cf4df2d63c24596cc6dd5f02635ca03b78d2cb618d9071d246bbf1 languageName: node linkType: hard @@ -5073,6 +5157,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^11.2.0": + version: 11.2.0 + resolution: "espree@npm:11.2.0" + dependencies: + acorn: ^8.16.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^5.0.1 + checksum: 7545dc501ab5cff558af1aa290c7e586d7d2a83c9ecdcb5f2c8ba7ee6634b70f4083d1bed198ec17ddf11d3265751aa78e315b4d4c7506711066a4ef38c1084a + languageName: node + linkType: hard + "esprima@npm:4.0.1, esprima@npm:^4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" @@ -5092,6 +5187,15 @@ __metadata: languageName: node linkType: hard +"esquery@npm:^1.7.0": + version: 1.7.0 + resolution: "esquery@npm:1.7.0" + dependencies: + estraverse: ^5.1.0 + checksum: 3239792b68cf39fe18966d0ca01549bb15556734f0144308fd213739b0f153671ae916013fce0bca032044a4dbcda98b43c1c667f20c20a54dec3597ac0d7c27 + languageName: node + linkType: hard + "esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -5837,13 +5941,6 @@ __metadata: languageName: node linkType: hard -"graphemer@npm:^1.4.0": - version: 1.4.0 - resolution: "graphemer@npm:1.4.0" - checksum: bab8f0be9b568857c7bec9fda95a89f87b783546d02951c40c33f84d05bb7da3fd10f863a9beb901463669b6583173a8c8cc6d6b306ea2b9b9d5d3d943c3a673 - languageName: node - linkType: hard - "growly@npm:^1.3.0": version: 1.3.0 resolution: "growly@npm:1.3.0" @@ -6091,7 +6188,7 @@ __metadata: babel-plugin-mockable-imports: ^2.0.1 chai: ^6.2.2 chrome-webstore-upload-cli: ^3.5.0 - eslint: ^9.39.1 + eslint: ^10.5.0 eslint-config-hypothesis: ^3.3.1 git-describe: ^4.1.1 globals: ^16.5.0 @@ -6104,7 +6201,7 @@ __metadata: rollup: ^4.59.0 sinon: ^22.0.0 typescript: ^5.9.3 - typescript-eslint: ^8.48.1 + typescript-eslint: ^8.61.0 vitest: ^4.1.7 web-ext: ^9.2.0 languageName: unknown @@ -6140,10 +6237,10 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^7.0.0": - version: 7.0.4 - resolution: "ignore@npm:7.0.4" - checksum: 09b4d69192355ac066f7d99c0fdb26f52035d2eaae423bfb5f7389091d75a93bf9c105e1fbf51f557098f6d446726f29a63cef3a7d26722dc696dd345224719b +"ignore@npm:^7.0.5": + version: 7.0.5 + resolution: "ignore@npm:7.0.5" + checksum: d0862bf64d3d58bf34d5fb0a9f725bec9ca5ce8cd1aecc8f28034269e8f69b8009ffd79ca3eda96962a6a444687781cd5efdb8c7c8ddc0a6996e36d31c217f14 languageName: node linkType: hard @@ -7349,7 +7446,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.2.2": +"minimatch@npm:^10.2.2, minimatch@npm:^10.2.4": version: 10.2.5 resolution: "minimatch@npm:10.2.5" dependencies: @@ -9593,15 +9690,6 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "ts-api-utils@npm:2.1.0" - peerDependencies: - typescript: ">=4.8.4" - checksum: 5b1ef89105654d93d67582308bd8dfe4bbf6874fccbcaa729b08fbb00a940fd4c691ca6d0d2b18c3c70878d9a7e503421b7cc473dbc3d0d54258b86401d4b15d - languageName: node - linkType: hard - "ts-api-utils@npm:^2.5.0": version: 2.5.0 resolution: "ts-api-utils@npm:2.5.0" @@ -9708,18 +9796,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.48.1": - version: 8.48.1 - resolution: "typescript-eslint@npm:8.48.1" +"typescript-eslint@npm:^8.61.0": + version: 8.61.0 + resolution: "typescript-eslint@npm:8.61.0" dependencies: - "@typescript-eslint/eslint-plugin": 8.48.1 - "@typescript-eslint/parser": 8.48.1 - "@typescript-eslint/typescript-estree": 8.48.1 - "@typescript-eslint/utils": 8.48.1 + "@typescript-eslint/eslint-plugin": 8.61.0 + "@typescript-eslint/parser": 8.61.0 + "@typescript-eslint/typescript-estree": 8.61.0 + "@typescript-eslint/utils": 8.61.0 peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 0de61459435fc7466d6f62e944268da31c5a477692f9cdc9583982c5a6d6efd38ac86ec9f94dd1c806cc30842a97b8d4bda0458bd3c1070c660dc68666f9012b + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: f128dcd396cf3452bddf97dd43adefaaac7f2211b313b44e01f4a83c4b3a750c452d455a34145c20c9c453fc1ce2bdf0c1f1e5bb8fe90e1762a393f40b26c5d5 languageName: node linkType: hard