eslint-rspack-plugin 5.0.0 Ships as a Pure ESM Package, Aligning with the Rstack Ecosystem

The eslint-rspack-plugin has released version 5.0.0 as a pure ESM package to align with the Rspack ecosystem. This change removes CommonJS support, reflecting a broader industry shift toward modern Node.js module standards.
Why it matters
Standardizing module formats improves build consistency and performance for developers working within the JavaScript ecosystem.
InfoQ Homepage News eslint-rspack-plugin 5.0.0 Ships as a Pure ESM Package, Aligning with the Rstack Ecosystem
The headline change in 5.0.0 is that eslint-rspack-plugin is now published as a pure ESM package, with its CommonJS build removed. The move mirrors Rspack 2.0 , which republished its core packages as pure ESM and dropped their CommonJS builds to make module loading more consistent and better aligned with current Node.js practices. Because Node.js 20 and later can already load ESM modules using require(esm) , most projects consuming the plugin through the JavaScript API should see little practical impact and need no code changes.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in