The @typescript-eslint/parser package, a crucial component for integrating TypeScript code analysis into ESLint workflows, released version 5.59.1 on April 24, 2023, shortly after version 5.59.0 which was released on April 17, 2023. Both versions share the same core functionality: providing a custom ESLint parser that leverages TypeScript's ESTree (ESTree is a tree-structured representation of code). Examining the package metadata, the primary difference lies in the version numbers of the internal dependencies: @typescript-eslint/types, @typescript-eslint/scope-manager, and @typescript-eslint/typescript-estree. In version 5.59.1, these dependencies are all bumped to 5.59.1 to ensure internal consistency. Version 5.59.0 used version 5.59.0 for those dependencies. Developers leveraging @typescript-eslint/parser should note these dependency updates, as they likely incorporate bug fixes, performance improvements, or new features within the core TypeScript parsing and analysis pipeline. While the high-level API likely remains consistent, upgrading to 5.59.1 is generally recommended to benefit from the latest improvements and ensure compatibility across the @typescript-eslint ecosystem. The development dependencies and peer dependencies remain unchanged offering stability for tooling such as glob, typescript and types/glob. Always consult the official changelog or release notes on the typescript-eslint GitHub repository for a detailed account of specific changes and potential breaking changes associated with the 5.59.1 release. Given the small interval release, the package focused on bug fixes and small improvements after community feedbacks.
The are not vulnerabilities for the version 5.59.1 of the package @typescript-eslint/parser