vue-a11y / eslint-plugin-vuejs-accessibility

An eslint plugin for checking Vue.js files for accessibility
https://vue-a11y.github.io/eslint-plugin-vuejs-accessibility/
MIT License
254 stars 27 forks source link

The advice from vuejs-accessibility/accessible-emoji appears to lead to a degraded experience with assistive technologies #300

Closed slaweet closed 3 years ago

slaweet commented 3 years ago

The problem is analogical to https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/627, which contains all the details.

TL;DR vuejs-accessibility/accessible-emoji rule should be deprecated and removed from recommended rule lists

kddnewton commented 3 years ago

Nice. I'll deprecate it as well.

slaweet commented 2 years ago

Cool. Thank you for such a quick fixing.

Though I think it should also be removed from https://github.com/vue-a11y/eslint-plugin-vuejs-accessibility/blob/fde0bbc95455a3da400d546dd0ab82bcc4ecc5f0/src/configs/recommended.ts#L15