Description
Recently vue-eslint-parser
v10 has been released which is required by v10 of eslint-plugin-vue
, but the latest published version of eslint-plugin-vuejs-accessibility
requires vue-eslint-parser
- while it's a direct dependency here, its a peer dependency for eslint-plugin-vue
meaning NPM v7+ won't allow the two to be installed since it enforces peer dependencies.
#1297 has been landed seemingly automatically upgrading the code on main
to use vue-eslint-parser
v10 but that has not been released and v10 drops versions of Node meaning it's actually a breaking change.
My recommendation would be to look at making vue-eslint-parser
a peer dependency for this plugin too, which would allow you to support multiple versions of it without requiring breaking changes in all cases (though technically switching it to be a required peer dependency is itself a breaking change so you'd need to do at least one new major).
I am happy to help with this and general maintaining if desired