Eslint-plugin-vuejs-accessibility has a new version 0.3.0 released on July 3, 2020, building upon the previous stable version 0.2.0 released on June 26, 2020. Both versions focus on providing accessibility linting for Vue.js projects. The core dependencies like aria-query, emoji-regex, and vue-eslint-parser remain the same. Similarly, the development dependencies used for testing and code formatting, including jest, husky, eslint, prettier, pretty-quick, and eslint-plugin-eslint-plugin, are consistent between the versions.
The key difference lies in the supported peer dependencies. Version 0.3.0 expands its compatibility by explicitly adding support for ESLint version 7.0.0 as a peer dependency. The peerDependencies field now reads "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0". The practical impact of this change is that developers using ESLint 7 can now seamlessly integrate eslint-plugin-vuejs-accessibility without encountering peer dependency conflicts. The unpacked size of the plugin increased slightly, from 94714 to 95785, indicating minor updates or additions to the codebase.
For developers utilizing this plugin, upgrading to version 0.3.0 is recommended if their projects rely on ESLint version 7. This ensures compatibility and allows them to leverage the latest features and improvements in both ESLint and the accessibility plugin. If you are already using ESLint 5 or 6, the update should be straightforward, but it’s always a good practice to review your project configuration and testing after any dependency update. Both versions are under the MIT license and maintained by Kevin Deisz.
The are not vulnerabilities for the version 0.3.0 of the package eslint-plugin-vuejs-accessibility