This package has been deprecated

Author message:

"amp-toolbox-cli has been moved to @ampproject/toolbox-cli"

amp-toolbox-cli

0.2.6 • Public • Published

AMP-Toolbox CLI

npm version

The AMP Toolbox command line interface consists of a Node.js program called amp-toolbox-cli that can be run from a Windows, macOS, of UNIX-compatible command line environment. This way, AMP Toolbox can easily be integrated into a command line build process.

Supported commands:

Commands

help

Displays the help menu, listing all available commands:

$ ./amp-toolbox-cli help

Pass a command to get more information about this specific command

./amp-toolbox-cli help [command]

Example:

$ ./amp-toolbox help update-cache

version

Prints the current version

Example:

$ ./amp-toolbox version

runtime-version

Prints the current version of the AMP runtime.

Example:

$ ./amp-toolbox runtime-version
 
### update-cache 
 
Uses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.
 
It requires the public and private keys to be generated, as [described on the documentation](https://developers.google.com/amp/cache/update-cache#rsa-keys). Only the private key is required to generate the cache invalidation URLs, but the public key must be made available to the AMP Caches, as described in the [guidelines](https://developers.google.com/amp/cache/update-cache#update-cache-guidelines).
 
By default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.
 
```shell
$ ./amp-toolbox-cli update-cache https://www.example.com/

Optionally, use the --privateKey parameter to specify the path for the private key.

$ ./amp-toolbox-cli update-cache https://www.example.com/ --privateKey /path/to/private-key.pem

Readme

Keywords

Package Sidebar

Install

npm i amp-toolbox-cli

Weekly Downloads

9

Version

0.2.6

License

Apache-2.0

Unpacked Size

12 kB

Total Files

10

Last publish

Collaborators

  • amp-toolbox