eslint-config-airbnb saw a significant update moving from version 16.1.0 to 17.0.0. This update incorporates several dependency adjustments relevant to developers using Airbnb's ESLint configuration. A key change is the addition of object.assign and object.entries as direct dependencies ensuring broader compatibility and avoiding potential runtime issues in older environments. The core eslint-config-airbnb-base dependency was bumped from ^12.1.0 to ^13.0.0, suggesting underlying updates to the base JavaScript linting rules. The peer dependencies reveal a tightening of supported ESLint plugin versions, most notably with a jump in eslint-plugin-react from 7.4.0 to ^7.9.1, eslint-plugin-import from 2.7.0 to ^2.12.0, and eslint-plugin-jsx-a11y from 6.0.2 to ^6.0.3, signifying enhanced React and accessibility linting capabilities that developers should be aware of for consistent code quality. Developers should note these peer dependency version constraints when upgrading, ensuring their projects use compatible versions to avoid conflicts. The devDependencies also reflect updates to testing and tooling dependencies like eslint, tape and babel-preset-airbnb suggesting improvement to the library internal development process. This all combines to a stronger set of standards for modern Javascript and React development, offering refined rules and tooling that are sure to improve your code quality and consistency..
The are not vulnerabilities for the version 17.0.0 of the package eslint-config-airbnb