{"_id":"@ampproject/toolbox-cli","_rev":"99-81b8ca526f1450ec71c0ce973e9bd737","name":"@ampproject/toolbox-cli","description":"A Command Line Interface (CLI) for amp-toolbox","dist-tags":{"beta":"1.1.0-beta.0","alpha":"2.7.0-alpha.1","canary":"3.0.0-canary.2","latest":"2.10.1"},"versions":{"1.0.0-beta.0":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"sepandparhami","email":"sparhami@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"62fb6072002edd56d84334617b36404ee3c20a1f","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.0.tgz","fileCount":14,"integrity":"sha512-c0gZzGapWgJ4UoHujX+kcS+Qyl+jYbwFKLBFNokye4QtoGJHEPtmpGgJCrKgHl/Co+QZaehAsYXz16wMrDA4GQ==","signatures":[{"sig":"MEUCIQC+XX7zgcdkPrwMTY1FJ0QMaDu8D4fUiPyPUayDytjd8AIgRu0jn6LsM6t8d1+PUMy8AAOw63RuJn9rH7MuwdqCqJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/qCjCRA9TVsSAnZWagAAb2wP/iadGgTFUU4HsI1igOEz\n6aSOChQ4yOmCKC5gmyuX5/aVbnzWZBnWVw9QjYDivz9vdOeHAPDIB5a0xH41\nXbbZGc0CIB/tYXe7JtOb7zVOKWlhFZngFeBFZYheQi90UxacKddr3VtadKJx\nFpk6EuRf1fGTKk+x4Cm5k4LOCyRHvGlwmJa21q+/FpL4xGnpJGGgCb5CGD6W\nOraSVNfJUed9IpnxZ2FdfxtLragQwVgr58QOY6Aq8g2kWA3QTzhD2PIM6Kpd\najBLNCd9F01MEk+S7JbO0AwmRLcJdSP1t1BulOFXHManZO38cBSktkeVzxhl\n8HKjV3oBAbkWEBquqlLzOCvDzAVhPGcUD9m9B+Se7Y/6m6SFY7dxFcA4O6tv\nljt7SdE9qgmgZs43z3bKn8DglYYYzjFmsDbU8lNrHrZCIoV75gDgTRY+vMvt\nmF4ZZfYrHGZqmEsz1V2LPRQb5narx7/s2nZ5xamtlF+8gKabtcIhDIzSB3hB\nASUMwlKXbE5qklQ3I4vVmig/STT6J1qNg+2zml8LIAQRJvLGQ43ubckBCgz5\n1gms+Z2AoW5q3qlA4qiAUYbzDSjBQB7SrWaRXNrrLryFByjl1dZfv0AWUawT\nKq4k9wagApGwUdZLJ+a/lt9ay7+SrSfpyw2J31MjrtwCCB2i0UEUhX3wsAgc\nv6TF\r\n=sUAp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"68bce56d4878ace45b6573824a56656667db5c85","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.9.0","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.0","@ampproject/toolbox-cache-url":"^1.0.0-beta.0","@ampproject/toolbox-optimizer":"^1.0.0-beta.0","@ampproject/toolbox-cache-list":"^1.0.0-beta.0","@ampproject/toolbox-update-cache":"^1.0.0-beta.0","@ampproject/toolbox-runtime-version":"^1.0.0-beta.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.0_1560191138789_0.9131274373625342","host":"s3://npm-registry-packages"}},"1.0.0-beta.3":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.3","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.3","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"297ea2c48841b03b1abffe8a04937e9868b71514","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.3.tgz","fileCount":15,"integrity":"sha512-3+ih0aa00HnYIKwmYQXDiVbtwI3h+AVAFbPNZq0gbsMCiGT/twisJslEW6tDD7Fl537rNoASJj7hBQLNGs6NWg==","signatures":[{"sig":"MEQCID+Ua5ihDEkoVTX0ypg5eH2MunmFxvdL5vCrETCMutT7AiBs9iYbmz1ONQroK3bvOm6mXvyrhXtVEFqLIvG2Pyj2NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC1boCRA9TVsSAnZWagAA478P/1jUPxEFISneXz6crmff\no0VAaB+be0eygr4XCL8V4WNSjb62Y28isxfvUv6uq/ZCqoRD157A7gv13yTv\nAaHdAtqgZp9rSAYWQPIVN3WNa6EwE0JawptdZl3gT4F0ffktfz0xZ8rdeMVO\nVwRQmhFxkUHwK2gObuZfVmgH4mygVJHuv1Zf3tMwpLNE1nx0lzDMoif0U68p\n1hbU+/rxfIZ2UuvrkPBwBj2CPd+XTIdyLsxnkXVkUxzX8UBy0H2pgGMOfheH\nftAyE/APbaUXNeFhWCi/Ms0hFefne/VgbnFw6a62mEZt7TfTPu8Ndc9RlTHv\nWs1hJSmeE8f+PQaoYB0c4fsKW18wQHrt0clWxWlHRnzYIZXebOcairmSwG6e\nRYVJEiM2Dw5RNO8vs00NJnCxZzl6AFUKflz8TGHLHES0RjKJUIvV61St3Ozb\n+NN06SzngQWMDZjX0ic/zOASxeG/iOVXcZtugFLFsQ7NM/ngTPN0I07eeWP2\nPKd6blJ6XF1Tn6tcfOOHYnSUDzlK5Z+9F510KIO6mzj22/bJDRbcE+GQfcjY\na0E5jzPdpyvXAcrKq+i7SxzB/59XBZnjjUL6xXQ/LITzmhBmWr+xhqLJFIIb\njMuihRO4Phcwh1Q9//7DxvMNEeZWzf0TLvzszAcWx3r4IF9mipU9IOJX/dxA\nuAYA\r\n=ctMN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cli.svg)](https://badge.fury.io/js/@ampproject/toolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli@beta -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"182e821deefc39940858ab46912e55f1f3da59f5","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.3","@ampproject/toolbox-cache-url":"^1.0.0-beta.3","@ampproject/toolbox-optimizer":"^1.0.0-beta.3","@ampproject/toolbox-cache-list":"^1.0.0-beta.3","@ampproject/toolbox-update-cache":"^1.0.0-beta.3","@ampproject/toolbox-runtime-version":"^1.0.0-beta.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.3_1561024231605_0.6348472776905871","host":"s3://npm-registry-packages"}},"1.0.0-beta.4":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.4","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.4","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"63f2abd0560e3b480cf6ec407d6fdc6cbf8ed6d4","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.4.tgz","fileCount":14,"integrity":"sha512-4APlW0WjWNmHqIcSRYupeQVpBS0//8sqaoKGyixRvheBLP5y4BwO2soN+a2xrFdaG7yzCNYLdu/+b6oUfP2vMA==","signatures":[{"sig":"MEUCIQDBkB7K83vX4HBlPwqdNdOmJY9f4Z9b8wzjgfilcHf+wQIgB44X3sGX7XB1glMzW9neN4tr7k431HwAtk7dvTU5Cu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ0nzCRA9TVsSAnZWagAAzrgP/RdtBpqzq1EbbVeL4zON\n+PTSRsZy/PC1kD12YLGghQUtuZV5eHv0g+CSbHHBJM76no7exWzM3ukMmEXT\nSg7lViM2N8zUMUknNQBslNIt8fZDF0ftAi+vmd25mTh5YgO2zTTBB9fIZuHb\nh2JrZ1Uv8FBgZBc4X7eH9exNEvHTWhObcDED1xHLvY0uib6IvlH23Ub3aeG5\nE3ciwTJKXuC4mHk2aAgsl1AmqVX4wbq0mbluHoeGJdcXKVE0Tx+PYtc4KkbZ\ncOs6v3iPLckSj5zKuYJdAN2iqDsODXVj5L9Gv3wRZa2/yhI11gbBquW3Evsv\nm1aliKnSU1egOGfT8Dg9O684aI+tzz4xXjiLmMUd8mlkSb16gC58cgARXhci\nkI8aEjUmTBAYvhIuXd67d5EdL7jD/Hv57pHJbXzbBv7Ij/7Z3bNSWVJoytSw\nVcjnKlx0XlldmCxPbn8C7quw1Qas0mz1tP6153iqD8J1aQi44SCMsyZljZ9l\n+TB70sFELR8x3FulRHqRXz/vsI2mquN5etwtfurxhLSIzr0y8zfnHbWTuE6a\neoFBtEEDgSu5LeJD02BqR9Zgs7hnfCP4vjYcUVdVxNE+jNaASiSgnIqnhajj\n0IyIdZviAVQLPTLi5BRPiDw3SmrcBvJp5CgNNd//lL1qffjbBmdOVcCjjgBI\nn7YC\r\n=45zc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cli.svg)](https://badge.fury.io/js/@ampproject/toolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli@canary -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"cb496f081c871a25dc73113ae1e1fccfb59b2732","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.9.0","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.4","@ampproject/toolbox-cache-url":"^1.0.0-beta.4","@ampproject/toolbox-optimizer":"^1.0.0-beta.4","@ampproject/toolbox-cache-list":"^1.0.0-beta.4","@ampproject/toolbox-update-cache":"^1.0.0-beta.4","@ampproject/toolbox-runtime-version":"^1.0.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.4_1562855922572_0.836139338056225","host":"s3://npm-registry-packages"}},"1.0.0-beta.5":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.5","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.5","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"4ecdade6c098e7217615a2fb7177f1a80aaa2f91","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.5.tgz","fileCount":15,"integrity":"sha512-kVOxsZYCkRXSRYgBEOQwq1tGbqgS55or1MP3oF5vJ/Y0K+uQn5neTRnZIlPqSTdZduW3aRdJb9/xuSyojJhOZQ==","signatures":[{"sig":"MEYCIQDBaWxDxn18UmY00+XiQrU7jFRVcyfUKs1xwdgvGLB5PAIhAJY/O0RPvrjjAwTTC/2EYQy8aTETr8tF2lHBX0Yca25G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLJ1wCRA9TVsSAnZWagAAraUQAIqzkh+rBApyIdLU6CMD\nSqwWnG/rlpy4n/Tze5lWVvZJ/R+ZDtG88f6LceYlLWMQhKJ+dYvpDGJ0TENw\ndafUXl9Rr/bMNpPWIBr7F7YnnCvdpwfFKjIsGwbX90pT0/vmWe7BtWMz8I/n\nUwaIlSmbh58r2WmfTcNMBNElA4n2EF4I8QwwMP5HhLcj0PSMWDFVKwICv7j8\n1I/GAWEW0IP4TPCUoKgEuVko/Blp4Z3H8e4tOBvhKPlBm4bHFLgJuuPD8xAO\nldx1xYW5mxgBP+D1l3M7l5ObAPZo8levkoTZ700NL9Wh7oQiSh6TQQ7CJp/3\ngyPuYyF0GNGRTOmbrHHV5xiTbzim0cQ2eZZcaiaypMqjH0dW/gDKw3qsrVaN\nv7bGjp0WK7lVwbVWl5+ybGPVG3UfZeIPY7e+EPsCGlFhLDA4eArU6bIIoAmj\nlanI3LMkYxy3od7E43HbbdZcSthAxASBuejcLQfEIhteIyQRB6iV7z1IlL9I\n205TjdaStWbLsyf9DDGLdnttCRb4E9PJH0S1hOKfDDJA6o4onguv0XpC1ATy\nNeMK0r8RSEuQUQp9cesK7jINU40EHxz1q0uP4k8yGOys9m3bmdFSr1HdOQUN\nowkEwLq+e56OheDkEwmcbIrunxePUyKbubSfPfqnHDDKC6BJgaA/jcD9tW0G\nc0sf\r\n=KXFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cli.svg)](https://badge.fury.io/js/@ampproject/toolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli@canary -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"630677e390bf5f63f82f4d2c6a0c53a20c33bc2e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.15.0/node@v10.16.0+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.5","@ampproject/toolbox-cache-url":"^1.0.0-beta.5","@ampproject/toolbox-optimizer":"^1.0.0-beta.5","@ampproject/toolbox-cache-list":"^1.0.0-beta.5","@ampproject/toolbox-update-cache":"^1.0.0-beta.5","@ampproject/toolbox-runtime-version":"^1.0.0-beta.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.5_1563204975492_0.043938536486193724","host":"s3://npm-registry-packages"}},"1.0.0-beta.6":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.6","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.6","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"28757f336432bda9fff20590c638c3fde55ca6c3","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.6.tgz","fileCount":14,"integrity":"sha512-JKfSj9xA3R93OoH/yMP5WDzzdGh59+zRemh3xVKP+VkYxDb1i+Cff9q8qLJTL42ZLh9tlwlD5CMkZxh0DJYHtQ==","signatures":[{"sig":"MEYCIQCXkWdssBjFDQ+xcJFi7HFxtMJVBH+HNXkNYCxb8005/gIhAOb3HjGKbyYlQBjcbybpBeYgiAP9I8LKycRk5clbCZVf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNwWKCRA9TVsSAnZWagAAlXIP/R597zBGQk51H67iY0wP\nhFIk9I9iKc7V0EFcAbxV/6H3tit13iXhr3fkDX1f9muucQdBZJAPD5FamoM4\nHsHRZD+iXKk6fZmITT6sLW0See0CNZPkdFCnyP12uYJTe09zAzI+6qcW8XBK\nxCOoG+bbKMbZxm0qwxt6iubDpkHjR7XSu80+ImtyQFa40a7zSgoOvdGf2eNS\n4bgS6V86TycE/5fRcn1r9dKH/A/NIJDwrGo/sS3a1f2Kj5w+j/CxYg0w+rP8\nv0hnWEu5iGinE+ZGn4fFA6SqAlRH067NVx6DweYmh3qYThD1cMJqSC0QSUzP\n2zD2+2QvC0GsICoIQ3pja9Vebl7XYyM+JkceyIL/GR7fEF4esBSBQ25p+3Hu\nhbzNtWKSqjFqrcmHAsnS8TEi9r3WVEnoTgAjr/x0w/Ry4GCUaZp51UIEi6FH\n/c3gxeW9COLeuokS4GAwtrCkpsa8iIQ6tGjSw/aNv/OjZpJwBAWS5TSEUo1q\nEndgebScix/psTrbSOIQczbp7SRLuCWiPH7hhi/sojcCyCuUKvI7vNYcp2gA\nXOAMl+xTdfJDnMpINq1rDaewc/3KRucTYzhiC3mrXAvQpRaBteM14ivh6iVm\nm63WfDmrOlOLjfbetlrfB9IYqpfjp+MlfoqJtFPncqwU0NXUUL7FWnQvDjS4\naLxc\r\n=OknD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cli.svg)](https://badge.fury.io/js/@ampproject/toolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli@canary -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"4c1963ce6f32ce607ce3925653ab38db250e79c3","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.9.0","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.6","@ampproject/toolbox-cache-url":"^1.0.0-beta.6","@ampproject/toolbox-optimizer":"^1.0.0-beta.6","@ampproject/toolbox-cache-list":"^1.0.0-beta.6","@ampproject/toolbox-update-cache":"^1.0.0-beta.6","@ampproject/toolbox-runtime-version":"^1.0.0-beta.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.6_1563886985710_0.7199296737700445","host":"s3://npm-registry-packages"}},"1.0.0-beta.7":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.7","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.7","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"4dc8673aa226315924d25ed52fc4ed4ad7d6d17b","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.7.tgz","fileCount":15,"integrity":"sha512-512uBui8JGo4RapzbzFK5M/Qb7j9uahjFiBZX/LzWeYqcgH+DjFJ3aYRss828HJLrl7avsjQX4zVd2ibRLJaLw==","signatures":[{"sig":"MEUCIFATIeRfuDnLzS+eaRM3y2+Urh6RjIq9Rf/+th604u8nAiEA365OggMryMkdBQkFfhcG3YVaDv/azGEkC93fOA29E0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOGKDCRA9TVsSAnZWagAAvrQP/RsZJuNkUB+Xqmzn7CnL\nYKdwvjhrJFKRsJn41cCBuVcDwgYN8gd2EbmWm2F8HhgzItYTSxZGr9c+7/Qv\ngX9YrvZ6c53YXukciamQICU/ZrMTeU4Ctj9qaNSTVVc4zRtgpgOi5Rldswea\nfqGoo7eBh2p+nwUGcrvyRJNBeSVdAZhzuX+gezBUvjIP3wzD/EfNfc2CSLRE\nXKepkjlyBHgIlCg6vdhqRvp8EKSZ6sxbivhM1apAQoAGC0Lua9hBXBsX4r8x\nbBZHwaXaOyILbhnfeucwPsgPyLlB6pB+5DasbSN9NEQlZdN1UphXtszeLert\nquHFOEN7j/zJafOMVjD/pfE+oUdned5/mp4ZFcSMkRu5kiU9OmAJrepkOp6C\nsmxu4b/A+VYlG4x1UMuz6q/kpq4TAkobC6PpOCncdywG6xR93guufDTkgQHM\n32qVH7LsLtSgu4UCN/yfiHYsg2QW4sAqsQ97OskMLGgqs2bIn0b2yjWPM76O\n9lLOgoYBmkwK1jZUYtJvqy62C4pOUT6EnSeqnoNofJTPFPr7PiPiwHeZZPhD\nKaBRxbqIBX9b07uND9Hczm04+5oZk2xOQ7SbNYloCbykr7HS3jYzPKzCVUb5\nD5IhXFrHJu7y6m9cL/mLlEXpw9DW/dh3G24nEA9w3/sS/gXSvNvGRkXtJPlE\n6KWW\r\n=Jz/E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cli.svg)](https://badge.fury.io/js/@ampproject/toolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli@canary -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"386bd4636da2dfd92569a6f0c0ede7bd2b49580c","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.0/node@v10.16.0+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.7","@ampproject/toolbox-cache-url":"^1.0.0-beta.7","@ampproject/toolbox-optimizer":"^1.0.0-beta.7","@ampproject/toolbox-cache-list":"^1.0.0-beta.7","@ampproject/toolbox-update-cache":"^1.0.0-beta.7","@ampproject/toolbox-runtime-version":"^1.0.0-beta.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.7_1563976322512_0.9326097579115746","host":"s3://npm-registry-packages"}},"1.0.0-beta.9":{"name":"@ampproject/toolbox-cli","version":"1.0.0-beta.9","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.0-beta.9","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"5437f6a1b38396917c123509e2b9cec3879c336d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.0-beta.9.tgz","fileCount":15,"integrity":"sha512-WZbU8l+RFNe8yPpzwFlwuvPB6sNd7Jzs4hWwADwUEwfa5oa2CBJ6TiJKPYzR4oUucgWNAodsfRaDgACDRXwIjQ==","signatures":[{"sig":"MEUCIQCJyGwzbip3JUo37xs+Ad7l2UcNBlCuJOqeTRP5njYU4gIgQ+ENbDEtRfAWdMeiovVuk5GqMkjW95MmLCMaQ81UujI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQq8iCRA9TVsSAnZWagAAgfIP/24xbWrJ1sHoMDnb6O9D\nXJ/w9hlp9wpV23lRWUExAb8++uVcGJ5gay6uBdpv0ouu5Jix6mUI/wKVEFBq\nBIFfzFQln1rZXJkw5Rxy3c1RTufYtTYvc44rIaaf6Q5TgoiCrLrJetgtwvBl\nbvn7YgwrYUcSKqmAlXYAIsu7g5880yOM6FMAFVqz8Uk2WdiBJZzVsMyBn3KL\n7fA9KVkdoCYIvTTtKg+brRJ3kHVpu1qChtJ78bDZ6qP9AQs2cGgDj97oLhfh\nvwWVP11GKwTanewTlGc5mXJAJl423++D/PHbyQq2cPdZpN6K/DLJHd3t3DM5\nfiyMGLWOmiIC2dkQOLQeaDhc00U5b2G4V2d9JDNjKuMSa7/3m1L7+ATlUnWG\nqSP5J/r1ZPBoYrxE3F44yF8RzSMVVroCGBpwFeynbCxrUEYd6odY5WQxoviQ\n9HYBUa1h65ayDPh6ogNP+Vof1nQzERjxQnR1z+4TueCY48/sFutK/SO3n4yH\n+vIM6fnk1qEO0mHt6GaZf2RNe7LUv6D9vmUnXNxsMoR/TWY5YWYXQkM4b/1r\nKOyAvHIB6T4+9w+lNpbeP/dN0RAaAq99awJny9D98a1CBcuavxQr9h5DaQvW\n9bCzPUSRXlVA0UBUBRZ/IVCEuWnVh7esPjlulT0I78E/uD7XhQCiaDzRiRiR\nu8/X\r\n=ndzn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/@ampproject/toolbox-cli.svg)](https://badge.fury.io/js/@ampproject/toolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli@canary -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"2b6eaa91c3654fc1523f7fc2ff93b37579b52869","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.0-beta.9","@ampproject/toolbox-cache-url":"^1.0.0-beta.9","@ampproject/toolbox-optimizer":"^1.0.0-beta.9","@ampproject/toolbox-cache-list":"^1.0.0-beta.9","@ampproject/toolbox-update-cache":"^1.0.0-beta.9","@ampproject/toolbox-runtime-version":"^1.0.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.0-beta.9_1564651297954_0.004166257876874857","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ampproject/toolbox-cli","version":"1.0.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.0.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"5cacf576f6f95989cad6be2b4755e1ecb84cdcec","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.0.1.tgz","fileCount":15,"integrity":"sha512-hWBO7twDW38+Ay7NbwrWY7YzqoeUI7A0zrb9m6CKLpnSaSMPN1zguig6mB5+baO8CXqEUYQ7aqJ+pAMDtfrG2Q==","signatures":[{"sig":"MEUCIHykqshShJhg6q4WFuMxdtXJVYs4udNgbISZmesHI0CJAiEAiFlqIvaK0WfY1ub57D3iakkx63HvAlylOBf4J0IJOLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSd8NCRA9TVsSAnZWagAAftEP/Au8DXWgcEA9ni2pwd0P\nEXKtefe32EzvvkJ03mS0a8+aMx2wPFm1FYt2NYlHxxkj2UnPrMHzSxSdPVrw\nfmoIRV88yhPl2/y+8Q3rqOzM/hDMmeJ6CRRAz1ISEuHvUqRZscpt/zF5Oiou\n3MhhPENix1ok7h2Ma8EoYzc6Jc2j/JlF3QNWiu53IUou/OoEWuwpIeamV3bf\nIjMMHej6prvzI4hqhjMR8Wbtkcf8+Wlubji06umadQ/IQcHgaUlD05+CuanO\nUc8LSfSlhRqnIBcGRuzKp/i4a5BHXbvW/I47HuqBJSeELO3N635ao/xcBqoq\n2d1kG0WLUv6o7giyNPyfIcsIf33Gu5u2a7ww6LbrQ25t1UMsJpzpySE9VGI/\nke7oOsGhhT5LyEm9BaWIihTjhd1Jnz60Ky6+oBW5AWJrLWzMpznIXZqrsbo6\nVb5Ooqr5D9rHa2OOc1oQgnjN4O91KVf4W7xOWn+o3uEbrl4Ni+bg4YL6mFY1\nrN0B0xglZxHd5etE2HFw94qwQwCVN6hawC8a30e6wOGnRSr0SpeGjikITc1y\nt8tLVDqJNUm4KED7FKq1ggnss/p9T47eDAkcKXWgrTwqWi8rnxcfV5JJ0HT3\nqXP9wUlJO2a2KpTranmvax5s+IZBbJuQ3b4yawytRMNkJd5ZBKBetFyIe7lx\nx0Yq\r\n=/VBh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4da05d4a419241bbcc8157553022af3a84676e9a","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.0","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.1","@ampproject/toolbox-cache-url":"^1.0.1","@ampproject/toolbox-optimizer":"^1.0.1","@ampproject/toolbox-cache-list":"^1.0.1","@ampproject/toolbox-update-cache":"^1.0.1","@ampproject/toolbox-runtime-version":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.0.1_1565122316411_0.1839455065315445","host":"s3://npm-registry-packages"}},"1.1.0-beta.0":{"name":"@ampproject/toolbox-cli","version":"1.1.0-beta.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.1.0-beta.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"da71caef43446bc7100d529597003f968c55539f","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.1.0-beta.0.tgz","fileCount":14,"integrity":"sha512-sSfFQm+9UtGxOsBQ6yuEuSwyzLhIJVIEfaPU6U1zOBcUtgP8uErPpEbN8lZRQeTUYMjWk8haDQZLjTvIquQDHw==","signatures":[{"sig":"MEYCIQCwAUADTkq3MuqJJ9gfTYCFSl2GCvgkx4l/fC4jH+T9nQIhALUsygcCg+fako9Jr9OiDbsbH00UxRZ7vdr/ongw8b2V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaDU2CRA9TVsSAnZWagAAQ48P/jdhLVsmIxogxdhTLENn\nWlYbZrs2WWto6eiDaYvsnTIqSD2RK6A2rmAJPqd1YHPYpouqvigHbtFh/FJb\nXEC1zzE1G/OtzQ9yNtILHk75NCqCdG1c3qLjh9kHDyEIwRQ7CM6y12tXgB/3\nKwfAJFI+HkkjqsKCG0c8aQouhYBCeUxMn67+pQQfpFIvNDUqgJocvnp4/O7b\nDBoX9WmRM0+Rn943P8lnCCN5qlRygc06Vp4QFQdRZtislroFqKvIsDcChMqF\nZ/kNxyB9cUznXTQH8aSDtgHFnrWSBuMhY5BmASvYYCWfL+r2GueBNWV431LP\neoTk1+59JjyIIwlitVShImbNMM0cShrMrHc1/folgN7Fr3xM9HKZzrDJG9eb\nkoBpbXcTYlU49CQc0BKY0kegtQPxa9WOQAzLjdtfZP99hG4nUfHz/QNnMGtH\nrkVtXK6TSbJ5koYs1jL39co38WSM5Y48utwl+m9b3lDRVrItDbRTQybBP4/R\nOnzDBby3H1E8P41iXhIAntoneCRCl9cAW6J/uUzMSHAPY+Oew9ZPSWjw+Ecv\nsg1gJT38lsJ7R+MBhd5TdreSIoYe+Qj3LPJ2uwBz3Fi7xdeSinV3BnyjfQBO\nlIBACG4fVWVNZe8rYTPFh4KNyn7F4rCNrqHu6m4syRGJEh1KJoB3Ptbm8n1F\nkXUC\r\n=CkVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"cc04a8267a51e57290ca81610ac6854de1aea986","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"6.11.2","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.3","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.1","@ampproject/toolbox-cache-url":"^1.0.1","@ampproject/toolbox-optimizer":"^1.0.1","@ampproject/toolbox-cache-list":"^1.0.1","@ampproject/toolbox-update-cache":"^1.0.1","@ampproject/toolbox-runtime-version":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.1.0-beta.0_1567110453536_0.9776506241070648","host":"s3://npm-registry-packages"}},"1.1.0-beta.1":{"name":"@ampproject/toolbox-cli","version":"1.1.0-beta.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.1.0-beta.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"2d2a244fa29d44eed0e1ea34764620c67b3a36e5","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.1.0-beta.1.tgz","fileCount":15,"integrity":"sha512-zkAKRVUm6U6fwUWRUH81AlWQjynhCNnW7VWo2Uy1Msuy9h1k5gAWfkU9dd8Z2AbjagOa70HH8rBow2Wu6Ff9rg==","signatures":[{"sig":"MEQCIFFLK8WdImubUGSvOoLUik3r3pNiMA4C+y6tA8wQb8GvAiBpjI9MLYyfI6kAsHRxCJCoj3RA7nquGeqOVXq4Oqf1Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg9UACRA9TVsSAnZWagAAHW4QAIHgT/qn6UZKZsX1yIB4\nB4z9T4b/nHkBG/EOSA1LZag4SkT7mHRFh3KbCTJGGBnaH31a0/92Ufpq1D2E\nKilxhbzr2APXrwlbYRuNcY4muPy3RchezN+rMeU+lIgbpGJ8GxBUGwwZBF93\nJJ2DfaKf5vfiUCBa0QKdyJgZp9037VIjKhBBF/FczDkYbrdzg++iNWm/32Li\nqAHyRx2OnCQucKzbr22vnd/xPJQ1AW3P29J3pmCq1/yyyEJMgIS4WKnnuuD6\nvyfFSwt++2fdiomYb9fNKc9NUIYis5xftXzLPaJOIX/X8P+BUBo7zR7bX1LG\n616nOPip6PyfKoIF/wcqgAYWW0eSH5K5uIg+XbW0C0WwC0NyiWknaOOqhBc0\nhEYvnSWfAHzQw8CoA/eU48l0fN3piclp5wLWXJaaH27OjcJVBChhMnKTW+jX\nIoSUb+veZwMCUfQpBwyjqLSXvnvcQtIvz0+5D0A9R6tvkpNeZgX/KEipk7Ti\n9qUH4jRWU0J17lWznbf9BZdss6yzQMuLfUbThzBDUA/Vf+QAG7js8omIlAHy\niBy9ev41M2VYd8hX+TDLPqgY5kDQqS3PPo64YYjl5Gesmrv5I+TTkJhOKmPF\n4ZjTgLjtbiRt0Ipr6go6czggsMriau3GyVQTrMVKK4OHclUZ4qS90o5HCkBL\ndtC3\r\n=9Rau\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor \n\n```shell\n$ amp optimize file.html\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"b5c4db9bdc2962da78862a181d409f6082b9b3ce","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.4/node@v10.16.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.3","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.0.1","@ampproject/toolbox-cache-url":"^1.0.1","@ampproject/toolbox-optimizer":"^1.0.1","@ampproject/toolbox-cache-list":"^1.0.1","@ampproject/toolbox-update-cache":"^1.0.1","@ampproject/toolbox-runtime-version":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.1.0-beta.1_1568920831868_0.6796893329845306","host":"s3://npm-registry-packages"}},"1.1.2-alpha.0":{"name":"@ampproject/toolbox-cli","version":"1.1.2-alpha.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.1.2-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"62986317cc105396f48ac0fb4f79dabf8ae66d0b","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.1.2-alpha.0.tgz","fileCount":15,"integrity":"sha512-XruNK//ZoCh0CmJ95EchaSWLwIA5uGOVDbeNDgKH+gq4FUbRSuFMKX5OrlGzCpLPaPe7MQsU9exWYdjBFs7lXg==","signatures":[{"sig":"MEUCIQCuQyApn7cUhP/KjMmqOdevsalibMBJiZ9Htx9/ljpf2wIgIusQkJm2Tfh1w36bN2EcHqQyP2EhtdWwnfEHVaURFKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnjs9CRA9TVsSAnZWagAAjeYP/AlZr68oEt/aWFV0f1BH\nvhuryyo2HlqbjmuuFRyNOyIOLMA4+n0xQckZVFPsNiN2lA7o3EgVblhA7r4X\ncTRI5lqkiPTY4UZDhBn6dq3OJAm6Y68gxdZTkAf0ij2KeSQrO53IqzLPrVDe\nmtYkF0hYbf8mC4AWzGSk3oYIRsnn/LyliX6kMJAkgVjqNWydyt4osbk73pch\nrwNus/a1lV9gKNgwhAulkV+LxksDBf7TrxkVL93Fp/ZoElHVuhtpbR+5Z6b7\nUCsVmcXDBS+ne4U8i/zEN/rX8m0vVM7+LYn+3Mv9+TIETandcKyczkPnU99s\nDLakE/bHE10eJUm5ikJ9wbkDmrfXqqvKIiMNVXGOc23Fk54pXoNWy8p41cBi\nubwxlXVzS2B7uQff26JaI4afagQy6RkSTnqVH8KITlyy/G9iL8ybFg4tYn9w\nudGhp/seaKzsk1MujplmtvI0YFG8UgKxIGiW/EVVzM+1yNw06cvc6uaULCB7\nYu6zJyc/Kj4NQg6oEu6oWlixN8qkLJQDP2NCNN5HgQmtmYSXF1qv3jUQFj7m\nDfK0z91N8iz5EryhRorrinEpuKyBfvCdjdRwGKOMacWLx1yyLYlCeL/6Ph4r\n6u8mzMAGSKyT+QPBssVGbU8X0mMiAFe19hAje7q4eQiRKOSKB3p140IubC3s\n5I0Q\r\n=KqXP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9fe174b241a47ace8a888dedfa748d59e7648de2","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.16.5/node@v10.16.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.3","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.1.2-alpha.0","@ampproject/toolbox-cache-url":"^1.1.1","@ampproject/toolbox-optimizer":"^1.1.2-alpha.0","@ampproject/toolbox-cache-list":"^1.1.1","@ampproject/toolbox-update-cache":"^1.1.1","@ampproject/toolbox-runtime-version":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.1.2-alpha.0_1570650940576_0.5166218001565437","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@ampproject/toolbox-cli","version":"1.1.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@1.1.2","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"69ba32179591620edf6504225f47fdbbd144e135","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-1.1.2.tgz","fileCount":15,"integrity":"sha512-eIBsFo3fuKL8m9yO2gRN13WXuqRgo0Dl22M/b2VV0XUcLiYntG8l5DXBMJKKio2WARKrEN7Np6qmKA4TZn5lMg==","signatures":[{"sig":"MEUCIA+N6jx8u6QkaP8afQBSNU8Jb/HM6KZHHlEJioe8GrrBAiEAqd6sdKFILbHuUBF5O214Whai9OdIBsiQETGwAjKQLv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpcl1CRA9TVsSAnZWagAA/5oQAKFhJs9/N4VccYa6KH+p\nIdzby3JAsAS79N7BnMQG0nTeFJhjNZF7/gIYUWlY0+GMBgtPC6ODU8fhr3yo\ntBWriJ1dAptWZArpdCurc3kTfdz6r0B7GC/a0+lIOJDdpLVfa7SkK+E9PLn7\nrh57n4voFsxnXgxEOYON02RKIR/n9ruxRO66X5DAvMu2/Hp1hQlKtNURBs4c\nlpibEvZSYnkWeK1Z9qj0Qy+uS/VVEmcbnPHQHPQkUw0naJw5BaZ20DYdTRSa\n0UHcwsh8gmD+Jou5Ld2u0XasAk1PgvGcMkOGcV15zgMh+1PPGyknJLrOkF3A\nSX24cyaKzmP2O5vzVhUp+gwDSLBX1yrXAksiH3jpSxt++qp+5HcEA6XY9RNq\nEioDY8WLylCaJHHJiRPf8o2lQ24zGTU5s2Od0Q1BV5wIh0nrQ3batKKafx38\nr94g0N3CxiHtyRr8EFtfF87RlbRsVzyAzrPy2HlE6dApIesrAmEhfKT6HYMt\n41nVY0yacuCp8Ru3bMWlvlCw+ioKWdShD9P/5gxuiXiSu2vkDDBgNgnX864t\nROgtwjKgNFQQw78fLg0cDqzfpNWVXOMmV85ADkupX8qm0BAHjTBGqdHPvH7O\n5XX4Fsvt3B9+d+0WQEc0AygGUbYfLzxm/7PDXCIHU6kmHIHx39gtBsDBuZlH\nNxli\r\n=my/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e914411b6dca30b203875a6be32f2b07fcf385ed","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git"},"_npmVersion":"lerna/3.17.0/node@v10.16.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"10.16.3","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^1.1.2","@ampproject/toolbox-cache-url":"^1.1.1","@ampproject/toolbox-optimizer":"^1.1.2","@ampproject/toolbox-cache-list":"^1.1.1","@ampproject/toolbox-update-cache":"^1.1.1","@ampproject/toolbox-runtime-version":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_1.1.2_1571146101160_0.08974319485182214","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"ef49ec67f12a0647bbca491b90bb11406563e4d9","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.0.tgz","fileCount":15,"integrity":"sha512-b4nlb3t0pj8Ub8RBZcIzcCdgYeRJRmO6PWg7atmcbLQUbMgDjNVqMvHFENdMT+1yfmGmFAexI+kN3NLk77egLw==","signatures":[{"sig":"MEQCIFlYk3lmO4hfxM0hLvITmVsvexiSbeG3WL4ZFmVJeHhmAiAZ9NdYHVLtJ19sVG5hJ0cabgzJprRiuIFZNUiHUglowA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKFyLCRA9TVsSAnZWagAA0WsQAIFrKHb6Dg0OLxTbc4lY\n5c2xtlW1C1Y68QupQx405DIJy6IrmmQnw7tHQsOqCxitHMcKf3g5A4P9tbDm\n09yfzld46NkkFx+yxQne/mA3NoRwwqBK/CFweY9VutnfMXpncjRX460ws+SK\n7y3+DjfmzUJyI8cwatvXCKLASdzBL4eCB/A70B/hPbCCGQpoQsb81W9gH2Ab\nM+W5LlkNZxnmUCLIN/rubMKtVevaMnqb+NxjHTcI0e+mIQlcAbqw2QoMnaSd\njeMN+Uu5AwNYblPQhyEAyNkpBbfuGhLMLl1tV6u9j0ZPxBCbblTgHeECVcFp\nDR6/FnJRLUUUEOW7dsI1W6/EuWklKW+d14gc6kxZufEOKTrqEDPgAKUCsDHC\nL+b2GlxRjE1O0+McarccNkxGey91V9B/GKKKgm0l+QKB/5DkfH2goOusOTM3\nqcmVChKmufnY5M5/D2a1vqFRgEf/f0O+wJNDylFI/3j4/ZG74GbOI520ixaW\nC2HV/CIiJIgjvlpgb51iq1AOxtYIl2yVUmmhO02xg4jRao5fLVaJS6mtabA+\nR00DKjYBYthiFaYHemdofjYCN/mFewM/6hvFGpuGE4nYjZNOsJSHtXJKhPAS\neS4r4gv0N4tyoSDq5+ISY/ChcBf7QiWKdbtXbRWedkHPcpVVrmFr0SBRZNkb\nzjp3\r\n=N/Cs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6140009b75eaa18afeaccf0a5f1996f490dcebfb","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.0","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.0","@ampproject/toolbox-cache-list":"^2.0.0-alpha.0","@ampproject/toolbox-update-cache":"^2.0.0-alpha.0","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.0_1579703435579_0.13008424117362605","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"1bdaa6bd119b765c1f2b676e459eab9ad7d2a927","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.1.tgz","fileCount":15,"integrity":"sha512-6uJuipaCn2Mr+PWfYq15EQAGkzX4c/7ogZEscQ2dhdCxmye6BDQmkIYr+yUXSsXVxYI/FrET3HZ4w2c/WiE2pg==","signatures":[{"sig":"MEUCIBVWo43x1kAyi4WWJjWPcrGy5sPAPYNw3npfcD9mQSu9AiEAn5tuLc9hlnfV031gZDPYOcQqU6E+orXBkE/pIBRTylM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKF/MCRA9TVsSAnZWagAA758P/RepKBwWbq2HTsTLJiNb\nVul0U2VZvjZP395xTz+ZsmiLaZLzJPmYsPiUq0JCQOszCpuLPbc4dC98zJcI\nQ7PEMBTz5tuzj7chFGsATxx/NI/BahBptjtAypfwcXlzfFe+N5HaohzV7Zo6\nGyZx8FVBcIifu51HEyMSsDRiiP0bt++RZzAUpIE4+GYctRSyIEohZ6ODpOFs\n+50vMenOffQUM4BIBEPc2m2/6rSjy0cTDbRuraxDnyVclB7xFuWdtFuQocxz\nkCEjUqxw7cq2S/9X7xompZsz+/qRqClGVAHOb+23P9Yz55DBAqCrKlhfdh+q\nbgSV5aTpAwtWkbo5yZ8VWq2ycuNyDXkhV7/0whQZROYvVlqkv8g4prjlId/B\nBQ1pEIUeeogZR6Sxkx/uFXMZDRaAwL/6PDjjZN0htBCiGlsq+3aLF0Y63YtR\nhpqyQhHmfrJVRE5xWciDi8e8Y/q0Cp3VmIAvjDzZwdexOKNkM4RBp4L/dd77\nS3FlcJjKh/TK8VTf3wrtl3CC5lzOYVLBAeS7ZboLwIrbUh+pdNg6XPwPmRCV\n5GhYUVKfoRczfbczvqu+N4C3+70ztaJUe7Rni+VPCp44t6cY3g52i901ji5n\nRpH7bgvlzXmPTym+cN7Nye224Ir5sjuy0iXnGZDPTAD5qc14sT2nvJf9E2ef\ncfj8\r\n=SlgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fa5c2c2020f3eab1fe6a236533759124209d34e0","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.0","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.1","@ampproject/toolbox-cache-list":"^2.0.0-alpha.0","@ampproject/toolbox-update-cache":"^2.0.0-alpha.0","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.1_1579704267685_0.9916727640047043","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.2","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"c5ca65649e453e6c31faa1eaaade60d06eb054a5","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.2.tgz","fileCount":15,"integrity":"sha512-urMf9P0mS2ulvcsEkMb0aUdfSdrEaEsm8vWj7i/w4rD+FyP/VELA7RgDpHTDwFnhWZbw/C/Fi7pallmhPPAzHw==","signatures":[{"sig":"MEUCIQCOjx8jP5lXUeL0p6oANgIM2YKqd55abnBXnQnfljIRgwIgWDqpJPLpaMRRco0jvrluwIe31oofV1xpBxmVPEtxmNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKGKPCRA9TVsSAnZWagAABEcP/RfQ4oSgxUoaEBX6i8M0\nLRBneg7nmSbFpGpUXR4fEXi0YrPVSmi1nFFaM1hSIfwKacmhwXKMWEnCs9h6\n4UQ9MyceSK/188bUi02JMd0zXcHT7grIXsu6YaGP+AQL1EwowHXaIy9rGcud\nTzKVQVXSBOk/zp2Dn9J2hh13t3OKGKgkaACPDBFlYZ3/t6H6IsLUlgrGMykP\n2rbM3hwuzNJvsCXYAPwqZIMouQCewVrobFIe1b0XbCc9oz3X/+QHay2ldlwq\nLZ6YWjQCoT6ibOLtpf+dFPf6W/gH4YM5gmV80PojXgjTWwPRYOi21Itv34as\n+PwTsMyouZzGLdus9Vs+RrOeUjyYJzWi7rhZHaaz1gnMoh5HT+uUcSBuSjYg\nNDCVyAYjKDzvmEHmG3UkPbHkYcMMajItbFjshK2RlSzZ+0c4iWWUpTZ7N82k\nf1G07sgWG91lQPWB7ifw9AMnE6uy4vPH2LjGwda+rC3g2D/sklqNGIODOTbM\nVIHkHwlmsd5Nmr4ssdQ/pkv36UWssOoYB2kcbn3c7y3O0/RK8V1NPcPVWN9I\n0lQKWtL0GeqmWEDlAVMuN/eDUncULUHuxHTzb0sUPo88ctMkhtN8FVoBgWpv\nOo+uJANsPP5x9b3sRSetCbcKqGanowBLIQnErOSKMmyOjQZsMkMIkfww0igz\nGh6v\r\n=90BG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fcd31172ef02fd2d4162a8fb7decd2eefa468873","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.0","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.2","@ampproject/toolbox-cache-list":"^2.0.0-alpha.0","@ampproject/toolbox-update-cache":"^2.0.0-alpha.0","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.2_1579704975067_0.6071615114366933","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.3","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.3","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"sepandparhami","email":"sparhami@google.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"665117b2b5ae97bafbd71c551bc951200bd19d08","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.3.tgz","fileCount":15,"integrity":"sha512-otJVpyB1YeY6GofrlHi5+gaWkZPLCZpKSXmRYQacxk687c1KkfgtzjA5+PTvh+drMwgq2KE6NHeM9rlhXetcSg==","signatures":[{"sig":"MEYCIQDZ76k3/4jqPKT/U2/aEE4R7GAWCYOg5Jk/1j3ZjW8gZwIhAM6Lx6l/B3eaBvI544GwWfI1gv/8HN0JvYVTLgXdJM04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKW72CRA9TVsSAnZWagAAoAoP/1afXzf5R3k84V/0/P73\njedcecGBggYvyiZLMozQqGGkU/OpCFrxrvc52ngG73yJJYQl3Tuqa/4AqB5u\nQUIUPUk4MbNAjvYgLQMmcsK0sa3guRDNOevQ5oVW90I/8R/BJUh48ExWh+2d\nRgcjaszEKgLUk4uO5e8AQQUL7HK3gHMYLFoDJ2sED/QSjRRntuFgFqbE5Njh\nldjJplKeYbxavQm/fjH1EvvGo1AvmJ4MUg/ju+U+Kh/QWyOBtkgImpNDbqkO\nle60Yejx4tKnZJ55yE67JT421EzNnE8UnrKfiPZQTQkoVdK7DL+BPR3rZdUJ\nBVvzVfzxyi9hOIkXzMGeK+O5E96j/NSSaAUVLcwjZgfbmn4GeVGp4jXUNgwo\n5jlqov5A29ixSDr+7mj74qrsrVKnT8XZKjghTU6iByN/K1uUndxXeDGETvs7\nbDB2W3YRDmYDkZYad4fN+TaTo3tG8UGhHH6WB7WAN2JfLcEazHZF8JlgDR9j\n90l3ogcI30242l5oblByCtplXzbxamw4GWi9sQ61XKNECXGmZUudVnsl0FZ6\ntRLY9gopxroAQcXSP6hmdFESc0O2ruATxYGat1f2VgFK9tB5m2HqNGdNA4wd\nWQAGjEAzI0QRds4wQcDFLWPpAWT7Xa5xlIEkMZ/57bO/SnhydZf3PxMTIurg\nqKf8\r\n=9V7/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2a81fc3795a0a5354920f7c2855af9900eecacb6","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.0","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.3","@ampproject/toolbox-cache-list":"^2.0.0-alpha.0","@ampproject/toolbox-update-cache":"^2.0.0-alpha.0","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.3_1579773686091_0.6392363921839825","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.4","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.4","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"2296bf5f0f0b4f1d33da5d2ff19ceaa7db33d38b","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.4.tgz","fileCount":15,"integrity":"sha512-7zpqW+px2JEklmt8LvN0ipeXKGRDerPt/RaEkEJRvund1bn/a679PxhzKlHudegxehDQ16cj8H2odgekwVI3Xg==","signatures":[{"sig":"MEUCIBlDGNupdVdSfZYjOSVaTfTwG9E71zNlYZpttJL/FwuYAiEAr2qnC2N3ztg424eTIp323YdHYDOSCxK1A8Z1/XSa8Hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMFKWCRA9TVsSAnZWagAAbkEQAIoeCvYxRfRoeCoEqA08\nPmsFrW1Tt/uAdHQ1inwg7YQN6RqjgfCvDiUPXKwfSYOQPk1jCW8D7Ubo+vLK\nAw1mmgp/hoYyOEEeL3PaJcuYGvbwbLqKktYVkIIfNNBw8TDxnwpifKZPkPCM\njhFcaNtdl6qveM2bz0HeobjSSMXRNKj8xI2u/VFz2FPCdYZRbPmLXtqCLH5s\n8vdsWUO13ptvUgM4Ss/fP/sNGWUSajM+QwmfYnmT+y5/yNiOPfia8Blsn/dn\nizYxphNl54ubHcGGyggYIC0wFzi6lSnvUTkfg8hOeJ3Nm4dqzIfmN7/Lahj5\nKCDcz8SohRRKE9McoSaXN9i8c7Y1QWwfcZShtpKGNSt91IKDun9z7NsbFD64\nYSu4LDCsMZv58eWRnmmOdvlAexLJyZCj5KEY6n0OLERezjHdAggH8b4lKvRp\nSIamZ3g1DJtmaCgXLS1FPWU15Sr1oagwIuBdCx+LFBqO6sJNo3ibcrj2SxQl\npVa3pZ/n/6oa2DTMIWmFcj0MfJpzplzkmda6FpJm0dDtMh66gebi5Wtuy0XL\nwQR7jAqtOieVUZsBZkSA01s8alme5iZnlLdwkiMRMtG2ErwpXJfopIDeFjAW\nMT/arDZwqvInWadg/SxxuOM9s0dUDDiy6gfXc0OSRbUyQzyQvbgax+xnlmb9\nOd/b\r\n=LWJ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fe0d72e23b0d537c91fa78c465ca1ea99d3487ab","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.4","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.4","@ampproject/toolbox-cache-list":"^2.0.0-alpha.4","@ampproject/toolbox-update-cache":"^2.0.0-alpha.4","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.4_1580225173871_0.2894878598718298","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.5","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.5","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"2f155c4cb8191d47a666b937ddb8e9a412973850","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.5.tgz","fileCount":15,"integrity":"sha512-J/0neGROCAQnQ713OsPhQos8ZoAf11bBb4tSSXtB0Yx1TbHU4JohGDNZ9qNI7oBsLNtTr/42HMeU8CaJiZ08mg==","signatures":[{"sig":"MEUCIBDG/UxHXy3n07KVLmcbbMKydjJStNky0uAe7gDvqWe2AiEAiuQmetfkdjTHqVXrzARkC6DGnvbLN/H3Xsluwyk89r8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMK2yCRA9TVsSAnZWagAAqqkP/jQPzBXPZVmdZv+qdc2k\n1lK2PzC8LOaZB6HRMjALuf5QoEtp7lvCwUaJw8IMgnyotPbkcgm1O8OoIoY7\nh3qgEI8lG8v0r6GpKg380VoSdpTIbaagEihBDev8En77wuNSsoSdQTYCcZ1T\nOmMTWM+jp+HnNHhCt655Q3ZbylaU2R+5b2ctOR7WqItULmF6Rz3W31lCSNPA\nNhXjNYo9vU94Fn/TEEtpEwYWP9w4EAwINaShgPPaef4+1W7Ylb/+VK0ST+hy\nZJo3EkKBiMIJhePrO38yDhYWcKL8gx+i2wd+i70t1BUYsziP2xCJ+K9ByJX7\n5gMZ1Ita9zqbTR/idMxV5+Tbn2nOVMIHKsEUB2NL1BaThIA+u3AthUURceqA\n6tQ5nY/wbEJI2Kkb6GXz7exEQgIkyAJNPZwufzgiE/6rIs/kE7OFtQSG4KqC\nj7ovEWgsM2Oc+6kprT4/NJQqJVosoWTRwomUL+GLkjwu4y+2R4ofkto3IoDT\nfF4JaXTSAVw5EP4LdQuRi8ELhm1Bj5dbHMhYtTpEyWDoxh4Z9G/kvGAD6q8y\nmpSFWIUZh3fJKqXtwckXKBtd3XkQZNd5NnL4dkOgGX/GazRYWEcXkKL/5Bc+\nFY6Hn/szyua0Mrwjug/ILEECi0nbDVLt0mHJFGO0M/qrOnKQ5xY5n4VEPaoH\nRMWF\r\n=9Ka9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"91100dd67c4af2c28d83945c2fa4872cb3c103cd","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.4","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.5","@ampproject/toolbox-cache-list":"^2.0.0-alpha.4","@ampproject/toolbox-update-cache":"^2.0.0-alpha.4","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.5_1580248497878_0.784563518594976","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.6","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.6","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"8776b6d7036755612c8ca5c24cdc3a81a7aac63c","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.6.tgz","fileCount":15,"integrity":"sha512-+U2ebEbZReIpJFPuhi9xc1WppUEdC+VoiPYP73gtEEbXiHrx4KzxrVX5BO2uw6+rzgZMyFPI6kJFBfjFFcDI/w==","signatures":[{"sig":"MEUCIQDkxQnJVVeXSQHfxcduyamlGxKXsHWQClPVyvlhaGRzhwIgNELvxCo3je6lPQchyhtv+CXL7L1H+b3vuXTzQSrDFVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNBxGCRA9TVsSAnZWagAAa1AP+wSH7Fx6m2lw+rF2QVuJ\niWj3+8iai0qICTKQw8i4EUbwQSw4XtdAhpbPRb4Yp7EEZozQyTGObw/4h0yC\niwx2zYE7f+9y1ycryK1uWmheGiYl8jE13xoj4hBOdPscszxZ+6RhNoCxHlFJ\n9Xb36chxJ5s8yY210XCR8HVCcRYInkr1YHmFaJnKI+iVyfvdSTqbOwA/P1ij\nTxQ/zHJ5iKk4pafIXjYyoyRii4BeR8UDtLT3uPuQnFCBNGiribX4pRwFW9KV\nmZW657RfmFinda5qR0eD4JAgaq1pyihrnsZb+X3wSvxz44nllA6eMM2hHWBc\ncFRVPEo23NTMu0U/oINLe3JxzUTOXK5JZUYYBc23RRcq4J/PsKZpdt8cOw6P\nJfXAR368Lnb4yJzTDUcznn1G7LQwCqL75kmgZEQbHCOHRiqUhn23NWjjL8rK\nkX0wIXpINpRQWAxJgri60pKjw/WEF6OESOQcocHNTq24T3/k0b3trtC8NPiB\n1abPQXMDQIHgcHvInk1A6RcaAw0xGIcyjzq/PLUUlXj9tFznyInPziMyuRFI\nqq+jpG903e1jaxShMsQO3oOLJ94WTIKCx2FUlC43vQfDCxE/Dhf7rrgKUVN5\nPyhKj0EXljWCsL/raZEzECz4/02l9a7QL5m71FDWCJuJoTfHLYb2p17IivqK\nIF1k\r\n=j+FX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9d8d41a7bd0fd93c11fe44fa2f84a4a0778fc830","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.4","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.6","@ampproject/toolbox-cache-list":"^2.0.0-alpha.4","@ampproject/toolbox-update-cache":"^2.0.0-alpha.4","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.6_1580473413580_0.11401126514527782","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"@ampproject/toolbox-cli","version":"2.0.0-alpha.7","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0-alpha.7","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"e426655c11b4bdf058012acf9870755a9d6dc95d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0-alpha.7.tgz","fileCount":15,"integrity":"sha512-AY2WMZ5Vhget6RmSSbaDpRn0wpIlb7JVDnTH9nFEontyJd29L8DQuhDgOYkEYVDmQuVRzczthpSdZYvh1DxZnQ==","signatures":[{"sig":"MEQCIEJxWAucP2mfF70JGg/0xuIULLeNkNE4OFkuB0TIwHroAiAt4d+qV/l8lH/Nr0E/JQnuNnxMxzCLK0Oq20pSsMMyuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRbwNCRA9TVsSAnZWagAAYigP/jTt0u8oy7frzGyr3esD\nRNFA3gtw9IF56aruy2eVcNKcFwsZdRsdEcrGceCLl840IgSnLSp9eletkYqm\nejTgEWmB0kYfEhVkPJ9cmHe3BShEWKNGtm2ViNSEhg20ZQscBGwzZ9G2Embn\nCcI0Bs0pwUrH/S4GnbxTdwYS0SJ/elTYdRYXYn3ncQGk8zNKCY6w7CfJPanZ\nt37kW9sti2w0gi2qdzB3WC+PJb6Iz2h/e7bs/hdGd7oCKjmTdwUXmE4HvH/C\nXjUBoTMqbmfR0FKPPY0vj+Bv6w8Qy2h2vKZpNUw/aIu8iaKy6sxkWnJ8psv9\n/rPFsOrwzX5vVgADFvSNXnuM9gzEm9vE3N9ZW67jCWx0i0etD56bvd1sFJea\nTDe6tI/FDgNzuW6nXiDka7gguVgmXTVJNs7ZXksPfSjogyQrE9hMuCYULAR1\nLFuzH6OY3LEK08xn+QeOamCL0O5xlRBS2raow04xKGGfc1VNTi4PDAQSMi4l\nVfUUq5C7xiE4Ehxpsq+RfbCntc3cu83z8A+dkSxoGtccGIcuI6aKK+Shm29K\nQvFteIBhvql46d8tnX5UzXss3yZuf7E43FLkDaGUN73qHVW2cK0fKGl7rxjg\n5J9KMPKBkyewUFw6FRwusic4sxFZHLRFgziY/Ol0p5LRSQ7RmWey7s9nJ91o\nysQN\r\n=wPGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2e6b60d382d205f884cd78ce4d41fd702121145d","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0-alpha.7","@ampproject/toolbox-cache-url":"^2.0.0-alpha.0","@ampproject/toolbox-optimizer":"^2.0.0-alpha.7","@ampproject/toolbox-cache-list":"^2.0.0-alpha.4","@ampproject/toolbox-update-cache":"^2.0.0-alpha.4","@ampproject/toolbox-runtime-version":"^2.0.0-alpha.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0-alpha.7_1581628428678_0.9127391779607963","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@ampproject/toolbox-cli","version":"2.0.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"63de6bf3ffe00fddfc2c204a08f82fa169bb41b8","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.0.tgz","fileCount":15,"integrity":"sha512-p9HhwhTPzt7LKcPtreBdzU2OtJNf9OWr0Y7Pgw8sbKNfXj8rSI5HSgvQSMda7q22QqwFX0UqLSSXwVbw9kFa7Q==","signatures":[{"sig":"MEQCICiEDt3Zc0k12vL00U8gZ9vTduB+oMSyiW32ZY/HC55uAiANs8izuNqFtkx362BbCu8HWPpf6ix6wmBFhxhUaAav0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRb6lCRA9TVsSAnZWagAAAVAQAKJl3slS8VM1PlY6Jjci\nEukdaaBEbc/C9fVFNKxqNjg5jEh+J2DrYhonH1W1vSnUL0w9EgaAx89iaOev\nVjeMdpZS6nuoEHWdKnH8mORg/1Wav4zlCfl8KiWwoZ+XwTqCHoxA6Ttig2ES\ng7deLcUrnHfyjlqzKL00IXSP/iRgwuWGza9uvk55TwcJMrMYMxAnkITD3j07\n6QbphpuIukW380lygeriLnfs7qNfxlrHawvx/zCa91tapimmN8mhgg7l9ooR\n0tARiC9V07G9xjjHRV6yr8qW0i4tkt4Raowrkj4cRhDobS0yL5qwsQ0WxWBp\nJvA+jCMbF3enB8QrC6FjXtAUlRVNgfISPKyiJ9Kw1qqxoGU9CWMP/uaXzneb\nTuHD9kOj5Q7UrGihD6cQwgUqgzXJlno2YPPvztuK9F7on1lTNb/p4jiN6Gkf\nmoKOdOCNXvREyf9WCXR/7NBg/65SZq+BrS807Urwx3GRXqKHIEGVEnTMYlVW\njauB/sPx4d7CTjUJ/o8xdSJG5lomlbSVk9b+pLo/f69/VA2J0KjGlPLcYzx1\nC56NK9U9jB7KlTXYmccrphnv60vAjdON32tj2oZ3+wfVaZcUemST/491f0FR\n7Al3zgdScX/1/IGEPoiqccxtALxwg2Ay36kcywkj30KEqvn2AVQL2H5HxM67\n3T2u\r\n=u73s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"908b78b9d007d18d97c50b5a79421d5936150233","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.0","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.0","@ampproject/toolbox-cache-url":"^2.0.0","@ampproject/toolbox-optimizer":"^2.0.0","@ampproject/toolbox-cache-list":"^2.0.0","@ampproject/toolbox-update-cache":"^2.0.0","@ampproject/toolbox-runtime-version":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.0_1581629092623_0.7243683250885942","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@ampproject/toolbox-cli","version":"2.0.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.0.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"0edf420670a89aab1d4bc384af73d8d722c77694","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.0.1.tgz","fileCount":15,"integrity":"sha512-9uMSyxyC+v1xDi5vPbBU+IKP8alfYLc+TCRbvaIw1ejEOdIE03YcLeZ+hZe4clDRmPRty//cI9nF4VlEIG44Zg==","signatures":[{"sig":"MEUCIQD/3OuQ1Hv5EoyZYVfts2Ka1RHIYZn5zbyJql+BHkU4RwIgR/0CIJiLUmtswpBmLF9guIV5hcvT3CmokXJPmTaiHEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecgrHCRA9TVsSAnZWagAArxwP+QDERj30xaa0ZGBYyNFK\ne3rsz0tTEPMLzfecuegyadQTQ0Pl4+VCamNXTeoR/fjcB8uKUCqxPJkEOExN\n4JARKaN80jgzWeQekvxyuQS+RwQXhxnELushADsMI/pKJmSis5AH0Bl+ewor\nOxzyMaTkfznXbtJ3oeU7GUi8yx8295HLamdFMPuYCytFUySv0XYRtagtA/Lg\nWV09APr7wJ6+bcnLFHjJR56U6vR3MlNeN94lGofcZeu/N3FzOxXQvbaJRBgo\nwHESa0glo+QL2Kz7+c62LOnWiihFw2aPKkP8PGAVMwS906u8OFJHlWx3XBDj\nwjERAp+jE5AY2Ec9bDlZpdTlQpc/sKypYw36Dw/m5fJ9HijPU+7+5/+qegHF\nfHbKvJWP9ghg6m6r/ddPaLnszq2Qv3rh/+jcO20LtKEwT+INzUir91Unk63Z\nm2Iokf9NyawL2HvxmocpsMBNRz1p9pmEZxpw6S8Y8mY3l6TrkPL5rXvj06ds\nKMsqBwXpulGiktrJwwj6FfjuJ4i40m0KkINsEqwbP4aN0PerhRWJgzkQqOAf\niJ/n//EeoF1TJhVPK8AcnZISlKrj0ZzNL8iX8oi5dHGkmwNHxTNtUzpQ4JSN\nhWUyMsudIYwE2snUyPC2Uz/Ys5/YwIJ4RDZizC5VvflC6Gp0Qqn27e7FJ20N\n+RgK\r\n=Tka5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2785e09433bb22977b61f153ed7694b68ca5151d","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.14.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","@ampproject/toolbox-linter":"^2.0.1","@ampproject/toolbox-cache-url":"^2.0.0","@ampproject/toolbox-optimizer":"^2.0.1","@ampproject/toolbox-cache-list":"^2.0.0","@ampproject/toolbox-update-cache":"^2.0.0","@ampproject/toolbox-runtime-version":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.0.1_1584532167463_0.7759196091429708","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@ampproject/toolbox-cli","version":"2.2.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.2.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"0ba09790f3d0c4909151582ce212bcb65b9af743","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.2.0.tgz","fileCount":15,"integrity":"sha512-rh/4io/6esrTZLmnSLVTRQhIca+GkNnRdEC9TqUlwyIzJ1Mu4U3GqrefJ1mxsRBqYX5VYFtdV12Kh/AhcZ0Mkw==","signatures":[{"sig":"MEUCIAfcp1I81IqE7pX+sEzAmpvs+WNHkIN6//Gh3oElD91iAiEAzS9HzKqVPJA8c58m5zvzYT67v02Nw3lx/18DJHHiFXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehvLjCRA9TVsSAnZWagAAcUgP/3jOTyDFJ8JVdO9LrIhZ\nv4uZ7L2tKxGjh8gc9gxsn78cizgQi/S304T98ylEpd9UJgpz3ShsVEg6Rden\nsAp5MmW0cdsc/NIl7OiN4nNWX2Gt8/lOGTyuQP9YnGOvPKfbbqNqy2LXcC/l\n9aZfz8dN9gxta4bwpzZdVDlfQWjjJn1OnWDOgOfcCfEFDZAR+SqwPNZVM65e\np4qK5hbsQXkxqxg6VF5q04ul8iaue2M6M5IEBZroRglL5ZoSI5XTrqegDgPM\nz9Mk3QG0rn5EEP0JPMGDa+WqkXcQ3LsbLHfeB9JmChlyF+DAiQbue9ZNOsNT\n7tQdzXYWieVuegZTbhzwI5BAP2X3M9r9BjyvsErQL98o67OmqWX9cFLlWXOw\nzRv98mxp7m+bf9G1gdq8+PO3u0k+L8Jf+3VWOAvMJ09lC2qOR2FGGLKo7Qk6\nMLzNy2QybTZV6zegMWYZITZG84tjzLH3CzwS7L3BrBvVLMbIev5fXkqzRMsG\nGOPc8rMbnepr8g/J6SAYB7ZY18fF1hVkBGCVlNnwxYCGj+Uf6PO/mVqg42Lx\nxCSJA+JZ17l84WCbQ6D/2yU1L5x/uXHp0McE6PT45o8XOldB12ypK58ZSpoQ\neAxucEZ9bvlLeYGwZS4Mn/NlBL3iwrZTX4XZN4A09BzyEjfGz5JbtxhOJ1ly\n4S/O\r\n=HTw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e2bea7ac7d4cb6a57d196e124ee8a5f818123a02","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"6.13.4","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.14.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.2.0","@ampproject/toolbox-cache-url":"^2.2.0","@ampproject/toolbox-optimizer":"^2.2.0","@ampproject/toolbox-cache-list":"^2.2.0","@ampproject/toolbox-update-cache":"^2.2.0","@ampproject/toolbox-runtime-fetch":"^2.2.0","@ampproject/toolbox-runtime-version":"^2.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.2.0_1585902306495_0.8920822855650139","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@ampproject/toolbox-cli","version":"2.3.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.3.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"d6875171112fb16738389522c09566b0b18f42c9","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.3.0.tgz","fileCount":16,"integrity":"sha512-Ir02YoRKF0byALndwWRDmonQlza4C8C2MXNG61/OuhxGmu+xuHa3imlY9mGcR5ovM8XT2/2g2EVAKjpX8qv1BQ==","signatures":[{"sig":"MEUCICbAp9oohtvDDkYfieRCDxk9TwRznrAZb7zJBD8R0M/wAiEAoQK9qtS7BNNb/DwIbzDkKCH8LnUA7KlCMzc/S2sg+5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeltSHCRA9TVsSAnZWagAAc1kP/jGda5ifwfRC1PEXgasc\nPDDz8hzc+Fpqcx4yfDYYQLVc2rNmbxplGwnuR0YR+pDjT///WTDe0Zx5KfgS\nylXy7oOXHbKNgBRigTaGBnhv5Q2ZWhKuQjcEGZtqA3/cvg6KezGtRB6vIj9w\nO4ZgcAGz/0qXkpkwbNv1fBP4r094wqBu/BP+t19onAv/kn8NQWkGpqLUrF9O\nwzPFyASSblL7e1ieK6lJ7nZkk4RbmPQ9bAk82gCprjF59bJf71cXKJAQZdwH\nmj+8ivqjbPOYfCSCRRQGrCUPuK72WXAIrtLIHqPMt96IqFE5e0/mKv5UJhsk\nZ10D9Vi/8IPxexgy2Avi82JsGCyY7ULb474fg72ozmVhV8B3/jEJ9sfwSGGX\nQxBsXQBtTodL85DHRtM+ENeYyXHQUxYlvn7QIKAFR7d4+CelWjBVsZqA4h60\nGWfaxntlhCCGsA9GDKgiA0ZMGpRlwC8bTPb+Bg4XNO0KkyCzPNrkzUKt+RDW\nn1RiizofV+YAPDyIjFJOA0AlIiNs0aroZ1cefCRlLsuGGNQ0gapV6qiyNXpA\n46PogA5ImkzqCkTVapUTHWZzJECXkbgenkG07smz6R0m7cRKBih+fyR6Avuk\nY3PqJqmOeLX9GYCE10eUOfCaLjAOJaIIPfAdAMWolTBsNMSu50oWhKHP5IxS\nr6WD\r\n=N4Rv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bb7eaa6c720044e84f01c6406f5f0805dc637923","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v13.12.0+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"13.12.0","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.3.0","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.3.0","@ampproject/toolbox-cache-list":"^2.3.0","@ampproject/toolbox-update-cache":"^2.3.0","@ampproject/toolbox-runtime-fetch":"^2.3.0","@ampproject/toolbox-runtime-version":"^2.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.3.0_1586943111496_0.8375324598567011","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@ampproject/toolbox-cli","version":"2.3.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.3.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"f7498b4f8db64ea61401be5f1fea77f663c4c4f3","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.3.1.tgz","fileCount":16,"integrity":"sha512-J/EQjr+QrQ8ujbPHGJzVeDN3HiVImWw9g1qJ6aCQGK5p0nwEUyp4/dbAtdqpS+gYr/ZwbQAOo2iSiTtksdY5IA==","signatures":[{"sig":"MEUCIQD1anIb/CYfQ0lSYFTK+K+aNI5yffr3qZfSyWDKeQozFAIgbiPjm6IPxIb7wkv5UFLjx4GGAiww2RnTw3Ghkz4tyrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJescTbCRA9TVsSAnZWagAA7poP/1Aa316lZIfgqikokWXA\nQyjdCexnFKMD8Sacc6ilgZ5oFeAB2reVK91bG04/Bevm+AQT18tQO8H2m8fH\nE5RQs48PBcI5GWMeOrXktJOpDo7VVOhzJT4JnzpUceL7x/HJew7kBSfCxlmN\nlFSaMvsQ3Ovzgiy6WI2X4/LmxKJ+Zv4mX7m/9Yq2JziookqkyUHtqhYTkuwZ\nI51J30CZ8UZX/++EzLscMetY5NrXPDwjJkggxv7gHEPAo5xI8+pqQyFm3Xgm\nTIbg+oshBIN1gLld5d8G/Cr600dQ1u6JOhGYOtgFz3caldyYdwbjnpke8Or1\nzvnayWq9r6ujAUUJvsi2nSZYsprVWph1V9uMsdoLgecI087AZnwC43QAXcfn\n4f6S1Qx0E6rfTE82NQ9xnoFAvqgGnf0M1+5HO3WT2L6yn7LepjXJMfKMWUrv\nF96V9TqAMQFJximbHGEqjcybtqKeJHTktnSQ+0Hb+TzJfsOsp8qg9sATjtaJ\nBBXOxWTCa26Cj89UCoigpkHwF7MGHZrOl2Y1QnYsuXxigSTvNCu8ctrTW23G\nvKIgbDl0EsLjEhO485B00R1O7Sc1aKRPl7dxnju5pkEJOudAjXc7fg/sebhA\nu4hN9jof0HErVs9IhUO+u5UFIXfhcItUMe7MSDMaRy3YZ/pzz4tp9Xv5XA2K\nj2Hd\r\n=v/9o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2396773adfc982c044cf932dfef73b6955cb005b","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.3.1","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.3.1","@ampproject/toolbox-cache-list":"^2.3.0","@ampproject/toolbox-update-cache":"^2.3.0","@ampproject/toolbox-runtime-fetch":"^2.3.1","@ampproject/toolbox-runtime-version":"^2.3.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.3.1_1588708570914_0.3518154289376154","host":"s3://npm-registry-packages"}},"2.4.0-alpha.0":{"name":"@ampproject/toolbox-cli","version":"2.4.0-alpha.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.4.0-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"e65f407dd5e7d542a7c9b42647bea00fc6f262ca","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.4.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-iqDfOWvqNW3Ce+4mWmLwuKzDCduqo3IpwlgPHQTBw8GqtB1PtY1sG8d66G/r03sCFIoZRRjRJLtsamhQTX8o5Q==","signatures":[{"sig":"MEYCIQCVkfid6eBop352ep+kZxobOH6M8qrKVsE8kP8bEBUZkQIhAK1ALFSsSkUfmsAK3LCeq9jsGO4RWZCLqZdK5V+wCoeI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesxTnCRA9TVsSAnZWagAAbKUP/3UivFCTsfHOZsThhVce\nF0otCgD9SXaAsCXlxR2wH6IoVsPRKH4OCCPch/NUdkFd2Cd4HSgtgj5d6/r2\nydXM6ENP3YSzOcE1J4tc+j48yaIUUCZh6BNrADewsEhE2UHs8zTZK9N/hbG1\nRJcJ8PYe9oO5lCHw4jk46n0Uyxqh3koVOdRTKCv4+iBdj7wqvUp65tczobTC\nM3fZlK2LSQdlwo0eyN2Et2VOSpGs6lpuEpw2Eoy+RtML3B5LNtg1LFmfzv1k\nll/3SUbA1HRM5unKCoIKcJ+/kPHHJhYHnhL0Z2e8dttrZbfh8AeBid0sMekp\nyFsiTtYqMM2YtJ8fdunkEri6L6i/kNZU7F8CYmjbgJ7RTZR6xChrmR8TxVlK\nX/9NVuqJLIwADnPJIpan+PNoCjtnNMf6V9XWVsYMiryJMiw6dJGPfJKqbks0\nurM3RsE23haaORzE8nDG6GqNlv3Cfsq+EbK94wENBBnCR0UaPHXAflV14YN7\nyitpg/UAJOIJU1Te15dDwFk8OnzwrD1GXFpBPTmAwtxHicrWy4JaLzGXWFzm\n/ofUZDTXVPAtOz+/tHGO48Y6zeMsz7Uzbl1GBkp6L+w7sJm7HkERoYBUhoIP\nu3iFe53jsv/Bg1JT4h3p06lkOWJQrNeE9oyjJjT7jl4fRCdXYEKfZU9yi/zf\nhcro\r\n=/tvu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"aeceb5cb83cc111c08297415ab469696f2f7994e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.4.0-alpha.0","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.4.0-alpha.0","@ampproject/toolbox-cache-list":"^2.4.0-alpha.0","@ampproject/toolbox-update-cache":"^2.4.0-alpha.0","@ampproject/toolbox-runtime-fetch":"^2.4.0-alpha.0","@ampproject/toolbox-runtime-version":"^2.4.0-alpha.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.4.0-alpha.0_1588794598857_0.813464653500908","host":"s3://npm-registry-packages"}},"2.4.0-alpha.1":{"name":"@ampproject/toolbox-cli","version":"2.4.0-alpha.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.4.0-alpha.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"dab3936a51091c2b98633ee0235db71c1dc4fe6d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.4.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-jTDSvZMPA70dF34ku/FfVV7pNjCP1rsUi2Ehy0eoVjSGrcoMVlOzoEfstVHD+PqQhqXNX0abTY3QWcwhsxwhRA==","signatures":[{"sig":"MEYCIQDY6oArqYCzAJb5Hshh+StzJwRTZJjARl/x5r5KoOyNugIhAJ1WUUJ7Q9+zsK0pajOiof/av7z88epoki25m2DzF4U2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes+wdCRA9TVsSAnZWagAAqWYQAJR7yh7y3pyMdulRo2Et\njQR25VJ3vxcceCc3z7+qWL6DMialGyYkktjhIq1cyjH4++qoh8xEdSbcKhxu\n/8vsMh2mms3LaToq3y3h/miL0bTJi2OxxV4giWrx2zkpTNjwdlwNk/SMVA2s\n+8n9nyol5ovqm+/o+e+axViofLjbNMAsG7H7Ds44ceN8qnwuIZwVzyUAIiaa\nZZvwUkGWCQUQhgIz1arWcYd/1bmlRW3dvoYncKAN3O7i2Tx8PpP0TWV0FgBi\nr2+8rlTohkJWhKy/H8Yt/HUPraInvr6nKegY7l3Gbe2OtPDdMAmOHErvd3RE\nUKxwf7PXsFeiAC6SoWt8jXtLNBcs+9GMMK6rAieXfkOD3IYS6ggsDRIQPqgW\nScU6+laJbuoxxXU5qfJ52hSufGZwIpyVwBqP2i5fzhWk6PRXUUhw8CIU4Cqx\n7BZRF7mTKdtz37RH4AZBZvxiNpikUGQt0sdkm16ll6XI5jleru3RvgER6jf/\nGXb+lvfbaCMwM50iPyAVol6PGBQ5h+LyrI0e4shpR9YbnUwRYlWShsRSPsDs\n+UDlPSDxTrOHHcd3QYW7PBsv+z0oGmWJzXQnKcpHS4X49SXBW1aGvhOX37oR\nLm6e8+yQh5+b5cOWn/cB7QMnuz/abYmTpGd53sbplws0TZvNtdzR+7NKrCcW\nQ7e2\r\n=bP4X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"64a25a757ff6d2acc9a7d59ec718a025c713b63e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.4.0-alpha.1","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.4.0-alpha.1","@ampproject/toolbox-cache-list":"^2.4.0-alpha.1","@ampproject/toolbox-update-cache":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.4.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.4.0-alpha.1_1588849693179_0.9582063835997232","host":"s3://npm-registry-packages"}},"2.4.0-alpha.2":{"name":"@ampproject/toolbox-cli","version":"2.4.0-alpha.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.4.0-alpha.2","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"bf0a9b33989928b33b2f3bcc2f9d8fb6c4c64e05","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.4.0-alpha.2.tgz","fileCount":16,"integrity":"sha512-2+E0nVnHpC7ODZcTTq7ag8IzotsLxIFRCy+FI7ttK4HbrOwEccPkg8J1RxD4RpEG12rXxV7CblCPsEpfNcTzXQ==","signatures":[{"sig":"MEYCIQDuRTIGWNbhFQlB+bO3MT+EZW/+mjVitRlfnzMxQwLHCgIhAJ8t9tBAnC5eScgrO/R8O5xoQVWG/soS96EImbTgmOsG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetWAaCRA9TVsSAnZWagAA8PgP/R3xaNp7P7qGXNLeUGUx\n4FSp7TWwX2OAGs5+616YKxkR7geChVLyvPu+ozaLkwAz/zW1vf8omOmZt6gj\nQ0Su6nH/ZPCUEUOd5rM1hfJ5+pp3maJOsEZ1KwHoFYMYowa0l5DVhtOmz7Ss\nNduwWiiBeGYzoTpVvRiyAUjPZrinV1D+QMQlD36eiLOiCAheyzvI/Jkm54dI\n4Vxoj+QUUATQ5Be8JVfwyNc4ZfL7o5EaslV6k4rlWe/1KFpBoVWTM7wo+Mob\n+B9fbpk03mwPUKvbleefFLE2tJZJl5rlAp567M5yHZlWeh7WI1cscoVinCK+\nC9Fr2RimSPhonB/6imJSyOjzTSqfTRXwaVap7Sq0zEBO/KBQBwX070L0Intp\nyxXaWBRqVO5fzEfe290xsmjPfSYNZ7teipb+ug1GiSWAWySz5/9RZSKM887M\n6qPrqUlb/UseS7PfXxtLsRbBrO1zRv782BTpJUPxjvtBcdUQeuwwFTbAf7tG\n04meQP4VvHSKZFvwjhqkX3h2WW2NZ///WuBnTPE6n2ZTIbeC99ko8+c2CsYh\nwEcm9t3Wie+Y+06XJ7K+rBHG4fZlxGGeef8eybyY/Zq+G+6ezaeixKp1vazH\n7C0P8bG7z6JvKIIds5v5v6FkMrIxgnKTgalhjA2VyHfQdFPJFPRWnUyDbGrB\nD5tZ\r\n=tsP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"c2105027e95afd110e9f3b8c3e252492e3db5149","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.4.0-alpha.1","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.4.0-alpha.2","@ampproject/toolbox-cache-list":"^2.4.0-alpha.1","@ampproject/toolbox-update-cache":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.4.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.4.0-alpha.2_1588944922410_0.3838348688019084","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@ampproject/toolbox-cli","version":"2.4.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.4.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"ac810a71ff8aa5bab76ff1f0c00d3ea54afef09d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.4.0.tgz","fileCount":16,"integrity":"sha512-cnovAMKlG1ZVbOqD5Dp446CK/fkv51EkdsDzqzROEdJb8/lh4IcBSHiNo9G43BXnPtw1edJlXsFsnnMcOV37sg==","signatures":[{"sig":"MEUCIQDJot0JV1nV+6AXSr9XKLM72f5Fubc4TeOEE2D8LYZNHAIgBh3/dTXTju3cifkBbXM9wEaUPgaZnpGDpWxGaYPLLuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevFj3CRA9TVsSAnZWagAA5HwP/1W2ugsYGMPIWCcjbfJP\n8hbck+QFTvdYWxno89isdQgMSKndK3Rj8mJmg22UDl3/EkYwFhbjOrOiWk3F\nMYFIgLAfuMgkifAn8RuOADneyD3qRA/PYhftwjEKmqd2IsTOsh9k1/nuayB5\nN/0mI4y4bXmcnEjsGiC5F3l/pLsKjOkOh14nHA0KtsDAT7Hj+yrvh4OKU5aj\nMIdvtcvgwK+TyqCSbIjm0CtVIf+RFNr5KxUAnIfN8fJjVxFolxfMzCXeODEQ\nifgi7uRW9rfrnJ6J5ZbqLAGKmPAD2qjyRDSeQhtkJYfb4UHvPt6avoHsfCFg\nrPpFUZo8Y7rWZr60QRGVlcEd9Y3gKWajOoo2Txq521jXJLPdtRsxPZ1hH/df\nAmeffeVjElBCE9krVWulfJLYz334OOuLNd+Zhtoem+C3NwX39nAguOa3rnCe\nXORDug6K8hFSqL4BoEF7Z9Z6VwzGt0lPf01c+7i6Vi7vCVhxuuVGoK9m+39L\nutlEXUZyotwRmYn7mhPP2jLWxBoiaGE7P9CjxA884eu/yQgVAr8nCJ6eXmWf\nLNwGprWWDYE4ncSZG9NTI7cIhm2tB3Li2TuM1106N0mXT6kZFKLbYF+KWQNT\nbYuqkrcVD7TN4XS6fgT9+3s2QXXfkqRSuGSuGd/ifIo0chSbS/2rzoqVQUnK\nN+Dt\r\n=61a2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"80f09fcf0cf43cbc6d3f1ae9cbcbfb0552eea220","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.21.0/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.4.0","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.4.0","@ampproject/toolbox-cache-list":"^2.4.0-alpha.1","@ampproject/toolbox-update-cache":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.4.0-alpha.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.4.0_1589401847194_0.25580397078489403","host":"s3://npm-registry-packages"}},"2.5.0-alpha.0":{"name":"@ampproject/toolbox-cli","version":"2.5.0-alpha.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.0-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"a52ae08608cdf9c341285c21fa2a348128292c0c","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-aR4Kl96+L7cFJ8C2blYzvr41tBTqcsT18iGM3SrKcJyeySYIDlCe2dHepyu/eu+VNpS8CmF8m8dVWBnMhovZQg==","signatures":[{"sig":"MEUCIQD+KrBhm71ulYEklOore1WyOsb2VN1W7/uYu3iW+E5s0wIgDgul0qEuugb8ZhioBIyPEIghP4EHLFqN0AsOREkkWgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew356CRA9TVsSAnZWagAACRAP/AtyuFVgrNebU5yooLJg\nX4VjyxbF//xQVu3oarp3g8nmC5jwNplJdUQnoiHr0SzvGxmGG3ZtQrKgvhNb\nIu7C/4IFQN2dDb9MuJLtxEdmzVjSbWGrrcnQIbW3jU+h9XwOs485iO73EFE0\nHqAg5EwEq1wTQPd05lszwR6oJj4AFB/Fs1r3AgywkU9IIN1WaL8tRNgltTJ0\nFxWwuCVsD/4nTRo44/kQvw0/HipFJ4Y3oCVP3LcEMbc0ksbfemyGHrnq6Af9\nRnsvnIMxk7XUe9ObFQJEx2TcPPWCUg4m6K3wIdDseg7Qms+5hYy5QIiwqMHM\n3EsmK9BcJ+0moKhVEgQU3iM2AQYsjbf3H0KlvuINxaUOr08nTn3EaxxdEGzr\nkEjo4AUJUTCTqKCPfU92jHoZUB1F3I6QS9pHG7eRqfEeevYHED5+sXGfE/WH\ngAXaPXt9y1Uhdwmv4z6vkDg+za5KHWEU8QE0FwnxSi0sWFst1Htm2lkX+Egj\nDsRyUSzmJy0aEVlnkI7oCjfvZpLEs3TljZ52mjgj7dyNwWVgMNdNHtvR2NP/\nBk5j0jY+CM1IlvY+W9EcmqUAg8Mo7AEv2NFw0HYeduMbh7vRf0Dh8bj1DpWi\ngYUooa7Wq7grzgVV8Ek1rALyuJwF7cWvn5zqbDF8m3VSSnved/ci5esSsjeT\naizg\r\n=E8QI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"48d9b99ee4744e54eac1f73a7cbf05f3da2c0018","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.21.0/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.0.2","@ampproject/toolbox-linter":"^2.5.0-alpha.0","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.5.0-alpha.0","@ampproject/toolbox-cache-list":"^2.4.0-alpha.1","@ampproject/toolbox-update-cache":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.4.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.4.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.0-alpha.0_1589870201573_0.029148044016603647","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@ampproject/toolbox-cli","version":"2.5.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"8ee3f801facb10fed9a6a31aec0023ff1f5bccf9","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.0.tgz","fileCount":16,"integrity":"sha512-3JnTkxFdwoU4e//wgDTRPLUb2bbm78z+1qLtkvsCNH1lG+iOM9ApZBrTrYmZ211h+/6oVsClEoOdPsKhd4/e4A==","signatures":[{"sig":"MEUCIDiUcgf1yjFucCxDj6gX1m6OZ8JTYoXH5aG6wsUK2yc7AiEA/Sft1GShieDI4E/8Ms3avvc8R4GrgDgGRrlc7OEJASM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0PmkCRA9TVsSAnZWagAAjFQQAKCQA5zE/TdAo70O1Wx2\n5s5tNLLZUs+Um0XWqNE70BIEQvVcclu/UPK708sroVgVH0ThJStjeKDGI4kr\nW/XyWbgL+Pbbc9DOioPwyO5/tkHtY66/2E8JEsXewVbW8qReW5ihsw+BfG1J\n+O7lkOkY+k3OxewxS/G3HL+4z3KuC3iu3xyzPvwlJHNstrvD1/O9rFWzsaQv\npG5VJz8lTN0kU4GIrA01jEpZFQ4YDiX9xqgL4WovHZm3mUPSMlDKRVHA5vX4\nIPj0YkM93ofy3MvvQhlx0p4CDpnTyCt3IOpA0g8wuvhmIB3do1GgvoSbAYeD\nNB/+CPmw5jxZjxtjcCpW1U3NQPEOU7I9IW29/afjkntI/A7EgG2rm8ReIeIU\ndSNjoz7A6EJuLlAwnZQP2jFY8FjRmrx3l8NdVFji+AmHP4pBLOeG37lNkazB\n/s1LL3/9eHPs8FPEuEfoRvGBnAw/EVOiO9BsqW4mjIr/emePXanayH1bZ7Ha\nJGdnndOXrx84ag8uDtILSuJ9yctFn5rPCHi5HQ+L1HVbfT1KK9xULOaYhQHa\nMywhqgjKl6MmYxjLCXnJYuJGSq478ML4SSPFJKUPpQHlsClAu96AxqpK6yCl\nVWW2QbOJqwSEgfd5Z0MjcEKeF038dHQHJ/oSkwQg+9CLyNW+BduiTLOtppiM\n0yvc\r\n=qNO5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"da4cca026111b917cd3901b4666a5997ef45a606","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.0/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.0","@ampproject/toolbox-linter":"^2.5.0","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.5.0","@ampproject/toolbox-cache-list":"^2.5.0","@ampproject/toolbox-update-cache":"^2.5.0","@ampproject/toolbox-runtime-fetch":"^2.5.0","@ampproject/toolbox-runtime-version":"^2.5.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.0_1590753699852_0.8735825034431202","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@ampproject/toolbox-cli","version":"2.5.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"93c1a17664a728e01e58f455e655353d4074ac20","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.1.tgz","fileCount":16,"integrity":"sha512-V8qSOYWJclC7p88H9dF3WPXli85H4JAsptugJKdcxGMQGtRFfqyjvpCPailpwXWrEGp+5t83qJKT34aOXt4Jig==","signatures":[{"sig":"MEYCIQD2Ww/Wj0P4JFfLsNJqR+2eWQhRLoAToT5hrb5ojdw3EgIhAMHLD3ZkDv+MysGeXqWB8AJMxGlEhjYkK/SxW3qzUn3b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3zq5CRA9TVsSAnZWagAAxEgP/AwipsR8M1K3kz9Ri6/f\n0wvdXTCmEdsQbL1kPWODNRNR5O8GU/gL6E4vH8klwpCiixrE4Rkhi4uHzBSF\nlv/Eo1Vzfx9HnB8pHaSWzY3m4XYgWwDzuK2xqWiOLDAFTl5rMVB1FuqQVyT1\nxBnBqGXnbWBWnbqj7NhNpYkAGz15d4huv94kMhWaDDQko6DG2+q6TaLMmPQR\n+9up3+BcF6eP3LW6YH7tjenRxo+9gPgCecH+1/qyoEGFl1qLa5r7jKIfF8c4\nIn5+pAKVe/OK/N16DDzit5h2rjhZyBmPohZuy3IKPtNVvHVc30mNIT5FBpmb\nJ6Beet/c8c/W3dI6RpLgJ1UpJ/kKdfWdR3DaRwsnNhqXmzvodhAciWWbDwtD\noUs0bE2DmvY4QgE34oIOBk+l+DhywCkdLYkNIRT5VyeVjgoG9QrZsSJHjbLs\nSYVmureWNDDjq5/JBHuZRW2/54kt8FpTwqybIYHAqD3akw5EmBYW9ORDkL2H\nS8E30eQ5/Xig/0bVpsu3vsEQ0YLGXHLgBzB5O8Td1jRGNY7Ae13IBzVdhFp0\n5eswU7v8pin3xDmStJJwlprgM/VyXZWdHgMax2XvfomocCQld1q6/a6L72mc\n1IAq9qkBGchtDYNUzmWAr29oJAWkZduY1pw3vVPXMRiSWxgPXLOhsSRo0DmZ\n498r\r\n=qtRD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f92ba13281ecf3e624ee8285f2deebee18d580bd","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.0/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.1","@ampproject/toolbox-linter":"^2.5.1","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.5.1","@ampproject/toolbox-cache-list":"^2.5.1","@ampproject/toolbox-update-cache":"^2.5.1","@ampproject/toolbox-runtime-fetch":"^2.5.1","@ampproject/toolbox-runtime-version":"^2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.1_1591687864856_0.6540670903170569","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@ampproject/toolbox-cli","version":"2.5.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.2","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"386380cbcf96accabf84e151fe50b6475fcf05ab","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.2.tgz","fileCount":16,"integrity":"sha512-c4ghCQlREefeISCADmulxlAP1pMzWKZaYsIGKcAu5wXQHia64nbLoPpRM6O9yGHEDTemW4H/5RAmABvJ7OSaUw==","signatures":[{"sig":"MEUCIG651GVghZmVnuDQ5Nrq+GXl/W8/KIf9QWEPuMkKX6JhAiEA56epyqxEcEEj1gQiiV7pXJXjXGc/ZNJUf5rcfa7kmLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4nuvCRA9TVsSAnZWagAA2dUP/16GsyA+caN8kpOLwQEE\nBsC+L52vMCkIh+fAjiR3HBD8rFy05UujyKGbC36abSPYLu7Sp8aCVWZZmK6r\nIuBEUEwd4JkDCFXuDTfd1Ely+IMdtR8wjp++YSF26Fftmz+u8VBApA6axSXB\nw9r/2wz/6K9fJR2w48EM2OokgX8jkw23n+wsUPHXrO6s3G6fG71pMhNcknvI\nR3dXEk1XEYz+QAfjrYKpm4Mfun6Cxt6erQTw/Ok7BVVm8ptfy5ujoaTEouJs\ncLB6FfIYl4idH4n2PojLxChXdZ2l0/HcHW188LkYCMfoCw46movPewS/xIkj\n3j1XiBqXXHzP3Deqzt2K9DdhXV8Eq7UU/1tlsHjExSfu1gyrtFUfBVbmQfkm\np4uA9+VKcZV9KwuQ0TGguZRs8piDY7zPMSlM2Gk+pYjNTn7ciR2pDBtNxEsv\n4P6qF/bvG17HoBgQEj9HvjaQD3eVQ0u1VnxRjMg18CVrW2tMlF2wx1ZP87vv\njuD9lig0PM1PXdSN66nFxZK0Q0K3D3NH6W2JCmElWvxM4Rl5oTj2Mql6gY/2\nXIkC9nY5FhP28MihDPkgJh61JTSjLelK57yXayb1VgoZo+Xj2XftiRnoP6yQ\nzJgSmbXJMmE5eE0R9Z/na4Rw1J/rHb7kUE5ZdcfSFMacVyeITGuV46dsf2GI\nafqe\r\n=0mtV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0e67c978f403a0f68d5b876010d5eb1a5ae205d9","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.1","@ampproject/toolbox-linter":"^2.5.2","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.5.2","@ampproject/toolbox-cache-list":"^2.5.1","@ampproject/toolbox-update-cache":"^2.5.1","@ampproject/toolbox-runtime-fetch":"^2.5.1","@ampproject/toolbox-runtime-version":"^2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.2_1591901103180_0.22186239731134294","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@ampproject/toolbox-cli","version":"2.5.3","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.3","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/master/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"8ff3349c26175fc7b714cc5c55ee5c2faddae528","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.3.tgz","fileCount":16,"integrity":"sha512-qTAy0EGv2xpW8OxNfbiUzg1costFCjoPpPWwbbKO7liSlWdz5umfuj/XbKqm9umqE0v8g+u9/RKp93ZivW349w==","signatures":[{"sig":"MEUCIQCRzL4BkMTzUdWsOYQU6zBsXeX6epvbPu7FwXhANOqBfAIgZgQG5smVf4usSZkHxGWO1BgjEYHN1CjfxkzLgw4sDjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5yebCRA9TVsSAnZWagAAhDYP/1TossDzzXRrtl/WrVHh\n39z0phPGz0oJlf6lOcRSsBJOmA+uxff37Wg/Lpgen6laZaruU7tHCF3/cOqT\nK1Rdbo3oehgT43MTjIXjyBgLcPCgClygF3uKJ9cTC01YFoIOIpd11Hav2AYb\nFHG4RVee9IJZQRuGbB8oViWROV8UjjVO05uOMQkHHgKtgmTpKqr47jDd/+zU\nkB2ygKUn3pM0h/KqJ6eA4Yv4YTgq6xl294ibZbCmm9aUvM6OGLCbquNQayMP\nCkVjUoT622EamfzD+NovULuTpdWGXzHb4YNFiYH4qzEIF1GukATzI5T//jBJ\n0R9c7vJr8yOAAIOB1qJyrMpmoXjakHq2v3gZb+eeU8t7HVz+nO9TkNJFzKpM\nfN+1GMezJyqYhGPnz2x+46PdN+3jipPaiJIEZLyx40c4ckwMfMLL81hHrqEh\nZIFaZZ72EukkwM2IgS1EFm/TMsxRgKp2w594BCmEwbusyUySJrSRbMzVx4BB\n63/kzAlXhE56fSPJlkbCjk+L4kPk6sCWTcjtvC6WYk6pwkmOuhsCPGvlMFbH\nJAI71LwhjDmepkcwGl/8Dzbkq3x4kCxkW76VEOsrimOTfOOqtpW9aFSMXoER\nYvsrYVqbbv3sGQ7B91wlo9EYqWadmnwxamp3dMGz3YUFWUL8YTXGXpyg+1dl\nzYHy\r\n=3xYm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bf9cdb032c1c35e1c3a11ed288c081ef7631f239","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.1","@ampproject/toolbox-linter":"^2.5.2","@ampproject/toolbox-cache-url":"^2.3.0","@ampproject/toolbox-optimizer":"^2.5.3","@ampproject/toolbox-cache-list":"^2.5.1","@ampproject/toolbox-update-cache":"^2.5.1","@ampproject/toolbox-runtime-fetch":"^2.5.1","@ampproject/toolbox-runtime-version":"^2.5.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.3_1592207259222_0.4114870459103033","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@ampproject/toolbox-cli","version":"2.5.4","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.4","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"0307a24aee8fbcbb114fa7c59d87eb70175d6b23","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.4.tgz","fileCount":16,"integrity":"sha512-kpJ4Yji3Q0yIv7hYUDkV1774FKYOyg6szKdCx/TVeovx7gQ73UFGstbLwF5ruO6zP242YbKX0Ni36titzgf4Qg==","signatures":[{"sig":"MEUCICMBAv1i9l0S2w5kwLuOSP2hY/Br9kOtC8BSAzFGlIwpAiEAh4NIf9tEeSp5hm+8dQdLWhhZ38l4PH02qI8jsglv78E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8QvzCRA9TVsSAnZWagAANlAP/3JgP94gCB/vlcZJdGS7\nLSGQxeIVUxNfG1gtM1OaNXTpZ3BVnOGWLI7eTRPe+3oIEPbxEpJDjqTXFQ9W\n35wIyccISZhgJ1WKsp9n0PMHbJsWn6FJRHZD1JX0phDegjq281RsKCkyL2+t\nmOzReeN7lTvN+pMpxQzK80kj1RAE/OGHi6A3I1euB+dChPJ+ZVgqnHlFSeC9\n7cJczt4PqgNwlnrTDKJoDe4vJAxuu5TObKcH2948LmEGMtk+D3N4t012AY8l\nkPQOepnbFvomOxAer2loi5iXXjI8bb7Pl7A1LbKLfKH8dAVh1BDr4NbLoaBc\niurrhz+xfPkd46lSEvVy9a3HwgHqsLI8jDGfS12K3lJA6uNljo7DP95oXLHz\nR6uY0EAIGIoY3+Xvjkvq3ouGioBwlImKYYSvpozgPYD40RUksh0wly3fb+W1\ngFd9s+01YdRtqWHXhkvUptESGGAXbEdiAgRB2Dgx/UDe62df1v/gKhfBNuLC\ncVGfvDxfWfN16bsQwJvs1q2oo0WRs+X7cJ+X+AzhE7OBQSM0c4qEkmPoi+Cy\nTpFSmEPiRQ5iN7VdZfxFKJ/kXc6xl0QRMlHIyYp0CaO/Rd+usTVr76lKZpTh\n/l424M8PU1qIn7cWC5cTJgbQ7T1Nlgu6c0oBZZdNd0UJXJ+yO+Rztoc2JxZk\n+Hkb\r\n=2Imy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c194eb829c2d0d4cda21c961107d73bd7528f53f","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.4","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.4","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.4","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.4_1592855538886_0.10368733982669975","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@ampproject/toolbox-cli","version":"2.5.5","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.5","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"7055661545bd7884a9f9d68ff73dd44f42b82159","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.5.tgz","fileCount":16,"integrity":"sha512-IjkLzBcBFXBoKzrzLfGAzN00SN+cBH333MlSJfyXVw/a1th5HlM8keCV/wy2UxqIitTIQvYVS4on+Q4dINFzuA==","signatures":[{"sig":"MEUCIBozvxnzY7YxlSE7mr/XJi4GBmEohcKwrNIHNUvtHXMCAiEAmb3xkl5iL9dCZUbaSRwV+O67adw0Rm6U0UZGxM+f8VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9jaKCRA9TVsSAnZWagAAtb4P+QCYEX/eruEnUGELX1gN\nirdkA2s837OsNuCKbZYWCcBiY3rqN0yCidISBkMcmP7PLqI3BW+VoWPAO0lN\nebZjzL4ENAvgWKtvhaavbHtwxZDkUsvrZKKAZBiCVHJggoTo7ir9h4D4UjXF\nvQ2AXM/55wXJ8Ic3kQ2Rp7P8qTyAtiGzcFm5mKqM6fwG7Sz6j7+up1mu5Q+T\nVnlP3lmLTXQxkWVbt1AkdUfU41AJICeaios6z3cmh8Xg/TNquRUW8B7Yy2kZ\njqDpxhPVbDVLuwb2zGYkYewEzD7t2ge34mpmRtsdrxh5O6w7hyXx1QSrsLy4\nT278bn2v2ZHfI1lUD/lkDWPlzFhfpQsnWsyjsT8Zx4FHUAqL++PuQQQaD6MS\nzk/mXrg4Q47zJdNCjH/QLTQzuNJc1pddwB2YEykQ/rPjWaBUu30N0Sejl9S/\nq7NpUUOiS5/DIfDpcPR5bjyRr4swCjlGduPzWVVyWE6nb7uBG8rYJd/oqIgO\noxtbLAgJQZaZpAVd55a7CoEWgWaz1mk0Ku8bWbFOK+b7bHnss4C7fP9RIJo5\nyvi+Zv9GuRALMa+aiDS99Pwk229kVrdaUozxvR9WtnWTvxoi7DmNI0hG6utA\n6pWaeXJCTowRp3l0Yq64IaTAJ7q2r8/DJCpIOaJ3Tgavu4fAbcZ5LZhA0aYf\nLUA0\r\n=Flgc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2c10143d29eaea2b98307ff0595e7b9beedbe96f","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.4","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.5","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.4","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.5_1593194121536_0.8473557273738372","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"@ampproject/toolbox-cli","version":"2.5.6","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.6","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"b61fd9d83816702c3818e2b2f6a34f226211faf0","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.6.tgz","fileCount":16,"integrity":"sha512-Gg4/egZcsvl2gy6fCK66ARAPvrN5ryI+F9PJSC+QX7fTBo7yFShFs8xpS4b2E3co7otQ2ysRQctjixlilrL5ow==","signatures":[{"sig":"MEUCIQCh9HqFpHKmxhD5dW4tOj38D/AnGoF6KWkiplSmZuz3YAIgTrtdR9rSJSPWD4cDscqHhy1gOnfXB6PjQ7czpR5h3dQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBKl5CRA9TVsSAnZWagAAE3QP/1RSQI4Q5N0FxkdklvYq\n5vAGZdM/7TrTufrgwGgefzYuzbasdGkAveqD3m++WBqX4xi5mmHb3sF16wng\nGkafCAskCwqOLhzmV0RaBhM+6NoSterQiG5PWm/id6jJs80W6WTKVBR9Oj3F\noWJbaF8AA8aYliMilij0pGugVeXRAooiFXXsuIDZMR6tNninlLFgxNGJgIZJ\nY/ca71RYZUap9zD6abdz+7oAzJOE5iaeu+9l3BsGBa4CdN9WCVMezh5rICsL\nvusfN9eW2QhqIwoAjMUIAZkdQXOvD6WsA2SGPdJ5uvZjrwVAHlXQF+Kybhxx\nSnIiVsthHVh0UeYaa42TWXHtnGTO+qD9ULJDx9+SxZ70WQ7jcI44ZKhKqveh\nM/8eW7A3fFStApQKod2kw4Y2Frli77QyX3k+7zNN2jCYy3WsOUk04UvbXDI+\nRMcge+gjev2UuXCsA5E89ZJRAKov7OpSZzHxpvBoLKWsXonQegjUDcI0bv9K\nrpUQs4Cf5KsC1x82Du+x3wRu45A4RxHEhHyTyHRAN5QQh85A9NANWZAcQEHn\n00ueEyVcSGbJvjkvWNqDCshPGhFfXJcUpjw7uqmR7fB4XBUB3yo5753TuBgy\nDXmjEHQFWA3QeufDGuWMGYzKaUIh59/0GdX0XkGRUIJ13tN/wMbqhJAjgY5P\n5oGI\r\n=Fxhv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f756b54ffe76e288ae7f62755a4338183bfd91bf","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.6","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.6","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.6_1594141048901_0.30959828991720695","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@ampproject/toolbox-cli","version":"2.5.7","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.7","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"4cee26e472c152b4d92ea3a1f2212c6df4508dbf","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.7.tgz","fileCount":16,"integrity":"sha512-D7M3YbSyldyKIszT+efFwaejfK2r/gAjnrt8eIVCAaXnWTSdp9ppDjBW8nxaHv3JgiTik53h04e6rERUn0APCQ==","signatures":[{"sig":"MEUCIQCTwZIWVMHwMRHLCnb6UezPZpoqgN9Nomr28KlSRchHYwIgHa0R4i9B8QFwpcro30xOXPx4Dq1gHo9joWDdxWVN0iM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBYKNCRA9TVsSAnZWagAAR98P/iiAIRjOZzOj1MfztkZK\nRKu3uCWC0pC4SmfkQjWC8rKE380vOrG5Kpqa0dMYuKEWWHAGCjZvcPrCX5a2\nNzQdV0O9OauefOJ/+2Kc0UexjEJ4vDxvEUe+aTGsjwhiNPCrZVER7FTQVLX+\nptyrWLXAVqAh4FSbPLcrqfrMJcgMRYerKCeKz38EcKCD1b9FGl1OkF58jdjA\nE2nRtlZ54Gt0TX9aY2Uf/8d6CiZjO/jX9LFgZ/lJOV7EdZjjoUTi1WgCGLZc\nJwLtQj1ys0yXRIMc7fZf9E5h2GAYZIyBa/U8w4dF62SjDsNSiFrKUzRUy9el\nKSKY8JZM+clAqYfgo9flsDsTcGixlHfACXvOOZg6SxbkvSmDwCiDrwECn5Wa\nA549XrbmnOFc+Q5XSnVTc84knKjohPMjq5VlD/vg3st34SdqV1lRVNHGc4wO\nKF3LaNPCCUAetCUxPnJ/H41CHrRV2CWLNYpjiltajflC6nHuYn3BE7lUptes\nnfozT3oeafmP+HAABVDnCq3gzd3wHHvhWh8N9P0sJ7V4bEeC2HQBbSStgFO6\nCw955qAr6EqO/3aD++tweeCOKybP2AkPi6uhqIC4g0HDhpXhPC447w+yrMkn\n30EoYZcnIwAjtOPlrmOB7ajAJ4Dpd/z5+ToTSwgIfBCCv+L2p9bi9avHYv0R\nK5YZ\r\n=JMMz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"73647dd60013f39de32d6116eaa1403a82fd29d8","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.6","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.7","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.7_1594196621226_0.03297431862918043","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"@ampproject/toolbox-cli","version":"2.5.8","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.8","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"99d998309481c4805cc2baf8c7a0a42c625ba462","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.8.tgz","fileCount":16,"integrity":"sha512-/dh0ANWBd83JGViEjyf9fg9vYT6bRqjaWzx4WmIJODzKOTD9+udEHXZnLhWezgMlHvf9Ag0zp6wS3H0wyFa8eQ==","signatures":[{"sig":"MEYCIQDkOQC2YXNSgPPja5fDtlKhKQAYQx/lUrLC26l1kpli7QIhALON7JStLMDo+J73ra8bcJfGgOGeq6kj8TZKqHuXRP1e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBYy+CRA9TVsSAnZWagAAc2oP/24tpTq6CY4CyCIlRs5F\nB4tym/koAAgHNSshZbDgQccbTl66Y9TaAuu2gDUpClIsrrj9lcPbtZV/T7zp\ns4GVB0tr/ixrSnkJZ4S/w6E0URsic3CRd7Br54W7m4mLZQmwqL+yZ2kpKmeu\nHbpzrU9nWjGXx5nstdIusSRaQgeSDok1t4bhUxU5aOx1m94cNg2fxdY9vrra\nJ/PRc0N8x8pvQclnadnW+9MzAcGXEvS0fTZJ57sblDXEM2Ao5Qjm96YZ8Um7\npwOUcQ6QR1rs1jOCXin4rRap9kcoK/IjGE6MMSr0KD5hUwPuJpPUgKcqzIT4\neJnZytDNdZIBZd5nFoO4bbIrwX6+XgC0FhlCc6hpj+VLnpa5SlsLcZYhx5sA\nwwLHhgEqIn1jUURWCeEHq86IYdzPwvHZzC1ishkXRNaGo9TUiGau0ovpvbV0\n6phw9sJUrlHPQxMVQrlJhxWk2ARU+rrC7KB3L+58O/BeHte1NYaGjd8ZgJK0\niplnAL0l9trwvKJlx1LGLdifwQMy4yaMuLMeC33c+uNEjEMcbR1FFECNZmKN\nYbL8HxPohxspGgNNPi5wUuJfefCdmbAwakWiGktv3QtnBki5eeXoKcTrHynq\nZh3ldnNnEAs4ppQE2xBoHSGDzSHZbWvHBXhKQJa2W3Gf5oN9HaPBksf+NOB+\n4vdy\r\n=Vxx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1165683f96b5de148f5756482daf95c1eec615f4","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.6","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.8","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.8_1594199230588_0.836678881635303","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"@ampproject/toolbox-cli","version":"2.5.9","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.9","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"ca8eda98e41a64dcdce11bff9019623c01676e10","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.9.tgz","fileCount":16,"integrity":"sha512-XDg9177gUrWMId5BLPhnGoAl9rVhv6kiUpKjjkj9/E6sijB5fPfn/iKR+JbuDPUs+QLz+2ODodkKCt+f4BMgMw==","signatures":[{"sig":"MEQCIEjoFT0HSlbllHOxfQHBH5u0ONuUaVjdQoLioAq22Lf5AiBDUfYyt2M5z8KkBtGDhravBJUw0JHRR4ogyPAy0g1wnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbpJCRA9TVsSAnZWagAAy3kP+QFk1Eot6q5VP4W5EYZL\nHbHvfcjCsUG65rXfNZAXdxEom1wxLhWzflY/oupmKNMSR9d2oSx9GNDyJnom\nkKsdvWVgMN2rIgeJS2ujvw0+hkGhNJFLylQnZlUBTH6OJXXXZT5XoMqGcF4R\nwGj0hm8JLhd0+3RHsErHAXZ5osMMOfVB+nkyZnyg69ebiDAeZ0v1a0KPNvk9\nCUIg+wo5Pw2cwQOkoB765EUEGnjM8g08xkTiqpSezFyyNvGC/TsaZ1ugOpTi\niC4Wq3g7ELfY5asl+HsyJLginhV7xO5NxmeWVmEOFDYFh+HXvVb1xHiznzNb\nZborGYBvP4mVE8SICbL+/rYq2yW5Pf9ReJ/8yH2IeoOE4zmVo5eH5yfMjijt\nG9HsJJ5Xy8U2IcRAsB9FnH8G07FlE/KLWe5a5hkgO5X8rqZSh9XEYwnrziFQ\nxWd6xDKb0rsEfU7UGKlahW0MGBaliu2ddP9ra7NCAHzDiKhb6BHwjsB7fiY4\n181G8x8kuTPR+M9l0RPF0Z2dhB9y8ag6GGQ1zTCuDqzJ6kemdHdBnp5Wcs21\naHiqSY6snP9Ott6O5/U/2XI9h7NT7EkE/msugHPUUi/lCA7kfNIsiA2vfPFv\nABBEqvfEx23vv0rFmS6ssskUMvI1VNnrYNmfo0I6M2gxSZkmhjokejIUGCCp\nja/3\r\n=6A7v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c5eed658dd3479ef8fca1e963109092f380f5633","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.6","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.9","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.9_1594210889513_0.3290268295410377","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"@ampproject/toolbox-cli","version":"2.5.10","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.10","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"b16dc595938fd9a43b51b672fb4514a7a675dd13","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.10.tgz","fileCount":16,"integrity":"sha512-jkpflPEAJcyfUhUArdQ/+KyW5A6iv3ovJx7S1BSum9AoI4N+zo2YVwWUvuEh9j3idtfxx3AVZfcPlsDMFrYtbA==","signatures":[{"sig":"MEUCIEx/FjVTxszOBA2LLGwDDdt5rBbs1Fv77ouxehdPe50HAiEAt9a+0m2i51TDhL0ZB5dkOMjQrwV3A+PNEX7J8hz4qDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBb9gCRA9TVsSAnZWagAA+vEQAJ+12OhGtrmicKDbonQR\n44+pmW+kZMlzp6hhvmfNjQHxLOLBYZ/ds3LIcNIix8/mlXgqxqBVe0UoHGOL\nNySwO1vDHn0OaZjvg3u6axeaDNb9jI1zdqeBWjsiETA6XgArv1BW/vTMaABu\ndjIc+SiQt0CsRdHEz8tblK44RTZg9tnYOmk4B5eLNotc5iChtpJX4U+BI1ME\nsXQ8eLiiqWNJhgknbAi2wvr7rH1pJwlQtp0pyoofMmaeJjJb2P7s4mz+awZA\nOrUXopgC8MuIn6F+wQWIIcTYomuLtzNuD1CJPG97wZpcBcmWFIiHiQjY0FID\nn0uDUxBogzSVkjxyaU8Aa2gidnum+issPenCnRp+zyFjvOePNlKUosegBbgh\n2+8vCxaHldvik4WRxmw4Eyfbzj/j7KwaVrqd3eZQ83DsGoc4Jw3TNWMl7y2y\nL9vAzkWc7HI+q0fEDp8EBc6jRtqEQMyranG9aaoyI1cwBFvL04+VGxkLkGmS\nbtWXgiGNaJSPw8ftC4MBNNn7nwi8VlEXdrcbhv3Z2oJejmdNMlQ7XbV8Ue0Q\nrONz9D+B22Puu5um9Do+U53czT9yEWHm4UydP1HjOkt8i8yevYYdtDcusv7E\nlpJAJLdy7UmippT5qmJR/E05pIayjP1z/xq0cBjNvqTApry8QClYzHu/BboB\nGN1I\r\n=pGg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"381ff5ab711f2560ef222c28a05f17edf18f3cf2","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.6","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.10","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.10_1594212192428_0.5087759246161263","host":"s3://npm-registry-packages"}},"2.5.11":{"name":"@ampproject/toolbox-cli","version":"2.5.11","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.11","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"12c2ad3117cb1d970d8792412eaa78f526fef222","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.11.tgz","fileCount":16,"integrity":"sha512-F/Jm5tO8SnbLDwySTh691ws1o6sDc+qnjEuBGXKQebNrXYt5dWmfXiqosntaVkaBmgagx5S5ns+xAcDkEBZIpg==","signatures":[{"sig":"MEUCIBJhNGXOiz87ttO5KeeahBdjn9mTDtBR0hZZl1ZmH0mfAiEA9O0FQK7LJGUDPgP8dNsTEAqc9QchQBTI2ZNSSJilr3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDZ2+CRA9TVsSAnZWagAAxPsQAIbGvjLfkND3eihLwIPS\nHzDM6ZuGZ8pTpEwcexWnfbu72iJ9v9qDxoy3TfwCRta0qxgRRA/iW4WZL5wd\n/Gdw/XaSFCFl2erf38ebyC6VBfdIsFqJZNT8P5tR2vNX6Z3/KWg9NJkTVy8f\no+9nnwZBbB7MAq+w2PYnhe21e2CGZTX52G1Kiumt66FfVU5nLEhxF8rnWRKn\n92FFtopPusDlTEp8wbWcxAdwSoN0dHatkMa9BTskm7gSK8gkNBNjWD49UcqC\n1ndq7bN2qwaAumehg7aGEk8+hQvnxIY2XYeeZ0wcJhMbusBxy5o79C/obCXI\n4Zoo6/1UJM2EhonabD1HgRZ0RQjoW2//q3WSRcDsfAN9rIT8zQrlkt8aFldd\nt+XFHTbZqEQCCDKnhV2yJErxZbZK/zlQwdIVl6D/HDfFYDu5nNe0WZ5ybVg0\n3n7yCdoRtJz9Eccv2iWZAp2dYqQz4ik6ZMKL/y+bvZ+A9Sl+r5mgckbXA1n6\nAaLYGVy6+oKI4lcXhrDNTCcf8ZmjNPc33/Dazc8WWZsAijwd2YnK3RgIIyVq\nn13rkPg8SqU/TyW06EEjSWAUNXRAhk0lSOt+y+TasS2SR/kGoDYZkqL1e4rO\nF63dUSK71OAISqCOIDrA9AnMQBJzgILrtXlnPzHoXhQS4zLuJSd7Fnrhb5oH\nbNk+\r\n=xNOc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f886f72aaf198efaccf2f1a0e178c05591715bc5","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.6","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.11","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.11_1594727870456_0.44361672749537795","host":"s3://npm-registry-packages"}},"2.5.12":{"name":"@ampproject/toolbox-cli","version":"2.5.12","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.12","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"77c9139cd60b39753f6b3d31be5b1fb5ba18117a","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.12.tgz","fileCount":16,"integrity":"sha512-MnukmhuQn91PrHgDJS4fmUrHol8VvjkqWmUv3E4UbXu+HqaKwU9na/i8noBpfb3P8nt7ihhjvUzfXcUVuy3gfg==","signatures":[{"sig":"MEUCIGoG0yd8+mzjY9NK7ahJXLIPSyLeeUvJd5K3PypL/8StAiEA4Q2QRXwVNm14k9Cd9KWRQxo6BeKGen7/8tfWnnzNXb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD01RCRA9TVsSAnZWagAAMEMQAJSocpSDtUH/rEnSQgjQ\nocJeahzw41Zeyhj1HC8eC2gS53QBVdklaCqe+OmkQwJ5pes52lvC/2He0zUX\nNh0HNdgot8F8bskfiLoejqbp/eWZLNhuWQWT1OyEmGKDe6nUON44bmOn+1/e\nqV5nKQ21NT3ucP1LrzT/5KiAxiYYV6toH4sNaLMIe6TV4xlPYYlhGEabZ+Ul\n+wyBS+HI7r6RAgmPLXDoFuJmomU6/7e1BrhsArSrjxjI7C5SADUqjMbxycLP\nBj2frtFmP/hPECHPQcN0MbbfY6rRL0M/ttozY3pNmX2jYUzp6H19MGyouMMd\nEf57a6MRRIN9geYpUUUdbTeS7c7UH8QLl0jq5RmN5DzQotDIlNZW1gxyQqoX\n0R/Nj6eeuxv4rUrAji7U1gmdK69XaikQ0TBLz+tKaLcgV8kKai5/ACnpfQDm\njedDb7T00RmlI2+1YMPzYqHdAMi2pQKorC2seiSn/+tqJ7uslEvJvZOJbNXV\nFOQhDtwRzGjjVYdlBsASzvftwdoB2F4NkFCI2g1/ocFBgriofr4HT/aa9WEa\nZWXVo+MGz82m8zT4kudMxoU5FnF2uPScxGxEum/K5cM80UQ9lQgXBo6EXMw1\nMPGwJMg5MlNiPz3whm8tWinzK0zTUTrbzxDir9CHL6EWIh0KCwjJtM+++Lu/\nbByL\r\n=vBtH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"19ef3dffbecac926ab5f60bb4c041f258e350237","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.12","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.12","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.4","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.12_1594838352825_0.9102995547062047","host":"s3://npm-registry-packages"}},"2.5.13":{"name":"@ampproject/toolbox-cli","version":"2.5.13","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.13","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"feac32823a24b507fbd2681b890271b66801c844","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.13.tgz","fileCount":16,"integrity":"sha512-2wYRFhJTJqWijwmi+1gS8CX/x65Q1ObI0ylEJDcBrjgvODoksXBcJSHk6rxgBnFDjkuEi/LyNxaKe58onedLGg==","signatures":[{"sig":"MEUCIQDv0kANTf9osmlED03c5XEK71AhxWmnrhoBSa+0nYS9JQIgPeNBkoovhVI3I8Y3KZl5cwiYHo96Jk/0yN7w1KMk2tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfD1+1CRA9TVsSAnZWagAAiTsP/0kSTlK1cT9A70JPTYj4\nbuj2kG97xlAqp0WbqGNtz/NNS7mr8fdDl19tKYTtnkyCPDOwpKIJKKA/+IXH\n6PZ+K15qXuTiNTyPPwupPWUV/O3JDPPmEvgCpZ792WJd6FBLeNVa7i86SVyw\nYk6AM02agRiKgFjXpljnFzya6ch6hxrVJjNFoUMQhO7LuVVycFPNJRiOoAQ9\n2ZbHOtpE4PqijQWewYx+n83PQOwwsB6HxdLdvJxURzkfXz3/t4bm1AQVIQU3\nEHAYfMhvEroW7Hhs7WNV0nA++5cl7t3IyreUyumQ7/kRBMpgmYyeCGk22v/X\nwIKgvThPGH51723WOxGJxuhb1caI2kcbC/s0h8A8u4qdvxdMRVTV0QwgoKEa\nwNCnZzHQ0uMUNwMCuDjI4PlPZ9SG3MBxL6H1Fv3N0VhD4+Q2Zl3RYllmLXXS\nGI8h5HX8VUSEUkFdvd2FyGpths4cvwESAgHNy/2xd1Fitb93q3xphbPIqWee\n03ZqbC5Gsz0qgGg+mE2Pu6FC3nLtGpLjXQey0Ptzm59SKpwUcnfdeMisdY7z\nGYMyl6K+RCc72pA9LTc89Znq6CMkkXacJJWo25+z8sSt6Jfgf9B6v/uCc+GU\nyH5hTdvEzZBWX8bxaznf8bGXo/q3W0yN/5WrsbV9pjcyDzgp9z0OLJ9rgZ3u\nUT84\r\n=hgiQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fb52bb38f7c526f545bfa28a9b696df432d96d4f","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.12","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.12","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.13","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.13_1594843060653_0.4643813356357043","host":"s3://npm-registry-packages"}},"2.5.14":{"name":"@ampproject/toolbox-cli","version":"2.5.14","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.5.14","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"12df87d31beb8650f38b949577fda5c636d4ff17","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.5.14.tgz","fileCount":16,"integrity":"sha512-W3flibve5OiHZtmnLALbK1XxNYsaVR+SvBgMIKLvm+W3xxntZI4iwdUcyG6jMrXtMZbmy6DZfA9SjyHQ9faAMg==","signatures":[{"sig":"MEUCIEAANJmrb5kGUuGmcShqj9bkvS0uqAVH713CNfcHU0LWAiEA+KAt5SLtB27cCgVQdJXmOAq0cdRI4PgTPvPEsRGBvZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGoTBCRA9TVsSAnZWagAAsjUP/2kE3qRTkFDiyOZ8+Zmv\nJ+Gh3hZN28PRkVFO2cBeBPqW7GR5t4ci/N+qF7Q4QrGV0117xitt3CvW0Ii7\ne++CFgR3NNm30Nq/DWyViUViirfEKAWF7Te5gjYTS6U1Jul+WtduEZTiyLM/\n0L/1uuM2wbVAwVd4xJ9UQOvA7TKysvacjhsNh625u24KpTrrXxtzYZhFAUAV\n3/R7Oe8KD0RovROHAMOrtV79cKPtEicK16fXYv/caO9eqHfyxiMCIpdUL+hO\nbUXjUZGkvuTUG2LjuNAFrN+ubG67KbpiYC5v8PVOPKs8d04a5M9T039hPhca\ncBEljCVOcTooUzn3gYNQBQJXjR752iGMlfkmHDFmuoTkEeqp821oKkoFtkHs\nvTlgrQKkvUKUWcfYm+/GCvEQuxvkgR8SDDPiD5aWGc83NdMqv+orlR337Bo4\n9WXHslL/Zx3RHC0n+AdvkO2ksr1PrEp9csoankMYEtj6t131hU1qDcG7DpSj\nHhnxC8PA//8vQwU5kvbCO//qRmqACMaQQkYBaahYdQFpbqe7AdIPzdI2qDON\n41Jwb/ZTmN0d/ccm6JTzPGSan0qaFpb0vePqYHUpx0XVTaxwg8E0rQ5nmncj\nBxjaa1HVJaYb3mECPDVJ/v65NeupK/c8EXxC4D1W2VSKXfRjhdPJU/0dcrdk\n9xhG\r\n=7qCt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bf92d77fd1f53c54519bf8bed2be05b0bca26004","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.16.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.5.4","@ampproject/toolbox-linter":"^2.5.14","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.5.14","@ampproject/toolbox-cache-list":"^2.5.4","@ampproject/toolbox-update-cache":"^2.5.6","@ampproject/toolbox-runtime-fetch":"^2.5.13","@ampproject/toolbox-runtime-version":"^2.5.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.5.14_1595573441519_0.20023110250072973","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@ampproject/toolbox-cli","version":"2.6.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.6.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"5a073aca3658ea1b5e261f1e0cf395443723501b","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.6.0.tgz","fileCount":16,"integrity":"sha512-6zLtihsG9Wj290Emwk9hYr/xtewxEqRANLtvSAaSWFblwneOlIr4uSNMqwf8m2xVBB+/ctuFtYEyg6H8GfAi1g==","signatures":[{"sig":"MEQCIBe8Ux7EVQYvK+k3GbgRaHywC8Aeqq5zQnhXIr2toYBVAiA5zODZ5GW5VCynKUEaMs/HdqtgIJ4aCNrtmRIco0G8JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMUEaCRA9TVsSAnZWagAAMo8P/Rm6pM852PB2GWUmnwuu\nJvWkFW0UOOEd8em0LcVuT6VWlAI4HET9208NnnWs1gpNITsU/4Es3YbMjpdI\nKEGDXrQZrs08p3FGwNlByulwJd2TD5Cw89QUTKk7GkxgO+9fLHibJ6QgayTD\nBlUeSfVloN7HIOvMqKzL6mnIMpx0EzEi0+IC6pP6r22cfNr0yTJcaBFubviN\nvi1h8h3cqJXGyEonwuQKKgfIgwINMr2XriPEcdRgp1Gd5SJZRisxZhlTA28u\nqzElhDWvY9BtDgZlIJEln3QEzcD5WH7mRouGxGRqHVTodIpBfT9mZrWqoGwj\nJ7Gmmjdse1MwJjotZwddUGlsJcA6Y/rGvpiEnSAgxj/HH8xUNjN0nblwImc4\nckU7jyJ2tr1Zwa7tpiDHa88tY/LLqiOdOcbsmZWVi7kVCIl5Tz8ClyUUepdh\nzcEEFfnEWcy9ch2GlKECObK0VdlKukTdgJ7h43QbGF2GqCbUSavby28tTyfa\nIFE64q734aHzJP2wYY8WxrCYglhiFQ73zdtDCS0swIaUmkODe1Q8J7Oq+fDq\nSd6i8S09kVtyDOgNZVj9zXHeYW+NAo5GpZsMSPdH+nhZLPfRI1GAoFp3MMJN\niy0+jNczezhbaCeB2mQLj9aRtgIQu+R9ndRhCOg8Qj3WPgUKPN8/p6ue/hy5\nK86U\r\n=a3bk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1e47f01b6630a01581b7df014b76d9ba0f68542c","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.18.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.6.0","@ampproject/toolbox-linter":"^2.6.0","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.6.0","@ampproject/toolbox-cache-list":"^2.6.0","@ampproject/toolbox-update-cache":"^2.6.0","@ampproject/toolbox-runtime-fetch":"^2.6.0","@ampproject/toolbox-runtime-version":"^2.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.6.0_1597063450046_0.6225893153126525","host":"s3://npm-registry-packages"}},"2.7.0-alpha.0":{"name":"@ampproject/toolbox-cli","version":"2.7.0-alpha.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.0-alpha.0","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"4562136a1d52e30405397eaacef81e2621e6c4b6","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-cgtdZT3oZE4BypJdOXwzyu9fj25kK37d8w7iZraUohTvnLy60yifp3jiz+s8edz7tS1MqnffZK1ze/BbnGvZYA==","signatures":[{"sig":"MEUCICHruWD8n79J7ExTGtDGLp/j6Q48Zxs0uOLflubO8sRHAiEAtHRZ3xHmn5TL9HxUCT9W1zvl6PiT6q6blZWwdFjxNB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNuOdCRA9TVsSAnZWagAAOLYQAJQX8FgN2qAm4P1ql1q6\nWQJFeo0VTaJfKvC3gAJgEN6n6RARVQQeRdvKojY5ndh8ZqMdlICrF/THwmJq\ntiLxbbCIsptGGYqfg25Xb58K/mmhAmNNPZZMhKVZk9sGQyCvc3mWNlC3rc6/\n4ELlJ3M70ECWPbFIEHmY/KALmytdSPDHMvUNJ6ieV3z5vMdX4D1Y6Kj6ur3U\nAiE4OBAkBjQDgpGDHjziNtDo4nE2Q4nvKLGdkzaXYdH9v5uEzEIRtp+H52Od\n3Od4qDxdUP9TITtWeHOLguR20XyzfLNkh7wQlCPgH2BX2s6ru4XBDokOPGx7\nSKHR20pPAG9vqTxXgS342ZeRewSwPXJe5/3XS+CDQzctLV7qfX2pP3u0mfAS\n2+btlo8olT5EWjIkBcDeEOMEL9Uq5JHY7vQVO9O2osKu1hBhzL4WMPePcmx+\nmCsC31h7MtpCkBevolJjyhAkhF83e5YgIYXHMzCZfTeUmQeYStubHbvXVes8\nVdnMTO99YH5IYbdQBIgHVHiOxvgfq2710XF1zMkHRQzse8Adzqxo8YjvYjW6\nbS+jM4n34PvBsdgZGh8/4LuKeolYEf1dtNkYyc1voN9SPEP95KpeGrrBYCNW\n3XR1vv3CLCSfBiT5Dmz8GhFzr7oIJntVJ5sS5OMjWST/ZIIuAo/RX/W2BmZL\njILj\r\n=tKSP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"e4141565bb5666ab03f26ae2b702f1a89715563a","_npmUser":{"name":"caroqliu","email":"carolineliu@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.18.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.6.0","@ampproject/toolbox-linter":"^2.7.0-alpha.0","@ampproject/toolbox-cache-url":"^2.5.4","@ampproject/toolbox-optimizer":"^2.7.0-alpha.0","@ampproject/toolbox-cache-list":"^2.6.0","@ampproject/toolbox-update-cache":"^2.6.0","@ampproject/toolbox-runtime-fetch":"^2.6.0","@ampproject/toolbox-runtime-version":"^2.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.0-alpha.0_1597432732785_0.9922868481103133","host":"s3://npm-registry-packages"}},"2.7.0-alpha.1":{"name":"@ampproject/toolbox-cli","version":"2.7.0-alpha.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.0-alpha.1","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"0e1e08d0edc25eea3a8ab217d1693289cce044e4","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-7k27ahVaLGezXzq5mbMg/AjG6liiHsZK8OWK2NhLlyP4owgC/Y8FsP1CfL3Ybos6NekGu7F6bRGIebDnkQMflQ==","signatures":[{"sig":"MEYCIQDj9LuvtJd2/rzqUTyMiJxO9WxO2Y2qefS7xHCV0M7DngIhANg7qtlcPFwGhWoEWhSuF7ALdBSP3cKL9wU217kqZjtr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPWbiCRA9TVsSAnZWagAA0uwP/2cDeNxQuV9kjh9fyKdh\ndiBjBiClNQqp307PlPlDPbsi2c/m7IOGMi0tuFad6wIr/HitXzQaBoebFtDe\nbgBywRumysHWj9CBnC0gaSQ/lQgeVbRT5VvKzATYnsQ68c0FxggasTPf1786\n5wC+F+PXYnp3fJ25xOA43TmQtW/HGz1lvFfORJVeouCJ9pMmBFG/oFx+3YSV\nNCQaG2JOZABVVPCIKZgHlDdupT+Vksk4xbThui5tjfCS++tX5TMG5p3Nwa0D\nbmogkZR/KqGg/uNqFkFCnMsyVp+1e/5GBMqT2lMYxrDqgT5QzFHeV58xv9QM\n8btfaJLPUoS7vOx1GOzvOSs1H0zUyHgOP0XF9nmRjLwf+8/xOD7ZKXVtEM48\nQ2b/J34HH+xrWLNBtgCL8Omv32pxieZVz2RKioMArfh6ho+hhl5yJXzjGit7\n0nan9HWnr4X9ef4ks3VpKaRKzO3tEn9Kv3W5b4t6cbpk7mBQZTAFP7ySAF1V\n7CAMkKecBq6r/hnNs5MWfJIS0ZOn31EjtsduzwcvtaZcsu46EscKD9XIUjdM\nqTi9m6+dcXBLQ7ZbHsoHVQc0AQ/XJNYTOMsdNayHlrWzmkbgq3ii0A4iFuaF\njje0txd03/nXo2sd4hmLMf7bqNgR9B3AmYrlIX2M6q4/jeGG2gyRbYv1o1jb\nrW6E\r\n=w9qJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"cdab35d31a9d431c66cda62174fb28aff93287eb","_npmUser":{"name":"caroqliu","email":"carolineliu@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.18.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.6.0","@ampproject/toolbox-linter":"^2.7.0-alpha.1","@ampproject/toolbox-cache-url":"^2.7.0-alpha.1","@ampproject/toolbox-optimizer":"^2.7.0-alpha.1","@ampproject/toolbox-cache-list":"^2.6.0","@ampproject/toolbox-update-cache":"^2.7.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.7.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.7.0-alpha.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.0-alpha.1_1597859554176_0.9269462527413475","host":"s3://npm-registry-packages"}},"2.7.0-alpha.2":{"name":"@ampproject/toolbox-cli","version":"2.7.0-alpha.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.0-alpha.2","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"a61afd621b6bc5882ca55c26d357d92e8e361cf2","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.0-alpha.2.tgz","fileCount":16,"integrity":"sha512-gIwBuXOE/r0H729IZATppAcgFN80KJOSlfSFS7UmIqOyFZzWRyMKdj1bJgzXsL38X/TG0OIUql+DypoJ3k/2Hg==","signatures":[{"sig":"MEQCIAJlVjKtn2ej/u8q/4I75AksGR7YPkObVxlAw1Scv3JoAiA0gB0c4hv5DooldZ0PxzUgWaRF2HoZNuonnz0SwxBsPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP/ZjCRA9TVsSAnZWagAAieQP/jLz8RWwB4/NFxOA5qqW\nnfXPbdOGC4gJTXv3Toh2AmCbHvFq+LL9PJDnPud54DtXSU3/ABQaWPJgt1Sq\n3TfhKcvgiN/zVPj14tUP3bvr5UoRJ+PbHpzcWLBM3civl44Mnw2O8TP/LO1k\neSpL3EYM82m3p7AkRf0RzT/1v60WWp8kYh5tOJQzccPd5KGkLnPvyQtiISRK\n1EIVP+0rlrhijeioJxEDkMyB0H7m8M8SslVjVKi22FoUk6bMetoYPtRdVgw2\n5wNNbG69elwVvyLHT9BVi9j1lZvnW/6Wllvzy50kg3qiQpMnwW6yPZK1gNmX\nNCjJnUGol6+TudptTXCniiGnq3ktir8XzpUcfbk7r0MiI5yZvwiATzAKOCLk\nrW6bBX/3+bqRZ3wVeW0C0LAtFp5U4R5DBfDSsq231IOc2HnzWgtoI3IRhAjM\nNyNEDT0Flt3qsra58fzeuCPwX8sgvTz8qP+zU1UHI4i3c1MutiGfQRlsVw+7\nmHo1KfkanvwEc73JrDiOiRJ7TE09L/29jYQJSk1A6AHuITTKfrlA31YA6JHM\ni/Zuc37exTBMkrr+1AUo+xnkN7lw1Irw4y1mrQs5oDaXrr4mDXEBN+9d6E9T\njNXYE0foT9XDjG36OatHFv3YY0V1IwiOEbM5fttwWdbWrEBAZjnt6CX988zz\nu/2m\r\n=5GcQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b5474c9924c3dc30157716a5c7f6a194a4a0ee08","_npmUser":{"name":"caroqliu","email":"carolineliu@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.18.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.6.0","@ampproject/toolbox-linter":"^2.7.0-alpha.2","@ampproject/toolbox-cache-url":"^2.7.0-alpha.1","@ampproject/toolbox-optimizer":"^2.7.0-alpha.1","@ampproject/toolbox-cache-list":"^2.6.0","@ampproject/toolbox-update-cache":"^2.7.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.7.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.7.0-alpha.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.0-alpha.2_1598027362701_0.05118430441310573","host":"s3://npm-registry-packages"}},"2.7.0-alpha.3":{"name":"@ampproject/toolbox-cli","version":"2.7.0-alpha.3","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.0-alpha.3","maintainers":[{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"samouri","email":"jzfisgreat@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"584bec02695e4775baceb13b28e0faec166c9944","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.0-alpha.3.tgz","fileCount":16,"integrity":"sha512-O41pkRiONpDaVJhxDllAsYmukhChvCPc/Jta3DAYozsNjVnKoX6xP0J7PCvABU0gjpyOi++OV2IPKgoKPKYaHQ==","signatures":[{"sig":"MEQCIE15sEs4Jkw/eekevoLS6A6dTrRaADvQY8HOm5bso3PxAiA2YIx6PnpeF5SiF1oFHplcNxX5I7K7MZNvkzlMe0vBaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRVDjCRA9TVsSAnZWagAAgSMP/jJWH1Qm7tsJjZRyCzNF\nQ0riCE06uc4hgyuu5DuWHSecH5Sw/duR6OmNXkfA1ND5QW5/+rrhA+6tIJ4T\nOtIg5X7LyG0rpm3Nbd1L5CQ9z5R32emb74YGxEq5vVunil6qCCVWhXU2jCRM\nkq0vjexnxh3ytqXG8hxs9wuag3gsPHd2FSTvpNmsCDYx1sAdi/rPH5xaA+Ku\na4MPlc1QPzbc4dg/Pz+gBJPU6IX55sXB6cYLa2oE09EJ+DBrgO+SDtDT6KGL\njEywB2PzVZ4oQ5BJ3mANE/D67yMcXsEL00vJNLC3x9aw0QkcxO88P0VuGl6f\nWwwF2JvptnQ1BtWALF5zdZj10U47VP8Ly/zGp7bf5JfLGGl+8jywvFCui5PF\nb33A+QXdCK9qGJtOoD2tfMuEJt/F1GpKpfDKUTBOwY+yKWXOWuHZX3Xy7o2h\nX6qqqzM0dXm35rKS8BFkbVVBRLj3q7cJWs3uyWb9UixaTwMU0pZDF9jZz+Xn\nqBk6E2vUQSI2HsWBj2fi0+SlMyzfkmLdZdULCOf5M1CQij7pfdwQmChYIgjw\nlptjmpBttqXHo4COYCM0Vo7uUZZcfswvGVy9oToFx6S0CwSfjgjatQCqqw2f\nTOSxy45ZlkPKQKNZ2D9+VfEE3w0S5Mt4/SgiQ8nM9g2BS9tU3BXVgdc7PRyb\nm9Wa\r\n=dWHz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"de7df1bfe610ce929479d54ab15a7bb11673a883","_npmUser":{"name":"caroqliu","email":"carolineliu@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.18.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.0","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.6.0","@ampproject/toolbox-linter":"^2.7.0-alpha.3","@ampproject/toolbox-cache-url":"^2.7.0-alpha.1","@ampproject/toolbox-optimizer":"^2.7.0-alpha.1","@ampproject/toolbox-cache-list":"^2.6.0","@ampproject/toolbox-update-cache":"^2.7.0-alpha.1","@ampproject/toolbox-runtime-fetch":"^2.7.0-alpha.1","@ampproject/toolbox-runtime-version":"^2.7.0-alpha.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.0-alpha.3_1598378210919_0.5524918046468075","host":"s3://npm-registry-packages"}},"2.7.1-alpha.0":{"name":"@ampproject/toolbox-cli","version":"2.7.1-alpha.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.1-alpha.0","maintainers":[{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"choumx","email":"willchou@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"1f306f514e2ddc6cc26f25469c1e7bc6012777b5","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.1-alpha.0.tgz","fileCount":15,"integrity":"sha512-kaxelaiC033Jfr3B97IcMcXxxNXh7uzrHxc2ELPHSOYYJ25eRXIhKpLq326tIRe6HCSxXG1idHkBoqv7eaE4jA==","signatures":[{"sig":"MEUCIQCxjBETgXzIN52/sNeVxbcGVPfDod9au1T5E3obWE36zQIgfensuj+t+zarOZVKRp92mBNX5trMzMgtlE+bjV+X9uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxpXUCRA9TVsSAnZWagAAxj4P/3oCDKoIIP9lsq7hhiXm\nz4mC+dBk/kaQ3rAnCD1uzKoRq44BO3MpvWvAeDekOl2ye2Eq+I3RGcm4SmbN\nXzQ3ex5xTp09eT0nWhwxVToR229+SpSnmUgW52fVsyLreg2R2Nof2q4SPXQ1\n7MoTgUZEUkqu8nhCpmpfa6EDtQg3O2e/lWfH9cHeKVnntEBQzRse0TY2AKs2\n/i5zNunzi/JC99ZIaAjgIN/wr2FHFjq2SqcYhtS5FZ3YILr8kVTDWqiuW9DE\n+Mc286i9VtG+yqajnkz8d1Nia99CUqsnG4Nc+IV2J66/0NjRDqZxk95XNyqM\nYqbH5UiNR6s1kBL/h2Ew7YjWHv7F9Wu8hdDDfMwmL5SiHgP7YQSmRWyX25Sa\nlh+dHAmL3nLc3EwD3K2lfcHxMxW6j9M7929ewGoKb4KJJnqLIRa9QMbNpBc0\nIxF+laiqKwTeYaTD6mLeBPOVo8Kg3xLI2veAy+n0+jKJgBh0pzqfydaH8FUb\nOX/roRgQ1SrckR1GaaOBni2XbAoeE9xgpdyXgGTP/2uxzXUVN6Ellg9oYFo5\ntEmOXjbapwVwKTUGEALmQ7tGg2ZuWBcsRABRzcobN8IjeZUuo2n8PxgjBhvy\ngGlFgFNOXc0oxc6lVzqkkxJgGlDKXKU3jCIeEzLWbIPx1lE5ic2EU9UbhTGP\nvVoV\r\n=j9cw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"da4cca026111b917cd3901b4666a5997ef45a606","_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"6.14.8","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.1","dependencies":{"minimist":"1.2.5","node-fetch":"^2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.7.1-alpha.0","@ampproject/toolbox-linter":"^2.7.1-alpha.0","@ampproject/toolbox-cache-url":"^2.7.1-alpha.0","@ampproject/toolbox-optimizer":"^2.7.1-alpha.0","@ampproject/toolbox-cache-list":"^2.7.1-alpha.0","@ampproject/toolbox-update-cache":"^2.7.1-alpha.0","@ampproject/toolbox-runtime-fetch":"^2.7.1-alpha.0","@ampproject/toolbox-runtime-version":"^2.7.1-alpha.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.1-alpha.0_1606850004425_0.7056223817531226","host":"s3://npm-registry-packages"}},"2.7.5":{"name":"@ampproject/toolbox-cli","version":"2.7.5","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.5","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"e359badbf99307086be77a19521eb78d88daee00","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.5.tgz","fileCount":15,"integrity":"sha512-Xur79CtwO9+cIQXQMwN0eWi/gUOTZIeujg+sOa1YKZ7E1w3AYOaNErIeyl5NceSWJxAOxyKAbnhmjiWaKV8xhQ==","signatures":[{"sig":"MEYCIQCX+xDUxFE44jkWAgaTkG4V7KnwzQ/tFt++9HvqTM+r4gIhAJULU1rILssGLzM8nPHVvJWCiMLfPcD2mnU5KMl64uk/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBtwuCRA9TVsSAnZWagAA6jQQAJljBXpAnZNR7kcbsRkL\ngGIAth0HSGFhkENwKcG9/El3fRXJK4AXnCktPTTeWPcxcThD7rd1sBOSdVB1\n3qNSmGomgZsW2oV+ptEG3joHjXZtyvIjF6gfpzhAymsegHwpkyaTnc+IoSaW\nciEKuFmPlVt9cy5hHWGYPb60/lHxpdmZTbjYRGxf3jQEaCzLLtyZOdFCnopH\nvxftRXw+k2Opa5ZZ9RRTshOgL91XE8nNTSKNj6iZYbwKklSpRiCjQs3wTJ76\nwMSLLQh9YbdK+dDqP8gFu7tE3u3zHdsWYDxtrYOFC3dKBM6343mHa8GDSxHg\nPH54NO0nvhwP7gKfTpiDIHzdAYdKAB013UuBzTki9htdXaQCgPPreES2tKAo\n8IDRw7Z9LfNPbjpu5+cig5f85NdvgLVQrY82uY99nEnxxqxo68JeSxflYWp3\n+iaLvdf947KIGMArhdFsv7/9b2Ty7tTnCNS3bWGMYGDJ2XbJlX6I467iOouj\nkqt/Vg1SO2NmuAsiP6+GQMyCpx+8KVLv/c37sq3lGRP/pmTqxNubPdu3Rxz1\n3FtOhftzycdBM41OJexdcj98AtKTgHt2g1vkhqav9YCOTgGJEmEasGAT2lQS\nSbYkfR9uBJvpC2bS3YCMxKGWO1iK/z+h+9IN0NnbO5toONZTsT5nKl+/1emi\nCNIW\r\n=C6ze\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b86ff10f2a20a9e5f810f31a694c7f020eb291ae","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"6.14.6","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"12.18.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"2.7.4","@ampproject/toolbox-linter":"^2.7.5","@ampproject/toolbox-cache-url":"2.7.2","@ampproject/toolbox-optimizer":"^2.7.5","@ampproject/toolbox-cache-list":"2.7.4","@ampproject/toolbox-update-cache":"^2.7.5","@ampproject/toolbox-runtime-fetch":"2.7.4","@ampproject/toolbox-runtime-version":"2.7.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.5_1611062318378_0.8349956937901128","host":"s3://npm-registry-packages"}},"2.7.6":{"name":"@ampproject/toolbox-cli","version":"2.7.6","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.7.6","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"fc30a8834c9e25fea8691b6c9cf324704a8b7e77","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.7.6.tgz","fileCount":16,"integrity":"sha512-ojVNIc2gmIWDStSTaiAsAFJX9HpWP40p/9XPevXF2bGbp1UgvGbL9kEbecMee4T1J+EfNa8UoNsTMJ9dlfejBA==","signatures":[{"sig":"MEUCIC5SlZkYiLepWEI847Xm/QoajqFMikPbdft3wcAaf0gJAiEAskMGj5q4u7i0m+V1excZN9bj8iUus+vt647CAhGiTZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF/tXCRA9TVsSAnZWagAAUeMP/RZX7/GJdeFQpP7O8Mji\nWkNtr6vFNiEaif2TNXOtDhZZ9XBUTqhCnKKlznQtE1nmHclwmRoKIJ/0R/eJ\nfnwlWSsebuCJijNPcZVaurYBV3rICNUaTgnenMm1SHtIpep8VwTewdeBClz1\nTrKcL9TZX/LIV1A2MnzEssPL6a+WgN+jnqjkC7s9nbVXVJR+14du32RmZciC\nclbZeDoVp5rnHinBdO1PMxF2RPvorhd1mvyxyRVeZkw5Ha0gY4KoBu4fL0OV\nq66Jyd0h4gUo4VETEhufCRZjQER9MQxAFe2jqNsldCCyR6Ao9zyJ7Fw01do3\n9pCTjhLoXbo5Ew88ipQM6E7B8xZz64vRKcszLcvUlZ7m/njn8NrryyEQrxvF\njD93ZmZUD6eDKDJrhsGqf90fFMmxbbnpKyTCAwCmIfRu1dyLBWAfE1NdNC56\nQ0ubjildKyqIdn1f5TbzVQUqWc7sMMN6DraWX9T5DuVmQhtIV2Ybcb9MH66W\nebgrpRYY+RtqIh0TlDukszpAsz0hpUuvfnJovgZT6uV4+M4Vg1JaPOqs+QK2\nH1arTYzlWjeIwOkVHz8A9o2HGctVnF7JBGAAqPBuTDlMrs5wMJ9+F3S2a6BT\nxacGucwLy7peZY3/xSKa3z2SwyPx29cQdmfpxBaxGSZeVexpCuLSetHzwkM+\ncaQK\r\n=0+OA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bc8367e395b11f7b9ceb03562bd15982415a771d","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"2.7.4","@ampproject/toolbox-linter":"^2.7.6","@ampproject/toolbox-cache-url":"2.7.2","@ampproject/toolbox-optimizer":"^2.7.6","@ampproject/toolbox-cache-list":"2.7.4","@ampproject/toolbox-update-cache":"^2.7.6","@ampproject/toolbox-runtime-fetch":"^2.7.6","@ampproject/toolbox-runtime-version":"2.7.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.7.6_1612184406830_0.7742730563062432","host":"s3://npm-registry-packages"}},"2.8.0-canary.0":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.0","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"93a471034e8ce4010bf17d732464ac34e22e86f3","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.0.tgz","fileCount":16,"integrity":"sha512-T1XxEfNwAcao03yeA0CTM7KX1ba0P2CEQpVExyW1a2B6PEsWVqHG9XzLyLEq+Cvtcbidmo0LsQE+WqY/oPp+iQ==","signatures":[{"sig":"MEYCIQCkBZaEN64/kzdIcYV5jmm2LkNR5hiWrEXHroTfzYu9kwIhANloEsULBKKMeOnLKI0tZCXAm//zdIMNx2QCNIYq5Itu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJrnvCRA9TVsSAnZWagAAyKcP+wQCWn6+ZdpM75QweKpj\nh2EMFoDoxK1oq5+jBYplV8S3S6yv0qJPzfDSCv2uzLEeX8y6GR6zdmvzl9q9\npklXo/vru6ops9bSvJ1HJq2RLgwy2iQIhR+LaJhdSEo5eUzX1Il7GRxuMK3O\nOWSCBmfUuaEHistT0aJEQcXbZSYYnA5MtH5+vYdzy2g/SpDqB0ZTVzGIMQYo\nXKt7sIzamzOiOHYx9xex5kUYUx31JO/D/kut4gTfXENGWO+A38tKu5UJgO0M\nth+kgH1b9xOhbZHA/5BEgRktGhwR/IGgjR2o6SRB/lg2mqui8sKIaiwjfUG+\nLiNxWN7ZLIKbJ228ZWP8UoszFb1+BQr38NEbI05z7ZI9htN9NCqrF2lqQCZO\nnyoHxYe/sinF/0zAhFoYckDQJkhn8kx/SxZKp6phi0psntOeukOy+UMLg1r2\n4ewFnudyWPoGZhsDPJbbet79dyAZ9Z+rIwNmcASn2iZ13/3DKwER/lO++oQ+\nD3TQWpfCNoJWvs+HSDvss1l7duBmQOjfzCmW+NfhoAjkWsJGg75aKPctub+2\nZ1GNOtVWBXqXA0y5I3IxQ1iDcPAthOyfdpj67VV+Z7d6n4CAG0b3ds8Cne8U\nYxMmD3np/4j8O2IrB1i6v5GVmkK5w9apFYxnEFdoAjCkBIMlOAug04Hv4w4O\nrkdf\r\n=f6Tc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"0ec5cb5ca31022687841bc344b29fa8e775310d8","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.0","@ampproject/toolbox-linter":"^2.8.0-canary.0","@ampproject/toolbox-cache-url":"^2.8.0-canary.0","@ampproject/toolbox-optimizer":"^2.8.0-canary.0","@ampproject/toolbox-cache-list":"^2.8.0-canary.0","@ampproject/toolbox-update-cache":"^2.8.0-canary.0","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.0","@ampproject/toolbox-runtime-version":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.0_1613150702928_0.7191142297043378","host":"s3://npm-registry-packages"}},"2.8.0-canary.1":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.1","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"20dab8377cf3150f3d5ecc9317c780aee8fd9dc8","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.1.tgz","fileCount":16,"integrity":"sha512-IIwfDQuuNQ6zd2wrHNIQTzg7EFMxlQE1k5hxHD128VEvKHMNUw5Ke32q/JReFl+54B7dBisIVB79Gzbt8sH0Vw==","signatures":[{"sig":"MEUCIHKtuFwAWINVuqLNQXsHid7/kN/aH6EjF7b7FNYtV21dAiEA4Ac3ftnaMgSxT5Ubczdydyw1u+/aNTS5csQnxh3nrPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJrxRCRA9TVsSAnZWagAABQwP/R5zD56/1A96Mv/6RLEt\ntTFQ+wixItJ7Heib25eyyLflCo+DMaEYuGLOt5Zbow53IVv+p5KGAz/C3cc5\njmMvbYhbF5OP5s7Dq8+wX37PcW3sQiIRCWB1Q8aOtvB3R5NvULj1cETNLEbi\n3/MUubb9UJBrBjuYu4LOxLlwbLY2pz9wPLLb0z6K2xw9MRMWWIHzLdhpWjXQ\n4h9GHJQ/tmWbjMVeDLln90z0nRRfvMM8caYN+2rQx7eLudlbWpL2hjCrZFfM\npKHuqPpvw4VFbLMboxE+uvuqOQ1+jLVDwIAD8OXUN55eiRQ1hrN+9xU66m4R\nfDP9h1jrLMn+pJyjRKuUCfAhMNHHmYG70H8q3F0ORvxSkfLzKXzWXF3pQNkU\nOunOdx8Sy00AlqtaoDISFEoCSfA91pAR+S3mUarR9TNlZUtPEgEzP/9kfv1i\nUt/MeB8IwH3xNZpQtSAEd3iGvZdaXQtYgSr92sVOwDha3GebkmZ09d+g/ojT\npgfNMHidZOJ8zJTHY61JiH7jH9EsT9SzVsLcyXH0qZrx3RFdifRyQLQwm7Zd\nNe2OfKI5RWG4TG4/+I2gfTPbeES6t+0+iEv45+w9VdAGBur3dISVClxT3Z8B\nSpNxD4UP2RSm9HYoORStPYOd9uh6DhDeLkisWTh3qllKQMj1k47TEnGcS/BN\nVc86\r\n=fNoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"972aa9a6264f5baf0dfb698a236e130b92480867","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.0","@ampproject/toolbox-linter":"^2.8.0-canary.1","@ampproject/toolbox-cache-url":"^2.8.0-canary.0","@ampproject/toolbox-optimizer":"^2.8.0-canary.1","@ampproject/toolbox-cache-list":"^2.8.0-canary.0","@ampproject/toolbox-update-cache":"^2.8.0-canary.0","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.0","@ampproject/toolbox-runtime-version":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.1_1613151313475_0.41123265207678217","host":"s3://npm-registry-packages"}},"2.8.0-canary.2":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.2","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"574c55b3600388823bf412c568996adf2161d555","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.2.tgz","fileCount":16,"integrity":"sha512-4oOVDV8FjJinr0JyrVWWK9UJMWSb8wxL/nDVubxI82pAxl41A11KJHDgbjD3JSyM5ubGDWaqR9POPtqMWMnTXg==","signatures":[{"sig":"MEUCIG1Xa54ivKfbJeUm8Spp3taezs9W0B7rrZJWfwC2Xy+SAiEAru7I2vw9HxDou2zb1AUqLyb3lPgEw6ORwIFif/QCnnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKlsYCRA9TVsSAnZWagAAJkUP/iyNZKmWXP2+tHjQZK5n\ni9yKQGwZA/WTS9m9D2gyu3AMRKgXE6jJCz+7PMoDMP0WwuvhKyoRjQnyWmZ/\nadPhRtrLcgE2jFuukfPYZr8wPGaqAdxwbWdQYKojG1JJrdK/VpQ2atJPJ+t6\nvo8p5nMI4vvUSLqGKfVjeoaHLkYUeUss4Toc0Vs7G4ZzJAHs74xnTHIx55wF\n+MMCmpK+PLIKX8DCteMcK3wJViwMniw/B+sFxThQWYQ483U68x5Q+ri9c4NP\ntwDzQvEBltuX+85a3sIlE2Enlz1/sP0HTi/fTznL2IV9EKkq1VPJM/XbfPSO\nE2ZQaqs7HAwb03VJMLKljp/Acs89tUe6aIqSNb2SAWT/nvAubN+gYcdpP9nz\n8AjeJRo7k+HXbtAoVP12/gZHAIGk3Wec0gwz1cSfiFtymtTNrJUAXPdYRhUk\nkq4q97g4qJx7j/5a2YFDsLGzWNz+k0XI0Hi+v54iBFcR846EOEzrUN8jA/B7\nIRfpxOVCH2mfX5yNIy5rXiCnOPnUA/1l0nJFG5zqEXMaF68vVd9+zQCy73X3\nAuLMWAHYDxSeWf5fFlOARWJ4FDMrVhB/fOHDX80mEVJ4OP6BDQwD4Ypcc/Gf\nowe1odM7dFGmPWM6hLf2+ubTHFVMx7q5NKBqp1lmyPJf9rGC7WULMg1pd2lv\nMaZt\r\n=DrpK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"fe10db3e56dda4ed952ac629319a6a4ac0e66f54","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.0","@ampproject/toolbox-linter":"^2.8.0-canary.2","@ampproject/toolbox-cache-url":"^2.8.0-canary.0","@ampproject/toolbox-optimizer":"^2.8.0-canary.2","@ampproject/toolbox-cache-list":"^2.8.0-canary.0","@ampproject/toolbox-update-cache":"^2.8.0-canary.2","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.0","@ampproject/toolbox-runtime-version":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.2_1613388568238_0.5032950379337962","host":"s3://npm-registry-packages"}},"2.8.0-canary.3":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.3","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.3","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"5f775b22c97cd79bedd59900bbb26eee6cbcca4c","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.3.tgz","fileCount":16,"integrity":"sha512-W4Z5FN9bHyWsNrbR4ip97jT5nHGDZ7OHqaLlZs9l4si4EejHPs3acUwRaD/wveKLxmi30BbUVmTAPwssI0p64A==","signatures":[{"sig":"MEQCIF13zqJtzRmnpGekiPhxw91hgnasT8CMdrk6D8M+xNBzAiBF6Luv35cskLOxSBEqrYvfSiH/n+T+bhl6LBeqb76ufA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKsehCRA9TVsSAnZWagAAOp8P/j9QPnFlBcrgU6BVzEEc\ndbLr7dATQXepLBdWG7A5wz/P6FB75oGz1Lj56qMQ81N+W7qEaEXGAUg4W36u\neOtx7dAug2+A+1hDqPrEktF8Vj+TJr8n1o8HL5IBnLYftYGLrZR4W6/JtLEg\nWdu92Ma/kW5f825khUlo5J2lO/OKaZoZrZbUl8lRagxDysYjVNgdiviyoAYH\nH4OZtWksZzzwY9W+HYwNEX8XZW10urFB9SdJZ1HJ2ZTR7ZX4LILbActWe9x8\nzKjP5Ka1WWieJ86m40PaAyaZnWX/XsXlcuTTCbn6IYnfJmWfYNVusIye4Ky5\nWAoFtGwDm3KVH+qsnyiVmLoijN1HWImgFdMCd6bE84H7Welcf5CdA6bmbxov\nQWEtSKo6GaBSvOIJ5DRZzBBZyNWKD/ZU8+QLf5QONOM31Rmtv3mUPPd0aBSj\n9F7INDFzmGnFq8v0iU1iyh3sP8DX2m5hIY8DTlExEAdNt2m359RJnHrjyyWg\nmA/zR03IOq360Y8OpwtXy0bLVdZQEh1Uv53YseMSiqSTerh6HQSKTfhmPWVJ\niVey1xDbVfbB+MLvoGJkwkFda4K6aoFSB1Nj2FKjb0hcb43idCxQhVQebMNA\n9FJNCSutgJDw7F3znKlRJOChrZZrbju/sAhyiftNRfKtYpBjq90++Ur4o6s6\npU56\r\n=j9aD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"fec25a83d058b3afbe2f8bd5a6c2a6ca8efd430e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.0","@ampproject/toolbox-linter":"^2.8.0-canary.3","@ampproject/toolbox-cache-url":"^2.8.0-canary.0","@ampproject/toolbox-optimizer":"^2.8.0-canary.3","@ampproject/toolbox-cache-list":"^2.8.0-canary.0","@ampproject/toolbox-update-cache":"^2.8.0-canary.2","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.0","@ampproject/toolbox-runtime-version":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.3_1613416353324_0.635984190673234","host":"s3://npm-registry-packages"}},"2.8.0-canary.4":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.4","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.4","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"65deeb7f1af936d0b1b0d8818df0e47f4d6206ea","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.4.tgz","fileCount":16,"integrity":"sha512-jBYa4N2WTxD7qDcfmMYOZpdDD+pZOdC6AntRBlqfr1lkm0Q5IMQ3Sc+ZEmlvBCzy2dWa5nBcVuWmLyv0VQxnFg==","signatures":[{"sig":"MEQCIE3tFcwvPKBHgJ220KVO0Z9j/DwVQZC2QdFSBbleCitrAiB5JNCpPxjUx2PL3FtQlNFWpfzIhxLP7Mg5pKMPmMp73A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPjWfCRA9TVsSAnZWagAAby0P/1deMXNFC+XIDb89Iaj7\ndeZXwpvBAyXjXqd3hhdZGZKguspLS4CSXjnA9kmtl+L4eRITyoCD/GvYLt9Y\n+2RM9xJh9JWwxhsl/QM7jMcIMcO1TJipSD/yOIiJH9z5qGzsKpFi1WXR67fO\nj6eez//4mSyuMmqLy+affJKm796wxobo2Zzz+JzBDAa7UnL2c0aCPHgzCiEl\nb6T5JmRa5CggzHK8uS7bBTsk09piiMsd401wwAQpbJlOssqv5xXvQEait3qW\n2/Jt9wc7/8NS5rwuEbydTDI+KLeJeMJ5foxJKrQCfxUhUsoB76WptcSHmSYn\nnEKmd/SmPebAyazrkILLBmp2FHE+g8pQuy4Sqzk4fHZMbMwdwO9Zo8JzwMdx\nYdIFfRYhvys2VjB5UN0HPiAynU4yhty/bZpfDGGTIKrQY/QMbMf6e6efHYpq\n+CSMGS0/Bim9ACfT2LsKAlALkIXPfDTkWQej2GwUiK/6Vgy0vvJZ+lD7faLB\n+VdC3ayYIB2MafwCkxQu9Dnl56U2Z2u4ibvY5DsUp5hF1rgTeT/WbQk2Nr6B\np6nAKJL5FBds+Zzq1khxvx4Y1xtd4moKjS+6SZk7waZBESljmZLzIRqUUtpE\nkeb1McsM8VAfaRh6ORqti+dFcNPrYNappyCWbugnN8SbpBE/KrhYbSvo4g8J\nbY3r\r\n=EweL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"0c3af53a631fffeffbe3da1f2d626172fc996f1b","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/3.22.1/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.0","@ampproject/toolbox-linter":"^2.8.0-canary.4","@ampproject/toolbox-cache-url":"^2.8.0-canary.4","@ampproject/toolbox-optimizer":"^2.8.0-canary.4","@ampproject/toolbox-cache-list":"^2.8.0-canary.0","@ampproject/toolbox-update-cache":"^2.8.0-canary.4","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.0","@ampproject/toolbox-runtime-version":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.4_1614689695218_0.2506891803790241","host":"s3://npm-registry-packages"}},"2.8.0-canary.6":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.6","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.6","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"4abe2e113705d804710563ccfae6a8b8361bcfe5","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.6.tgz","fileCount":16,"integrity":"sha512-/Hr7s32DprsODSgEB5ozNVFyAS+zeSkwv/c9hHR2E6UrFM+bu2hTriJ6MH2DVArHEmqsI98Fa+jhCd8WF9k/LA==","signatures":[{"sig":"MEYCIQDAX2Auo1YS0rfwy4EuNqjEKP6gUd1gpg2N3zBCZbkFIQIhAKceaoxZEyfJoTX9G+01BH5FNpj0RDacEt66ls/eX1lS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU40VCRA9TVsSAnZWagAARvgP/3AlapRl2SBb1wZuQNAO\ncyZ6t/RcY9EJYimqYapygf8JZZIJTCtoksyKJ5yS2NyY5l9L67SMDnyUXCPh\n+TY9A4dXoXQm3Y8eLqQRGWe1iIGp2uS3wvH68/yK8UbowzgjBgKZnNhWLklA\njZTN5duvOo2Sq7h1B5LuGxDpz3GfGYh90gECfNar0A82GfM6Wwq9lG9MBZOJ\n401JpmF9zlJ4FYKdqZAWg4Cn4+Cgy/d03/VQBJj4RTHs/2428daGT6f6Qymg\nA7Wmx393tZk0syw4rPLzsCNw2R7ItKhVdWwnP4WF3DfbWc5ndrv01+VuKjEw\nvMpbLvHL3aahCZOs33bFb5QqGu2c/IG0DQTB/ajPA/Y/vo8ROMWhZO8s4mhY\np5NKRv6vwGM6tQVu0GxytQjro4i+1v8boENGz6PMk1c/w7dR3b0LQ8rNaA/M\n5shb8quLkN3hj8e32QY86aB2/0t5bk2DGGHZo2HDeOH13fn6GHWxj+vzVpjk\n+ugm7GnzZ+KGGToNKeiP7XlUEJ7rRqaeH3hoCQXo8RM8BaFeYkr4+jFhn9z/\n0nuEHE1KTCDJnRxFPFTr2U0tazZBTXn+PcvSP4DsFubhxyTCC3UJwdfMeUyH\nNo+KJYvsTRIOhAzdMuOdbAhOKuKj79i7xccy/oJoxtr+MFholO8ip5nK1iuf\n0XMl\r\n=YLOZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"69468eb65804e741db4bfbd129c7c4dbfb4b7561","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.0","@ampproject/toolbox-linter":"^2.8.0-canary.6","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.6","@ampproject/toolbox-cache-list":"^2.8.0-canary.0","@ampproject/toolbox-update-cache":"^2.8.0-canary.6","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.0","@ampproject/toolbox-runtime-version":"^2.8.0-canary.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.6_1616088341378_0.7277347692371954","host":"s3://npm-registry-packages"}},"2.8.0-canary.9":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.9","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.9","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"377fead94aa5ba9cf5ee7b1a9278e2f453ea3e3d","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.9.tgz","fileCount":16,"integrity":"sha512-1whPCVwSaDtM5v7NDGL3jp16eA/JHGFHfm674pHpSDsZA/9r+Om4RBfwnVX7LIo+WhWN1p24JKJbNuwK+F1cbA==","signatures":[{"sig":"MEQCICeShbNq0/CHjRcVBzRn5w9biaJQgGJyuOUA6WzJrV8LAiB6CHOdPi7Q7G0SFmchodttfXv1BlUET3VKxUyI2kaCtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWLFlCRA9TVsSAnZWagAA8wQQAIYLPhpvV7eRHuCWyEgl\nyX9sLjD8MyqpSvbI2oVtgCxxlZyk9xzI5SEv4IoCn/tNDNVy2y0Y0CVzemuv\nnwiJqXPeMrj0pAhf00B04YBZnN1JIcq94hR8wy+5BnL7hmQS34Ijot/WVBYg\nFEuHENJIDklxStS4GFdizDSEV8PHzYKaXUjoJT7Htvjy2h8zwbV/bSZkmwK+\nZ79pXeaeEzGNiqgvhypMT1CFkPFQB1Qcj+CfU2jZHzoNKlVyjGwoXJG9fvcJ\nYLPdJcXxLFTcd2l+EASXKeZYBEQMlydH0KQj1JwD4YRB6bGH3Pgij3mavdYC\nkrU1W6zADZKMMgtJrBYOzmGnlrnyBHheA/xBcjD0l9GiA0+GEtXdet+ZZGah\n3o9majQUHeE5hn0NBlsMUSuBrdKjLBVv4Whz3rjj5BsLn2inv9aICoq7qbxO\nlP1/owjunsNzujKZBKOW/RtTfU0HmC6nRSsVTxhk1d8zC37OCZI1DBYo7W3D\n68T7kXj9ooya5d8le0ZwkcCBSl06qpEqiUYzcDx2LsbE1abgIf/21jkphbI0\nSr+PrkhWOGcv1YXh0FJk8EoANfapPvvq6J0H3v/ERK4QDw8L2tXZG5GGo4dm\nJloO+alHx4ucUKYy0Kg+ZMqvX8saDyldqP8KXmVVlrsbR0mCTu64BO3XsYId\nW9KK\r\n=1r38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"0974deb66a4bf37062208de3f6dbeea1ba08fa36","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.9","@ampproject/toolbox-linter":"^2.8.0-canary.9","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.9","@ampproject/toolbox-cache-list":"^2.8.0-canary.9","@ampproject/toolbox-update-cache":"^2.8.0-canary.9","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.9","@ampproject/toolbox-runtime-version":"^2.8.0-canary.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.9_1616425316900_0.7799602619817767","host":"s3://npm-registry-packages"}},"2.8.0-canary.15":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.15","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.15","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"b7d4d69c95740fb86fa7fa2b07ee14ed1802dbfb","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.15.tgz","fileCount":16,"integrity":"sha512-ypKsF2ybYkBNWeGORsz2iwxrXoIkgd6HR4hjzRq7GBk+ptOPEQNh1pqPaWkVFt+ns1eos3LF8M2AQsclbLbyew==","signatures":[{"sig":"MEUCIQDrLmLh4ZiTkQNFL90aNqT/Wjv1w6I1lqi31XJ7XiF1CAIgVOLoOUDOT1KMCyCdfOKTGbYzH5N7ITI8a3pSvJJ77tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY4uQCRA9TVsSAnZWagAARMYP/ifJWNxNGDwvsMZowyvs\nOFHTF+MXIfU3wmMbHOpP0wnN2DLb4tLrwSPTnZoJ97bxOD/Ws8H5z8Cbob/N\ncZ4d3fzIalN2iYW+X6AI6flNsN9+aIvPf8H2wpGobK5HOSINiueOLnjIcCwL\nXZUSKYxMsEhbrvqdAigr6cZKwlT31Gathc6cli/jtA5ksbIuYOP5P7zzCHts\nrMCMG6RmYq3vDu7d1rLMyRzc+CSywW4ZoVslFXfJveDyXfsLBCF7y+86oauE\n5xoOjMUnXk9gNLKKO6YmYU3YPFsLCvpdctw6b5YjeTLhcX45vDbXOqmf0O0t\nTPBgeJXcnH6FlFnmHN53sRAjBbqkUHb9iHIiSi7Ni7YL8yhT578dXQyW5a6F\n7wvHv1d4UEjH15rOyebVuk/3bW4ErqrqLefx7wHWIh1OpqDbbf53c9ZgvB+z\njCfpSw5Q6QOjzNBhnNxKmjb8c1SAOkSX4OIZPLbNYyuS/hg5Xim9Sw0vasem\nM437qq3u7dP2QfUQZ2VBFAh47eEMtMdo6mAuAU/zezYOOkcGTjMstqgJ5xKX\n1cErgGfxU/R4dAF76fANp/25AejtG1oBCL/a5gG7McV1XA+JCQ7K89TSA1xo\nwvakKo1vs6T8fNELvE1Io9+yM6A+pj9tmxSqOkJyOngdrB7HHAZLvPIL2AJD\nW3cE\r\n=lpWB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> 011905291911450\n```\n","gitHead":"082fd3256f3664fb016b47d2d1b965d47ebb3f53","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.15","@ampproject/toolbox-linter":"^2.8.0-canary.15","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.15","@ampproject/toolbox-cache-list":"^2.8.0-canary.15","@ampproject/toolbox-update-cache":"^2.8.0-canary.15","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.15","@ampproject/toolbox-runtime-version":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.15_1617136528136_0.06523849074861143","host":"s3://npm-registry-packages"}},"2.8.0-canary.16":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.16","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.16","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"34e1f5e4d4c1c9517ea0465674000118dd865969","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.16.tgz","fileCount":16,"integrity":"sha512-MkSYIpfjooceiXcBS/NrUgoAZ49ZseBrjCLoX9MKvGek7WaZgn7KNc+Vs+BxcTHRkO/dbiuxfCBg6oAYGauBfg==","signatures":[{"sig":"MEQCIDrqfmMBDndA58lY+webqI6W8FNLG2laCDWsZVKJXadIAiAOHKUzIAamwU1vJUbRXDn63s/5v0BQy+QXJ47OaFOVJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb0IwCRA9TVsSAnZWagAA2VwP/2HPuZlbTnd8WIh6ExFn\nBzOsa3/1UCTgEOzsh4vPQko6riX5VUgoOT60BBQWeNREa+W8zpWFPE8URpFa\nLUcLNtwji1lVR2QVI1etKa0mARWuD6338F11Le8xzt81rLKW0BaxXMc0CxEL\nfnBL18v+V7fXU90s3a2SChYkTOI8yFC7tDIoQ9thl7tg92kN2lrKlNk2C2MF\nddCG2Or3IHFv1lq+9ZWC/roDJV0hX93sCIXMv42mCKQjKtIhdBV5Jt78Bwnv\nzlw+zj9toMf1GJiM7XkMaMfNqiJP8RZWTbB78gc9hG+YWMxZQpaFCPkr7Ke1\nmHvuzX/h1I1JiaRgWILMlhnY3BCb+5STu5QKOK98xJTnhnGTI8OIwktWlyCK\n3jAAPe/YEoJprt23Qe2ChIoaTMPcN5mrIguqGLVi0ouuldZikzd32UCOl8XU\niL2ZEbrMsqNZ7OCkp98Bbm7gSBbtt7DjtfXMSa2p6jCzKS6DO48eBt/uW3AX\n+a7DXvV43q19L1PQkn29MznZDPnwm7z1o3pTh+FA8GbAXRn5q/audN0DRUR8\nIgfGtSdW89+LRDlBN3nXLONksJbbcAWRwwRse04NxFGTIqmdge3dZAPwlS2C\n6Hxdn4gNlEEJXthV8RUoVLdapmvtKRAfiQobnz19sDY30mkuNEm/rKSNHTD3\nALaD\r\n=0KVy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"882c791c8c27d0dfdb947a90932913bbc8f9c129","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.15","@ampproject/toolbox-linter":"^2.8.0-canary.16","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.16","@ampproject/toolbox-cache-list":"^2.8.0-canary.15","@ampproject/toolbox-update-cache":"^2.8.0-canary.15","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.15","@ampproject/toolbox-runtime-version":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.16_1617904176090_0.8517026079018875","host":"s3://npm-registry-packages"}},"2.8.0-canary.18":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.18","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.18","maintainers":[{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"60ee88f31655e79ced9d0d21c61b2d1768d92d36","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.18.tgz","fileCount":16,"integrity":"sha512-3V8rMKiL5IL5U4oGQWrMgPdFKC9aEblwQxBUOLXaX0ye1T8r1RtRZjro5JRkPO2SLii1BJfdrBtVIBFgeW24Uw==","signatures":[{"sig":"MEUCIDpGWNwFW6xLUna8gel9v6F6ie+TJBkn+WEWhs2rf2aNAiEAnw4AcK0wVtlhPJdbMuPYdg0qIzcthWXc4P2zY8VD1aI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglaKdCRA9TVsSAnZWagAALRIQAKHC97RyREBqky5O7Els\nQNXFAjtumvFFQAiZScHrg9ie4a58cKXceXl8d9e6e66iIIPCbKnfVPo66bZm\nb7GFMi3U/0IXjGF6bAPflytW8LfJqHUt/I0QhMBSzrsuLBoWcECKvyL75Kee\nk6rWxZsxAs0tgVmrmSS7T9FPepurt2m4e97tUqTCn+y65p5zswbXXce5cDs5\n8OLy4a3RXNYUvvxxfC61iNwHVfG2qb8V/4Jtvhqvh/o9npLy8/KoBJuugkn1\nf/WmLdrvXdh4Laocl+HGrUfqBXbSICnJ2UZQfaB/gHFnnmy4DDVmVmdwXXdC\nDY1nMuIJESSQUuFSFAU7Lj8ycttW1LDKUKAa0acIpBAKYS3vgjMgD8XaVuLw\nsYcjHnOfDRPWCFm382T/AOMNaD04/I1AA3hWlXkvotjkLz+9XwwDg6ZV5IUF\nCNSWbsTHRvSlqTmwMZzAprwMVkgzuNoee6+ADHTDGw4VQL+UF3wfx8UZ7SmW\nt7PHmfEec5ryW4WQvGVBoSBSUKzuH4HCAWkcrqllUExIak090yhP0l1W/UBx\nVHZp4EqBQhlPQuxSPNpQTU9V5tudtcOnpTu1Gk09c4T5UIYLY+WGUdraUdCA\nzIxlOHG+W84jrmJS7FzpkIfXRK9dj4sW5Rq6d5QPoSASrDK0EUtlhzs1qHd+\n3xJl\r\n=WaqN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"5b7f8de1e96cc2eba0c9fd1073d4ce1fe3ab5243","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.15","@ampproject/toolbox-linter":"^2.8.0-canary.18","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.18","@ampproject/toolbox-cache-list":"^2.8.0-canary.15","@ampproject/toolbox-update-cache":"^2.8.0-canary.15","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.15","@ampproject/toolbox-runtime-version":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.18_1620419228999_0.8858427766095691","host":"s3://npm-registry-packages"}},"2.8.0-canary.19":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.19","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.19","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"cd881ea56d046e8832d5c852dec1c5053cdba3d3","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.19.tgz","fileCount":16,"integrity":"sha512-+FYuLmuWHmh6xXB6DGQNq0sEeFSJnrp2imJgLn+pBQ+FL6Jh5QNrZ3jd++VnHKGMdHl1+hQ3VsUtWSSi66ZnYw==","signatures":[{"sig":"MEYCIQDMqhuHGz8Y3fKR8A21qWUikJ85yYgw0acbIMlhzz82wAIhANKEAmMZXjYGMFmkkJwCKbWHCxiA3Jj7N+0KTRxCFt4F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpW8XCRA9TVsSAnZWagAAt4AQAI0eHsbjIuio4nUTKmow\n24wJhVTItZrkdACn/tgGmPZdcqCgJbw987XWJwN1EYOFOtjE+pL0cZWyZ6iY\nizMiJGd66j6R8Ma+zm7hf7mK38qNMbCqs0PgODscf9130+PJor3NaEEYtfwm\nZR4ed/d4BAF5GM3QIcopwWeQpyVzIKZb8XLFggdadORgiONp3nPqY8lzR8fz\n4FqYj7CvT196Dz+iuaZk7H6c2ziZwQcuifxVH4zKCsv1aQuK6TqxrNmgwT3Z\nX3/yF5bwhJC8y5uj4ztaIlfrpyRvlR90k9Z6in98aPjMsTXi6V4YmqFF0sMs\nnt3jVtybHEfpB7ssyApgEVeVYSAZ4ef2EfYNDPzup5DTmHxdlfGko6OYA5nI\nRaHvTMaU/DtEgCZyOVrKb90iYN7G2oRRY4X3F1SdjT1wtni+vTQuzEpjcRUd\n2er/n+NdjAmDVuGUUIrmUCyPxzIoOSk21YU3uCDbzdbwdL/OCdZWmHBw4fhi\nKnv/Bj9V8B1fRbH60C/UVsrr5Z/AvnunWPfAEAd5s9tg6RiXJ5ocUc1Bl02D\nSBYgj0kQCqHaaFtT/8o2CIMP0akYoBCAJGejF6PQHzIGq7xyjfeqIXjd0rnI\nBmvLxERhilR+hZ3EOzcrESUzzRWSHErEWM8Hv71Je4heLTks7gjJmnhm59u0\n+KTX\r\n=cyIH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"2c0197ab2ec605ec5046dbfe6f9840d41e38a604","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.15","@ampproject/toolbox-linter":"^2.8.0-canary.19","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.19","@ampproject/toolbox-cache-list":"^2.8.0-canary.15","@ampproject/toolbox-update-cache":"^2.8.0-canary.15","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.15","@ampproject/toolbox-runtime-version":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.19_1621454615496_0.3830906990851948","host":"s3://npm-registry-packages"}},"2.8.0-canary.20":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.20","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.20","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"c65e4c9ea0cc41b58eaed1c244bb628dc5986523","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.20.tgz","fileCount":16,"integrity":"sha512-0iKOv7s4N4tsqcaYQXIogk9V3r58LhoLIfV71GedmolcNyNpeqcD/sSFInvwMyKj0nn/NmKGR55M+FVFX+Apfg==","signatures":[{"sig":"MEYCIQCjdvurfx80p8TJSulFea6aSCnaR9A9TUmVQ44ar05LgAIhALdEYmls50YC9tM95PKGOTBgzKA4GDJQRsb8ZyAl7Dbh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpmgxCRA9TVsSAnZWagAAix0P/1v21kn6zPLr0zlgZdM3\nz+RYuEq/Kq1cwvDykzi8bZ9V/LgnB/wkdpovAmBh+uDXlS2ij2kSeVmrGLTy\nZZVoKeVg/8TodWlqUnnELgN+xTAff9fnHubGpMEraYpfWcq+ZIDOnMqoQ5vD\neyfAiBuYNib71SO5z+e3SsKaMKWOc48N1ievvDSG41Twj5BCEzmSu3E2wapt\nByCr9N6e6AQvNBz93nBtN/EMNc584NIMwlP4dG0Zs3MUhMXM8SK6NCMY1Bgt\nZ77opdjlZJOO6ErTMhz1N5QSaxf1XgM3n4yxc4M1YKBFTnnbVNtl1fSBkKOd\n1Bj1DTQq9a8AZNFzdFnFI78mE1DGzzPIJvtTxjZorJU/IPEfHjSinlS3Ixrk\n4+fyAWB/4MjuRmcH2RKx6cLgvtIIFcbgXY+8uydMbpJVUJDolO8hYxHxaIuJ\na0HGZu+IRwi73UOWtcfjnBXLnM/kgC0+NtPaU/2HP1hqbA5oSYa1A/qt8655\n1ZR8HVnD8NUf9FZgrzSeNCk0fwLqdqMRLtz7+dqxGBjMFwTPNDgHluN1fjQJ\nipam+6qi07O3OjCM+53jZBNwrAMv6atLZV8JnxE3htu2uFguMdy/AVIUaHrt\nPwMNJLMBPf9/rO02gxqWy4y3z7GvrDoPrgSnpVghSeIqpjKSQDvJ5kiR7p0u\njEhs\r\n=b1SQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"d83473087587b0ea71588bf89ab767b45ad09d09","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.15","@ampproject/toolbox-linter":"^2.8.0-canary.20","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.20","@ampproject/toolbox-cache-list":"^2.8.0-canary.15","@ampproject/toolbox-update-cache":"^2.8.0-canary.15","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.15","@ampproject/toolbox-runtime-version":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.20_1621518385137_0.00046994091753194134","host":"s3://npm-registry-packages"}},"2.8.0-canary.21":{"name":"@ampproject/toolbox-cli","version":"2.8.0-canary.21","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0-canary.21","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"61900a6d57c0e3fb151f988cd19079c8bd5aec7e","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0-canary.21.tgz","fileCount":16,"integrity":"sha512-n4a4jYwVDtvcyzGOD15H81gfKA+y3KqbjAa3s4EuJf3gC3OHp7PrhXr0YSU0bMitZrEQcm2mvqLIyYLhLlx/xw==","signatures":[{"sig":"MEYCIQDNsSctjkbmjZTNeoW8HgExGrb2219xJv/krl2r1zwquQIhAKOanVyW6Slg1FArro/Ht3sLLePA5tmkvDerO/EKwyVJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtM62CRA9TVsSAnZWagAA8LsP/RTsHIKR+MSxUNr41wLp\n5/njLsR7Pr7QkFqlw1EqZLlv9R/6p1h/fX/1RKQHZuIwS5oUKBaxErKFC7RG\nX05i9QoiqzC9vFeNfkjZSwlUWyLmBeFcqDI0tzlUUC4lho27g9Cu6j5otlhD\nXlS4SktAMts/A22nhGDf8PwsD9RmIT2RVUlc2LO14JOV/ZF4UTJ7LD0WM7Ml\npZSHUwa0xJ4AyEh4tn6aEOCEOsIdpFPl+xdwjQ0GsdJhkQSgihJI5yOGTkFn\nNvUcgS2FBRMeKpuVHpm8J9n/2mxBmGNYK6kUaBBQs4xLj8bhaCWUrngnwdeK\nd5WHykcB/3yA15H00TUXLI/rbEDz/Xu3pmU153Mn0PZnthW2BEXfYwkX86ke\nHGjLf2+zp+oGgrr9OU/5cfq5bDZDgaUGHsal3G6zcwykP7AF2nkbM4NnDP3u\np5DZ4L5lkznNW29qtwHaU9fbbkLCLsyhLwA8sJHtw2sW9dRbpQMnuVHAG2vH\n2dhpa9BzjmZ5iq4CM+7C5zmRtpGLDuS5fNmq7TvFDQpXWRiPXOxZzPE2zrZi\nLDN/QqQQd5kQYun0r+lo2QrVfPe+HtWBquLF6mn0nuhh5H3pbs6O5LF2vdcv\nLiOPnxS+TorzwGbYnCMdfPJuLmp9XGws1ABr/Y5bKkeHo5ZD9omeEWNtfvXf\n2Ho/\r\n=IMEX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"c85dd8829798b64e39aea67c98bbc8470dacb18f","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0-canary.15","@ampproject/toolbox-linter":"^2.8.0-canary.21","@ampproject/toolbox-cache-url":"^2.8.0-canary.6","@ampproject/toolbox-optimizer":"^2.8.0-canary.21","@ampproject/toolbox-cache-list":"^2.8.0-canary.15","@ampproject/toolbox-update-cache":"^2.8.0-canary.15","@ampproject/toolbox-runtime-fetch":"^2.8.0-canary.15","@ampproject/toolbox-runtime-version":"^2.8.0-canary.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0-canary.21_1622462134512_0.4180844717497365","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@ampproject/toolbox-cli","version":"2.8.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.0","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"cd616b3f26c43fa73958e815b596baea57605774","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.0.tgz","fileCount":16,"integrity":"sha512-NPhrQKOV//vF5MYQ0qu4JYan8EySBDZCMgzghZtTAai7zZDMySu1hgp+S7Lr+/HIUs/RMUldBgqIqU3Ik2g3jg==","signatures":[{"sig":"MEUCIQD5hqpt5UPwVmw6UzY9RscufltHZhUSfiB/OOppVB3I0QIgA6swFbloWwJEJt+YokQ82LAAYnazEsJjPS8/gIcMgVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtPRQCRA9TVsSAnZWagAAxeMP/Ai5VrPo7ZWhp17kwZ60\nzHVU0IFBWAl0LrznZ2YI3RWTUGGKjxcApwjl2T9kQwJyJtyYiv1MMR7TaN9c\nVLy1NBjZs0gT9PBzxFXpnAZGWGHkJq4dZ2x3n2DuOxXLi83yWvmcjvvuMAFK\nFLqAnqskYBzfQTzG+Mnni89v6bBO6i0+XTUm6Xi30SeLGvePWOxrxlrC00/2\nfm5WgrYoZj7wUMWyIx03mcCtYTDjXsb2VcdMd5ixR+h92DDAISpuyjeS17+V\n43S7s/wuPOuJZQEeDXKKiC+saYcbfhm1PRwrAxBU4TS/jzBVFgkQmzfxXPvX\ndCDFNLNFj/7L1w7R8VuVMkIRtbG7a7XD7RgzuAf0HLLbK1Hyu3v8o7HwNL51\nHiLrt6FAe3QhF6md/NVkwhVgLAicwhAWSbHPvsQGDzQYXjP7EWb6s23RKmI8\nzQ2QnhnufBOawrc0+iKZZ0mTNgfPZgMOYXspJzp9PAVl9QoNSk43HVP5BtJl\nrOsQVgpc+FsI4OBvZnZHpJVnf/HG8+w2h+QgJUh7i8hqy8787bDhImRJ75OG\nsSw8j+aygPCHjg3o4uZQr6zkHs3oSTlSsiq8kyvv5pKiSlS4zV77yebzBDvG\ne0BCF3mPXkdm3rMKLceRtTowT+YBMdFvymQMp/Cj7Es0WX87h79qdQChaiuY\njjU1\r\n=jvTC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"^2.8.0","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"^2.8.0","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.0_1622471760229_0.8620070180801396","host":"s3://npm-registry-packages"}},"2.8.1-canary.0":{"name":"@ampproject/toolbox-cli","version":"2.8.1-canary.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.1-canary.0","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"2a5b7e1c965618e507296ae0fe22f691b5ba597e","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.1-canary.0.tgz","fileCount":16,"integrity":"sha512-MMT0PU/tmR7oWYvvOACABoBvDSQir7f+AYz5ekC3mO3J9dMA+UtBm+1uK8NSrOVM90bhLWPgx2uNv9eFGyT74w==","signatures":[{"sig":"MEYCIQCaY3UdqRvBjldM7fDfdYN51i/zH4k4mXt+rtgUwLbnvQIhAN+9BBc0JLj+s/EFE7d7nn/WuU599+0zX3U/vp2Lg0e/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgte2UCRA9TVsSAnZWagAA/BIP/R2czlTXET80tJTgoh6r\nJEk+Dv54VOgw0JqcRX6EPKmuH6sKQQ+ajvUoD855QkjUshgtkxePf1h4T1JZ\neSj57qcnBHbDKF0A1ISwBH+nodKztIBkND0jdGioWmqW8R22CknBNtzTBeO6\nU0Rv//NUT58q8fg6RGOP1R0CkvjpG8B1LNantqFllvwBRS2iFZg9ylMwxbY2\nqQhAlQ7zz7HMfQobB1KSdvgo2jb2Ma5n/84A4Q7b0GxnN6eABBty+vO00a72\nCiHKYLZYCcqel8CEd9U9j7jr29gZ8UhRGK8v8OmHdAVFIT/85zIySMSRf5cr\n+r9cVZNgPJ/vhXXj89LYj7RJ0FaVkNnBNifZtBtyw/eoykVKl9Q6PIREjoDe\n5ZeJX3ZzgTXaonpTRigTgqALvaVumXAiC1mTSVQekPM+zTjBvrphJnKlarge\nwLXmWOW8UYvsfrRspwrz7YEsCj0exj/S9xTshwEVFa43LioZ9OQ/hg8owWRz\nMvFc89HUrx4DNmiDRTgSOTUUynUsRNwPxKQCmHd8FwTFIIHvyDrRpoix8FID\nbnl5v5ZcrQnzwcrgjdJxAisNkSe4NcEyEdqHRkC1tnLK6fWVjWIT9uyo4la8\nHVv6z/qNBDD40uhL55143lhPBH63RH2UEZIznO3s4+smIkV+H4OF9WQyWtwi\n0lNA\r\n=9DIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"5d38b310f5c3c467220b03e3217ee8dc6f5e37d9","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.1-canary.0","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.1-canary.0","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.1-canary.0_1622535572274_0.7017781266687246","host":"s3://npm-registry-packages"}},"2.8.1-canary.1":{"name":"@ampproject/toolbox-cli","version":"2.8.1-canary.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.1-canary.1","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"c9f2ec8006d750e5a09b4d9ef2501c52a8538517","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.1-canary.1.tgz","fileCount":16,"integrity":"sha512-nOOCYYTstEJghaw9ftbeEBqPMEkhqhDutGBPMkXrGCP2F6FIzVAvV6Tdr+KpML8ZYOaahCRIYfR3SEhM+POPgQ==","signatures":[{"sig":"MEUCIHJ5nR4IbVRLFOm4wZcSoEERHSrhVf0fIzzLGC/khdQOAiEAvfeZiIshVr6rXnkYY7DaYx6C2vFg1BhRjbEqwh+4u4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2b3CRA9TVsSAnZWagAA1pcP+wcGtB57oEITagGMQV8U\n8+Iok6Lla7RpgsYoGDrV5HxtnC4TWUsUqaF2pmoDU1TtkD4Nk1keID47uCYL\n6soitp0dGfm+aExOGtP3BI6SQPc+g9R4RxsLRbmCXNyj3eRI4vsq6AaxJBW/\nd9oqVTmR9Aprv5eFAxXn+yH3FzT3BRHnvq8mua0lUtlu7DcRRDgJchwrGRsA\n+HHIEPV+MHWcLDN6QQlm3fgNs61P/mBFuLInhrYXjP6HaKKIO+tjghn0ZQs9\ngpTHghHg/ZqqwbX/sU4UkUesZPqCZrJ/t7RqrKcmyxB79k99+ox9L7aVVJyr\n1ZdXtuF0qefB4RBcVpx4eZI6I900mBuSjNPc/Vw3Rxp9k9H38extKZylZiqV\nJPcH2noTlfbs5g5HnwyQDS3MA562ACeo4OaLElbxkNaRCcjYPlEzPmD4ppxq\nu6Btvj5dA7aHs3zOc0WtQN8ZGmPSkepagP4mPtAROqBtpzf0pFKEMmbwadTe\n5/YvsepAWB1/z+MB+OjKcyYdMfGPh3r2nXh4V49ohwRF1gZW1QqMaA34TEIF\ngpA+OiSnss8kbtZAYhmHHHS0bwf6JHQD7Jv0Jmwi33Nwoi4kwQRplZCzdBsl\nHs4bGROfQBQgzh0TYWwqetkxEUw+iygkjs4DN01ZmVWSlw3Nef3dZ7p5My5B\nbmYw\r\n=+nkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"6031314b0367d685f9b8c0769937bfb9b978b12c","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.1-canary.1","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.1-canary.1","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.1-canary.1_1623156471217_0.007697836355238685","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"@ampproject/toolbox-cli","version":"2.8.1","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.1","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"7a8b68094cb3a4fd44f4277d1084285c637f02a9","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.1.tgz","fileCount":16,"integrity":"sha512-iD6dh/3WrT9alCq1PZR55yWJuXzMYyujaN1bqfckBpqegtkBnDYWbtkcR+TfnkX50rs9owH3+q4G6QsJgbcGWQ==","signatures":[{"sig":"MEQCIF6qOnOmFCJun9UZN21/u4aRlg0+LKZYt6anUub0wNjVAiB/vUItRM3AN/AnLs6ZTanH5u1PThIaeEfqgpeJikRQYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwhFhCRA9TVsSAnZWagAAdhYP/RFA5VEbvIbwY+jHT5Hx\n+BLyCHP0AXDvmrY/ee2tbToijID92pvvPJXpqxcHyWXXClJmxsx/PymffhK6\nEXijDnxA4AqYQ82lZXztJmTEspqkB+aQcHgFAo8Rvrf3LF1045lWEGv3qgz2\nSlmcxvj3R286ZQvk0h2lrXSRa2SxWYFgar86Rn1XM51mC/74RLweNlMCO2Bo\n2hmzyiMxgGRIJDvHfvb5USJG0fVFkxC+OXoN1yRzKXJp2rtg3tMMZpTp9l6H\nODjCt+HiuBoPl8XO/4hF7ECG0qDBQ18S2wEQYFBp8rT/dTjgo4wdX3S5UO7K\ndYmoVjafnYilbD7L5HCpJEM71upaYHhAYYt/dTTw0gB+cSBVgQdvEjnMGPkN\n0UMawfZ7a97hike7/hj1RFzk6IaDZoair1gT89DFgnncwfFl0i6YsjFt3h6Z\neTK8uZyqPU+EVssro3hX8A51n7Fq+vvweR7/K2r2wRTWl67+ae0L+blAO8gg\n4jtPU1HP11PY3R3gOyGnEv9NSVlanOJAhK3fz4hO1FFJKaoEPNP59SPGSKG3\nAUXqXfN8FYx6MndVvVFUVfyqzDjJg+B9c3HXkbhzpTdOoqHJujXMdVtmfffT\n395KNbixJGxbzoYxt6LGywWkWNas4rxmoLwons/ligGxVXMCML9kv3DPi+ku\n9H1H\r\n=Fp+e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f2c2de8e3699ef107aed1d7a5320ee340495d66e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.1","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.1","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.1_1623331169415_0.9480173115565247","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"@ampproject/toolbox-cli","version":"2.8.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.2","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"3047d4ece20bcd5603ce79c618a5c73180523fa1","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.2.tgz","fileCount":16,"integrity":"sha512-EX1kMCmCMEPAsi8ECqL0c/OUqaqu1ReE85zQzev08IOSMJgVNGcSEMxsUyiG23q4zOzVO1GxCs1UXJaa0DboNQ==","signatures":[{"sig":"MEQCIGvI1Yd9gf3NhznJvkxKXh/umF2yK22kpHpPWpHicAeGAiASTNyWMgo4Ud1kdSnuk0E0U2+gYUdzVfZ29jhpMDAMsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3zL6CRA9TVsSAnZWagAALswP/26RF44PlEM6hd7ZTn/0\njz4+W8Q1BlbvXyT2LRKpz1Bqh8mmNknwNJhmQ8qyDTTcrsJ8cwFeu4Z+Xx6p\noD3S/K7YaPmriE6rwtF0a2GXgNQmUuK0T/GkTiKVpH//zpk4m4PRSDmhlPml\n/G1n7NwkX58vhUkg6GaTRCf8SxL8/bPezh6dtW+1jdlwUWJpgFxBXZNMfKKl\nZdb/hpY+y926ZwkwXwzYdX7k0OLMd0C/NxzNFlkzYVP3EJLmjuEp4WQZUmD1\nPhWJYNNXRuXziXbf1PpI5pyFHFQQ1pASiDuqj0hskQ0TylZKWcEHoZFg2ZHV\nSuSoULc2+ZkpzbohcrCCxV20S/aQwaTnbI4oMM4fUAzhbzcwGgbPmwbsKQfu\nZK1WoJi7MsxXDZ0G01ME9v1zbknoO2C4BgdeG29mizGcQb/zUatJqcRy6cDw\nsw9+YuJ5gWBNgAx4gfJWXeSKuAgPT+LO2o6+0P8dvtUplv7dhJ1HZUeEj0vD\nMKTL7mUZOnlMT48tzzycmIL6galJS3kte/DBv5dAO4B98zNw3tzyYzrbmcep\nVPZMNtZERVtr4k/uzW4AO5si781oxMGv+C14SQ8+FCloCGGz1MEWXD7ak//n\nWqtuFfR/LnCuEh2KK28aYhnnd4F/TCaht7P3cT8TkZbr54YZfMrkpbqnAmTI\n0w2I\r\n=8hJ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c71c9ad1180b982c1eb00c759b689a58ae5e7bc6","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.15.4+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.15.4","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.2","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.2","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.2_1625240313813_0.6781777371923325","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"@ampproject/toolbox-cli","version":"2.8.3","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.3","maintainers":[{"name":"esth","email":"esther@amp.dev"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"8aaeb092f0b285b32c8afed9e15903aa874a0f93","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.3.tgz","fileCount":16,"integrity":"sha512-J6kJ+CuTesf5jZYMovPeTn24ijmgOf50de+GJT1iwDalXg3766uZnFhb/vfhSBW13n5A7QCew8scvz2mSZ92Zg==","signatures":[{"sig":"MEYCIQD5HZ6JeUigOUBu8LD/4tjnTw00w/irTxO91txku5X1gAIhAIXwYncAOlOjow0IzPALkkaSMJOXCqpUPlj41hpfPAwJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7Ah+CRA9TVsSAnZWagAAOjUP/RDtZOteEH3sj4UHn+lu\n3TRTEDKxOgEiwtt3s6mcJCGfKlEHSWrJ+HTwShVpeidcHTzaalN6yfpbiW1H\nluJgXRVK2gSaoL37hcA6CHUqBi2LCfeVInMnwi8dqxWC7vs/AH+16iSM7eJP\nYzU+KmEeheogj3Akt9CN9x2frVNP+2d64cYjVPKkvrLOMe3nC2B1b5Zg5Rrl\nmjH8cLDcVdwOoBDppO+QRPBcO394krN0oFw71+qNbt7jD0dFDMq0hDRTbp6c\nwFN83CwfzcKLZTl+klgezylG/xPe4+ecqiWhDLPAQLeEr9+yxgD9C3f/eKtQ\nyYx74qsnou1aS+PyXUehEURKQbVuVn7ZmuvAsuYq0B65BE+13yZU+NxX4NW5\nuf0SM7jNL9G7v5PnAx0mgESlypvh0q7iT6Oxi3XJJ3rxj7DIhPUO6t8L6a7C\nw+N59PnPgcavDa7p8Bo2s17qF4GrWc857foaNMveuCj7rhraP/fPJ+RNAH9v\nuMxnwXWpmATop05PZKaRx+W6w3mOSa0G1OHntl5oa9GMkXJJ2AW7uB8jDRqW\nI3C7ejh8NM5h+rKn9hRpd+e+GZZK6MgU1Qe4YpJIp2guNbwsmCa6Slftmk++\nUITLo5AsU5hQi5LHpTHQMoEbR8uPB8M1UXYhpRrV3sL8yg2LPyZGM52z8SLL\nFksr\r\n=SD5j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bad2f34fdab3e00d3310f2a86fd5a1ca86caf465","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.17.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.3","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.3","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.3_1626081406429_0.20225462120862137","host":"s3://npm-registry-packages"}},"2.8.4":{"name":"@ampproject/toolbox-cli","version":"2.8.4","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.4","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"015ed4e8d0f308484d2c264c7a30d777c28badd1","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.4.tgz","fileCount":16,"integrity":"sha512-6ce5+9ABjjVjXwNZ96IJKUIOyVyAXKfCEGzl+oDi8Z7BkgP4m3W/KtQQXOMrlQiK877cl+vSJktvVAjRlgYQ8Q==","signatures":[{"sig":"MEYCIQCrVBsId7l97hv2fR+OgrKjoL9AHmKyG4TqBm02lqmJxAIhAJYGyEEQiFx5PAlTNBAo6jZcz/D1b7AgEMGTea3d7XP7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlR9FCRA9TVsSAnZWagAAXGEP/iolN6JRm/waF6l4MC/j\n9x3Qq4tJfLXYMCPd5rZLF978GZ0+zFGztPc3HPBUkFH6GYYdAY5l5tvkMUp/\n+6BMH/VCZtODM4YQ8a3OktWU0yYs2X6yNL50C/uIoaCf4fVZ0Qn+WKlGDsll\nTiy3oLlc9AhVC120BviXzjiczhaRGxnpYHcnNKwOVxQylZf/8DyZZWQdqZJT\nA16nPmV4HJpj67oM50M1qv7S76JAOMNmlYxpmliKI7xSDdmO67orVD6A4QaH\nPdk0fp+h7HPsiwnfvu9DXmNRgMIcEyKtAIsSziyDWdKF6w2iYU2fpBjJVQYj\no7v5XzRv+tV+zWj7WVSqupEEBp4YOA4nIJt+zTQl7/AyRxYPD9f8WZkiN8MC\nmjHhla3Rp4v9FaYXXuy0l5QoM1Cfqt3dITVYKcaj9+CigbZeS/CjjfDBoq0J\nx/f2vks/HwQdOq5cWbOSncU/+qzwo2Ta5zu8S+NTir3xkP0dBbIJPOShDPgh\ngJBb6zEl1py+0TFn13kFPq3FUiRPH2nVoQ0HvVHfUF8qpauMqgVEvzyy0pCx\nzKNGTMDDA4Vbq+3rw3GrPwXnA9GZWE08DLT10Ica9spMFXc/czjkqqvjxRJ2\n6tc4/uQUTJsFl8/ATCS1FSzR2xRA4GgLaPLuAUh+AwHv6q8tLKwarH9uNRCh\n2rR5\r\n=ek8+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5dfab2df0c550698f03d7f45634cf4079f02c66e","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v14.17.3+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"14.17.3","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.4","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.4","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.4_1637162821645_0.14635097990216472","host":"s3://npm-registry-packages"}},"3.0.0-canary.2":{"name":"@ampproject/toolbox-cli","version":"3.0.0-canary.2","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@3.0.0-canary.2","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"a077991bd4ab9688dffdf72d549f6d8c5e8d4740","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-3.0.0-canary.2.tgz","fileCount":16,"integrity":"sha512-9OhZTtU4Twu5yllQwRdbbHevos+T38IJvfKJuGcCOvZEt8lp2ZSWHAV9hwMgVW5E0D36hXE1ivbwASwixF6AOw==","signatures":[{"sig":"MEUCIQCpGOnMwpS1jy4qH5azE8sNNaZy+bJVKkcHcb8WpjEYUwIgP1w9IswmKuH0zior1Iawa8HlB3Qz5sJPV68PQVaKuFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3eqkCRA9TVsSAnZWagAAlcIP/ixHuGzDI4dkaqd/tISl\n4Bt8AUuXM3tLdoy+uwMjMbuESZ0psb2kqm7EaaElT2cNFOtasWJRubdCe8HO\nXG1YnkN3OairEhI/eR0ZtG248Fo45FGKMHZM5Zv0V/q8q9oMx63iIZEMa2mi\nmul83C3tXAFtpM8r313bEYbw4kwJlxUBh52x1BNct7Njaa0x+azZoSSSW+h/\nwqFZ1wersfjZRcudkRnt0TXATI/AxrPhA7DIkIgsW1GiqtbresmczjyV9ZSW\nS4a3eqkOuSxiNDIAdwzYE9YtlvsuGTUO2GQLtSHFOlSts+8+QyN3/TzWhQgq\nS7Q2mU8GF3ZYuYHqNKiUbU4EdPTVxFeJ3pWoRvLVK7NMFnaV0bN6quXRaNil\nAGlGHHgor7uxOFDln+OswQrsmayqqvX+cavhK7EeynO+TsvSoIjEesIcL6aL\nLKHmUw7sOSGmNmDINR4Y4zRJmIdwCqYhJ1KRB29nyBnztQipxz5zBAMdYV4x\n+CAzJLz7LrvYEd11EXNdA2TVaFiedNs3N2pLBfwzAW3t/YNNinvWDogRHajw\nId30sqhZ66DsDp0ylfTSyq8BwlKGS5fQxjquFe/INImB4WYFnQ6p4wpswYtU\nIpU8nASd5LmJ4hPQU7x5VhuDIEANMIpjUGCuXNI4zhVvjHF/0MOEtU6+1r7Q\nIYfw\r\n=Ve1H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","gitHead":"0f63a77e8081f0fb7d6b63280e2fd8701836c4f9","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"16.13.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"3.0.0-canary.2","@ampproject/toolbox-linter":"3.0.0-canary.2","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"3.0.0-canary.2","@ampproject/toolbox-cache-list":"3.0.0-canary.2","@ampproject/toolbox-update-cache":"3.0.0-canary.2","@ampproject/toolbox-runtime-fetch":"3.0.0-canary.2","@ampproject/toolbox-runtime-version":"3.0.0-canary.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_3.0.0-canary.2_1641933475931_0.5157182635269741","host":"s3://npm-registry-packages"}},"2.8.5":{"name":"@ampproject/toolbox-cli","version":"2.8.5","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.5","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"b8f773e756514975a03a91e5b3a2c3aa1d5559f6","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.5.tgz","fileCount":16,"integrity":"sha512-DiykCZClnvRv3Z0jqDGnP495mn74fY9cZmNBwFyRMtw3Gc+C3dLQfTb60AsmuwDjr39WT1gkaM4gt3nE0CQNJQ==","signatures":[{"sig":"MEUCIAwPxD33y0NVg1XZWYQCrsncl58HQGd4O6f/bT+eFZmXAiEAqgnXm4qv0LzbjxUOZRiOyoeWO2D09GQbD/v67ad0+5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh30WHCRA9TVsSAnZWagAAyu0P/i8i13vior1YKxz5qjEm\nqmeErTPmc1R7VQ1031U2mqhRQI1/ZidvYz775E7Uvj0qLHEGlq1Efg09tYLL\n093a6psy1OWjjLkMtiMBf6dT4dG7oFlvmhpr6xJjhr+Kb/NAbvgE66YUTVAu\nxa7CGcb+1BuJrI7Wzvz1H+760lZnki5E7kvKj0nYx+zGOVg4oC2XOHTX7y9L\n/SJ8zT2JNeq9o6Jcq0Bk6Z58Aqn/c1Eta6NVNOZcJcMi2FH/7BXdenHirxtD\nFIF1jvgkCeUtS45LjPkqh+5a5QSB0q9kBgCwMyRhQKH9sXxbHuBs6podLupS\npqoT/aktrdfgakf9CsuDoWSazjezT0QPI++QG+durpE64TxjyOtZrNHGGDny\nK/+vPuLMTzK6ebfuhIu17o0QPMBDZw0B4ez4GIwhnglg2cPKvZx8pcjYCgfr\nOKDExTsuM2aimgZcgURY614oUvoIWINVHqvKv2FNbVyRYSIOrwoupVGlQOfX\nlcVniD3sn2n2ZjC1qfw4cpZ+MOA7JSgik857oZT416p+3LWrCOEFn/Y5FS37\nWLrxjAiyDm30zLlw0gxhVbRRGLhpPmZGLgIxm1xuc929hgANI6m6K5QpRl1M\nLu7ShXMxJhzRgL2CVbeWXr/YxvNXeuoF5H+bCqbZGDPs9qr40ftln2pqsbxb\nWYnU\r\n=Svq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5be59bc968c6b5cc3cb1e6e5e6a1b19d36787170","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"16.13.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.5","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.5","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.5_1642022279286_0.6857070182343905","host":"s3://npm-registry-packages"}},"2.8.6":{"name":"@ampproject/toolbox-cli","version":"2.8.6","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.6","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"d22dec12ddcf886082f91e2a054838528b348126","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.6.tgz","fileCount":16,"integrity":"sha512-EamiT0WIgiI5Xv9ZsSKf2HwZswZyOGreBUuDXm8Lxq9m0rH+89n6zBWCe61DL4slc1XItoaCj2TitNbhClNbCw==","signatures":[{"sig":"MEUCIDhI6bi9Y+GsNuHvVAvoTWVYWjn5yQ5WPouPd3DbWTFLAiEAwE6sQxpcGII74c2f2RyZaE+uYd/WC94oxTVOLy6j850=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3058CRA9TVsSAnZWagAAwpAP/1jUMTkyiYJ4ltp42pyi\nrUB8PpOblug3SuHP9EhFh0c4/0UCIYF1m1WHlUpD03P41QLd41hiVUrON2ZN\naISsbXHBijtlkK/7XYykLHlz/9Tg9Ut5jJdulYlgkb8K3lX6Gwdkc7d6lKys\nHqMIVBOPxWQf8EedqsXNgCrD/MBNe4g96w7mq+JL6wMSWf02JJTzpmXA28M9\nOJfRcAgYQ1HKdSOH+L/2ASRLCSAkOCxgjKJahj2syHNgr8z+DSjfL/B8mVt1\nbB3TdBGr4vwirE6pNtiONGdC4pLJLUGj6sjPtHbqquJYqPzp0WaRnDehlmE/\nHO7LC4lKpjkJtU6Nh/AIW/j+05iqqO/kbbvy6yvf7N/LbFRtru1QuXBNgbkd\na9VSoIuR3f/2C8MzMoaXto37kt+IMRypF/thO14zKf1S1LOyWKlqJdr15RGI\nh0IUHjwKq4jndsen5bAy0wsrg6iYFJw0KuSLtMEroVS7jWbkVV7TqWmQo1Zh\nvQ3aRyp5kxcCdWb5UYq6zK22FxJeKYHgQ+uFWdUcl9WbM+jI/upy1Vfi25Ef\nRAmVwyOxXuHEefBGNJbtniYZbgTTcY9Ob03Y4kSJwdFMp9XF31a+YR94tRIH\nc4Mlje2DXPLKg/Ls5R6jP2Kz9qvDjAduRje2lDKoA11Wbe71vbjYjKa2/JK+\nhFki\r\n=ohRy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9e537758baa2424a96d920308df75eb24b6e3dec","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"16.13.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"^2.8.6","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"^2.8.6","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.6_1642024572767_0.3430840256149743","host":"s3://npm-registry-packages"}},"2.8.7":{"name":"@ampproject/toolbox-cli","version":"2.8.7","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.7","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"ff413aa1214724efcb150258a153c601f2ed0439","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.7.tgz","fileCount":16,"integrity":"sha512-OeDATXyZEPKXnmPh9Vusx9JLnm5Qf+ryxlGjphJJWkloIK1nd1rfNx521RxpkJusN3MA+pZXalVVNM/jFUM/Jg==","signatures":[{"sig":"MEYCIQDjBfg+1ZxL8XWcoDvbBBtWbl6rIek00o5ofKbVHbYa6AIhAPxOLlN2kZ8NvxUlhgIxDAc0C+odi7SW9ypn6Nx87K9h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4aBLCRA9TVsSAnZWagAAdf4P+wfGLjGm3lL5B6hKSSJi\nsEAjV8f/vkeTDL9MgPbTGryXGJNbrr93qfK3jzohIGZ+tzW6eUXFkk05jOC7\n2/jQ91hCSs5cs7CrxxXzdDjZftbYft4aQfP2Doi9l88IxCC8Uowia2p57ME6\nQUze/M/07rRbKIbpFPQWdjd3ffr+3/ktSKT7oYLFetljueEAnumFYFYafMzu\nKJt18/RdxqqNqnJAKCkWh89TPlTIbtDE3XPBgxJ8fwN3OALYk0lk0sJpVQoX\naitfxt6JjcSOGi590MYda6xs1mQHSCs2Y2XAir51LcPcl78VC1oF4Aa21sXM\nZ6Yn+g8rs89BGrE8cgFE0FJo1IIx4tsKjA4vacL6dn4oABB2k5Vgn+JL426A\n50tWLZTx01Pceq0xeY42hNBmRl72Tb+ibOooToP5LwGHZ+tKku7vz0fMPVnL\nz6H0PgLpACqOZXZghzVjNHlaMaEir0AZeRW9CyMWyL8d0Y/oARIvn5MZBFrO\nn3JimnEcDvZ3lS0eO0vhhcKBqbUhVSHa1pIfjvjXmOSnDP8rXFaRTZi6VUGG\nnSpRP63X/9Pl7gk8nM4UWomvtLw9aLG5D9VV/SLNwK3i/sKuuX6f0QsVxoT5\nWgf4Beoimnse2VTU481kmTp2K0rNmjr0zf0PKEgobsbWd5GLkUDBKOTACGeS\nyFhr\r\n=Jlpk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7c5297fe6a977432eac8b2f606e43abf6550aec3","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"16.13.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.7","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.7","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.7_1642176587576_0.15559838118341984","host":"s3://npm-registry-packages"}},"2.8.8":{"name":"@ampproject/toolbox-cli","version":"2.8.8","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.8","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"4831e20607fe4f6fa08a2270b73053dd9fb57448","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.8.tgz","fileCount":16,"integrity":"sha512-LxHNzJl2w1NcQXTEaRHwzU4UZhkR/sGQd7F1fiS6p55wCZUZxv1lbjHysO+YPx41Ch7H2VQIPl3xfj/Ky3fOWQ==","signatures":[{"sig":"MEYCIQCmP5OARdFb1t4Fuy4QKqcdKy+aBxDpMD1eszROdd03DgIhAJRro0/Vz6XXnJNv+kzlDNONesH7nhAYIBITZ1PDy4Xb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBpRLCRA9TVsSAnZWagAAj1QQAJ2r26UCdmiimuxdxnjn\nF1QQ/GrK65bpjw5/724yCUuOOj8Q3dOv18/V5oYSdUWD5+sNoFbJfJG6qjIg\nKW8lu5eIchIjwdJxI4kF+GkOz3YOSJaRFkNzOZAjILBv2N0Mdd+eFkteJea7\nFyZhjxp+34E3MNaiIG2CDLKVCx9GPgGu4x7kMBTGAgek3gA1WtSD4ZMGS9UE\nTcmlpWJn10ghOnylXvjoQODF6O48NETwSSCpl8AQRW4YAzkz36vQe9aMu9zz\nSsHptPksn0nJ22qhFq+HD8ml92JA1a2IxhKoRuGu7pEVSGSsCPY9NOIuThmI\nD/7l+lH4/yFPmkjTtuzV5kF/7/L85ZE2BW/J6BwQdIcp72UBjv/RDMItq+KM\nQdMNzd2nJteqHD93ZK+uyNRwVRfc+SBfG9Z1g9qz9oAa/OdRfqm3ZW2haY1R\nYbIGy0BFnluLGSHXeC2w2Eg6gKifhneBrY0ws3ZV7LB/qtk/UNeTI5aQwMKw\nGf8maMnx6akI5xNdEzJTDHas4o0XvTxX7TQ1YP8kCEbv2HWXrzhBfnOb9zp5\nJ5nHNYF3/6hUacdjKG6MYCj3o5Urc9V2klfnti/lk9g0ZXImI5TKgkiq/RPj\nqxGU8r1TS3amePO0eVQnCUlvGgHVki2jRpwDcwkvsRILSYwwFztVMCXipxxw\nMHWd\r\n=FGKl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a2f119379a740b54d19240a36197de3dc22b333d","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"16.13.1","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.8","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.8","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.8_1644598347529_0.02059803763624135","host":"s3://npm-registry-packages"}},"2.8.10":{"name":"@ampproject/toolbox-cli","version":"2.8.10","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.8.10","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"1d1dc26ac2b27fa9f6addb5aff2ae77081b88a37","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.8.10.tgz","fileCount":16,"integrity":"sha512-qFS2/h9vZXhPZtTBH5MAXwuT528woQqctZsjeRPsR9GzVI93oRn6eOd2impuiMniRgJQ58iSc5SfNTYcPt6OYA==","signatures":[{"sig":"MEUCIEriZOeRvw6gpxZ9lRyop6+BiTmzOVWWLVqwZdbT++r3AiEA7QRN8WEAvYLn06ss6+RKRdSswbBXL6ooTnqzir/wtnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMj4SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXBg//VH/ErsIfv25DSd0HikFxkWnP7IJkAj65pqztICr2NBhpH4gm\r\nXmSMDP2DJeRYv9EF0sdDE8wAEsETDDtaTUdpJMZc1X1Yx23goo9xVGe2EeMO\r\nlCBbreelbNSDOvCyGkHt30JHlnx0JR0FHdJ+jj2yhhZsaOxLgg5bxCVepyJq\r\nCWMUjK+N1a8BKdZOXW2cbsjTWOOh9E8sizf4VEGBN6i9t2h9FSG5a9owS/fC\r\nDCVSmvfo5yMMfgHssvTXlS+Q7deJMVfiI52z2kuqNL8SIpCXudcPbX7Cty+v\r\nokD3ERjG5bRXbYlCyo98gxrqryO0Q9UUXIARExnXuuZagSTUjXgghNYsp/Gj\r\nNH9gQClGHDXoS5kL3NxeYfQYZi6/5J6KhOJEdyZLVGJz046YZ2sbBaJfG6tq\r\nOXZE2saRrLxprobmCGlxi2JtB3VNNucpHPDTF6CVEev7eslEVZEZHUdxMe+F\r\n0xjHGyQa5EwgZsoZ1e6GynEv6ZVPcyL+A+9q/dhWzrbY2lsSendh3396xhjr\r\no7PGIWsXQDIravDcImCrOy/RMMdWHVmnp/pcw2B3YbgE4CZybLMmTUoOvOlW\r\nJX+B0hGTYKH7/3if7IjvR2FlOn0BYTFIeyPsGYbbALs0txKgdt0CDtdrtFmN\r\n7+K0sHUYbjP57Nn6S3lcU2Q+G/bXuKPHby4=\r\n=SK2y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0505268585abe293b688bd4de3a0101675189a3b","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/4.0.0/node@v17.5.0+arm64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"17.5.0","dependencies":{"minimist":"1.2.5","node-fetch":"2.6.1","minimist-options":"4.1.0","@ampproject/toolbox-core":"^2.8.0","@ampproject/toolbox-linter":"2.8.10","@ampproject/toolbox-cache-url":"^2.8.0","@ampproject/toolbox-optimizer":"2.8.10","@ampproject/toolbox-cache-list":"^2.8.0","@ampproject/toolbox-update-cache":"^2.8.0","@ampproject/toolbox-runtime-fetch":"^2.8.0","@ampproject/toolbox-runtime-version":"^2.8.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.8.10_1647459858489_0.24581258378820925","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@ampproject/toolbox-cli","version":"2.9.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.9.0","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"47d8cc431981e0ac738447b64e4e7d6d691a9d57","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.9.0.tgz","fileCount":16,"integrity":"sha512-rSBXwL0Ia28zsg42Ek1m7pc5eXapzc2Xh7Gt3TDTMFgOjwffiHW/T9GczuwwWxB/fgZbrcaFz9fecqhitBqSNQ==","signatures":[{"sig":"MEUCIFUZdfiVt0rfXqQw3YNY4LDimuuiYy3o3AhyHZo3+PwNAiEAoUwvYc5tyd6DT1N1afFCJ/q268S7bUi6Opi38DYKtWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitNGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfqQ//RD3hTwhE8wyHX2HMKdvff+I9a4xfMFUNGVYVrGe2LfaX5onG\r\nzLEge7J1uIIP+YGJLtAshHBqy8uzwseFA4x1C8dGcfGYsKlgt5Pz3B8rC8oH\r\nQrJ9UoU+PylhoR/bV7yImQgr32Hb2t+k4MiW/HireBZT30MSB+8SCfxB/JaH\r\nu0JUZ5nmcR98qUbGbPMVe4CY+4U/uCr5GjXGp5rvFuPXfuykIjQxRR1RTTsc\r\nwY3OkLlql72o2hGXoWeRxd/Yxd0Z6fEn40NGJDvS0grBWIHCtvIFcp+9YUyV\r\nAbkNW9TZZvxt4TbkACgtdvlcoAjDQCOxGetisPbxImCuUc9q1e1Ns2C6Ai6e\r\nd9PxVX8Qno58GHxtOsSudgr88NGVG/rDinKcvXIGr/mPYGTZJMVtT/mV8vVD\r\njcukSnQD4rTo6o1t1QM5TNOliswPV3uEOPUg4eNp4IRAbFgJRWoEzQyMoK2Y\r\nM6JLaH4Ms8rS25xV+w1WwUT9sGdZz9MBLZHWOhPhJRTivD1EWfcSUZNgiXsU\r\n38j5FNwv93JIhmYzmlZZitPk+LC5XvQ6tmN/IFjAWXH0Xg1sZleHdIPWdiRO\r\nK1A72/wOZHn9ZSol27k9pyM9kFIAd0aaKCkN8iBDTHUJYyQP02g0yNnmLQ7D\r\nMqqMXEgvDvfdjsP4yzl4AV4mPnN6e6nR74Y=\r\n=MJ9h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testTimeout":60000},"main":"index.js","gitHead":"0826825fd8c5f3abac821ebe87a318e70f33c9dd","_npmUser":{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/5.1.4/node@v18.2.0+arm64 (darwin)","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"18.2.0","dependencies":{"minimist":"1.2.6","node-fetch":"2.6.7","minimist-options":"4.1.0","@ampproject/toolbox-core":"2.9.0","@ampproject/toolbox-linter":"2.9.0","@ampproject/toolbox-cache-url":"2.9.0","@ampproject/toolbox-optimizer":"2.9.0","@ampproject/toolbox-cache-list":"2.9.0","@ampproject/toolbox-update-cache":"2.9.0","@ampproject/toolbox-runtime-fetch":"2.9.0","@ampproject/toolbox-runtime-version":"2.9.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.9.0_1656017319448_0.3042646127458062","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@ampproject/toolbox-cli","version":"2.10.0","keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","_id":"@ampproject/toolbox-cli@2.10.0","maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"bin":{"amp":"bin/amp"},"dist":{"shasum":"c33487fc88417fa2054dd1938d47f67d68e06f5c","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.10.0.tgz","fileCount":15,"integrity":"sha512-uszGqfgEYpX8YiSBPZAafvPlsg6eGhnnyK4Qo7h/Pl3GaCfmQSOb1gkT7J1coGOUPU3gfmj6LNonDeMLk4irSA==","signatures":[{"sig":"MEYCIQCkgJdXjkyEaA5GWn8SPJI3NUqekdaiYXHP6mgGmWubFwIhANJXcvMt4wzsYpCzr1KAKl6mZtFIz1LsB5CgQp/UKxOf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23819},"jest":{"testTimeout":60000},"main":"index.js","gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","_npmUser":{"name":"ampproject-admin","email":"admin@ampproject.org"},"repository":{"url":"git+https://github.com/ampproject/amp-toolbox.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.1","description":"A Command Line Interface (CLI) for amp-toolbox","directories":{},"_nodeVersion":"20.12.2","dependencies":{"minimist":"1.2.6","node-fetch":"2.6.7","minimist-options":"4.1.0","@ampproject/toolbox-core":"2.10.0","@ampproject/toolbox-linter":"2.10.0","@ampproject/toolbox-cache-url":"2.10.0","@ampproject/toolbox-optimizer":"2.10.0","@ampproject/toolbox-cache-list":"2.10.0","@ampproject/toolbox-update-cache":"2.10.0","@ampproject/toolbox-runtime-fetch":"2.10.0","@ampproject/toolbox-runtime-version":"2.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/toolbox-cli_2.10.0_1718320600552_0.953773744509927","host":"s3://npm-registry-packages"}},"2.10.1":{"name":"@ampproject/toolbox-cli","version":"2.10.1","description":"A Command Line Interface (CLI) for amp-toolbox","main":"index.js","bin":{"amp":"bin/amp"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/cli"},"keywords":["amp-toolbox","cli"],"author":{"name":"AMPHTML Team"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","dependencies":{"@ampproject/toolbox-cache-list":"2.10.1","@ampproject/toolbox-cache-url":"2.10.1","@ampproject/toolbox-core":"2.10.1","@ampproject/toolbox-linter":"2.10.1","@ampproject/toolbox-optimizer":"2.10.1","@ampproject/toolbox-runtime-fetch":"2.10.1","@ampproject/toolbox-runtime-version":"2.10.1","@ampproject/toolbox-update-cache":"2.10.1","minimist":"1.2.6","minimist-options":"4.1.0","node-fetch":"2.6.7"},"gitHead":"6103eb57765445355421826791361ac9ed9cf4d8","jest":{"testTimeout":60000},"_id":"@ampproject/toolbox-cli@2.10.1","_nodeVersion":"20.12.2","_npmVersion":"10.8.1","dist":{"integrity":"sha512-nFUT/qpMM0biCP7qKZ8hISpn501W4maCmvmk6JtdVUUfIMl+C50CAfcLwDU/1Iloqku8O3F+5PxYXJAiv669gg==","shasum":"c7b397e9370e2840680ba5732627116f82dfb08f","tarball":"https://registry.npmjs.org/@ampproject/toolbox-cli/-/toolbox-cli-2.10.1.tgz","fileCount":15,"unpackedSize":23819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3KX9vUTJxjmeIEhPmK2Fbg7PmbqvEtzKq2AHx3W9bMAiAY0y7V4eeGhVepnwf4HI483u30PAIjb8MJObTy06frpw=="}]},"_npmUser":{"name":"ampproject-admin","email":"admin@ampproject.org"},"directories":{},"maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox-cli_2.10.1_1718325518981_0.46265916505828386"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-10T18:25:38.590Z","modified":"2024-06-14T00:38:39.603Z","1.0.0-beta.0":"2019-06-10T18:25:38.905Z","1.0.0-beta.1":"2019-06-20T09:05:54.303Z","1.0.0-beta.3":"2019-06-20T09:50:31.726Z","1.0.0-beta.4":"2019-07-11T14:38:42.699Z","1.0.0-beta.5":"2019-07-15T15:36:15.660Z","1.0.0-beta.6":"2019-07-23T13:03:05.806Z","1.0.0-beta.7":"2019-07-24T13:52:02.635Z","1.0.0-beta.9":"2019-08-01T09:21:38.182Z","1.0.1":"2019-08-06T20:11:56.532Z","1.1.0-beta.0":"2019-08-29T20:27:33.668Z","1.1.0-beta.1":"2019-09-19T19:20:32.009Z","1.1.2-alpha.0":"2019-10-09T19:55:40.749Z","1.1.2":"2019-10-15T13:28:21.300Z","2.0.0-alpha.0":"2020-01-22T14:30:35.693Z","2.0.0-alpha.1":"2020-01-22T14:44:27.857Z","2.0.0-alpha.2":"2020-01-22T14:56:15.230Z","2.0.0-alpha.3":"2020-01-23T10:01:26.271Z","2.0.0-alpha.4":"2020-01-28T15:26:13.988Z","2.0.0-alpha.5":"2020-01-28T21:54:58.036Z","2.0.0-alpha.6":"2020-01-31T12:23:33.733Z","2.0.0-alpha.7":"2020-02-13T21:13:48.777Z","2.0.0":"2020-02-13T21:24:52.751Z","2.0.1":"2020-03-18T11:49:27.709Z","2.2.0":"2020-04-03T08:25:06.739Z","2.3.0":"2020-04-15T09:31:51.675Z","2.3.1":"2020-05-05T19:56:11.023Z","2.4.0-alpha.0":"2020-05-06T19:49:58.939Z","2.4.0-alpha.1":"2020-05-07T11:08:13.309Z","2.4.0-alpha.2":"2020-05-08T13:35:22.548Z","2.4.0":"2020-05-13T20:30:47.335Z","2.5.0-alpha.0":"2020-05-19T06:36:41.853Z","2.5.0":"2020-05-29T12:01:40.043Z","2.5.1":"2020-06-09T07:31:04.996Z","2.5.2":"2020-06-11T18:45:03.381Z","2.5.3":"2020-06-15T07:47:39.373Z","2.5.4":"2020-06-22T19:52:19.189Z","2.5.5":"2020-06-26T17:55:21.728Z","2.5.6":"2020-07-07T16:57:29.067Z","2.5.7":"2020-07-08T08:23:41.305Z","2.5.8":"2020-07-08T09:07:10.699Z","2.5.9":"2020-07-08T12:21:29.623Z","2.5.10":"2020-07-08T12:43:12.537Z","2.5.11":"2020-07-14T11:57:50.615Z","2.5.12":"2020-07-15T18:39:12.987Z","2.5.13":"2020-07-15T19:57:40.740Z","2.5.14":"2020-07-24T06:50:41.670Z","2.6.0":"2020-08-10T12:44:10.129Z","2.7.0-alpha.0":"2020-08-14T19:18:52.944Z","2.7.0-alpha.1":"2020-08-19T17:52:34.300Z","2.7.0-alpha.2":"2020-08-21T16:29:23.143Z","2.7.0-alpha.3":"2020-08-25T17:56:51.069Z","2.7.1-alpha.0":"2020-12-01T19:13:24.569Z","2.7.5":"2021-01-19T13:18:38.498Z","2.7.6":"2021-02-01T13:00:06.971Z","2.8.0-canary.0":"2021-02-12T17:25:03.037Z","2.8.0-canary.1":"2021-02-12T17:35:13.614Z","2.8.0-canary.2":"2021-02-15T11:29:28.405Z","2.8.0-canary.3":"2021-02-15T19:12:33.450Z","2.8.0-canary.4":"2021-03-02T12:54:55.362Z","2.8.0-canary.6":"2021-03-18T17:25:41.477Z","2.8.0-canary.9":"2021-03-22T15:01:57.029Z","2.8.0-canary.15":"2021-03-30T20:35:28.312Z","2.8.0-canary.16":"2021-04-08T17:49:36.277Z","2.8.0-canary.18":"2021-05-07T20:27:09.171Z","2.8.0-canary.19":"2021-05-19T20:03:35.688Z","2.8.0-canary.20":"2021-05-20T13:46:25.280Z","2.8.0-canary.21":"2021-05-31T11:55:34.653Z","2.8.0":"2021-05-31T14:36:00.369Z","2.8.1-canary.0":"2021-06-01T08:19:32.456Z","2.8.1-canary.1":"2021-06-08T12:47:51.430Z","2.8.1":"2021-06-10T13:19:29.546Z","2.8.2":"2021-07-02T15:38:33.938Z","2.8.3":"2021-07-12T09:16:46.624Z","2.8.4":"2021-11-17T15:27:01.829Z","3.0.0-canary.2":"2022-01-11T20:37:56.099Z","2.8.5":"2022-01-12T21:17:59.456Z","2.8.6":"2022-01-12T21:56:12.954Z","2.8.7":"2022-01-14T16:09:47.781Z","2.8.8":"2022-02-11T16:52:27.677Z","2.8.10":"2022-03-16T19:44:18.708Z","2.9.0":"2022-06-23T20:48:39.605Z","2.10.0":"2024-06-13T23:16:40.731Z","2.10.1":"2024-06-14T00:38:39.153Z"},"maintainers":[{"name":"ampproject-admin","email":"admin@ampproject.org"},{"name":"kristoferbaxter","email":"kbax@me.com"},{"name":"jridgewell","email":"justin+npm@ridgewell.name"},{"name":"choumx","email":"willchou@google.com"},{"name":"amp-toolbox","email":"amp-toolbox-eng@google.com"},{"name":"fstanis","email":"filip@stanis.me"},{"name":"erwinmombay","email":"erwin.mombay@gmail.com"},{"name":"samouri","email":"jzfisgreat@gmail.com"},{"name":"caroqliu","email":"carolineliu@google.com"},{"name":"rsimha","email":"rsimha@amp.dev"},{"name":"dvoytenko","email":"dvoytenko@gmail.com"},{"name":"patrickkettner","email":"patrickkettner@gmail.com"},{"name":"alanorozco","email":"orozcoalan@gmail.com"},{"name":"kdwan","email":"kdwan@google.com"},{"name":"ampprojectbot","email":"bot@amp.dev"},{"name":"esth","email":"esther@amp.dev"}],"author":{"name":"AMPHTML Team"},"repository":{"type":"git","url":"git+https://github.com/ampproject/amp-toolbox.git","directory":"packages/cli"},"keywords":["amp-toolbox","cli"],"license":"Apache-2.0","homepage":"https://github.com/ampproject/amp-toolbox/tree/main/packages/cli","bugs":{"url":"https://github.com/ampproject/amp-toolbox/issues"},"readme":"# AMP-Toolbox CLI\n\n[![npm version](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli.svg)](https://badge.fury.io/js/%40ampproject%2Ftoolbox-cli)\n\nThe AMP Toolbox command line interface consists of a Node.js program called `amp` 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.\n\nSupported commands:\n\n- [curls](#curls): generate AMP cache URL(s)\n- [download](#download): download the AMP runtime\n- [help](#help): lists all commands\n- [lint](#lint): checks document for errors\n- [optimize](#optimize): runs AMP Optimizer for a given URL or file\n- [runtime-version](#runtime-version): shows the current AMP runtime version [production]\n- [update-cache](#update-cache) removes documents from the AMP Caches\n- [version](#version): shows the current AMP Toolbox version\n\n## Installation\n\nInstall via:\n\n```shell\n$ npm install @ampproject/toolbox-cli -g\n```\n\n## Commands\n\n### curls\n\nTranslate a URL to AMP Cache URLs:\n\n```shell\n$ amp curls https://amp.dev\n```\n\n### download\n\nDownload a complete AMP runtime:\n\n```shell\n$ amp download\n```\n\nSupports options for specifying a custom host, version, and destination directory. See `amp help download` for the complete list.\n\n### help\n\nDisplays the help menu, listing all available commands:\n\n```shell\n$ amp help\n```\n\nPass a command to get more information about this specific command\n\n```shell\n$ amp help [command]\n```\n\nExample:\n\n```shell\n$ amp help update-cache\n```\n\n### lint\n\nRuns the AMP Linter for the given URL:\n\n```shell\n$ amp lint https://amp.dev\n```\n\n### optimize\n\nRuns AMP Optimizer for the given file or URL:\n\n```shell\n$ amp optimize https://amp.dev\n```\n\nor\n\n```shell\n$ amp optimize file.html\n```\n\n### runtime-version\n\nPrints the current AMP version:\n\n```shell\n$ amp runtime-version\n=> 011905291911450\n```\n\nSupports options for specifying a custom host or getting the canary version. See `amp help runtime-version` for the complete list.\n\n### update-cache\n\nUses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.\n\nIt 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).\n\nBy default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.\n\n```shell\n$ amp update-cache https://www.example.com/\n```\n\nOptionally, use the `--privateKey` parameter to specify the path for the private key.\n\n```shell\n$ amp update-cache https://www.example.com/ --privateKey /path/to/private-key.pem\n```\n\n### version\n\nPrints the current AMP Toolbox version:\n```shell\n$ amp version\n\n=> v2.7.6\n```\n","readmeFilename":"README.md"}