diff --git a/docs/rules/no-aria-hidden-on-focusable.md b/docs/rules/no-aria-hidden-on-focusable.md index bf2701a3..2c340b9d 100644 --- a/docs/rules/no-aria-hidden-on-focusable.md +++ b/docs/rules/no-aria-hidden-on-focusable.md @@ -1,4 +1,4 @@ -# no-aria-hidden-on-focusbable +# no-aria-hidden-on-focusable Enforce that `aria-hidden="true"` is not set on focusable elements or parent of focusable elements. diff --git a/docs/rules/no-role-presentation-on-focusable.md b/docs/rules/no-role-presentation-on-focusable.md index 2d5f0f3b..21b4177f 100644 --- a/docs/rules/no-role-presentation-on-focusable.md +++ b/docs/rules/no-role-presentation-on-focusable.md @@ -1,4 +1,4 @@ -# no-role-presentaion-on-focusbable +# no-role-presentation-on-focusable Enforce that `role="presentation"` is not set on focusable elements or parent of focusbale elements. diff --git a/src/index.ts b/src/index.ts index c9876182..f0886ebc 100644 --- a/src/index.ts +++ b/src/index.ts @@ -15,10 +15,12 @@ import labelHasFor from "./rules/label-has-for"; import mediaHasCaption from "./rules/media-has-caption"; import mouseEventsHaveKeyEvents from "./rules/mouse-events-have-key-events"; import noAccessKey from "./rules/no-access-key"; +import noAriaHiddenOnFocusable from "./rules/no-aria-hidden-on-focusable"; import noAutofocus from "./rules/no-autofocus"; import noDistractingElements from "./rules/no-distracting-elements"; import noOnchange from "./rules/no-onchange"; import noRedundantRoles from "./rules/no-redundant-roles"; +import noRolePresentationOnFocusable from "./rules/no-role-presentation-on-focusable"; import noStaticElementInteractions from "./rules/no-static-element-interactions"; import roleHasRequiredAriaProps from "./rules/role-has-required-aria-props"; import tabindexNoPositive from "./rules/tabindex-no-positive"; @@ -42,10 +44,12 @@ const rules = { "media-has-caption": mediaHasCaption, "mouse-events-have-key-events": mouseEventsHaveKeyEvents, "no-access-key": noAccessKey, + "no-aria-hidden-on-focusable": noAriaHiddenOnFocusable, "no-autofocus": noAutofocus, "no-distracting-elements": noDistractingElements, "no-onchange": noOnchange, "no-redundant-roles": noRedundantRoles, + "no-role-presentation-on-focusable": noRolePresentationOnFocusable, "no-static-element-interactions": noStaticElementInteractions, "role-has-required-aria-props": roleHasRequiredAriaProps, "tabindex-no-positive": tabindexNoPositive