Flat Config native
Drop-in config for ESLint v9+ and modern repos.
๏ญ ESLint plugin for modern TypeScript teams ๏ต
ESLint rules for code that allocates runtime resources and must release them deliberately: timers, listeners, observers, AbortController instances, workers, streams, child processes, and disposables.
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.
๏ Clean Scaffold
Ready for the first runtime cleanup rules.
๎ 6 Presets
Start small, then scale to stricter coverage.
๓ฐจ DX-first Autofix & Suggestions
Safe rewrites where semantics are preserved.
๏ต
Install the plugin, enable a preset, and prepare a runtime cleanup linting baseline.
Open section โ๎
Choose the right preset for your team, from minimal baseline to full strict coverage.
Open section โ๏ญ
Review the current rule roadmap and the documentation shape future rules will use.
Open section โ