eslint-plugin-de-morgan
JSON →ESLint plugin that enforces De Morgan's laws to transform negated boolean expressions into clearer equivalents. Current stable version 2.1.1, released monthly. Ships TypeScript types. Supports ESLint 8, 9, and 10. Key differentiator: auto-fixes negated conjunctions and disjunctions in code, reducing logical errors. ESM-only since v2.0.0, requires Node.js 20+ or 22+.
Traffic · last 30 days stale · no recent hits
total hits 5
actors 2 distinct systems
last hit 20d ago AhrefsBot
top countries 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany
Resources
API endpoints
full doc /v1/registry/eslint-plugin-de-morgan
compatibility /v1/registry/eslint-plugin-de-morgan/compatibility