eslint-plugin-import version 2.17.0 introduces key updates and refinements compared to version 2.16.0. While both maintain the core functionality of "Import with sanity," important dependency adjustments and development tool enhancements distinguish the newer release. A notable change involves dependency upgrades: resolve moves from version 1.9.0 to 1.10.0, potentially impacting module resolution behavior. Additionally, several development dependencies see updates, including @typescript-eslint/parser jumping from version 22.0.0 to 1.5.0 (quite a jump!), chai increasing from 3.5.0 to 4.2.0, and semver being added at version 6.0.0. These upgrades likely address bug fixes, performance improvements, or compatibility adjustments within the development workflow. The new version also includes array-includes version 3.0.3 and contains-path version 0.1.0 as new dependencies, so there probably is some change in the supported code style. Finally, the unpacked size of the plugin increased significantly between the 2 versions, jumping up roughly 130kb which represents a ~25% increase in size. Developers should examine the changelog for detailed information on specific fixes and new features introduced in version 2.17.0 to ensure smooth integration and take full advantage of the latest improvements. Consider testing the upgrade in a development environment first.
The are not vulnerabilities for the version 2.17.0 of the package eslint-plugin-import