Eslint-plugin-import-x has released a new version, 4.6.0, building upon the previous stable release, 4.5.1. This update, published on December 19, 2024, introduces subtle but potentially impactful changes, mainly noticeable in the development dependencies. Developers leveraging this plugin for robust import management within their ESLint configurations will find that core functionalities remain consistent, as indicated by the relatively unchanged dependencies.
The primary difference lies in the updated versions of development tools. Notably, enhanced-resolve was updated from version 5.16.0 to 5.17.1. While this might not directly affect end-users, it reflects ongoing enhancements in module resolution processes during development. Furthermore, the file count in the distributed tarball increased slightly from 273 to 276, alongside a minimal increase in unpacked size, suggesting minor additions or adjustments within the plugin's internal structure.
End-users will continue to benefit from the plugin's core purpose: ensuring import sanity within JavaScript and TypeScript projects. Key dependencies like debug, tslib, semver, and @typescript-eslint/* remain consistent, meaning existing configurations should function seamlessly. The peer dependency on eslint remains at "^8.57.0 || ^9.0.0", highlighting its compatibility with recent ESLint versions. Developers seeking to upgrade should primarily consider the potential implications of the updated development tooling, with confidence that the fundamental import management capabilities provided by eslint-plugin-import-x remain robust and reliable.
The are not vulnerabilities for the version 4.6.0 of the package eslint-plugin-import-x