diff --git a/package.json b/package.json index cd3aedc7c..215b2dfbc 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "@metamask/eslint-config-browser": "^12.0.0", "@metamask/eslint-config-jest": "^12.0.0", "@metamask/eslint-config-nodejs": "^12.0.0", - "@metamask/eslint-config-typescript": "^12.0.0", + "@metamask/eslint-config-typescript": "^15.0.0", "@metamask/snaps-registry": "^4.0.0", "@svgr/webpack": "^8.1.0", "@testing-library/jest-dom": "^6.1.3", diff --git a/yarn.lock b/yarn.lock index 58f7befa9..b6bf8861e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3277,6 +3277,13 @@ __metadata: languageName: node linkType: hard +"@eslint/js@npm:^9.11.0": + version: 9.39.4 + resolution: "@eslint/js@npm:9.39.4" + checksum: 5b1cd1e6c13bc119c92911e6cef7cf886d942c9e047db0c923bbdd539ed6b9820d986b4559be1f2e24836de7fbad95bbfe268b2bf3d1fef76de37bdc8fae19d8 + languageName: node + linkType: hard + "@ethereumjs/common@npm:^3.2.0": version: 3.2.0 resolution: "@ethereumjs/common@npm:3.2.0" @@ -5034,16 +5041,20 @@ __metadata: languageName: node linkType: hard -"@metamask/eslint-config-typescript@npm:^12.0.0": - version: 12.1.0 - resolution: "@metamask/eslint-config-typescript@npm:12.1.0" +"@metamask/eslint-config-typescript@npm:^15.0.0": + version: 15.0.0 + resolution: "@metamask/eslint-config-typescript@npm:15.0.0" + dependencies: + "@eslint/js": ^9.11.0 peerDependencies: - "@metamask/eslint-config": ^12.0.0 - "@typescript-eslint/eslint-plugin": ^5.42.1 - "@typescript-eslint/parser": ^5.42.1 - eslint: ^8.27.0 - typescript: ~4.8.4 || ~5.0 || ~5.1 - checksum: a854574e4c2ca7b036d0a2a454aecb93ba538d1b92c1615878dfe06a14972df6af2fcdd5e2911ef369b3b2eeb04b8c6879bd037c618a35f6cb98950cdab84d50 + "@metamask/eslint-config": ^15.0.0 + eslint: ^9.11.0 + eslint-import-resolver-typescript: ^3.6.3 + eslint-plugin-import-x: ^4.3.0 + eslint-plugin-jsdoc: ^50.2.4 + typescript: ">=4.8.4 <6" + typescript-eslint: ^8.39.0 + checksum: 07434b045305a118e2a88587205382cd630b9c3bdff1b3226d6c6a8478a0e69758ed357fd92d6fa8cfbfff18cd03de765bc756e7908ac6029aa9a2648fc5aab0 languageName: node linkType: hard @@ -5302,7 +5313,7 @@ __metadata: "@metamask/eslint-config-browser": ^12.0.0 "@metamask/eslint-config-jest": ^12.0.0 "@metamask/eslint-config-nodejs": ^12.0.0 - "@metamask/eslint-config-typescript": ^12.0.0 + "@metamask/eslint-config-typescript": ^15.0.0 "@metamask/providers": ^22.1.1 "@metamask/snaps-controllers": ^18.0.4 "@metamask/snaps-registry": ^4.0.0