eslint-config-airbnb-base has released version 14.1.0, presenting subtle but notable improvements over the prior stable version, 14.0.0. One key update lies within the dependencies. Specifically, the object.entries package has been bumped from version 1.1.0 to 1.1.1. Considering the semantic versioning, this signifies a patch update, likely addressing bug fixes or minor improvements without introducing breaking changes.
Significant updates appear among the devDependencies, crucial for development and testing. The allowed versions of eslint have been updated in both devDependencies and peerDependencies . Version 14.1.0 stipulates ^5.16.0 || ^6.8.0, where version 14.0.0 specified ^5.16.0 || ^6.1.0. This update enables usage of newer ESLint versions within the v6 series by developers leveraging the newer version. Consequently, eslint-plugin-import sees an upgrade from 2.18.2 to 2.20.1, suggesting enhanced import/export rule validations and likely better compatibility with newer JavaScript features.
Moreover, @babel/runtime moves from 7.5.5 to 7.8.7, indicating a jump to a newer Babel runtime, potentially impacting compiled code behavior. Finally, babel-preset-airbnb is updated from 4.0.1 to 4.4.0. These dependency upgrades collectively provide modern JavaScript support, enhanced linting, and improved compatibility. The unpacked size has slightly increased from 80166 to 83078, and the release date for version 14.1.0 is March 13, 2020, versus August 10, 2019, for version 14.0.0. Therefore, developers can benefit from more up-to-date tooling and improved JavaScript ecosystem support.
The are not vulnerabilities for the version 14.1.0 of the package eslint-config-airbnb-base