Skip to content

Move a11y check to the eslint plugin #9485

@AlexRMU

Description

@AlexRMU

Describe the problem

The current a11y check is far from perfect. There are many open and closed issues related to it.
If a user cares about the quality of his project, including accessibility, he probably uses eslint anyway. For others, frequent warnings only annoy them and they have to turn off the check manually.

Describe the proposed solution

The a11y check is a large number of checks of various sizes and complexity that can be disabled or configured. This is literally a regular eslint plugin.
In addition, it needs to be greatly improved: slots, actions, custom elements, etc. It is better to put all this in a separate repository.

Alternatives considered

Leave everything as it is.

Importance

would make my life easier

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions