Eslint-plugin-import-x offers robust import handling for JavaScript and TypeScript projects, ensuring code quality and consistency. Comparing versions 4.7.2 and 4.7.1, developers will find subtle enhancements focused on optimization and stability. The core dependencies remain consistent, including vital packages like debug for detailed logging, tslib for TypeScript compatibility, and semver for version management. Both versions rely on is-glob, doctrine, and minimatch for precise file parsing and matching, while stable-hash ensures consistent hashing for internal processes. Tooling for TypeScript projects is maintained using get-tsconfig and @types/doctrine.
A key area of interest is the rspack-resolver since it expands module resolution capabilities, integrating smoothly with modern build tools while @typescript-eslint/utils and eslint-import-resolver-node contribute to advanced ESLint rule creation and node module resolution. The peer dependency of eslint remains ^8.57.0 || ^9.0.0, offering compatibility across a range of ESLint versions. The primary enhancement between versions lies in a bump of unpacked size, suggesting potential size optimizations, bug fixes or minor code refactoring which in turn implies stability improvements. Version 4.7.2 was released shortly after 4.7.1. Developers benefit from this incremental upgrade with an optimized and stable linting environment for managing imports effectively.
The are not vulnerabilities for the version 4.7.2 of the package eslint-plugin-import-x