eslint-config-airbnb version 15.1.0 introduces several key updates compared to the previous stable version, 15.0.2, primarily affecting ESLint and its related plugins. A significant change is the updated peer and dev dependency for ESLint itself, expanding the supported versions to include both ^3.19.0 and ^4.3.0. This provides developers with greater flexibility in choosing their ESLint version and ensures compatibility with newer ESLint features.
Furthermore, both eslint-plugin-import sees an upgrade from version 2.6.1 to 2.7.0. This update likely brings bug fixes, new features, and improved support for ES module syntax and import/export resolution.
These updates collectively aim to enhance the developer experience by offering broader compatibility, improved linting capabilities, and access to the latest features offered by ESLint and its plugins. Developers upgrading to 15.1.0 can benefit from these improvements while maintaining a consistent code style enforced by the Airbnb style guide. The updates to peer dependencies are particularly important as they allow projects using newer ESLint versions to adopt the Airbnb config without compatibility issues. The bump in minor versions of eslint-plugin-import usually means that there are new features or bug fixes that can improve the linting quality of the project.
The are not vulnerabilities for the version 15.1.0 of the package eslint-config-airbnb