From 478cef62f119a37e147ebacc311c7ec981114b90 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 19:12:49 +0000 Subject: [PATCH] chore(deps): update eslint --- package.json | 8 +- packages/eslint-plugin/package.json | 2 +- .../fixtures/eslint-v8/package.json | 2 +- packages/parser/package.json | 2 +- packages/rule-tester/package.json | 2 +- packages/type-utils/package.json | 2 +- packages/typescript-eslint/package.json | 2 +- packages/utils/package.json | 2 +- yarn.lock | 189 ++++++++---------- 9 files changed, 91 insertions(+), 120 deletions(-) diff --git a/package.json b/package.json index 098ece558ddd..276befac9740 100644 --- a/package.json +++ b/package.json @@ -60,8 +60,8 @@ "@babel/eslint-parser": "^7.24.1", "@babel/parser": "^7.24.4", "@babel/types": "^7.24.0", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "^8.57.0", + "@eslint/eslintrc": "^3.0.0", + "@eslint/js": "^9.0.0", "@jest/types": "29.6.3", "@nx/eslint": "19.3.0", "@nx/jest": "19.3.0", @@ -85,7 +85,7 @@ "cross-fetch": "^4.0.0", "cspell": "^8.6.1", "downlevel-dts": ">=0.11.0", - "eslint": "8.57.0", + "eslint": "9.5.0", "eslint-plugin-deprecation": "^2.0.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-eslint-plugin": "^5.5.0", @@ -129,7 +129,7 @@ "@types/estree": "link:./tools/dummypkg", "@types/node": "^20.0.0", "@types/react": "^18.2.14", - "eslint": "8.57.0", + "eslint": "9.5.0", "eslint-visitor-keys": "^3.4.1", "jest-config": "^29", "jest-resolve": "^29", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 1dc6e1f58ae3..d90adf9bfa03 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -98,7 +98,7 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" + "eslint": "^8.56.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { diff --git a/packages/integration-tests/fixtures/eslint-v8/package.json b/packages/integration-tests/fixtures/eslint-v8/package.json index abf15108e91d..67b47af5b66a 100644 --- a/packages/integration-tests/fixtures/eslint-v8/package.json +++ b/packages/integration-tests/fixtures/eslint-v8/package.json @@ -1,5 +1,5 @@ { "devDependencies": { - "eslint": "8.57.0" + "eslint": "9.5.0" } } diff --git a/packages/parser/package.json b/packages/parser/package.json index 1ae517ebf6b9..78795ca65c03 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -49,7 +49,7 @@ "typecheck": "tsc --noEmit" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.56.0 || ^9.0.0" }, "dependencies": { "@typescript-eslint/scope-manager": "7.13.1", diff --git a/packages/rule-tester/package.json b/packages/rule-tester/package.json index 2040cf729da1..768b0d574b59 100644 --- a/packages/rule-tester/package.json +++ b/packages/rule-tester/package.json @@ -57,7 +57,7 @@ }, "peerDependencies": { "@eslint/eslintrc": ">=2", - "eslint": "^8.56.0" + "eslint": "^8.56.0 || ^9.0.0" }, "devDependencies": { "@jest/types": "29.6.3", diff --git a/packages/type-utils/package.json b/packages/type-utils/package.json index c53cdeeefe8a..b77e418a0952 100644 --- a/packages/type-utils/package.json +++ b/packages/type-utils/package.json @@ -62,7 +62,7 @@ "typescript": "*" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.56.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { diff --git a/packages/typescript-eslint/package.json b/packages/typescript-eslint/package.json index fcfdb78ab237..95a43a379f69 100644 --- a/packages/typescript-eslint/package.json +++ b/packages/typescript-eslint/package.json @@ -52,7 +52,7 @@ "typecheck": "tsc --noEmit" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.56.0 || ^9.0.0" }, "dependencies": { "@typescript-eslint/eslint-plugin": "7.13.1", diff --git a/packages/utils/package.json b/packages/utils/package.json index 98712871624f..7e9f34edf878 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -73,7 +73,7 @@ "@typescript-eslint/typescript-estree": "7.13.1" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.56.0 || ^9.0.0" }, "devDependencies": { "downlevel-dts": "*", diff --git a/yarn.lock b/yarn.lock index 79e18c8acacb..a8c49dfa5505 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3347,6 +3347,17 @@ __metadata: languageName: node linkType: hard +"@eslint/config-array@npm:^0.16.0": + version: 0.16.0 + resolution: "@eslint/config-array@npm:0.16.0" + dependencies: + "@eslint/object-schema": ^2.1.4 + debug: ^4.3.1 + minimatch: ^3.0.5 + checksum: b5682fef89232338200005e75008ee8edf147d265383ce4a9eb863c06ec38eff3dd0a4700b720774ad1f26d7c2721ab33eb425b1785ff95bc0844b23d5e57f94 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^2.1.4": version: 2.1.4 resolution: "@eslint/eslintrc@npm:2.1.4" @@ -3364,10 +3375,34 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:*, @eslint/js@npm:8.57.0, @eslint/js@npm:^8.57.0": - version: 8.57.0 - resolution: "@eslint/js@npm:8.57.0" - checksum: 315dc65b0e9893e2bff139bddace7ea601ad77ed47b4550e73da8c9c2d2766c7a575c3cddf17ef85b8fd6a36ff34f91729d0dcca56e73ca887c10df91a41b0bb +"@eslint/eslintrc@npm:^3.0.0, @eslint/eslintrc@npm:^3.1.0": + version: 3.1.0 + resolution: "@eslint/eslintrc@npm:3.1.0" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^10.0.1 + globals: ^14.0.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + minimatch: ^3.1.2 + strip-json-comments: ^3.1.1 + checksum: b0a9bbd98c8b9e0f4d975b042ff9b874dde722b20834ea2ff46551c3de740d4f10f56c449b790ef34d7f82147cbddfc22b004a43cc885dbc2664bb134766b5e4 + languageName: node + linkType: hard + +"@eslint/js@npm:*, @eslint/js@npm:9.5.0, @eslint/js@npm:^9.0.0": + version: 9.5.0 + resolution: "@eslint/js@npm:9.5.0" + checksum: e79639f7d9fd754e432dd33d1908d31c48bcf93aadc9e88b987c51b0208b5b3120f0c0038108ff2517c35b8c3d4bcd74f4e506a93b676b8bb311d29cce111c09 + languageName: node + linkType: hard + +"@eslint/object-schema@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/object-schema@npm:2.1.4" + checksum: 5a03094115bcdab7991dbbc5d17a9713f394cebb4b44d3eaf990d7487b9b8e1877b817997334ab40be52e299a0384595c6f6ba91b389901e5e1d21efda779271 languageName: node linkType: hard @@ -3394,17 +3429,6 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.14": - version: 0.11.14 - resolution: "@humanwhocodes/config-array@npm:0.11.14" - dependencies: - "@humanwhocodes/object-schema": ^2.0.2 - debug: ^4.3.1 - minimatch: ^3.0.5 - checksum: 861ccce9eaea5de19546653bccf75bf09fe878bc39c3aab00aeee2d2a0e654516adad38dd1098aab5e3af0145bbcbf3f309bdf4d964f8dab9dcd5834ae4c02f2 - languageName: node - linkType: hard - "@humanwhocodes/module-importer@npm:^1.0.1": version: 1.0.1 resolution: "@humanwhocodes/module-importer@npm:1.0.1" @@ -3412,10 +3436,10 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.2": - version: 2.0.2 - resolution: "@humanwhocodes/object-schema@npm:2.0.2" - checksum: 2fc11503361b5fb4f14714c700c02a3f4c7c93e9acd6b87a29f62c522d90470f364d6161b03d1cc618b979f2ae02aed1106fd29d302695d8927e2fc8165ba8ee +"@humanwhocodes/retry@npm:^0.3.0": + version: 0.3.0 + resolution: "@humanwhocodes/retry@npm:0.3.0" + checksum: 4349cb8b60466a000e945fde8f8551cefb01ebba22ead4a92ac7b145f67f5da6b52e5a1e0c53185d732d0a49958ac29327934a4a5ac1d0bc20efb4429a4f7bf7 languageName: node linkType: hard @@ -3936,15 +3960,6 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:18.3.5": - version: 18.3.5 - resolution: "@nrwl/devkit@npm:18.3.5" - dependencies: - "@nx/devkit": 18.3.5 - checksum: 833d4731ed408b2f85cb3428ab460f15502123574f905bb3f49356f8d675afc259a6416792c506f060390e2b08bced60e3d399a43b0cf14c885924d64cf6bb88 - languageName: node - linkType: hard - "@nrwl/devkit@npm:19.3.0": version: 19.3.0 resolution: "@nrwl/devkit@npm:19.3.0" @@ -3993,25 +4008,7 @@ __metadata: languageName: node linkType: hard -"@nx/devkit@npm:*, @nx/devkit@npm:18.3.5": - version: 18.3.5 - resolution: "@nx/devkit@npm:18.3.5" - dependencies: - "@nrwl/devkit": 18.3.5 - ejs: ^3.1.7 - enquirer: ~2.3.6 - ignore: ^5.0.4 - semver: ^7.5.3 - tmp: ~0.2.1 - tslib: ^2.3.0 - yargs-parser: 21.1.1 - peerDependencies: - nx: ">= 16 <= 19" - checksum: d6f76af179e87c6ee07a94745ea9da85375ee79baf95ac1ce4dc50c33036b20acba1f2b8f94de0ca51d9d17e0192f41207f56a6383a0910d4014d3fa5faaa5d2 - languageName: node - linkType: hard - -"@nx/devkit@npm:19.3.0": +"@nx/devkit@npm:*, @nx/devkit@npm:19.3.0": version: 19.3.0 resolution: "@nx/devkit@npm:19.3.0" dependencies: @@ -5654,7 +5651,7 @@ __metadata: unist-util-visit: ^5.0.0 peerDependencies: "@typescript-eslint/parser": ^7.0.0 - eslint: ^8.56.0 + eslint: ^8.56.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true @@ -5691,7 +5688,7 @@ __metadata: rimraf: "*" typescript: "*" peerDependencies: - eslint: ^8.56.0 + eslint: ^8.56.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true @@ -5754,7 +5751,7 @@ __metadata: typescript: "*" peerDependencies: "@eslint/eslintrc": ">=2" - eslint: ^8.56.0 + eslint: ^8.56.0 || ^9.0.0 languageName: unknown linkType: soft @@ -5812,7 +5809,7 @@ __metadata: ts-api-utils: ^1.3.0 typescript: "*" peerDependencies: - eslint: ^8.56.0 + eslint: ^8.56.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true @@ -5857,8 +5854,8 @@ __metadata: "@babel/eslint-parser": ^7.24.1 "@babel/parser": ^7.24.4 "@babel/types": ^7.24.0 - "@eslint/eslintrc": ^2.1.4 - "@eslint/js": ^8.57.0 + "@eslint/eslintrc": ^3.0.0 + "@eslint/js": ^9.0.0 "@jest/types": 29.6.3 "@nx/eslint": 19.3.0 "@nx/jest": 19.3.0 @@ -5882,7 +5879,7 @@ __metadata: cross-fetch: ^4.0.0 cspell: ^8.6.1 downlevel-dts: ">=0.11.0" - eslint: 8.57.0 + eslint: 9.5.0 eslint-plugin-deprecation: ^2.0.0 eslint-plugin-eslint-comments: ^3.2.0 eslint-plugin-eslint-plugin: ^5.5.0 @@ -5994,7 +5991,7 @@ __metadata: rimraf: "*" typescript: "*" peerDependencies: - eslint: ^8.56.0 + eslint: ^8.56.0 || ^9.0.0 languageName: unknown linkType: soft @@ -6100,7 +6097,7 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": +"@ungap/structured-clone@npm:^1.0.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" checksum: 4f656b7b4672f2ce6e272f2427d8b0824ed11546a601d8d5412b9d7704e83db38a8d9f402ecdf2b9063fc164af842ad0ec4a55819f621ed7e7ea4d1efcc74524 @@ -9114,15 +9111,6 @@ __metadata: languageName: node linkType: hard -"doctrine@npm:^3.0.0": - version: 3.0.0 - resolution: "doctrine@npm:3.0.0" - dependencies: - esutils: ^2.0.2 - checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce - languageName: node - linkType: hard - "dom-converter@npm:^0.2.0": version: 0.2.0 resolution: "dom-converter@npm:0.2.0" @@ -10036,13 +10024,13 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.2.2": - version: 7.2.2 - resolution: "eslint-scope@npm:7.2.2" +"eslint-scope@npm:^8.0.1": + version: 8.0.1 + resolution: "eslint-scope@npm:8.0.1" dependencies: esrecurse: ^4.3.0 estraverse: ^5.2.0 - checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e + checksum: 67a5a39312dadb8c9a677df0f2e8add8daf15280b08bfe07f898d5347ee2d7cd2a1f5c2760f34e46e8f5f13f7192f47c2c10abe676bfa4173ae5539365551940 languageName: node linkType: hard @@ -10064,40 +10052,36 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.57.0": - version: 8.57.0 - resolution: "eslint@npm:8.57.0" +"eslint@npm:9.5.0": + version: 9.5.0 + resolution: "eslint@npm:9.5.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.6.1 - "@eslint/eslintrc": ^2.1.4 - "@eslint/js": 8.57.0 - "@humanwhocodes/config-array": ^0.11.14 + "@eslint/config-array": ^0.16.0 + "@eslint/eslintrc": ^3.1.0 + "@eslint/js": 9.5.0 "@humanwhocodes/module-importer": ^1.0.1 + "@humanwhocodes/retry": ^0.3.0 "@nodelib/fs.walk": ^1.2.8 - "@ungap/structured-clone": ^1.2.0 ajv: ^6.12.4 chalk: ^4.0.0 cross-spawn: ^7.0.2 debug: ^4.3.2 - doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.2.2 - eslint-visitor-keys: ^3.4.3 - espree: ^9.6.1 - esquery: ^1.4.2 + eslint-scope: ^8.0.1 + eslint-visitor-keys: ^4.0.0 + espree: ^10.0.1 + esquery: ^1.5.0 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 + file-entry-cache: ^8.0.0 find-up: ^5.0.0 glob-parent: ^6.0.2 - globals: ^13.19.0 - graphemer: ^1.4.0 ignore: ^5.2.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 is-path-inside: ^3.0.3 - js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 levn: ^0.4.1 lodash.merge: ^4.6.2 @@ -10108,7 +10092,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 3a48d7ff85ab420a8447e9810d8087aea5b1df9ef68c9151732b478de698389ee656fd895635b5f2871c89ee5a2652b3f343d11e9db6f8486880374ebc74a2d9 + checksum: 8e6c85eb30a6959150cb40e16a07ce662c4f4a9f87c677eda13360eb11522b6f16627a41e05dc0b2e0715685f1d61c2694d671a1ce09ceb5bd1a887eef14f13c languageName: node linkType: hard @@ -10123,7 +10107,7 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.6.0, espree@npm:^9.6.1": +"espree@npm:^9.6.0": version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: @@ -10144,7 +10128,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:*, esquery@npm:^1.4.0, esquery@npm:^1.4.2, esquery@npm:^1.5.0": +"esquery@npm:*, esquery@npm:^1.4.0, esquery@npm:^1.5.0": version: 1.5.0 resolution: "esquery@npm:1.5.0" dependencies: @@ -10570,15 +10554,6 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^6.0.1": - version: 6.0.1 - resolution: "file-entry-cache@npm:6.0.1" - dependencies: - flat-cache: ^3.0.4 - checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74 - languageName: node - linkType: hard - "file-entry-cache@npm:^8.0.0": version: 8.0.0 resolution: "file-entry-cache@npm:8.0.0" @@ -10712,17 +10687,6 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^3.0.4": - version: 3.1.1 - resolution: "flat-cache@npm:3.1.1" - dependencies: - flatted: ^3.2.9 - keyv: ^4.5.3 - rimraf: ^3.0.2 - checksum: 4958cfe0f46acf84953d4e16676ef5f0d38eab3a92d532a1e8d5f88f11eea8b36d5d598070ff2aeae15f1fde18f8d7d089eefaf9db10b5a587cc1c9072325c7a - languageName: node - linkType: hard - "flat-cache@npm:^4.0.0": version: 4.0.1 resolution: "flat-cache@npm:4.0.1" @@ -11260,6 +11224,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: 534b8216736a5425737f59f6e6a5c7f386254560c9f41d24a9227d60ee3ad4a9e82c5b85def0e212e9d92162f83a92544be4c7fd4c902cb913736c10e08237ac + languageName: node + linkType: hard + "globals@npm:^15.0.0": version: 15.6.0 resolution: "globals@npm:15.6.0" @@ -19676,7 +19647,7 @@ __metadata: rimraf: "*" typescript: "*" peerDependencies: - eslint: ^8.56.0 + eslint: ^8.56.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true