Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork406
⚙️ The static code analysis tool you need for your HTML
License
htmlhint/HTMLHint
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
How To Use •Contributing •Website
There are two ways to install HTMLHint: globally and locally.
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
Or, you can use HTMLHint linter programmatically, like this:
import{HTMLHint}from'htmlhint'consthtmlVerificationHints=HTMLHint.verify(localHtmlContent)console.log('htmlVerificationHints',htmlVerificationHints)// this logs a list of `Hint`s which contain information on all linting errors
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.htmlhtmlhint www/**/*.html
You can even launch HTMLHint to analyze an URL:
htmlhint https://htmlhint.com/
Search.htmlhintrc
file in current directory and all parent directories:
htmlhinthtmlhint 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 intest.html
:
<!--htmlhint tag-pair,id-class-value:underline --><html><head> ...</head></html>
This project exists thanks to all these people.Contribute.
Thank you to all our backers!Become a backer.
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.Become a sponsor.
About
⚙️ The static code analysis tool you need for your HTML
Topics
Resources
License
Code of conduct
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.