Skip to content

chore: complete ESLint 10 config cleanup and unify stylistic plugins#169

Merged
TheRealAgentK merged 1 commit intomainfrom
chore/eslint-10-config-cleanup
Apr 3, 2026
Merged

chore: complete ESLint 10 config cleanup and unify stylistic plugins#169
TheRealAgentK merged 1 commit intomainfrom
chore/eslint-10-config-cleanup

Conversation

@TheRealAgentK
Copy link
Copy Markdown
Contributor

Summary

Completes the ESLint 10 migration started by Dependabot PRs #168 (eslint 10) and #161 (@eslint/js 10), which only bumped package versions without updating configs. This brings the lambda provider in line with the equivalent work in raygun4node PR #490.

Changes

Config Updates

  • recommended-flatrecommended in both eslint.config.mjs and tseslint.config.mjs
  • Removed @stylistic/eslint-plugin-ts import from tseslint.config.mjs (deprecated package)
  • Migrated @stylistic/ts/* rules to @stylistic/* (unified plugin)

Package Updates

Package Before After
typescript-eslint 8.56.0 8.58.0
@stylistic/eslint-plugin 5.9.0 5.10.0
eslint-plugin-tsdoc 0.5.0 0.5.2
@stylistic/eslint-plugin-ts 4.2.0 removed

Verification

  • ✅ Build (tsc) — clean
  • ✅ Tests — 13/13 pass
  • ✅ ESLint (JS) — clean, no warnings
  • ✅ TSESLint (TS) — clean, no warnings
  • ✅ Prettier — all files pass

Related

- Update config references: recommended-flat → recommended
- Remove deprecated @stylistic/eslint-plugin-ts (merged into unified plugin)
- Migrate @stylistic/ts/* rules to @stylistic/*
- Bump typescript-eslint 8.56.0 → 8.58.0
- Bump @stylistic/eslint-plugin 5.9.0 → 5.10.0
- Bump eslint-plugin-tsdoc 0.5.0 → 0.5.2

Completes the ESLint 10 migration started by Dependabot PRs #168 and #161,
which only bumped package versions without updating configs.
@TheRealAgentK TheRealAgentK merged commit 194dbce into main Apr 3, 2026
5 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.

2 participants