The eslint-config-airbnb-base package provides a foundational ESLint configuration adhering to Airbnb's widely respected JavaScript style guide. Version 11.1.0, released on February 5th, 2017, builds upon the previous stable version 11.0.1, released on January 8th, 2017 refining the developer experience. Examining the changes, a key update lies in the peer dependencies. Version 11.1.0 requires eslint version ^3.15.0, a bump from version 11.0.1's requirement of eslint version ^3.13.0. This indicates underlying updates or bug fixes within ESLint itself that the new configuration leverages. Additionally, the devDependencies sees a refresh of babel-preset-airbnb from ^2.1.1 to ^2.2.3 and eslint from ^3.13.0 to ^3.15.0 suggesting enhancements or compatibility improvements in the tooling used for developing and testing the configuration itself. For developers adopting or updating this configuration, ensuring they are also using ESLint v3.15.0 or higher is crucial to avoid compatibility issues. The consistent usage of eslint-plugin-import at version ^2.2.0 across both versions demonstrates a stable dependency for managing ES6+ import/export syntax. Overall, the update from 11.0.1 to 11.1.0 appears to be a refinement focused on compatibility with newer ESLint versions and updates to related build & test tooling, offering a more robust and up-to-date linting experience for projects adhering to the Airbnb style guide. Upgrading ensures developers benefit from the latest ESLint and Babel features and fixes.
The are not vulnerabilities for the version 11.1.0 of the package eslint-config-airbnb-base