Version 5.35.1 of @typescript-eslint/parser represents a minor update over version 5.35.0, both serving as ESLint custom parsers crucial for projects leveraging TypeScript. The core functionality remains consistent: parsing TypeScript code into an ESTree-compatible format, enabling ESLint to effectively lint and analyze TypeScript projects. This version incorporates the @typescript-eslint/typescript-estree, @typescript-eslint/scope-manager and @typescript-eslint/types packages, all matching the 5.35.1 version, which ensures alignment and avoids version conflicts in most projects. Dependencies like debug, glob, and typescript remain unchanged, with eslint remaining as a peer dependency.
The key differences lie in the dist metadata, indicating potential optimizations or minor bug fixes. Specifically, version 5.35.1 boasts a reduced fileCount (11 files compared to 13) and a smaller unpackedSize (29242 bytes vs 30314 bytes), suggesting a slightly more streamlined package. The release date of version 5.35.1 being later, (August 24, 2022), hints at addressing immediate issues found in 5.35.0 as well a bugfix. Developers should generally opt for the latest patch version (5.35.1) to benefit from any bug fixes and improvements. When upgrading it's always a good practice to consult the official changelog to identify the specific issues that where fixed in the 5.35.1, in case they affect your team.
The are not vulnerabilities for the version 5.35.1 of the package @typescript-eslint/parser