Eslint-plugin-import-x has released version 4.9.2, building upon the solid foundation of its previous stable release, 4.9.1. Both versions aim to bring sanity to JavaScript and TypeScript imports, ensuring code maintainability and readability. A key aspect remains consistent: both versions depend on core utilities like debug, tslib, and semver, alongside tooling such as get-tsconfig, rspack-resolver, and @typescript-eslint/utils, demonstrating a commitment to modern JavaScript/TypeScript development practices. The peer dependency on eslint ^8.57.0 || ^9.0.0 ensures compatibility with recent ESLint versions, offering developers flexibility in their ESLint setup.
While the core functionality appears similar, the newer version (4.9.2) boasts a slightly smaller unpacked size (734487 bytes compared to 734664 bytes), potentially indicating optimizations or reduced bundle size. Crucially, version 4.9.2 was released more recently (March 25, 2025) than version 4.9.1 (March 20, 2025), suggesting bug fixes, performance enhancements, or new rulesets within the import validation process. Developers should consider upgrading to the latest version (4.9.2) to benefit from potential improvements and the most up-to-date import handling capabilities. The author, JounQin, maintains the package under the MIT license, encouraging collaboration and open-source development. Detailed change logs, available via the GitHub repository, will provide granular insights into the specific modifications introduced in version 4.9.2.
The are not vulnerabilities for the version 4.9.2 of the package eslint-plugin-import-x