Skip to content

Commit 8226810

Browse files
committed
fix: export the new rules for prohibiting use of aria-hidden and role='presentation' on focusable elements.
1 parent 476e639 commit 8226810

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

docs/rules/no-aria-hidden-on-focusable.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# no-aria-hidden-on-focusbable
1+
# no-aria-hidden-on-focusable
22

33
Enforce that `aria-hidden="true"` is not set on focusable elements or parent of focusable elements.
44

docs/rules/no-role-presentation-on-focusable.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# no-role-presentaion-on-focusbable
1+
# no-role-presentation-on-focusable
22

33
Enforce that `role="presentation"` is not set on focusable elements or parent of focusbale elements.
44

src/index.ts

+4
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@ import labelHasFor from "./rules/label-has-for";
1515
import mediaHasCaption from "./rules/media-has-caption";
1616
import mouseEventsHaveKeyEvents from "./rules/mouse-events-have-key-events";
1717
import noAccessKey from "./rules/no-access-key";
18+
import noAriaHiddenOnFocusable from "./rules/no-aria-hidden-on-focusable";
1819
import noAutofocus from "./rules/no-autofocus";
1920
import noDistractingElements from "./rules/no-distracting-elements";
2021
import noOnchange from "./rules/no-onchange";
2122
import noRedundantRoles from "./rules/no-redundant-roles";
23+
import noRolePresentationOnFocusable from "./rules/no-role-presentation-on-focusable";
2224
import noStaticElementInteractions from "./rules/no-static-element-interactions";
2325
import roleHasRequiredAriaProps from "./rules/role-has-required-aria-props";
2426
import tabindexNoPositive from "./rules/tabindex-no-positive";
@@ -42,10 +44,12 @@ const rules = {
4244
"media-has-caption": mediaHasCaption,
4345
"mouse-events-have-key-events": mouseEventsHaveKeyEvents,
4446
"no-access-key": noAccessKey,
47+
"no-aria-hidden-on-focusable": noAriaHiddenOnFocusable,
4548
"no-autofocus": noAutofocus,
4649
"no-distracting-elements": noDistractingElements,
4750
"no-onchange": noOnchange,
4851
"no-redundant-roles": noRedundantRoles,
52+
"no-role-presentation-on-focusable": noRolePresentationOnFocusable,
4953
"no-static-element-interactions": noStaticElementInteractions,
5054
"role-has-required-aria-props": roleHasRequiredAriaProps,
5155
"tabindex-no-positive": tabindexNoPositive

0 commit comments

Comments
 (0)