ESLint plugin for Zod v4 best practices and migration from v3. Current stable version 0.3.0. Actively maintained, with breaking change detection and auto-fix support. Differentiator: educational rule messages, React-aware for memoization, and flat config support for ESLint 9+. Covers all major breaking changes from Zod v3 to v4, such as string format methods, record signature, error handling, and object methods.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Plugin is ESM-only; CommonJS require is not supported.
Named import for configs; also ESM-only.
Can access individual rules via the rules object.
Minimal flat config for ESLint 9+ using recommended config and custom rules.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.