eslint 8.35.0 represents a minor update to the popular JavaScript linting tool, building upon version 8.34.0. While both versions share the core functionality of AST-based pattern checking to enforce code style and prevent errors, there are subtle yet significant differences that developers should note.
One key change lies within the dependencies. In version 8.35.0, esquery is updated to version 1.4.2 from 1.4.0, while @eslint/js sees an upgrade to 8.35.0 from none. On the other hand, @eslint/eslintrc has been updated from 1.4.1 to ^2.0.0. In addition, while the file count saw a decrease from 402 to 400 files, the unpacked size also saw a minor decrease from 2868415 to 2866303.
Developers should carefully review these dependency updates, especially @eslint/eslintrc, as they might introduce breaking changes or require adjustments to existing configurations. It is crucial to consult the changelogs of these specific packages to understand the potential impact. Staying informed about these changes ensures a smooth upgrade process and allows developers to leverage the latest features and bug fixes while minimizing the risk of unexpected issues in their linting workflow. Overall, the update signifies the ongoing commitment to refining and improving the ESLint ecosystem, providing developers with a robust and up-to-date tool for maintaining code quality.
The are not vulnerabilities for the version 8.35.0 of the package eslint