check-pages-cli

Checks various aspects of a web page for correctness.

Usage no npm install needed!

<script type="module">
  import checkPagesCli from 'https://cdn.skypack.dev/check-pages-cli';
</script>

README

check-pages-cli

Checks various aspects of a web page for correctness.

npm version GitHub tag License

Overview

check-pages-cli provides a simple command-line interface for the check-pages package.

Installation

npm install --global check-pages-cli

Options

Usage: check-pages <page URLs> [options]

Checks:
  --checkLinks        Validates each link on a page  [boolean]
  --checkCaching      Validates Cache-Control/ETag  [boolean]
  --checkCompression  Validates Content-Encoding  [boolean]
  --checkXhtml        Validates page structure  [boolean]

checkLinks options:
  --linksToIgnore     List of URLs to ignore  [array]
  --noEmptyFragments  Fails for empty fragments  [boolean]
  --noLocalLinks      Fails for local links  [boolean]
  --noRedirects       Fails for HTTP redirects  [boolean]
  --onlySameDomain    Ignores links to other domains  [boolean]
  --preferSecure      Verifies HTTPS when available  [boolean]
  --queryHashes       Verifies query string file hashes  [boolean]

Options:
  --summary          Summarizes issues after running  [boolean]
  --terse            Results on one line, no progress  [boolean]
  --maxResponseTime  Response timeout (milliseconds)  [number]
  --userAgent        Custom User-Agent header  [string]
  --version          Show version number  [boolean]
  --help             Show help  [boolean]

Checks various aspects of a web page for correctness.
https://github.com/DavidAnson/check-pages-cli

Refer to the check-pages documentation for more information.

See Also

Release History

  • 0.9.0 - Initial release.
  • 0.10.0 - Add preferSecure and terse.