eslint-config-airbnb-base versions 11.2.0 and 11.1.3 represent incremental updates to Airbnb's popular base JavaScript ESLint configuration. Both versions are geared towards enforcing the Airbnb JavaScript style guide, promoting code consistency and readability within JavaScript projects. Examining the package data reveals that the core dependencies and peer dependencies remain consistent between the two releases. Both rely on ESLint version 3.19.0 and eslint-plugin-import version 2.2.0, ensuring continued compatibility with these core linting tools.
Similarly, the development dependencies, crucial for testing and development of the configuration itself, remain unchanged. These include tools like tape for testing, babel-tape-runner for running tests with Babel, eslint-find-rules for managing ESLint rules, and editorconfig-tools for enforcing editor configuration consistency. The package descriptions for both versions clearly state their purpose: adhering to Airbnb's JavaScript styleguide. The license remains MIT, offering flexibility for use in various projects. Both point to the same GitHub repository for the Airbnb JavaScript style guide.
The primary difference lies in the release date, with version 11.2.0 being released on May 14, 2017, while version 11.1.3 was released on April 3, 2017. This suggests that version 11.2.0 likely includes bug fixes, minor rule adjustments, or dependency updates that do not introduce breaking changes. For developers using eslint-config-airbnb-base, upgrading from 11.1.3 to 11.2.0 should be a safe and straightforward process, potentially incorporating refinements to the linting rules and ensuring the configuration stays up-to-date with the latest recommendations from Airbnb.
The are not vulnerabilities for the version 11.2.0 of the package eslint-config-airbnb-base