eslint-plugin-cam-html-lint
v1.1.4
Published
The Static Code Analysis Tool for your HTML
Readme
Table of Contents
📟 Installation and Usage
Prerequisites: Node.js (>=6.14), npm version 3+.
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-devAfter that, You can run HTMLHint on any file or directory like this:
$ ./node_modules/.bin/htmlhint www/index.html
$ ./node_modules/.bin/htmlhint www/**/*.htmlGlobal 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 -gAfter that, you can run HTMLHint on any file like this:
$ htmlhint www/index.html
$ htmlhint www/**/*.htmlYou can even launch HTMLHint to analyse an URL:
$ htmlhint https://htmlhint.com/📃 Example output
🔧 Configuration
Search .htmlhintrc file in current directory and all parent directories:
$ htmlhint
$ htmlhint test.htmlCustom config file:
$ htmlhint --config htmlhint.conf test.htmlCustom rules:
$ htmlhint --rules tag-pair,id-class-value=underline index.htmlInline rules in test.html:
<!--htmlhint tag-pair,id-class-value:underline -->
<html>
<head>
...📙 Docs
© 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.
