Node W3C Validator
Crawls a given site and checks for W3C validity.
Installation
$ npm install -g w3c-validator-cli
Usage
$ w3c-validator [options] <url>
The crawler will fetch all sites matching folder URLs and certain file extensions.
Tip: Omit the URL protocol, the crawler will detect the right one.
Important: Executing the w3c-validator with sites using HTML base
-tag along with links without leading slashes will probably not work.
Options
$ w3c-validator --help Usage: w3c-validator [options] <url> Options: -h, --help output usage information -V, --version output the version number -l, --log log errors in a text file -q, --query consider query string -v, --verbose show error details
log
Create a log file containing all invalid URL's including error details.
query
Consider URLs with query strings like http://www.example.com/?foo=bar
as indiviual sites and add them to the sitemap.
verbose
Output additional error information in the console.