@@ -13,43 +13,6 @@ import * as rules from "./rules";
1313
1414// import all rules in lib/rules
1515module . exports = {
16- rules : {
17- "accordion-header-needs-labelling" : rules . accordionHeaderNeedsLabelling ,
18- "accordion-item-needs-header-and-panel" : rules . accordionItemNeedsHeaderAndPanel ,
19- "avatar-needs-name" : rules . avatarNeedsName ,
20- "avoid-using-aria-describedby-for-primary-labelling" : rules . avoidUsingAriaDescribedByForPrimaryLabelling ,
21- "badge-needs-accessible-name" : rules . badgeNeedsAccessibleName ,
22- "breadcrumb-needs-labelling" : rules . breadcrumbNeedsLabelling ,
23- "checkbox-needs-labelling" : rules . checkboxNeedsLabelling ,
24- "combobox-needs-labelling" : rules . comboboxNeedsLabelling ,
25- "compound-button-needs-labelling" : rules . compoundButtonNeedsLabelling ,
26- "counter-badge-needs-count" : rules . counterBadgeNeedsCount ,
27- "dialogbody-needs-title-content-and-actions" : rules . dialogbodyNeedsTitleContentAndActions ,
28- "dialogsurface-needs-aria" : rules . dialogsurfaceNeedsAria ,
29- "dropdown-needs-labelling" : rules . dropdownNeedsLabelling ,
30- "field-needs-labelling" : rules . fieldNeedsLabelling ,
31- "image-button-missing-aria" : rules . imageButtonMissingAria ,
32- "input-components-require-accessible-name" : rules . inputComponentsRequireAccessibleName ,
33- "link-missing-labelling" : rules . linkMissingLabelling ,
34- "menu-item-needs-labelling" : rules . menuItemNeedsLabelling ,
35- "no-empty-buttons" : rules . noEmptyButtons ,
36- "no-empty-components" : rules . noEmptyComponents ,
37- "prefer-aria-over-title-attribute" : rules . preferAriaOverTitleAttribute ,
38- "progressbar-needs-labelling" : rules . progressbarNeedsLabelling ,
39- "radio-button-missing-label" : rules . radioButtonMissingLabel ,
40- "radiogroup-missing-label" : rules . radiogroupMissingLabel ,
41- "rating-needs-name" : rules . ratingNeedsName ,
42- "spin-button-needs-labelling" : rules . spinButtonNeedsLabelling ,
43- "spin-button-unrecommended-labelling" : rules . spinButtonUnrecommendedLabelling ,
44- "spinner-needs-labelling" : rules . spinnerNeedsLabelling ,
45- "switch-needs-labelling" : rules . switchNeedsLabelling ,
46- "tablist-and-tabs-need-labelling" : rules . tablistAndTabsNeedLabelling ,
47- "tag-dismissible-needs-labelling" : rules . tagDismissibleNeedsLabelling ,
48- "tag-needs-name" : rules . tagNeedsName ,
49- "toolbar-missing-aria" : rules . toolbarMissingAria ,
50- "tooltip-not-recommended" : rules . tooltipNotRecommended ,
51- "visual-label-better-than-aria-suggestion" : rules . visualLabelBetterThanAriaSuggestion
52- } ,
5316 configs : {
5417 recommended : {
5518 rules : {
@@ -90,10 +53,47 @@ module.exports = {
9053 "@microsoft/fluentui-jsx-a11y/visual-label-better-than-aria-suggestion" : "warn"
9154 }
9255 }
56+ } ,
57+ rules : {
58+ "accordion-header-needs-labelling" : rules . accordionHeaderNeedsLabelling ,
59+ "accordion-item-needs-header-and-panel" : rules . accordionItemNeedsHeaderAndPanel ,
60+ "avatar-needs-name" : rules . avatarNeedsName ,
61+ "avoid-using-aria-describedby-for-primary-labelling" : rules . avoidUsingAriaDescribedByForPrimaryLabelling ,
62+ "badge-needs-accessible-name" : rules . badgeNeedsAccessibleName ,
63+ "breadcrumb-needs-labelling" : rules . breadcrumbNeedsLabelling ,
64+ "checkbox-needs-labelling" : rules . checkboxNeedsLabelling ,
65+ "combobox-needs-labelling" : rules . comboboxNeedsLabelling ,
66+ "compound-button-needs-labelling" : rules . compoundButtonNeedsLabelling ,
67+ "counter-badge-needs-count" : rules . counterBadgeNeedsCount ,
68+ "dialogbody-needs-title-content-and-actions" : rules . dialogbodyNeedsTitleContentAndActions ,
69+ "dialogsurface-needs-aria" : rules . dialogsurfaceNeedsAria ,
70+ "dropdown-needs-labelling" : rules . dropdownNeedsLabelling ,
71+ "field-needs-labelling" : rules . fieldNeedsLabelling ,
72+ "image-button-missing-aria" : rules . imageButtonMissingAria ,
73+ "input-components-require-accessible-name" : rules . inputComponentsRequireAccessibleName ,
74+ "link-missing-labelling" : rules . linkMissingLabelling ,
75+ "menu-item-needs-labelling" : rules . menuItemNeedsLabelling ,
76+ "no-empty-buttons" : rules . noEmptyButtons ,
77+ "no-empty-components" : rules . noEmptyComponents ,
78+ "prefer-aria-over-title-attribute" : rules . preferAriaOverTitleAttribute ,
79+ "progressbar-needs-labelling" : rules . progressbarNeedsLabelling ,
80+ "radio-button-missing-label" : rules . radioButtonMissingLabel ,
81+ "radiogroup-missing-label" : rules . radiogroupMissingLabel ,
82+ "rating-needs-name" : rules . ratingNeedsName ,
83+ "spin-button-needs-labelling" : rules . spinButtonNeedsLabelling ,
84+ "spin-button-unrecommended-labelling" : rules . spinButtonUnrecommendedLabelling ,
85+ "spinner-needs-labelling" : rules . spinnerNeedsLabelling ,
86+ "switch-needs-labelling" : rules . switchNeedsLabelling ,
87+ "tablist-and-tabs-need-labelling" : rules . tablistAndTabsNeedLabelling ,
88+ "tag-dismissible-needs-labelling" : rules . tagDismissibleNeedsLabelling ,
89+ "tag-needs-name" : rules . tagNeedsName ,
90+ "toolbar-missing-aria" : rules . toolbarMissingAria ,
91+ "tooltip-not-recommended" : rules . tooltipNotRecommended ,
92+ "visual-label-better-than-aria-suggestion" : rules . visualLabelBetterThanAriaSuggestion
9393 }
9494} ;
9595
9696// import processors
9797module . exports . processors = {
9898 // add your processors here
99- } ;
99+ } ;
0 commit comments