@hint/configuration-accessibility

2.0.27 • Public • Published

webhint's accessibility configuration (@hint/configuration-accessibility)

This is a webhint configuration package to use for enabling accessibility hints based on axe-core provided via hint-axe and it is installed automatically with webhint:

npm install hint --save-dev

Note: The recommended way of running webhint is as a devDependency of your project.

The minimum required .hintrc file to use it is the following:

{
    "extends": ["accessibility"]
}

and it will be as if you had this:

{
    "connector": "puppeteer",
    "formatters": [
        "html",
        "summary"
    ],
    "hints": {
        "axe/aria": "error",
        "axe/color": "error",
        "axe/forms": "error",
        ...
    },
    "hintsTimeout": 120000
}

If you prefer to use another formatter (or any other hint/connector, etc.) you can do something like:

{
    "extends": ["accessibility"],
    "formatters": ["codeframe"]
}

Package Sidebar

Install

npm i @hint/configuration-accessibility

Weekly Downloads

15,192

Version

2.0.27

License

Apache-2.0

Unpacked Size

13.9 kB

Total Files

4

Last publish

Collaborators

  • leotlee
  • vidorteg
  • oaflynn
  • molant
  • antross