eslint-config-airbnb-base version 7.2.0 introduces several key updates compared to version 7.1.0. Primarily, it upgrades the peer dependencies, requiring "eslint": "^3.6.0" and "eslint-plugin-import": "^1.16.0". This indicates an alignment with newer ESLint features and import-related linting rules. Developers upgrading should ensure their project environment meets these peer dependency requirements to avoid compatibility issues.
The devDependencies also see notable updates. The ESLint dependency jumps from "eslint": "^3.5.0" to "eslint": "^3.6.0", and "eslint-plugin-import" moves from "^1.14.0" to "^1.16.0". This suggests incorporation of bug fixes, performance improvements, or new features within these core linting tools. Furthermore, "eslint-find-rules" is bumped from "^1.13.1" to "^1.13.2", and "babel-preset-airbnb" jumps a minor version from "^2.0.0" to "^2.1.0". These likely include enhancements in detecting unused or overridden ESLint rules and improved Babel preset configurations, respectively. Safe-publish-latest goes from version "^1.0.1" to "^1.1.0".
For developers using eslint-config-airbnb-base, this update promises a more robust and up-to-date linting experience, provided dependencies are also updated. The newer versions address potential bugs and leverage the latest functionalities of ESLint and its plugins, promoting cleaner and more maintainable code adhering to the Airbnb style guide.
The are not vulnerabilities for the version 7.2.0 of the package eslint-config-airbnb-base