Eslint-plugin-vuejs-accessibility offers developers a powerful toolset for ensuring Vue.js applications adhere to accessibility best practices directly within their code editor. Version 1.2.0 brings key updates over the previous stable version, 1.1.1, improving both compatibility and development experience.
Notably, the vue-eslint-parser dependency is updated from version 8.0.0 to version 9.0.1, which likely incorporates enhancements and bug fixes for parsing Vue.js components. The newer version now uses eslint version ^8.8.0 and @typescript-eslint/parser and @typescript-eslint/eslint-plugin version ^5.10.2 against the previous version that used eslint version ^8.5.0 and @typescript-eslint/parser and @typescript-eslint/eslint-plugin version ^5.8.0. This change likely unlocks support for newer JavaScript and TypeScript features, and ensures better alignment to the latest linting rules. The unpacked size of the package has increased slightly, from approximately 108KB to 110KB, possibly suggesting the addition of new accessibility rules or enhanced rule implementations. Both versions maintain peer dependency support for ESLint versions 5, 6, 7 and 8 providing flexibility for integrating with various project setups. Developers upgrading should review the changelog for both vue-eslint-parser and the ESLint-related packages to understand potential rule changes or deprecations affecting their code. These updates collectively demonstrate the project's commitment to keeping pace with the evolving Vue.js ecosystem and accessibility standards, empowering developers to build more inclusive web applications.
The are not vulnerabilities for the version 1.2.0 of the package eslint-plugin-vuejs-accessibility