Skip to content

A command-line validator for AMP Project. It fires the the built-in validator (the one that outputs in the browser console) and gives you the results on the command line. This is designed for validation as part of a test suite among other things.

License

dorightdigital/amp-validator

Repository files navigation

Codeship Status for dorightdigital/amp-validator

AMP Validator

A command line tool for validating AMP HTML pages.

Usage

npm install -g amp-validator
amp-validator https://www.theguardian.com/sport/2015/nov/10/russia-iaaf-facing-suspension-wada-doping-report/amp
amp-validator myProject/localExample.html
amp-validator a.html b.html c.html || echo 'One of those failed'

To output as JSON use -o json For no colors use -o colorless-text

Supports multiple URLs, supports local files.

Requirements

  • Node 4.2.1 - this is precisely the version needed at the moment (you can use nvm install 4.2.1 && nvm use 4.2.1 if you have nvm installed)
  • node-gyp must be installed

About

A command-line validator for AMP Project. It fires the the built-in validator (the one that outputs in the browser console) and gives you the results on the command line. This is designed for validation as part of a test suite among other things.

Resources

License

Stars

Watchers

Forks

Packages

No packages published