Flat Config native
Drop-in config for ESLint v9+ and modern repos.
๏ญ ESLint plugin for modern TypeScript teams ๏ต
ESLint rules that enforce consistent and correct tsconfig.json configurations in modern TypeScript projects
Flat Config native
Drop-in config for ESLint v9+ and modern repos.
TypeScript-first
Type-aware guidance without sacrificing readability.
Actionable rule docs
Clear diagnostics with safe autofixes and suggestions.
๏ 25 Rules
25 focused rules for tsconfig.json correctness.
๎ 11 Presets
Start minimal, scale to stricter coverage.
๓ฐจ DX-first Autofix & Suggestions
Safe rewrites where semantics are preserved.
๏ต
Install the plugin, enable a preset, and start enforcing correct tsconfig.json configurations.
Open section โ๎
Choose the right preset for your team, from recommended baseline to full strict coverage.
Open section โ๏ญ
Browse every rule with concrete incorrect/correct examples and autofix guidance.
Open section โ