chore(deps-dev): bump @metamask/eslint-config from 13.0.0 to 15.0.0#425
chore(deps-dev): bump @metamask/eslint-config from 13.0.0 to 15.0.0#425dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution MetaMask internal reviewing guidelines:
|
| "@lavamoat/preinstall-always-fail": "^2.1.0", | ||
| "@metamask/create-release-branch": "^3.1.0", | ||
| "@metamask/eslint-config": "^13.0.0", | ||
| "@metamask/eslint-config": "^15.0.0", |
There was a problem hiding this comment.
Unmet peer dependencies after eslint-config version bump
Medium Severity
The @metamask/eslint-config bump to v15.0.0 introduces multiple unmet peer dependencies. The new version requires eslint@^9.11.0, prettier@^3.3.3, eslint-plugin-import-x@^4.3.0, eslint-plugin-jsdoc@^50.2.4, eslint-plugin-prettier@^5.2.1, eslint-plugin-promise@^7.1.0, and eslint-config-prettier@^9.1.0, but the installed versions are all incompatible. Additionally, the sibling packages (eslint-config-jest, eslint-config-nodejs, eslint-config-typescript) at v13.0.0 require @metamask/eslint-config@^13.0.0 as a peer dependency. This incomplete upgrade will cause linting to fail or behave unexpectedly.
Additional Locations (1)
ad9ece1 to
27d53ae
Compare
604396b to
4fbcd03
Compare
6491d32 to
34e11db
Compare
Bumps [@metamask/eslint-config](https://github.com/MetaMask/eslint-config) from 13.0.0 to 15.0.0. - [Release notes](https://github.com/MetaMask/eslint-config/releases) - [Commits](https://github.com/MetaMask/eslint-config/compare/@metamask/eslint-config@13.0.0...@metamask/eslint-config@15.0.0) --- updated-dependencies: - dependency-name: "@metamask/eslint-config" dependency-version: 15.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
34e11db to
92e2bde
Compare
Bumps @metamask/eslint-config from 13.0.0 to 15.0.0.
Release notes
Sourced from
@metamask/eslint-config's releases.... (truncated)
Commits
0b8cf6dRelease/15.0.0 (#431)9568eb3fix: Disablejsdoc/check-indentationto fix bullet list formatting (#430)7837174feat: Loosen@typescript-eslint/naming-conventionfor object literal proper...cf93ef1fix: Disableimport-x/no-duplicatesin TypeScript files (#427)f3246f7chore: Disable redudant lint rule (#425)383fbecfeat: Disable@typescript-eslint/no-unnecessary-type-arguments(#426)a0e0bc8feat: Convert all warnings to errors (#424)b243e90chore: Increase minimumtypescript-eslintversion (#423)b116974Allow remaining TypeScript 5.x versions (#422)c70a3ffBREAKING: Updatejsdoc/require-jsdocto require documentation for more thin...You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Low Risk
Dev-only dependency bump that mainly affects linting behavior and CI; primary risk is new/stricter lint rules causing failures rather than runtime impact.
Overview
Bumps
@metamask/eslint-configfrom^13.0.0to^15.0.0inpackage.json.Updates
yarn.lockto reflect the new eslint-config dependency graph, including pulling in newer@eslint/jsandglobalsversions and shifting@metamask/eslint-configpeer expectations toward ESLint 9 and newer prettier/eslint plugin versions.Written by Cursor Bugbot for commit 92e2bde. This will update automatically on new commits. Configure here.