diff --git a/package.json b/package.json index 4724840..928006d 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@babel/preset-typescript": "^7.22.5", "@exercism/babel-preset-javascript": "^0.4.0", "@exercism/static-analysis": "^0.12.0", - "@typescript-eslint/typescript-estree": "^7.8.0", + "@typescript-eslint/typescript-estree": "^8.4.0", "@typescript-eslint/visitor-keys": "^7.8.0", "babel-jest": "^29.5.0", "chalk": "^4.1.2", diff --git a/yarn.lock b/yarn.lock index a35d60d..e5a332a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1835,7 +1835,7 @@ __metadata: "@types/node": ^20.2.5 "@typescript-eslint/eslint-plugin": ^7.8.0 "@typescript-eslint/parser": ^7.8.0 - "@typescript-eslint/typescript-estree": ^7.8.0 + "@typescript-eslint/typescript-estree": ^8.4.0 "@typescript-eslint/visitor-keys": ^7.8.0 babel-jest: ^29.5.0 chalk: ^4.1.2 @@ -2665,6 +2665,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.4.0": + version: 8.4.0 + resolution: "@typescript-eslint/types@npm:8.4.0" + checksum: d1d486503e10e98bf124931e83d83e82cba1690d846190a8d196137d6c00ccbe47e7b84cc0b86cb3daffaaca22d32df5694ac0bcb28812139855b427857751f4 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.59.9": version: 5.59.9 resolution: "@typescript-eslint/typescript-estree@npm:5.59.9" @@ -2683,7 +2690,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.8.0, @typescript-eslint/typescript-estree@npm:^7.8.0": +"@typescript-eslint/typescript-estree@npm:7.8.0": version: 7.8.0 resolution: "@typescript-eslint/typescript-estree@npm:7.8.0" dependencies: @@ -2702,6 +2709,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:^8.4.0": + version: 8.4.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.4.0" + dependencies: + "@typescript-eslint/types": 8.4.0 + "@typescript-eslint/visitor-keys": 8.4.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 + peerDependenciesMeta: + typescript: + optional: true + checksum: 6ae4a2fb8c6066c9a893e4bd6b741e8ff45a4f17178d5e13dea41c414fa0f141f93f1b412c0a683aeb209c4e5781d4380bba51c513d439c6432136ab8823c83c + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:7.8.0": version: 7.8.0 resolution: "@typescript-eslint/utils@npm:7.8.0" @@ -2757,6 +2783,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.4.0": + version: 8.4.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.4.0" + dependencies: + "@typescript-eslint/types": 8.4.0 + eslint-visitor-keys: ^3.4.3 + checksum: 000f375aaad20343d74cb71e3cf9295f60a0f9f5bc07bd15883bffcc3f7e25b69bb48b21f0cbb2805588a1bc309b9b9fd1162028872ee79c553c843bece6c9ac + languageName: node + linkType: hard + "abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" @@ -4203,6 +4239,19 @@ __metadata: languageName: node linkType: hard +"fast-glob@npm:^3.3.2": + version: 3.3.2 + resolution: "fast-glob@npm:3.3.2" + dependencies: + "@nodelib/fs.stat": ^2.0.2 + "@nodelib/fs.walk": ^1.2.3 + glob-parent: ^5.1.2 + merge2: ^1.3.0 + micromatch: ^4.0.4 + checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1 + languageName: node + linkType: hard + "fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0"