Version 5.34.0 of @typescript-eslint/eslint-plugin brings several updates compared to the previous stable version, 5.33.1, impacting TypeScript and ESLint integration for developers. Both versions maintain the same core dependencies like debug, ignore, semver, regexpp, and tsutils, essential for debugging, ignoring files, managing semantic versions, and parsing regular expressions. Crucially, the @typescript-eslint ecosystem libraries (utils, type-utils, scope-manager) are updated to 5.34.0, ensuring internal consistency and access to the latest features and bug fixes within the TypeScript ESLint suite. This synchronization is vital for developers relying on these utilities for custom rule development or advanced ESLint configurations.
Although the developer dependencies remain largely the same (chalk, marked, prettier etc.), which suggests no significant tooling updates for building or documenting the plugin itself, the core change lies within the updated internal dependencies. While the file count remains constant at 460, there's a slight reduction in the unpacked size of version 5.34.0, indicating optimization or reduced code footprint, likely related to the internal dependency updates. Developers should upgrade to 5.34.0 to benefit from the improvements and fixes within @typescript-eslint/utils, @typescript-eslint/type-utils, and @typescript-eslint/scope-manager, ensuring compatibility and a smoother experience when linting TypeScript code with ESLint. The release date is August 22, 2022.
The are not vulnerabilities for the version 5.34.0 of the package @typescript-eslint/eslint-plugin