eslint-plugin-es5 helps maintain ES5 compatibility in your JavaScript code. It flags code that uses ES6+ features unsupported in older environments, such as Internet Explorer or older Node.js versions. Using this plugin allows developers to write modern JavaScript while ensuring their code remains functional in legacy browsers and systems. Configure rules to fit specific support targets, preventing accidental use of newer syntax, methods, and APIs. Enhance code stability and avoid runtime errors caused by browser incompatibility.
The npm package eslint-plugin-es5 had frequent releases in January 2017. Release frequency decreased significantly after that, with occasional releases between May 2017 and February 2020. No releases have occurred since February 2020. Overall, the package seems to be inactive now.
Eslint-plugin-es5 downloads peaked in September 2024 at 164,695. After a decline, downloads surged in June 2025 to 173,049. July 2025 saw 147,363 downloads. August 2025 data is incomplete, showing 132,678 downloads, suggesting a fluctuating but overall high usage of the package.