The yaml-eslint-parser package provides a crucial tool for developers working with YAML files in JavaScript projects that utilize ESLint for code linting and formatting. Version 1.0.0, released in May 2022, refines and enhances the functionality offered in the previous stable version, 0.5.0, released in November 2021. A primary difference lies in the updated dependencies, most notably the upgrade of the core yaml dependency from ^1.10.2 to ^2.0.0. This signifies a potentially significant update to the underlying YAML parsing engine, which could introduce changes in how YAML is interpreted and handled.
Furthermore, version 1.0.0 sees updates across the development dependency landscape. Notably, the update requires the use of ESLint 8, and includes more recent versions of @types/eslint, eslint-plugin-vue to version 9, and the addition of @types/benchmark which suggests improvements or additions to benchmarking capabilities. These dependency updates are significant for developers as they often entail bug fixes, performance improvements, and new features within the supporting tooling ecosystem. The increased fileCount in the distribution package and the larger unpackedSize confirm internal changes suggesting added functionality, configuration, or tests. Developers should carefully review migration guides and release notes for both yaml and related ESLint plugins to ensure compatibility and leverage the latest features when upgrading to version 1.0.0.
The are not vulnerabilities for the version 1.0.0 of the package yaml-eslint-parser