eslint-config-airbnb version 17.1.0 introduces several updates compared to its predecessor, version 17.0.0, making it a worthwhile upgrade for developers committed to the Airbnb JavaScript style guide. One key change lies in the peer dependencies: the acceptable eslint versions now include ^5.3.0 in addition to ^4.19.1, and the required versions are updated to eslint-plugin-react":^7.11.0, eslint-plugin-import":"^2.14.0, eslint-plugin-jsx-a11y":"^6.1.1. This adjustment ensures better compatibility with newer ESLint releases and associated plugins. The eslint-config-airbnb-base dependency sees a minor version bump from 13.0.0 to 13.1.0, pulling in potential updates to the underlying base configuration.
Furthermore, there are updates within the development dependencies. Notably, eslint-plugin-react jumps from version 7.9.1 to 7.11.0, eslint-plugin-import moves from 2.12.0 to 2.14.0, and eslint-plugin-jsx-a11y goes from 6.0.3 to 6.1.1. In addition eslint-find-rules is updated from version 3.2.3 to 3.3.1, safe-publish-latest is updated from 1.1.1 to 1.1.2 and babel-preset-airbnb from 2.5.1 to 2.5.3. These imply refinements and bug fixes within each plugin that could impact code linting and potentially reveal new style violations in existing codebases. Developers should carefully review the changelogs for these plugins.
The are not vulnerabilities for the version 17.1.0 of the package eslint-config-airbnb