The yaml-eslint-parser package, designed to enable ESLint to effectively lint YAML files, saw a recent update from version 1.2.2 to 1.2.3. While the core dependencies like yaml, lodash, and eslint-visitor-keys remain consistent, the devDependencies showcase several notable upgrades. Developers will find that the update brings enhanced compatibility with the latest tooling, particularly in the ESLint ecosystem. For instance, prettier advances significantly from version 2.0.5 to 3.0.0 and @typescript-eslint/parser and @typescript-eslint/eslint-plugin move from version 5 to version 7. These updates generally bring improved performance, new features, and bug fixes.
A notable change involves ESLint plugin versions: eslint-plugin-n replaces eslint-plugin-node, and there are updates for @ota-meshi/eslint-plugin, eslint-plugin-vue, eslint-plugin-jsonc, and eslint-plugin-regexp. Furthermore, @types/node moves from 18.0.0 to 20.0.0 offering TypeScript developers more accurate type definitions for newer Node.js features. Such updates ensure better integration with modern JavaScript/TypeScript projects. This upgrade also incorporates changes in the configurations of the ESLint plugins, leading to more precise and reliable linting results. With eslint-config-prettier moving from version 8 to version 9, version 1.2.3 likely includes improved compatibility and rulesets. The release date jump from May 2023 to May 2024 indicates a year's worth of accumulated smaller improvements and bug fixes, promising a more refined and robust parser for YAML linting.
The are not vulnerabilities for the version 1.2.3 of the package yaml-eslint-parser