eslint-config-babel offers shareable ESLint configuration tailored for Babel-compiled JavaScript code. It streamlines linting by automatically configuring ESLint to understand modern JavaScript syntax and features transformed by Babel. By extending this config, developers can ensure consistent code style and catch potential errors in projects using Babel, without manually configuring numerous ESLint rules and plugins. This simplifies setup and keeps codebases aligned with best practices for Babel-enabled projects.
The eslint-config-babel npm package saw frequent releases in 2016 and 2017, with multiple versions per month. Releases slowed significantly after 2017, with only sporadic updates in 2018 and 2019. Since February 2019, there have been no new releases of the package, indicating a long period of inactivity.
Eslint-config-babel downloads peaked in July 2025 at 27,407. After a period of relative stability in early 2024, downloads rose throughout the year, dipping in December before beginning the new year strong. There was a second peak in July 2025, and August saw a notable drop, with September appearing on track for another decrease.