diff --git a/package.json b/package.json index 1fca91c28b..f94730f805 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "@types/babel__core": "^7", "@types/jest": "^29.2.0", "@types/node": "^22.0.0", - "@typescript-eslint/eslint-plugin": "7.17.0", + "@typescript-eslint/eslint-plugin": "8.19.0", "@typescript-eslint/parser": "7.17.0", "@wireapp/eslint-config": "workspace:^", "eslint": "8.57.0", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index e25bb9b4d2..6420ed6e8a 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -12,7 +12,7 @@ "dependencies": { "@types/eslint": "^8", "@types/prettier": "^3", - "@typescript-eslint/eslint-plugin": "7.17.0", + "@typescript-eslint/eslint-plugin": "8.19.0", "@typescript-eslint/parser": "7.17.0", "eslint": "^8", "eslint-config-prettier": "^9", diff --git a/yarn.lock b/yarn.lock index 59b8500b2b..f14649c976 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4894,26 +4894,24 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.17.0" +"@typescript-eslint/eslint-plugin@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.19.0" dependencies: "@eslint-community/regexpp": ^4.10.0 - "@typescript-eslint/scope-manager": 7.17.0 - "@typescript-eslint/type-utils": 7.17.0 - "@typescript-eslint/utils": 7.17.0 - "@typescript-eslint/visitor-keys": 7.17.0 + "@typescript-eslint/scope-manager": 8.19.0 + "@typescript-eslint/type-utils": 8.19.0 + "@typescript-eslint/utils": 8.19.0 + "@typescript-eslint/visitor-keys": 8.19.0 graphemer: ^1.4.0 ignore: ^5.3.1 natural-compare: ^1.4.0 ts-api-utils: ^1.3.0 peerDependencies: - "@typescript-eslint/parser": ^7.0.0 - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: edb0abd0113020e47f6fb0833c1b0fe3dcd45420b6ecbdd141331ead05f69cfa09e790ed469e4ecfb70c05e0fb882c61d409b639edc82cf9046a7fe3c986f544 + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 22de1e1bade81016203212802f5777bd962f199dd9a1c7f0e2f96a10e6d7726aaa8f281ec33613b7b5a2e97af0a09670740240c24b1a65c65179fd249dd46fc7 languageName: node linkType: hard @@ -4975,20 +4973,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/type-utils@npm:7.17.0" +"@typescript-eslint/scope-manager@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/scope-manager@npm:8.19.0" dependencies: - "@typescript-eslint/typescript-estree": 7.17.0 - "@typescript-eslint/utils": 7.17.0 + "@typescript-eslint/types": 8.19.0 + "@typescript-eslint/visitor-keys": 8.19.0 + checksum: 943342824a87c1b6aebfe25080ba40140228195ac48f5e82b5af7655bbee7e1d9374fc5074a1778d3b41f98a5e61809cb4dd8bc84d7596f34e80dff80c36a196 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/type-utils@npm:8.19.0" + dependencies: + "@typescript-eslint/typescript-estree": 8.19.0 + "@typescript-eslint/utils": 8.19.0 debug: ^4.3.4 ts-api-utils: ^1.3.0 peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 357a32d75f449cb9112ee9a23644b79c3eada8b023bd2508489cdc97e0a834ab2937712fb95a2aedd3cfb801d9b973280899ab696938908c480af240a22a36ba + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 9c6e28c7c3a79128bff0cedd06a19d8ddb146fed07328d6e6ff2e565653cb1c09746c8178a8487abf582b162cf672c46bacb040ee93ddf1240e572c2faabd008 languageName: node linkType: hard @@ -5020,6 +5026,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/types@npm:8.19.0" + checksum: 09fbf92bc35945205b53bfeac1313d3028c33e4d7d7749dfcf6026f5557d1b8d1f0886164db12213a4d9082339864f3a25d56ca9292dbe1c8f5b7a446914c44d + 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" @@ -5095,17 +5108,36 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/utils@npm:7.17.0" +"@typescript-eslint/typescript-estree@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.19.0" + dependencies: + "@typescript-eslint/types": 8.19.0 + "@typescript-eslint/visitor-keys": 8.19.0 + debug: ^4.3.4 + fast-glob: ^3.3.2 + is-glob: ^4.0.3 + minimatch: ^9.0.4 + semver: ^7.6.0 + ts-api-utils: ^1.3.0 + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: eb97f0dcc0166b0c21b8e32ece61f152c5928e70b7188878622b9919a02b0444489c2acd927cfd6bcf9f44fb5a33e32523135321653606bea531c1943466fbf3 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/utils@npm:8.19.0" dependencies: "@eslint-community/eslint-utils": ^4.4.0 - "@typescript-eslint/scope-manager": 7.17.0 - "@typescript-eslint/types": 7.17.0 - "@typescript-eslint/typescript-estree": 7.17.0 + "@typescript-eslint/scope-manager": 8.19.0 + "@typescript-eslint/types": 8.19.0 + "@typescript-eslint/typescript-estree": 8.19.0 peerDependencies: - eslint: ^8.56.0 - checksum: 8371f9d2c81f0364e5f61bd538d89027add9584b1fa965f812a2d878ce1e8e6bc4a9e2d9584f5d07d066062dde6c55b09da4e80f9e6ddfd83d93af57d772f946 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 0f466abe9c999759c191e18ebc243d1b7b8e442fe4347c6eebd27ab6abde2d1e741c7e42a05d594bf168dff3056e8f567075ddead4452fae21b4b12a7ddf37b0 languageName: node linkType: hard @@ -5198,6 +5230,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.19.0": + version: 8.19.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.19.0" + dependencies: + "@typescript-eslint/types": 8.19.0 + eslint-visitor-keys: ^4.2.0 + checksum: 8b39f234027b9ec8306fec65918207ea2be9798cf79b6afc09f5cf705fb546de9813e00df910905bb6b12d3d9ce784fca3740ed5b8a3994aed21a932104f6915 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -5631,7 +5673,7 @@ __metadata: dependencies: "@types/eslint": ^8 "@types/prettier": ^3 - "@typescript-eslint/eslint-plugin": 7.17.0 + "@typescript-eslint/eslint-plugin": 8.19.0 "@typescript-eslint/parser": 7.17.0 eslint: ^8 eslint-config-prettier: ^9 @@ -18143,7 +18185,7 @@ __metadata: "@types/babel__core": ^7 "@types/jest": ^29.2.0 "@types/node": ^22.0.0 - "@typescript-eslint/eslint-plugin": 7.17.0 + "@typescript-eslint/eslint-plugin": 8.19.0 "@typescript-eslint/parser": 7.17.0 "@wireapp/eslint-config": "workspace:^" eslint: 8.57.0