The @typescript-eslint/eslint-plugin package provides ESLint rules specifically for TypeScript codebases, helping developers enforce consistent coding styles and catch potential errors early. Comparing versions 5.59.10 and 5.59.9 reveals subtle but important improvements. While the core functionality remains the same, several dependency updates are worth noting for developers concerned with compatibility and bug fixes.
The key difference lies in the updated dependencies. @typescript-eslint/utils, @typescript-eslint/type-utils, and @typescript-eslint/scope-manager all see version bumps from 5.59.9 to 5.59.10. These internal packages handle utilities, type information extraction, and scope management, respectively. Upgrading these likely addresses internal bug fixes or performance improvements that enhance rule execution and analysis. The unpacked size has increased slightly (from 2417003 to 2417007).
Developers should upgrade to 5.59.10 to benefit from these underlying improvements. It's crucial to ensure that the @typescript-eslint/parser peer dependency remains compatible at version ^5.0.0. As always, check the official changelog of the library and its components (like @typescript-eslint/utils) for detailed release notes that highlight the specific changes and potential impact on your project. The newer version was released on June 12, 2023 which is one week later than version 5.59.9, released on June 5, 2023.
The are not vulnerabilities for the version 5.59.10 of the package @typescript-eslint/eslint-plugin