Skip to content

[New] eslint 10 support#1079

Open
Mathlete-101 wants to merge 1 commit intojsx-eslint:mainfrom
Mathlete-101:eslint-10-compat
Open

[New] eslint 10 support#1079
Mathlete-101 wants to merge 1 commit intojsx-eslint:mainfrom
Mathlete-101:eslint-10-compat

Conversation

@Mathlete-101
Copy link
Copy Markdown

Fixes #1075

  • removed error from valid test expectations

  • removed type from invalid test expectations

  • added eslint ^10 to the devDependencies and peerDependencies

  • somewhat fixed compatibility issue with RuleTester

  • upgraded minimatch (CVE-2026-26996)

@socket-security
Copy link
Copy Markdown

socket-security Bot commented Feb 24, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​minimatch@​10.2.29910010095100
Addednpm/​eslint@​10.0.29810010097100

View full report

- removed `error` from valid test expectations
- removed `type` from invalid test expectations
- added eslint ^10 to the devDependencies and peerDependencies
- somewhat fixed compatibility issue with RuleTester

- upgraded minimatch (CVE-2026-26996)
@Mathlete-101
Copy link
Copy Markdown
Author

Mathlete-101 commented Feb 24, 2026

I know that there has been a previous pr regarding minimatch upgrades being a breaking change, if this is still an issue I can remove that from this pull request.

Also none of the changes were made with ai.

patricebouillet added a commit to porscheofficial/porschedigital-technology-radar that referenced this pull request Apr 21, 2026
eslint-plugin-jsx-a11y@6.10.2 declares peer eslint <=9 but the project
runs eslint 10. Local installs needed --legacy-peer-deps; CI's npm ci
strictly enforces peers and was failing the deploy with ERESOLVE.

A project-level .npmrc fixes both paths without per-workflow flag drift.
Revisit once jsx-a11y publishes a release with eslint@^10 in its
peerDependencies (jsx-eslint/eslint-plugin-jsx-a11y#1079, #1081).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Support for ESLint v10

1 participant