diff --git a/package.json b/package.json index 7f2c57f413..9410ee563b 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@types/jest": "^29.2.0", "@types/node": "^22.0.0", "@typescript-eslint/eslint-plugin": "7.17.0", - "@typescript-eslint/parser": "7.17.0", + "@typescript-eslint/parser": "8.22.0", "@wireapp/eslint-config": "workspace:^", "eslint": "8.57.0", "eslint-config-prettier": "10.0.1", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 4669456ed2..5ae723a2b2 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -13,7 +13,7 @@ "@types/eslint": "^8", "@types/prettier": "^3", "@typescript-eslint/eslint-plugin": "7.17.0", - "@typescript-eslint/parser": "7.17.0", + "@typescript-eslint/parser": "8.22.0", "eslint": "^8", "eslint-config-prettier": "^10", "eslint-import-resolver-alias": "^1.1.2", diff --git a/yarn.lock b/yarn.lock index 555a578e73..8f47d6a3a2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5077,21 +5077,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:7.17.0": - version: 7.17.0 - resolution: "@typescript-eslint/parser@npm:7.17.0" - dependencies: - "@typescript-eslint/scope-manager": 7.17.0 - "@typescript-eslint/types": 7.17.0 - "@typescript-eslint/typescript-estree": 7.17.0 - "@typescript-eslint/visitor-keys": 7.17.0 +"@typescript-eslint/parser@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/parser@npm:8.22.0" + dependencies: + "@typescript-eslint/scope-manager": 8.22.0 + "@typescript-eslint/types": 8.22.0 + "@typescript-eslint/typescript-estree": 8.22.0 + "@typescript-eslint/visitor-keys": 8.22.0 debug: ^4.3.4 peerDependencies: - eslint: ^8.56.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: f0525317af174b5547d0a7ed8eadbbb7bbc1da9e9ab86882ed616b0ffb053170818a48cab2aaa627001ee991ee559630fbe5ad632b3df7cdf4a2b1b07a571907 + eslint: ^8.57.0 || ^9.0.0 + typescript: ">=4.8.4 <5.8.0" + checksum: 1c5923d76e175ebf30d0d546063ad7f7117ad4d58053f10b6bddccde791d58ea390a6dc80720527d6e7ba2ec64271990372a589b67a50f3c5cdc1c4828f9759b languageName: node linkType: hard @@ -5135,6 +5133,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/scope-manager@npm:8.22.0" + dependencies: + "@typescript-eslint/types": 8.22.0 + "@typescript-eslint/visitor-keys": 8.22.0 + checksum: 0aa51fbf3a226b8392fa87f554514bf710c85635754dfeda7375c807ac098aa61a748f1a35c00f6c1ba20e2bdf8568c5a863511b3961a08fb2351d0d2efbdb9c + 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" @@ -5180,6 +5188,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/types@npm:8.22.0" + checksum: 37fae8f21fe15a18f4d825df919e779f38facb59699a675265f7f7392181558473223e32040b89221672da65c6323de6acce09774ae1f4211d27123a435124e1 + 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" @@ -5255,6 +5270,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.22.0" + dependencies: + "@typescript-eslint/types": 8.22.0 + "@typescript-eslint/visitor-keys": 8.22.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: ^2.0.0 + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: e7fd70486931ab02c418d30960d789a806e258cf3d0a06f7a74e65405356c89026cd00f97a657ba250e06eeec82216ce3f2091cd98c20a22b9521af78050deb8 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:7.17.0": version: 7.17.0 resolution: "@typescript-eslint/utils@npm:7.17.0" @@ -5358,6 +5391,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.22.0" + dependencies: + "@typescript-eslint/types": 8.22.0 + eslint-visitor-keys: ^4.2.0 + checksum: df205177bcd30fb7320698724d42936f1063c1fc5c5ddc2c4091175dcca351d70fe7d5d5703ff73a1849e9974c3387b2cfefb372c2355e53b66f6d9848b97a2c + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -5792,7 +5835,7 @@ __metadata: "@types/eslint": ^8 "@types/prettier": ^3 "@typescript-eslint/eslint-plugin": 7.17.0 - "@typescript-eslint/parser": 7.17.0 + "@typescript-eslint/parser": 8.22.0 eslint: ^8 eslint-config-prettier: ^10 eslint-import-resolver-alias: ^1.1.2 @@ -18291,7 +18334,7 @@ __metadata: "@types/jest": ^29.2.0 "@types/node": ^22.0.0 "@typescript-eslint/eslint-plugin": 7.17.0 - "@typescript-eslint/parser": 7.17.0 + "@typescript-eslint/parser": 8.22.0 "@wireapp/eslint-config": "workspace:^" eslint: 8.57.0 eslint-config-prettier: 10.0.1 @@ -20073,6 +20116,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.0.0": + version: 2.0.1 + resolution: "ts-api-utils@npm:2.0.1" + peerDependencies: + typescript: ">=4.8.4" + checksum: ca31f4dc3c0d69691599de2955b41879c27cb91257f2a468bbb444d3f09982a5f717a941fcebd3aaa092b778710647a0be1c2b1dd75cf6c82ceffc3bf4c7d27d + languageName: node + linkType: hard + "ts-node@npm:10.9.2, ts-node@npm:^10.9.1": version: 10.9.2 resolution: "ts-node@npm:10.9.2"