eslint-plugin-import-esm
JSON →ESLint plugin v3.0.1 that enforces import/export paths to follow native ESM resolution by requiring explicit file extensions (e.g., '.mjs', '.js'). Works exclusively with ESLint v9+ flat config and is fully ESM. Released as stable; active development. Unlike eslint-plugin-import which validates path existence, this focuses on explicit-extension rule to prevent ambiguous ESM resolution. Automatically fixable via --fix.
Traffic · last 30 days ↓57% vs prev 7d
total hits 13
actors 5 distinct systems
last hit 3d ago human
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · SA · BD
Resources
API endpoints
compatibility /v1/registry/eslint-plugin-import-esm/compatibility