This site uses cookies for analytics. By continuing to browse this site, you agree to this use.

webhint's development configuration

webhint’s development configuration (@hint/configuration-development)

This packages is a webhint configuration package to use during development and it is installed automatically by 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": ["development"]
}

and it will be as if you had this:

{
    "connector": "local",
    "extends": [
        "accessibility",
        "progressive-web-apps"
    ],
    "formatters": [
        "html",
        "summary"
    ],
    "hints": {
        "axe": "error",
        "babel-config/is-valid": "error",
        "disown-opener": "error",
        "highest-available-document-mode": "error",
        "manifest-exists": "off",
        "meta-charset-utf-8": "error",
        "meta-viewport": "error",
        ...
    },
    "hintsTimeout": 10000
}

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

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