@@ -13,41 +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- "toolbar-missing-aria" : rules . toolbarMissingAria ,
48- "tooltip-not-recommended" : rules . tooltipNotRecommended ,
49- "visual-label-better-than-aria-suggestion" : rules . visualLabelBetterThanAriaSuggestion
50- } ,
5116 configs : {
5217 recommended : {
5318 rules : {
@@ -86,10 +51,46 @@ module.exports = {
8651 "@microsoft/fluentui-jsx-a11y/visual-label-better-than-aria-suggestion" : "warn"
8752 }
8853 }
54+ } ,
55+ rules : {
56+ "accordion-header-needs-labelling" : rules . accordionHeaderNeedsLabelling ,
57+ "accordion-item-needs-header-and-panel" : rules . accordionItemNeedsHeaderAndPanel ,
58+ "avatar-needs-name" : rules . avatarNeedsName ,
59+ "avoid-using-aria-describedby-for-primary-labelling" : rules . avoidUsingAriaDescribedByForPrimaryLabelling ,
60+ "badge-needs-accessible-name" : rules . badgeNeedsAccessibleName ,
61+ "breadcrumb-needs-labelling" : rules . breadcrumbNeedsLabelling ,
62+ "checkbox-needs-labelling" : rules . checkboxNeedsLabelling ,
63+ "combobox-needs-labelling" : rules . comboboxNeedsLabelling ,
64+ "compound-button-needs-labelling" : rules . compoundButtonNeedsLabelling ,
65+ "counter-badge-needs-count" : rules . counterBadgeNeedsCount ,
66+ "dialogbody-needs-title-content-and-actions" : rules . dialogbodyNeedsTitleContentAndActions ,
67+ "dialogsurface-needs-aria" : rules . dialogsurfaceNeedsAria ,
68+ "dropdown-needs-labelling" : rules . dropdownNeedsLabelling ,
69+ "field-needs-labelling" : rules . fieldNeedsLabelling ,
70+ "image-button-missing-aria" : rules . imageButtonMissingAria ,
71+ "input-components-require-accessible-name" : rules . inputComponentsRequireAccessibleName ,
72+ "link-missing-labelling" : rules . linkMissingLabelling ,
73+ "menu-item-needs-labelling" : rules . menuItemNeedsLabelling ,
74+ "no-empty-buttons" : rules . noEmptyButtons ,
75+ "no-empty-components" : rules . noEmptyComponents ,
76+ "prefer-aria-over-title-attribute" : rules . preferAriaOverTitleAttribute ,
77+ "progressbar-needs-labelling" : rules . progressbarNeedsLabelling ,
78+ "radio-button-missing-label" : rules . radioButtonMissingLabel ,
79+ "radiogroup-missing-label" : rules . radiogroupMissingLabel ,
80+ "rating-needs-name" : rules . ratingNeedsName ,
81+ "spin-button-needs-labelling" : rules . spinButtonNeedsLabelling ,
82+ "spin-button-unrecommended-labelling" : rules . spinButtonUnrecommendedLabelling ,
83+ "spinner-needs-labelling" : rules . spinnerNeedsLabelling ,
84+ "switch-needs-labelling" : rules . switchNeedsLabelling ,
85+ "tablist-and-tabs-need-labelling" : rules . tablistAndTabsNeedLabelling ,
86+ "toolbar-missing-aria" : rules . toolbarMissingAria ,
87+ "tooltip-not-recommended" : rules . tooltipNotRecommended ,
88+ "visual-label-better-than-aria-suggestion" : rules . visualLabelBetterThanAriaSuggestion
8989 }
9090} ;
9191
9292// import processors
9393module . exports . processors = {
9494 // add your processors here
9595} ;
96+
0 commit comments