Skip to content

chore: upgrade ESLint to v10#353

Merged
philihp merged 2 commits into
mainfrom
claude/jolly-cannon-fmLjD
May 24, 2026
Merged

chore: upgrade ESLint to v10#353
philihp merged 2 commits into
mainfrom
claude/jolly-cannon-fmLjD

Conversation

@philihp

@philihp philihp commented May 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Upgrade eslint 9.39.4 → 10.4.0 and @eslint/js 9.39.4 → 10.0.1
  • Drop eslint-plugin-import and eslint-import-resolver-typescript since they don't yet support ESLint 10, and the only rule in use (import/extensions) is unnecessary — imports in src/ don't use extensions and bundling is handled by tsup

Test plan

  • npm run lint passes
  • npm test — all 90 tests pass

Generated by Claude Code

claude added 2 commits May 23, 2026 23:57
eslint-plugin-import doesn't yet support ESLint 10. Imports in src/ don't
use extensions and bundling is handled by tsup, so the import/extensions
rule is no longer needed.
Add format/format:check scripts and a CI step that runs
`prettier --check .` alongside the existing lint step. Reformat the
four files that were drifting from the prettier config.
@philihp philihp marked this pull request as ready for review May 24, 2026 00:07
@philihp philihp merged commit 4eed668 into main May 24, 2026
5 checks passed
@philihp philihp deleted the claude/jolly-cannon-fmLjD branch May 24, 2026 00:07
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.

2 participants