An eslint
plugin for checking accessibility rules from within .kdu
files.
If you're using yarn
:
yarn add --dev eslint-plugin-kdujs-accessibility
or if you're using npm
:
npm install --save-dev eslint-plugin-kdujs-accessibility
Add kdujs-accessibility
to the plugins section of your eslint
configuration. You can omit the eslint-plugin-
prefix:
{
"plugins": ["kdujs-accessibility"]
}
Then configure the rules you want to use under the rules section.
{
"rules": {
"kdujs-accessibility/rule-name": "error"
}
}
You can also enable all the recommended rules at once. Add plugin:kdujs-accessibility/recommended
in extends:
{
"extends": ["plugin:kdujs-accessibility/recommended"]
}
Ensure you have node
and yarn
installed on your system. Then run yarn
in the root of the repository to install the dependencies.
To add a new rule, you need to take the following steps:
- Add the configuration and require to
src/index.ts
. - Add the rule itself into
src/rules
. - Add the corresponding documentation in
docs/rules
.
The code is available as open source under the terms of the MIT License.