chore: Update @metamask/eslint-config-typescript to v13#26125
chore: Update @metamask/eslint-config-typescript to v13#26125
@metamask/eslint-config-typescript to v13#26125Conversation
4d9f943 to
c0df069
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution MetaMask internal reviewing guidelines:
|
c0df069 to
7c7f2be
Compare
The ESLint configuration for TypeScript has been updated to prepare for ESLint v9 (this is the last major version before ESLint v9 is required). Various related libraries needed to be updated as well. The most disruptive part is that in v13, `eslint-plugin-import` was replaced with `eslint-plugin-import-x`. This required widespread changes to any reference to an `import/` rule (it's now `import-x/`), but there should be no functional changes. `eslint-plugin-import-x` is a drop-in replacement for `eslint-plugin-import`.
7c7f2be to
96334b5
Compare
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
These are purely cosmetic changes that add ESLint disable comments to suppress linting warnings. No functional code is being modified:
The application behavior remains exactly the same. This is a very low-risk change that doesn't require E2E testing since the changes are only adding comments to the codebase. Performance Test Selection: |
Description
The ESLint configuration for TypeScript has been updated to prepare for ESLint v9 (this is the last major version before ESLint v9 is required). Various related libraries needed to be updated as well.
The most disruptive part is that in v13,
eslint-plugin-importwas replaced witheslint-plugin-import-x. This required widespread changes to any reference to animport/rule (it's nowimport-x/), but there should be no functional changes.eslint-plugin-import-xis a drop-in replacement foreslint-plugin-import.Changelog
CHANGELOG entry: null
Related issues
N/A
Manual testing steps
N/A
Screenshots/Recordings
N/A
Pre-merge author checklist
Pre-merge reviewer checklist