The @typescript-eslint/eslint-plugin package provides ESLint rules for TypeScript code, helping developers maintain code quality and consistency. Version 5.58.0, released on April 10, 2023, follows the previous stable version 5.57.1, released on April 3, 2023. A significant difference lies in the updated dependencies. Specifically, the internal packages @typescript-eslint/utils, @typescript-eslint/type-utils, and @typescript-eslint/scope-manager are bumped from version 5.57.1 to 5.58.0. These internal packages contain utilities, type information retrieval, and scope management functionalities crucial for the plugin's core operations.
Developers should be aware of these dependency updates as they often contain bug fixes, performance improvements, and possibly new features within the linting rules. While the listed development dependencies remain consistent, indicating no major changes in the tooling or testing infrastructure, the increased unpackedSize (from 2401804 to 2413916) and fileCount (from 478 to 483) might imply the addition of new rules, more extensive rule implementations, or expanded test coverage. Users can typically expect enhanced or more accurate linting with version 5.58.0, particularly regarding TypeScript-specific code patterns due to the updates in underlying utilities. Always check the official changelog or release notes for a detailed breakdown of changes and potential migration considerations, although no breaking changes appear evident solely from this data.
The are not vulnerabilities for the version 5.58.0 of the package @typescript-eslint/eslint-plugin