dequelabs / dequelabs/axe-core

Add common function to access standards information

Open
#3,917 0 comments 0 reactions 0 assignees View on GitHub
commons feat
Dominant language
JavaScript
Stars
7.5k
Forks
933
Avg merge
2d 13h
Merged PRs (30d)
29

Description

Most of our standards stuff is not available through `axe.commons`. We have a few helper functions on `axe.commons.standards`, but there's not a lot for querying the current standards object (`ariaAttrs`, `ariaRoles`, etc.). We should add a few helper functions to return those so you don't have to go through `axe._audit.standards`.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the existing helpers on axe.commons.standards and the current standards object reached through axe._audit.standards, including ariaAttrs and ariaRoles. Identify the appropriate public entry point and existing tests, then add helpers for the requested standards information and verify that callers no longer need the private path.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
accessibility
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.