{"repo":"jsx-eslint/eslint-plugin-jsx-a11y","free":true,"listed":false,"github":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y","clone":"git clone https://github.com/jsx-eslint/eslint-plugin-jsx-a11y.git","description":"Static AST checker for a11y rules on JSX elements.","language":"JavaScript","stars":3611,"topics":["eslint","aria","a11y","accessibility","jsx","react","hacktoberfest"],"license":"MIT","category":"ui-components","readme_excerpt":"Get professional support for eslint-plugin-jsx-a11y on Tidelift eslint-plugin-jsx-a11y Static AST checker for accessibility rules on JSX elements. Read this in other languages. Mexican Spanish🇲🇽 Why? This plugin does a static evaluation of the JSX to spot accessibility issues in React apps. Because it only catches errors in static code, use it in combination with @axe-core/react to test the accessibility of the rendered DOM. Consider these tools just as one step of a larger a11y testing process and always test your apps with assistive technology. Installation If you are installing this plugin via eslint-config-airbnb , please follow these instructions. You'll first need to install ESLint: Next, install eslint-plugin-jsx-a11y : Note: If you installed ESLint globally (using the -g flag in npm, or the global prefix in yarn) then you must also install eslint-plugin-jsx-a11y globally. Usage - Legacy Config ( .eslintrc ) Add jsx-a11y to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix: Then configure the rules you want to use under the rules section. You can also enable all the recommended or strict rules at once. Add plugin:jsx-a11y/recommended or plugin:jsx-a11y/strict in extends : Configurations As you are extending our configuration, you can omit \"plugins\": [\"jsx-a11y\"] from your .eslintrc configuration file. Usage - Flat Config ( eslint.config.js ) The default export of eslint-plugin-jsx-a11y is a plugin object. Shareable Confi","default_branch":null,"files":null,"tree":[],"storefront":"/r/jsx-eslint","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jsx-eslint/eslint-plugin-jsx-a11y/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}