Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@
"@metamask/eslint-config-browser": "^14.0.0",
"@metamask/eslint-config-jest": "^14.0.0",
"@metamask/eslint-config-nodejs": "^14.0.0",
"@metamask/eslint-config-typescript": "^14.0.0",
"@metamask/eslint-config-typescript": "^15.0.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Unmet peer dependency for eslint-config-typescript upgrade

The @metamask/eslint-config-typescript package is being upgraded to version 15.0.0, which requires @metamask/eslint-config@^15.0.0 as a peer dependency. However, @metamask/eslint-config remains at ^14.0.0. This peer dependency mismatch could cause eslint configuration conflicts or failures since the packages are designed to work together at matching major versions.

Additional Locations (2)

Fix in Cursor Fix in Web

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Peer dependency mismatch with base ESLint config version

The @metamask/eslint-config-typescript upgrade to version 15.0.0 requires @metamask/eslint-config@^15.0.0 as a peer dependency (visible in the yarn.lock changes), but @metamask/eslint-config remains at ^14.0.0. This peer dependency mismatch can cause ESLint configuration incompatibilities and warnings. The base @metamask/eslint-config package also needs to be upgraded to version 15.0.0.

Additional Locations (1)

Fix in Cursor Fix in Web

"@metamask/utils": "^11.9.0",
"@swc/core": "1.11.31",
"@ts-bridge/cli": "^0.6.1",
Expand Down
16 changes: 8 additions & 8 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3259,20 +3259,20 @@ __metadata:
languageName: node
linkType: hard

"@metamask/eslint-config-typescript@npm:^14.0.0":
version: 14.0.0
resolution: "@metamask/eslint-config-typescript@npm:14.0.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": "npm:^9.11.0"
peerDependencies:
"@metamask/eslint-config": ^14.0.0
"@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 <5.6"
typescript-eslint: ^8.6.0
checksum: 10/cbf0a9e8523292d41140f90630863d034301422f16e6a42e5881c3593e83c07d0394787563d3e88fee02aa22042a9ca974363d3f192374e31bb0729c6ca8734e
typescript: ">=4.8.4 <6"
typescript-eslint: ^8.39.0
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Unmet typescript-eslint peer dependency version requirement

The upgraded @metamask/[email protected] requires typescript-eslint: ^8.39.0 as a peer dependency, but the project specifies typescript-eslint: ^8.6.0 which resolves to version 8.24.0. This unmet peer dependency could cause compatibility issues or unexpected linting behavior, as the config package expects a newer version of the TypeScript ESLint tooling.

Additional Locations (1)

Fix in Cursor Fix in Web

checksum: 10/5ff44e8970a67f87da92a65b8478d22374713ca94feb671ba462b87441ae8b47e427857b363b79b50e6078856c0f482c3965de7f2ee38fe0b40f8f4e27891540
languageName: node
linkType: hard

Expand Down Expand Up @@ -16491,7 +16491,7 @@ __metadata:
"@metamask/eslint-config-browser": "npm:^14.0.0"
"@metamask/eslint-config-jest": "npm:^14.0.0"
"@metamask/eslint-config-nodejs": "npm:^14.0.0"
"@metamask/eslint-config-typescript": "npm:^14.0.0"
"@metamask/eslint-config-typescript": "npm:^15.0.0"
"@metamask/utils": "npm:^11.9.0"
"@swc/core": "npm:1.11.31"
"@ts-bridge/cli": "npm:^0.6.1"
Expand Down
Loading