Eslint-plugin-import version 2.32.0 introduces several updates compared to version 2.31.0, primarily focusing on dependency upgrades and internal improvements, enhancing the plugin's stability and compatibility with newer toolchains. A key change is the upgrade of numerous dependencies, including array.prototype.findlastindex from version 1.2.5 to 1.2.6, array.prototype.flat and array.prototype.flatmap from 1.3.2 to 1.3.3, and eslint-module-utils from 2.12.0 to 2.12.1. Object.values also gets an upgrade from 1.2.0 to 1.2.1. These updates likely incorporate bug fixes and performance enhancements within those specific modules, indirectly benefiting the eslint plugin's linting capabilities.
Moreover, there are updates to developer dependencies, notably @types/eslint which is now at version 8.56.12, suggesting improved type definitions for eslint core functionalities, potentially aiding plugin developers in writing more robust rules. The fileCount and unpackedSize also increased, suggesting that the new version has more files and is slightly heavier, possibly due to the added tests or internal structures.
For developers utilizing eslint-plugin-import, upgrading to 2.32.0 promises a smoother experience with fewer dependency-related issues and potentially improved linting performance due to the underlying dependency updates and greater stability. The core functionalities of the plugin, centered around import statement analysis and enforcement of best practices, remain consistent, but the updated version ensures better integration with modern JavaScript projects and tooling. It's advisable to review the changelog for any specific modifications or bug fixes directly related to the plugin's rules and behavior.
The are not vulnerabilities for the version 2.32.0 of the package eslint-plugin-import