README.md


    Logo HTMLHint
    HTMLHint

    The static code analysis tool you need for your HTML.

    Travis Build Status Codecov npm count MIT License

      How To UseContributingWebsite

    Table of Contents

    📟 Installation and Usage

    There are two ways to install HTMLHint: globally and locally.

    Local Installation and Usage

    In case you want to include HTMLHint as part of your project, you can install it locally using npm:

    $ npm install htmlhint --save-dev
    

    After that, You can run HTMLHint on any file or directory like this:

    $ ./node_modules/.bin/htmlhint www/index.html
    $ ./node_modules/.bin/htmlhint www/**/*.html
    

    Global Installation and Usage

    If you want to make HTMLHint available to tools that run across all of your projects, you can install HTMLHint globally using npm:

    $ npm install htmlhint -g
    

    After that, you can run HTMLHint on any file like this:

    $ htmlhint www/index.html
    $ htmlhint www/**/*.html
    

    You can even launch HTMLHint to analyze an URL:

    $ htmlhint https://htmlhint.com/
    

    📃 Example output

    🔧 Configuration

    Search .htmlhintrc file in current directory and all parent directories:

    $ htmlhint
    $ htmlhint test.html
    

    Custom config file:

    $ htmlhint --config htmlhint.conf test.html
    

    Custom rules:

    $ htmlhint --rules tag-pair,id-class-value=underline index.html
    

    Inline rules in test.html:

    <!--htmlhint tag-pair,id-class-value:underline -->
    <html>
      <head>
        ...
      </head>
    </html>
    

    📙 Docs

    1. How to use
    2. All Rules
    3. How to Develop

    © License

    MIT License

    💪🏻 Contributors

    This project exists thanks to all these people. Contribute.

    🏅 Backers

    Thank you to all our backers! Become a backer.

    🎖 Sponsors

    Support this project by becoming a sponsor. Your logo will show up here with a link to your website. Become a sponsor.

    Описание

    ⚙️ The static code analysis tool you need for your HTML

    Конвейеры
    0 успешных
    0 с ошибкой