@jsxtools/eslint-plugin-jsx-a11y
Version:
Static AST checker for accessibility rules on JSX elements for flat ESLint Config.
78 lines (75 loc) • 3.02 kB
JavaScript
import getImplicitRoleForAnchor from './a.js';
import getImplicitRoleForArea from './area.js';
import getImplicitRoleForArticle from './article.js';
import getImplicitRoleForAside from './aside.js';
import getImplicitRoleForBody from './body.js';
import getImplicitRoleForButton from './button.js';
import getImplicitRoleForDatalist from './datalist.js';
import getImplicitRoleForDetails from './details.js';
import getImplicitRoleForDialog from './dialog.js';
import getImplicitRoleForForm from './form.js';
import getImplicitRoleForH1 from './h1.js';
import getImplicitRoleForH2 from './h2.js';
import getImplicitRoleForH3 from './h3.js';
import getImplicitRoleForH4 from './h4.js';
import getImplicitRoleForH5 from './h5.js';
import getImplicitRoleForH6 from './h6.js';
import getImplicitRoleForHr from './hr.js';
import getImplicitRoleForImg from './img.js';
import getImplicitRoleForInput from './input.js';
import getImplicitRoleForLi from './li.js';
import getImplicitRoleForLink from './link.js';
import getImplicitRoleForMenu from './menu.js';
import getImplicitRoleForMenuitem from './menuitem.js';
import getImplicitRoleForMeter from './meter.js';
import getImplicitRoleForNav from './nav.js';
import getImplicitRoleForOl from './ol.js';
import getImplicitRoleForOption from './option.js';
import getImplicitRoleForOutput from './output.js';
import getImplicitRoleForProgress from './progress.js';
import getImplicitRoleForSection from './section.js';
import getImplicitRoleForSelect from './select.js';
import getImplicitRoleForTbody from './tbody.js';
import getImplicitRoleForTextarea from './textarea.js';
import getImplicitRoleForTfoot from './tfoot.js';
import getImplicitRoleForThead from './thead.js';
import getImplicitRoleForUl from './ul.js';
const implicitRoles = {
a: getImplicitRoleForAnchor,
area: getImplicitRoleForArea,
article: getImplicitRoleForArticle,
aside: getImplicitRoleForAside,
body: getImplicitRoleForBody,
button: getImplicitRoleForButton,
datalist: getImplicitRoleForDatalist,
details: getImplicitRoleForDetails,
dialog: getImplicitRoleForDialog,
form: getImplicitRoleForForm,
h1: getImplicitRoleForH1,
h2: getImplicitRoleForH2,
h3: getImplicitRoleForH3,
h4: getImplicitRoleForH4,
h5: getImplicitRoleForH5,
h6: getImplicitRoleForH6,
hr: getImplicitRoleForHr,
img: getImplicitRoleForImg,
input: getImplicitRoleForInput,
li: getImplicitRoleForLi,
link: getImplicitRoleForLink,
menu: getImplicitRoleForMenu,
menuitem: getImplicitRoleForMenuitem,
meter: getImplicitRoleForMeter,
nav: getImplicitRoleForNav,
ol: getImplicitRoleForOl,
option: getImplicitRoleForOption,
output: getImplicitRoleForOutput,
progress: getImplicitRoleForProgress,
section: getImplicitRoleForSection,
select: getImplicitRoleForSelect,
tbody: getImplicitRoleForTbody,
textarea: getImplicitRoleForTextarea,
tfoot: getImplicitRoleForTfoot,
thead: getImplicitRoleForThead,
ul: getImplicitRoleForUl
};
export { implicitRoles as default };