Version 5.36.0 of @typescript-eslint/parser, a crucial component for linting TypeScript code with ESLint, was released on August 30, 2022, succeeding version 5.35.1 which came out on August 24, 2022. While both versions share the same core functionality of providing a TypeScript-aware ESTree parser for ESLint, a closer examination reveals subtle but important differences. Primarily, the dependencies have been updated across the board, with @typescript-eslint/types, @typescript-eslint/scope-manager, and @typescript-eslint/typescript-estree all bumped from version 5.35.1 to 5.36.0. This signifies improvements and potentially bug fixes within those underlying packages that directly impact the parsing process.
Developers should be particularly interested in these dependency upgrades as they often introduce enhanced accuracy in code analysis, better handling of complex TypeScript syntax, and improved performance during linting. Although the fileCount remains the same at 11, a tiny decrease in unpackedSize from 29242 to 29234 bytes suggest subtle optimizations made to the codebase. Developers relying on @typescript-eslint/parser should always review the changelogs of the updated dependencies to understand the specific changes and their potential impact on their projects. Upgrading ensures you're leveraging the latest, most efficient, and accurate parsing capabilities for your TypeScript ESLint setup. This ensures a smoother, more robust code analysis experience.
The are not vulnerabilities for the version 5.36.0 of the package @typescript-eslint/parser