UNPKG

eslint-plugin-vuejs-accessibility

Version:
56 lines (55 loc) 3.46 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; const recommended_1 = __importDefault(require("./configs/recommended")); const alt_text_1 = __importDefault(require("./rules/alt-text")); const anchor_has_content_1 = __importDefault(require("./rules/anchor-has-content")); const aria_props_1 = __importDefault(require("./rules/aria-props")); const aria_role_1 = __importDefault(require("./rules/aria-role")); const aria_unsupported_elements_1 = __importDefault(require("./rules/aria-unsupported-elements")); const click_events_have_key_events_1 = __importDefault(require("./rules/click-events-have-key-events")); const form_control_has_label_1 = __importDefault(require("./rules/form-control-has-label")); const heading_has_content_1 = __importDefault(require("./rules/heading-has-content")); const iframe_has_title_1 = __importDefault(require("./rules/iframe-has-title")); const interactive_supports_focus_1 = __importDefault(require("./rules/interactive-supports-focus")); const label_has_for_1 = __importDefault(require("./rules/label-has-for")); const media_has_caption_1 = __importDefault(require("./rules/media-has-caption")); const mouse_events_have_key_events_1 = __importDefault(require("./rules/mouse-events-have-key-events")); const no_access_key_1 = __importDefault(require("./rules/no-access-key")); const no_autofocus_1 = __importDefault(require("./rules/no-autofocus")); const no_distracting_elements_1 = __importDefault(require("./rules/no-distracting-elements")); const no_onchange_1 = __importDefault(require("./rules/no-onchange")); const no_redundant_roles_1 = __importDefault(require("./rules/no-redundant-roles")); const no_static_element_interactions_1 = __importDefault(require("./rules/no-static-element-interactions")); const role_has_required_aria_props_1 = __importDefault(require("./rules/role-has-required-aria-props")); const tabindex_no_positive_1 = __importDefault(require("./rules/tabindex-no-positive")); const plugin = { configs: { recommended: recommended_1.default }, rules: { "alt-text": alt_text_1.default, "anchor-has-content": anchor_has_content_1.default, "aria-props": aria_props_1.default, "aria-role": aria_role_1.default, "aria-unsupported-elements": aria_unsupported_elements_1.default, "click-events-have-key-events": click_events_have_key_events_1.default, "form-control-has-label": form_control_has_label_1.default, "heading-has-content": heading_has_content_1.default, "iframe-has-title": iframe_has_title_1.default, "interactive-supports-focus": interactive_supports_focus_1.default, "label-has-for": label_has_for_1.default, "media-has-caption": media_has_caption_1.default, "mouse-events-have-key-events": mouse_events_have_key_events_1.default, "no-access-key": no_access_key_1.default, "no-autofocus": no_autofocus_1.default, "no-distracting-elements": no_distracting_elements_1.default, "no-onchange": no_onchange_1.default, "no-redundant-roles": no_redundant_roles_1.default, "no-static-element-interactions": no_static_element_interactions_1.default, "role-has-required-aria-props": role_has_required_aria_props_1.default, "tabindex-no-positive": tabindex_no_positive_1.default } }; module.exports = plugin;