Skip to content

chore(deps): update internal linting to ESLint v10#297

Merged
jennifer-shehane merged 1 commit intocypress-io:masterfrom
MikeMcC399:update/devdeps-eslint-10
Feb 16, 2026
Merged

chore(deps): update internal linting to ESLint v10#297
jennifer-shehane merged 1 commit intocypress-io:masterfrom
MikeMcC399:update/devdeps-eslint-10

Conversation

@MikeMcC399
Copy link
Collaborator

@MikeMcC399 MikeMcC399 commented Feb 16, 2026

Situation

Internal linting uses ESLint v9, which is now in maintenance status and enters end-of-life (EOL) status on 2026-08-06.

typescript-eslint in release 8.56.0 supports ESLint v10. The availability of v10 support was previously a gating factor, as mentioned in PR #293.

Change

Update eslint to 10.0.0 and plugins to latest versions in devDependencies.

Verification

npm ci
npm run lint
npm test

Update
@eslint/js to 10.0.1
eslint to 10.0.0
eslint-plugin-eslint-plugin to 7.3.1
typescript-eslint to 8.56.0
@cypress-app-bot
Copy link

@MikeMcC399 MikeMcC399 self-assigned this Feb 16, 2026
@MikeMcC399 MikeMcC399 marked this pull request as ready for review February 16, 2026 17:27
@jennifer-shehane jennifer-shehane merged commit 3964149 into cypress-io:master Feb 16, 2026
17 checks passed
@MikeMcC399 MikeMcC399 deleted the update/devdeps-eslint-10 branch February 16, 2026 17:29
@cypress-app-bot
Copy link

🎉 This PR is included in version 5.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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.

Migrate internal linting to ESLint v10

3 participants

Comments