Skip to content

Conversation

Belco90
Copy link
Member

@Belco90 Belco90 commented Sep 10, 2025

Checks

Changes

  • Upgrade ESLint ecosystem to be compatible with ESLint v9 and flat config
  • Migrate config to flat format
  • Apply other improvements:
    • Enforce consistent type import, so they are separate imports and are in the last position of import groups
    • Remove specific tsconfig for linting, in favor of reusing the base tsconfig to avoid duplication
    • Replace eslint-plugin-import with eslint-plugin-import-x
    • Update lint-staged command

Context

N/A

@Belco90 Belco90 self-assigned this Sep 10, 2025
@Belco90 Belco90 requested a review from a team September 10, 2025 05:46
@Belco90 Belco90 changed the title chore: migrate ESLint to v9 and flat config chore: migrate dev dependency ESLint to v9 Sep 10, 2025
@Belco90 Belco90 requested a review from y-hsgw September 11, 2025 08:20
@Belco90 Belco90 enabled auto-merge (squash) September 11, 2025 08:24
@Belco90 Belco90 merged commit 7ab7356 into main Sep 11, 2025
32 checks passed
@Belco90 Belco90 deleted the migrate-eslint-config-to-flat-format branch September 11, 2025 12:38
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