Skip to content

chore(deps): update eslint#314

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/eslint
Open

chore(deps): update eslint#314
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/eslint

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate bot commented Apr 1, 2026

This PR contains the following updates:

Package Change Age Confidence
@stylistic/eslint-plugin (source) ^5.9.0^5.10.0 age confidence
eslint (source) >=9>=9.39.4 age confidence
eslint (source) ^10.0.2^10.1.0 age confidence
eslint-plugin-eslint-plugin ^7.3.1^7.3.2 age confidence
typescript-eslint (source) ^8.56.1^8.58.0 age confidence

Release Notes

eslint-stylistic/eslint-stylistic (@​stylistic/eslint-plugin)

v5.10.0

Compare Source

Features
  • list-style: allow 'off' in overrides (#​1144) (c43bd4b)
  • padding-line-between-statements: introduce lineMode for selector matcher (#​1143) (1ebd6d8)
Build Related
Performance
eslint/eslint (eslint)

v10.1.0

Compare Source

Features

  • ff4382b feat: apply fix for no-var in TSModuleBlock (#​20638) (Tanuj Kanti)
  • 0916995 feat: Implement api support for bulk-suppressions (#​20565) (Blake Sager)

Bug Fixes

  • 2b8824e fix: Prevent no-var autofix when a variable is used before declaration (#​20464) (Amaresh S M)
  • e58b4bf fix: update eslint (#​20597) (renovate[bot])

Documentation

  • b7b57fe docs: use correct JSDoc link in require-jsdoc.md (#​20641) (mkemna-clb)
  • 58e4cfc docs: add deprecation notice partial (#​20639) (Milos Djermanovic)
  • 7143dbf docs: update v9 migration guide for @eslint/js usage (#​20540) (fnx)
  • 035fc4f docs: note that globalReturn applies only with sourceType: "script" (#​20630) (Milos Djermanovic)
  • e972c88 docs: merge ESLint option descriptions into type definitions (#​20608) (Francesco Trotta)
  • 7f10d84 docs: Update README (GitHub Actions Bot)
  • aeed007 docs: open playground link in new tab (#​20602) (Tanuj Kanti)
  • a0d1a37 docs: Add AI Usage Policy (#​20510) (Nicholas C. Zakas)

Chores

v10.0.3

Compare Source

eslint-community/eslint-plugin-eslint-plugin (eslint-plugin-eslint-plugin)

v7.3.2

Compare Source

Bug Fixes
  • downgrade the minimum supported Node.js 22 version from 22.13.1 to 22.13.0 (#​605) (a370702)
Chores
typescript-eslint/typescript-eslint (typescript-eslint)

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.57.2

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.57.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.57.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


Note

Low Risk
Low code risk since this is dependency-only, but it can affect consumers by raising the eslint peer minimum and potentially changing lint results/CI behavior after the toolchain upgrades.

Overview
Updates the project’s linting toolchain versions (notably eslint, typescript-eslint, @stylistic/eslint-plugin, and eslint-plugin-eslint-plugin) and refreshes package-lock.json accordingly.

Also tightens the eslint peer dependency requirement from >=9 to >=9.39.4, which may require consumers to upgrade ESLint to satisfy install constraints.

Written by Cursor Bugbot for commit 1a46d85. This will update automatically on new commits. Configure here.

@cypress-app-bot
Copy link
Copy Markdown

See the guidelines for reviewing dependency updates for info on how to review dependency update PRs.

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

"homepage": "https://github.com/cypress-io/eslint-plugin-cypress#readme",
"peerDependencies": {
"eslint": ">=9"
"eslint": ">=9.39.4"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Overly restrictive peer dependency breaks existing users

High Severity

The eslint peerDependencies constraint was changed from >=9 to >=9.39.4. This is a breaking change for all consumers of eslint-plugin-cypress who use ESLint versions 9.0.0 through 9.39.3. These users will now receive peer dependency warnings or errors when installing the plugin. The previous >=9 was intentionally broad to support any ESLint 9+ version — Renovate bot incorrectly tightened this range as if it were a regular dependency rather than a compatibility declaration.

Additional Locations (1)
Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant