Flat Config native
Drop-in config for ESLint v9+ and modern repos.
๏ญ ESLint plugin for test quality ๏ต
Find tests that pass without useful behavioral proof: empty async bodies, floating async assertions, snapshot-only checks , mock-call-only assertions, and suites without negative-path coverage.
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.
๏ 14 Rules
Focused coverage for the weakest test signals.
๎ 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 start finding weak test signals.
Open section โ๎
Choose the right preset for your team, from minimal baseline to full strict coverage.
Open section โ๏ญ
Browse every rule with concrete incorrect/correct examples and migration guidance.
Open section โ