eslint-config-airbnb version 6.0.0 represents a notable update to Airbnb's popular ESLint configuration, built to enforce their JavaScript style guide. Comparing it to the previous stable version, 5.0.1, reveals key changes relevant to developers. The most significant update lies in the peer and dev dependencies, specifically the jump in supported ESLint and eslint-plugin-react versions. Version 6.0.0 mandates ESLint "^2.2.0" and eslint-plugin-react "^4.0.0," showcasing upgrades from version 5.0.1 which used ESLint "^1.10.3" and eslint-plugin-react "^3.16.1" as devDependencies, but had peerDependencies of ESLint "^1.0.0" and eslint-plugin-react "^3.16.1".
This update indicates a move to support newer ESLint features and React linting rules. Developers using version 6.0.0 should ensure their projects are compatible with these updated peer dependencies. This may involve upgrading ESLint and the React plugin in their projects should they be running older versions. The updated dependencies also mean developers can leverage the newest linting rules and improvements provided by the newer versions of ESLint and eslint-plugin-react. The package continues to be licensed under the MIT license and hosted on GitHub, ensuring accessibility and open collaboration. Jake Teton-Landis remains the listed author, reflecting continued stewardship.
The are not vulnerabilities for the version 6.0.0 of the package eslint-config-airbnb