Skip to content

Upgrade typescript-eslint to v8 - #31

Merged
scsmith merged 1 commit into
mainfrom
typescript-eslint-8
Sep 4, 2026
Merged

Upgrade typescript-eslint to v8#31
scsmith merged 1 commit into
mainfrom
typescript-eslint-8

Conversation

@scsmith

@scsmith scsmith commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Moves @typescript-eslint/eslint-plugin and @typescript-eslint/parser together to 8.69.0 — PR #30 bumped the plugin alone, so npm ci failed with ERESOLVE against the ^6.0.0 parser pin. eslint stays on the 8.x line (^8.57.0, the lowest the v8 packages accept) so the existing .eslintrc.json keeps working. Two stale eslint-disable directives needed updating for v8's rule changes: no-var-requires is now no-require-imports, and the ban-types disable is no longer needed since that rule was removed. Supersedes #30.

Move the plugin and parser together to 8.69.0 (PR #30 bumped the plugin
alone, which broke npm ci with ERESOLVE) and pin eslint to ^8.57.0, the
lowest 8.x the v8 packages accept, so the existing .eslintrc.json keeps
working. Update two stale eslint-disable directives: no-var-requires is
now no-require-imports, and the ban-types disable is no longer needed.
@scsmith
scsmith merged commit 4d591dc into main Sep 4, 2026
6 checks passed
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.

1 participant