{"_id":"apigeetool","_rev":"98-3ab75a945047f80c83c4a772d02ec9e2","name":"apigeetool","dist-tags":{"beta":"0.7.0","latest":"0.16.8"},"versions":{"0.0.1":{"name":"apigeetool","version":"0.0.1","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.0.1","maintainers":[{"name":"gbrail","email":"greg@apigee.com"}],"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"14927b3a61c3288c0cbb593a4e0e15703f72731f","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.0.1.tgz","integrity":"sha512-/itbBB20HN7NXHPT0SvEm2QP/jCp0NmkclPY7eGSEsLRhvmtiiINPywvcurz6dTi+D91lx94W08+BJQ77Ls5dA==","signatures":[{"sig":"MEUCIAx2FW8T+F7Cxka99Ut9uYM4KkgnghuwojJYXxR/HNzYAiEAncBViBW553yH12p/Gsu040Be4a3c2MANsnizYHEjVEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"request":"2.x.x"},"devDependencies":{"async":"0.x.x","connect":"2.x.x","express":"4.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"}},"0.0.4":{"name":"apigeetool","version":"0.0.4","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.0.4","maintainers":[{"name":"gbrail","email":"greg@apigee.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"7ac80ad755960609ddb6e798c16651e74c6a683d","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.0.4.tgz","integrity":"sha512-xKjWh7hpZjR2n368k9ASJnhqsCJGk1RSJGpSpGlYGwq8VgrJzVM8btLJGs1Ug2jDqWpjH2IBms3i2pBtsscwHA==","signatures":[{"sig":"MEUCIQDsrOr3/FigNQgPderjGR38EEsktjcEZLDZzLCXDyASaAIgbIpevzFLV/rZUTLP2EW8V1cSxQeTga4LO+953BDB7NQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"async":"0.x.x","request":"2.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.0":{"name":"apigeetool","version":"0.1.0","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.0","maintainers":[{"name":"gbrail","email":"greg@apigee.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"490109d94552ef4e1653c72f25f597c684a8eaa3","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.0.tgz","integrity":"sha512-XPcgF+RsoWoqE47o6AgPEC/ppy3+JlaPfptdOxyds3IDupjqA4IC+aM8ckFpfBkc4hAW3Yiqz/btUq1Ib+BxmA==","signatures":[{"sig":"MEYCIQDB5wQTwKdI7X7DKcyBHFAgjsZ8z3mkDuqb5uf/MUZznwIhAN8F5s9BxEdFaZuH5GC5VbQfBWgF5aM1K9C5wOBKNr2B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.1":{"name":"apigeetool","version":"0.1.1","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.1","maintainers":[{"name":"gbrail","email":"greg@apigee.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"1d7bb468d27a53f57d0a447969a39a3f5269e9fe","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.1.tgz","integrity":"sha512-Zs7Q07vI3V+WMN+qAKzvIS9YCBY9CoSeaehoEc29mg77jwd6HEoJgFuvHszy8UJnz9XTudiOCUET1SLEZIt+OA==","signatures":[{"sig":"MEUCIFk5TWTVT/jzW4pyz3woTTo0QwqLG/eT7XF4rwl8LDoVAiEAzAiv+/isAUf+ikBUPAr7DuLCBacx6kNXA+vkALpE7tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.2":{"name":"apigeetool","version":"0.1.2","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.2","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"fa6cbf9b264b9f57d03fac78217aedcc32f55020","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.2.tgz","integrity":"sha512-HUPItzj7SdzG3N2LIAy8WkDWqCgkBRVLNYvwNAJri3dAXiSH9thCrg0DgzWi0Yl/NnOekLuTIAFZ4h6tLc/PqQ==","signatures":[{"sig":"MEUCIQDnMetu9a0CKMt1j7pcu9uQpAksoZUbKGGXFHmIsRof1wIgYFdK3i7ate2PVhlz6OiJTdF/Nqt73L+8p9TSXlejzfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.3":{"name":"apigeetool","version":"0.1.3","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.3","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"0ba665540bcee446f4faf23ac95d7ace71c3a997","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.3.tgz","integrity":"sha512-D1wVUo94MP9R2PBYNlya6N9msIvFI7WEwftacKWyD6tuZzEoLo/lSFhvgOvMh5/yWiNIJeSZSx5Twjd6/YRguA==","signatures":[{"sig":"MEUCIQDbIrVd2bMNkLMXWIrZIEcf72hUV5AC0/UBCN70DlPTsQIgW+2qIUdBIwQjpN9YzHU/HyLrf+4k4tzHV+ibjm2hdvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.4":{"name":"apigeetool","version":"0.1.4","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.4","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"3ce7edcde7c54500c5410c016d0e8618a8c12a87","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.4.tgz","integrity":"sha512-NSm14511rrKVzdmuj0KdsqkafDnigoP0xDtncAJvyiZanebJ8rYFABlZyh7ZpNq2+tK/ChnYkjAeAKCP8ui64w==","signatures":[{"sig":"MEUCIQCVXjMuQnxSrURt1H4OWgsa8V5bLK7fphqGZmvLbM4wNAIgNNMqoghISXdm33TuuAYVZRLyjND/jqJUvkz0R8+0C1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.x.x","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.5":{"name":"apigeetool","version":"0.1.5","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.5","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"94f7d3602cb959fe2f5edb1ff54f93cee15f58a5","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.5.tgz","integrity":"sha512-l1SXpgKQTN1aa+yGEU6IcnwtiE7nUG21+DTW9Gz1h04FyM4b4VY5qwwieqnPFINb/Djjraj5FTGPc3Q93Af51A==","signatures":[{"sig":"MEUCIQD3b4r2YHypePJk0LKJtqtcYdE29lotr1nYh2BAXAqhawIgQFbZjNrudNWcyOPhdKryl118UmULEyEAJHcfUg4yNyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"94f7d3602cb959fe2f5edb1ff54f93cee15f58a5","gitHead":"7b23b8eb1c977318b065ef39f98bfd2437fc5dcd","scripts":{"test":"mocha"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"_npmVersion":"2.0.0-beta.0","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.6":{"name":"apigeetool","version":"0.1.6","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.6","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"999ba5b0accb69cb0bbc2573ed323ff444732334","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.6.tgz","integrity":"sha512-ihk5q+UuVbX2IitjRX0UsY1NcNS+X86v+zIxdn6LdmFtzvcRM9drdJUUWBw99B2l02FmjFmYSnLXJRAl2/+wlg==","signatures":[{"sig":"MEYCIQDyLtLkA/4zvMjrpQIWN9erJJAThdy0hqxWv7AbfcO9EgIhAOZz9/kkNCbh7f/v1o2vfNbBxl9uRcDsEohBOo8JRrU+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.7":{"name":"apigeetool","version":"0.1.7","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.7","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"59127a8eb08bbea2463d01fdcda9e72adf41c6ca","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.7.tgz","integrity":"sha512-5wyP2OdfordkWGlwIMIgau9cK23QgV1O5GptAcQg7dLcQU1RCR07Kqa/w7GqCdoxAxei7vkPA9CSj4T3FQj/5A==","signatures":[{"sig":"MEUCIQChQhXKlZJ70uzxNEKKxppYsVjJ0bh8q6xU2bsOivqqXwIgZX2CdoQmrej98TIcyfYr0E0aZnLgLwuxZfxwgf5wp3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"59127a8eb08bbea2463d01fdcda9e72adf41c6ca","gitHead":"e29c9f840a750b617d439dffb22b9a5b822f38cb","scripts":{"test":"mocha"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"_npmVersion":"2.0.2","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"0.10.31","dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.8":{"name":"apigeetool","version":"0.1.8","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.8","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"cf49f63f8d60b935b9dc0daf9e3886899514091f","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.8.tgz","integrity":"sha512-U/Lg2IgQnus9Ska1K1P9OI8KDa7m0PjWUrVaoIEmcCvCTeJuvKk1ydYC/C/sbsUQ7qWzgHhcVQPAxU2r2N3j9A==","signatures":[{"sig":"MEQCIEBzH2TWPWD1ANNDz6sliisT3fMfJJ5LQJLlzEJmiOcFAiA68QXspj8wsSvCwEHUuWw6Q2kvp2uQrXrPlIYQx6n1TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"1.3.24","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.1.9":{"name":"apigeetool","version":"0.1.9","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.1.9","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"98c62ac4c348a7cafc4ae7d281ed57b3e6586e17","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.1.9.tgz","integrity":"sha512-kGSlBlm3FYLr51M0kmfZT4ZOYt5wdqmDJfEqEQuMkXY4h90frS7caxi+tAJ8VRTfnyOrp5gZHdWlwAjka4i5aA==","signatures":[{"sig":"MEUCIEXs4T47txDlHNj/ixAk2xnNrg4WmigP+0lL3kSw3kndAiEAic5Fv87zCw79x8MIw1xnnlaD1qiUz7uaLTP5365PROY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"98c62ac4c348a7cafc4ae7d281ed57b3e6586e17","gitHead":"820a044da28157688ddb1b3b4fd589fcf4b9b870","scripts":{"test":"mocha"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"2.1.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"0.10.32","dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.5.0":{"name":"apigeetool","version":"0.5.0","keywords":["Apigee","CLI"],"author":{"name":"Greg Brail","email":"greg@apigee.com"},"license":"MIT","_id":"apigeetool@0.5.0","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"c356379efe6caf5fa02dc31a6a3af4a1ff4746a4","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.5.0.tgz","integrity":"sha512-m2ebX4Er6FHOIYPBOMhtbi0AvrVToWqbgCOIU5TlpPZrwowU0ULi6fpBiVHBMGPUfObZjmoscWtGn+THj9+9vA==","signatures":[{"sig":"MEYCIQCXoJze5kFBd03+CdOVDoEfKp740THO5/+DjnD0JEcvTgIhAOHioFC7uv1ayd+uJBWvELK630I1uT7GKhtH9uggaULS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"c356379efe6caf5fa02dc31a6a3af4a1ff4746a4","gitHead":"1a3372f1faed1464a2063e283a193ea23eff88bc","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"2.1.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"0.10.32","dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.5.1":{"name":"apigeetool","version":"0.5.1","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.5.1","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"e22287370e0e1b702b09674a57f3bdce84f10ee7","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.5.1.tgz","integrity":"sha512-fGPIZIs1S4zPiR4GFsGqJVMDDSRbyZlNulolrz/Y1Ftt178QEXTR/tp7AXrCnrhBnHCCLJdE68PwxElR0OAunQ==","signatures":[{"sig":"MEYCIQDnrg/qxMb2OOSiQd+hCYTC10qjtrsxP2x0WU6t4wGecQIhANrdUEkOjoAl8OhLyNcJP7b2n8t+R7yrm9kSmoD9gWar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"e22287370e0e1b702b09674a57f3bdce84f10ee7","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"4eb03f7ae6133d3e303d41c489b98ecd0d05546e","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"_npmVersion":"2.1.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"0.10.32","dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.5.2":{"name":"apigeetool","version":"0.5.2","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.5.2","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"b42e9c3d753e0a801baf6d244865e70230c2ed76","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.5.2.tgz","integrity":"sha512-asY73oUg0Pme6U4/b011U+iDynF0nZk6FU5QbkFgdkhzfQGLPwbl0KvJKwjVOa/xUTiWgRYnlPrBkvYad7a+rQ==","signatures":[{"sig":"MEQCIE8hDfvTWNqpxAj0WHZqCCTnFgEyTDpI2HyRYb/VgaipAiBa6TBtqRLdHipX4p5/YxFCO6qzFPrc7pTOvwvUe+vrpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"b42e9c3d753e0a801baf6d244865e70230c2ed76","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"c8997fac638569d76e0e53ae0542ea0ee9e7c1e0","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"_npmVersion":"1.4.28","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.5.3":{"name":"apigeetool","version":"0.5.3","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.5.3","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"51691cda65dc63c897d5e75abdb3054189e70336","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.5.3.tgz","integrity":"sha512-V5qHOjXOXEOe8Iyjx8tieO6KPiydtXk/gQv7FtjIf7/RrA33BIBIYrjXJYXlWJB3SZrBz8VDT1xjcy0pfD5F4w==","signatures":[{"sig":"MEUCIQDQVEKTkWM3E2UELnXpbMsUlazh1uf9dH+bRf7Qj/qgXgIgZtHdNFfkiFXMjTSCtoUHXSj08jYiowbuA3zML57E4SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"51691cda65dc63c897d5e75abdb3054189e70336","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"336f9d359b975812ae6a902d7a759eb5e0be686f","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"gbrail","email":"greg@apigee.com"},"_npmVersion":"2.1.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"0.10.32","dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","cli-table":"0.3.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.5.4":{"name":"apigeetool","version":"0.5.4","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.5.4","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"prabhatjha","email":"prabhat143@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"ae1f79040e97b2e97a1ea84dd01bffa9899e1c57","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.5.4.tgz","integrity":"sha512-mKXmPjHjhvIkM+BeyDNTHFT6JjIyyyKB9IHU/nuKD3XeqXJgUkrcxMcq8Fjy9VwjbZYnJtT2Bad4HipCvXR7Ng==","signatures":[{"sig":"MEYCIQDVjL92Bu18sb6hp7q/4hvI3LZsjK41dmn0wBPbUF93pQIhAK+K+2nqG6wIwK5pkkpHzjqX9nfJ183WbQVsKZ6GOF5Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"ae1f79040e97b2e97a1ea84dd01bffa9899e1c57","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"a221f7159e0a8b9ffd3bec961fe928543dced1b5","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.7.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"0.10.36","dependencies":{"read":"1.x.x","async":"0.x.x","request":"2.40.0","mustache":"x.x.x","node-zip":"1.x.x","cli-table":"0.3.x","underscore":"1.x.x"},"devDependencies":{"connect":"2.x.x","express":"4.x.x"}},"0.6.0":{"name":"apigeetool","version":"0.6.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.6.0","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"prabhatjha","email":"prabhat143@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"3067f40d95b0d34522815c0df96b31d8a869add6","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.6.0.tgz","integrity":"sha512-AeCMHhRaaaGJ5yk7ye6B4THz6+2d9pcDSYkQs91HBpUp399LINbB3SaAAhgpEqWExFMy4WNEaiFbxUy141onRQ==","signatures":[{"sig":"MEUCICOMuB+Wm5KBrXlutL2EuZzEVYpcjm86ux6EdGnOfo4VAiEAwepDmVBnCVHsHb6P0ZTo+Lv89vaI5w4KEmJyIPwhzcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"3067f40d95b0d34522815c0df96b31d8a869add6","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"9661d284d2b81580de0cebc02c32835f4b62ee4c","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.14.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"4.1.0","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"}},"0.6.1":{"name":"apigeetool","version":"0.6.1","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.6.1","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"prabhatjha","email":"prabhat143@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"9f497e9e3ef8327b11fb88888a315eacf16930f2","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.6.1.tgz","integrity":"sha512-o/dYQTZ41O1aHDaFG7CNwmgCuTJwe1g6wqHCE9sMVKlHbV42ZD4EgbO3fpZDSIaQQCfkfHXcETA4znGo1gX8aQ==","signatures":[{"sig":"MEYCIQDK0jwBzVszki2mznU52fS/S6PFwmL/fz7CFQKcOBPavgIhAPAmQl6QKNnA5Wzexu+CSkqZj20dFK8GbFfySUzcU1iS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"9f497e9e3ef8327b11fb88888a315eacf16930f2","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"0a61eae14f259c8cb05236919a4600fa85f2f5ed","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.14.7","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"4.2.1","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"}},"0.6.2":{"name":"apigeetool","version":"0.6.2","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.6.2","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"prabhatjha","email":"prabhat143@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"3192d647eba22637bdb55712efb5238392766e61","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.6.2.tgz","integrity":"sha512-98sPTUEZhdpRdyxIi1FtZvL+bAg4Vb3nNT6C7k94vyBzau0pKufJ3V7wO2kpfzG8ORBwI6yXbVoP5jj7ufLUng==","signatures":[{"sig":"MEYCIQDi0BFW6tue5i6e2LrHPkRUaQISdmIx6mDDtwZR0dQZeAIhALZMm5KpK61AZNh0dhAcjE9L1x+e1Ik2GI4DejzN/LOa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"3192d647eba22637bdb55712efb5238392766e61","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"a0bc24b850ec94ce3dd9d91958e9089131c6d4e9","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.14.7","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"4.2.1","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"}},"0.6.3":{"name":"apigeetool","version":"0.6.3","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.6.3","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"prabhatjha","email":"prabhat143@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"a452b74325fb3fece4214759ec6cd93e4d707e63","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.6.3.tgz","integrity":"sha512-C0IaxQr0qQ844sQm/pbKDJW5UtcOEUaLNJa1Mz1D2/pgBQjMHApbCnp4KHSHZhkwVdkJ15B4FrN/Fp14HNII5g==","signatures":[{"sig":"MEUCIH9zIR4sxQG+OBSP9gLjyKaIv/lwgJyWkWtKaQbflWd3AiEAy6AQtTZ3pFHObhOA/CEbefUo9+uaC+oI7WbO5cJLLGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"a452b74325fb3fece4214759ec6cd93e4d707e63","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"8bef2b3f089e45c041cc8248cfb940e09ce4d512","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"1.4.28","description":"A CLI for Apigee Edge","directories":{},"dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"}},"0.6.4":{"name":"apigeetool","version":"0.6.4","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.6.4","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"kevinswiber","email":"kswiber@gmail.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"abf0acd158a16c83e99afed740586fad65e88eb1","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.6.4.tgz","integrity":"sha512-zrEPWh0pu6ePD0Moz1l6NkE4Vgxo+BfX+27JOS9Hwj3f0Co5+br7FoNP/bAKENn2d/xILV5T8J2J1JRQWuVD/Q==","signatures":[{"sig":"MEQCIEk4RirEsNvV5II2xayH7nfm/D08nVL2GtJN07qWiQFBAiBD1u5nEj53+wJNFsd7iLvm8anXRgZPQdNCYXAqSlMyEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"abf0acd158a16c83e99afed740586fad65e88eb1","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"72b3259906a297ffea0e9b6465809016f412bd19","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"mukundha","email":"mukundha@apigee.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"3.10.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"6.4.0","dependencies":{"q":"*","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool-0.6.4.tgz_1477002433072_0.4926025338936597","host":"packages-12-west.internal.npmjs.com"}},"0.6.6":{"name":"apigeetool","version":"0.6.6","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.6.6","maintainers":[{"name":"gbrail","email":"greg@apigee.com"},{"name":"kevinswiber","email":"kswiber@gmail.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"c448e4b2d15b95400992e49f9e8561dcf32aaaa1","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.6.6.tgz","integrity":"sha512-teYRarIlHndEejSpV90tEKWrRueIxGrKboAb3Ct1ZYrcR7bCV8lnUe8QtR8YLYWBJnrvcVSdpcuzf4n2QT6+BQ==","signatures":[{"sig":"MEQCIBi22OgmEr6lk2Mnt6/H8BGDnVw6jdec2ZOspSlyK1ooAiA5x1qd/6JdErl6XlU8R5bgkOR9t6xABWJ/fXcCMpJYyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"c448e4b2d15b95400992e49f9e8561dcf32aaaa1","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"355784a5580e5a0506aac55f0463a3f0dda1cb15","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"mukundha","email":"mukundha@apigee.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"3.10.3","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"6.4.0","dependencies":{"q":"*","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool-0.6.6.tgz_1477678186566_0.2947285296395421","host":"packages-12-west.internal.npmjs.com"}},"0.7.0":{"name":"apigeetool","version":"0.7.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.7.0","maintainers":[{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"73b650e6670cbc09dcb6450e974913ad56b8e70a","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.7.0.tgz","integrity":"sha512-RZBq3YeVEvlo7NP6dGG4PuGznZdjnZI4ZwCUhBYE35WUHZJaSDRqJ8lz6y75a1kzHUBgRzMbfm3FG1mY0voBWA==","signatures":[{"sig":"MEUCIHR3L/KoPdBQppoHwqatysthv+cJiuFFi20ZlJ3aco9EAiEA9BrNms96vXeKlORYztDehVVcpFXQPBVONXpGjEMPhDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"73b650e6670cbc09dcb6450e974913ad56b8e70a","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"a1aac69552359723cf2d65485aa9045fc42d7d48","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"dibyom","email":"dibyo@google.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.15.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"4.4.2","dependencies":{"q":"*","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool-0.7.0.tgz_1494916122111_0.7692286872770637","host":"packages-18-east.internal.npmjs.com"}},"0.7.1":{"name":"apigeetool","version":"0.7.1","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.7.1","maintainers":[{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"5a13f4389c0326505e4b973dcbd6a01b65d560b0","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.7.1.tgz","integrity":"sha512-qIOLTFeV4MED+y1fJzIxaRFI9d5zCk+ciLy7iVreiS9yx/MACsnR2oJ8PJAhc9vlC6vgPS3m9If7fadENdRYkQ==","signatures":[{"sig":"MEUCIGZ7ig5sDpyVbVS1VI9rl8onRFGKZTEnKoaDdsdDdqxWAiEA3ULT8j3A4GI1KAv0Z6olpT/imYNZakoQg7KGclB3vBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"5a13f4389c0326505e4b973dcbd6a01b65d560b0","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"7a5531f2c26f30146ca9f7f4a5603aea4a6e2738","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"dibyom","email":"dibyo@google.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.15.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"4.4.2","dependencies":{"q":"*","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool-0.7.1.tgz_1496730498177_0.059747141785919666","host":"s3://npm-registry-packages"}},"0.7.2-beta.0":{"name":"apigeetool","version":"0.7.2-beta.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.7.2-beta.0","maintainers":[{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"6df692e02777b00af970298912320559d80af767","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.7.2-beta.0.tgz","integrity":"sha512-h5CdIW4oCa5omgg7oPumnZGznYeeEY8fzPdoidt248IIydMgy/QjD0ChPz/KHpXHiyeSPAC1NK9/koEmS3+KFA==","signatures":[{"sig":"MEYCIQCIDKRhCA7EpLMrL4K7ffCUFrsDmkq8Pujet9SIMQzflAIhAMweDYRcWP0bXx3IwvxEIehJ92EF/6tU5T4/lzTO9n7K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","_shasum":"6df692e02777b00af970298912320559d80af767","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"f5ba77739c78b506645ca889cb5af792b7ead78d","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"dibyom","email":"dibyo@google.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"2.15.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"4.4.2","dependencies":{"q":"*","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","request":"^2.63.0","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool-0.7.2-beta.0.tgz_1501208635231_0.8845855931285769","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"apigeetool","version":"0.8.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.8.0","maintainers":[{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"scottganyo","email":"scott@ganyo.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"eb94e95382c01ebabee6092e740d5dad2a987965","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.8.0.tgz","integrity":"sha512-waV+Ens2G19cOmLwDXmLudFzjygNKiJY/6CD7ew5w2FO8bkJJFnjJJ4QTB12DFB+QHZRv9r+0hQ7CCJ+ahUwTw==","signatures":[{"sig":"MEUCIQDv68k7PB7gxj+T8m6JmSFsw1U0KqTPFn7XvZh1CBQB5QIgMvuoVGJXaZRv2uE/CB/1UG2afuShJZnvhes/f473xcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"acdb540fed3db7d9e883da6be3f330cb7a5c5214","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.5.1","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"9.2.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"~2.81.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"devDependencies":{"mocha":"^3.5.3","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool-0.8.0.tgz_1512684075057_0.26069750427268445","host":"s3://npm-registry-packages"}},"0.9.0-alpha":{"name":"apigeetool","version":"0.9.0-alpha","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.9.0-alpha","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"28e90817d4823af2eaa09f4ed426e26ff3f707ee","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.9.0-alpha.tgz","fileCount":47,"integrity":"sha512-juFdKOtv4+OVgeQuhPB0l8YbyiY6BV2PqEm4jTSwh5XREFYe0YBszVvdmCibJYUVAu+QJ9eV4vQuEfZf5rtjAw==","signatures":[{"sig":"MEUCIQDjvn+vP39zSMi/6MAYyD1xD6QLJVDFYBwQDjDP1emE1QIgOJg79ANb7dYh4zt/H8FENsk6gBY62rpadCbg9SmtEsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3kO8CRA9TVsSAnZWagAA4b8P/0ZA9tWiSVauK94f6RlL\niOTMOULAmoh4XhbB0paykdRAfMngF50bYdcxqa0wI8MSD9wsaQpa0MRW91kn\nvCfzx0zF8u7nNTS2bu9Sk2pWuqP4AbFdDbzgvCiNajEMOWBkDKZcrSotBhvh\n7hSm73SZ/HBNGTFVu4YUWo9qBSfkuSFxWIsbwesR7l/TcgzDluwQur/FLgu/\naQrUo5goQ9ga+3OsfjpfbVVBgMvezSUDq7SS2KOiKSa/niaQX4yqcnAvktDr\nKwa4C0nu9q3+Kzhs119AJNPRzV3Rw+0N3dPcKhCMzkB+ILallDNCGOHChCD4\nMhqtwEeguXthFZI5++BE/3dRzx53nmAYF4UPawQWDgvTLE7kfT2aUcscVEQ2\nAzfq9YpVXGtFCT0ERfopAvbMecOczv7fXW6LYTwinWqfOYaFdLQFFpiiRZTX\ntHUrkhIjQt41RH5P0Pe1C4tjQZNriLSAgZ+U35vyOJQodoSNSM9SHAZp20bO\nO2Z64ijID8aADUIxQBosbYxr8kI+5rF4kZKYb0dprc1W7goDuy0pO/dXH8/W\nWKrDIL3pYxIZW4MF94QUqrpswf2XzAlHnSjRin/fhBFnQrkZwD+pzK1ssFTT\nuqQZHe1DgKW8kVpvm8dsaW+ArPykTWxv2Im+jjBKIr4PZIIs8irLrCu2Mvvw\ncgja\r\n=F9S4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"ef598ba95378ea2242a900b4e9086314982c3668","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.6.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.11.1","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"~2.81.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.5.3","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.9.0-alpha_1524515770971_0.3995055082243568","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"apigeetool","version":"0.9.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.9.0","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"056ceae6ad08dd5565c27ada28f6bb15968c9b0a","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.9.0.tgz","fileCount":47,"integrity":"sha512-0rtgkX3VOuPeNDPIJAuW6VNhQaFSs6MRC4qXhJvwLqEBenialvYyu44YIRkXRoSupgse3S3MdLDPyvUMq5jZAw==","signatures":[{"sig":"MEYCIQCmID8Ofew+jclm4vhM7mUL8eN+e3TSsso+JpPgiHxHegIhAI8dNuM8h8d6UEYiFOfyX1NH25bwrZ1qLiVOlPfeFzXp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3kQMCRA9TVsSAnZWagAAwxAP/3NJ6zaDAdu6xtRgT9hN\nGZ2EB9tpHwm/Whu0xiI64AbgDLD0lJgw8LzF+HAOmPNSP2IgtyVxB3sSxxGP\nMe6HZaEEXudRB6NPWXZ0/Gqxc0FThUY5GT1cQeBIum8RhmYinezflnVtVm+q\nTWxSvIokt8t8AYc201aZ+joAlXO7bNiniAzjDB02e4C93Svo588ksOpF1eJi\nNYEQG1qbYncm4n4AhC7HY5GrM3VnH6N9fENwV0azRMVeL/SJ2PQDYihszJfb\nfnDmECpjGpesXF+D5dqitQHeBFGnoc5ksrJBRkD6lp0Dy1iIjRegYxeIABi6\nZ8UtCDwtjG7l6NnJwotg9KyknYfJ7RUf0194HadbOVb5VXfw9Bw9WHo50baD\n4hGfENB7lxRciVe/tvCOdGTDKmpqXGsg+g33qobkvWwhkNjOV6U/hUWyWQCg\ng80mGe1SQUC8c/Jb7KZNJcPoXDPizpXPbC802I0hb2jDXGum9f/Oo/nmfCpl\nu6L3xgp6UW2H6R+h+vsGP6rXXojRE6ULL1pv5WupKWG8v8yG3zMMqsRO5vJv\nRIwzTM0Oj4H8c7Wtk7aVx17N3+pPM/6t5n6Y8qbdGS0J9+Lhw8tJwD5B4O61\nErTNfy8ok4FF2DC16VLxIXEX/PM7E6pv+NOUMqoWteifszxG+xmRzTFpGQ9I\nC/VX\r\n=fEJH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"ef598ba95378ea2242a900b4e9086314982c3668","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.6.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.11.1","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"~2.81.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.5.3","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.9.0_1524515849586_0.6867424834586311","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"apigeetool","version":"0.10.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.10.0","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"ca9c147532f0122a7f4a09c11f7a96adb4be5a9c","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.10.0.tgz","fileCount":49,"integrity":"sha512-wfJLe4iza4BGHtzZZusc6w6ao4KWe2Pe5uRTR/mrAxFRU3HKa7satt3uD7q0NgsX9IPMIuPlpl5BS3AbS8z/wA==","signatures":[{"sig":"MEUCIQDRXMO/4jx6m3XX8GeqrjEPzjafqjZ2Mr6EZdmElrjVHgIgGB8QHxcmYdaSEv9r5XNjJ03bGoybwf26R1hi6WXnFro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL82eCRA9TVsSAnZWagAA848QAIry9M/dNhOtFmjTuoo8\n4zR90IYJjuEtYWkdchcxZ6uCsIk8gNG7hqU+e/uM4KlZnsVMGANA9wDTHd+9\nNiFHxVwdXSJ1JnyQGL97jQVx4szmzXmqaVxWkDShPYIY64HJ9tUQChPD4dsc\nKrV4b7RGdce9Gf9p8/UGe1qNmUQm5lmTJ5WTip8COxHxUs755mODiHXsPBv6\numf6+Ve0gmP4pu30LLtdw9iybGIcyrl8g+kqrg1kfsMSKMaSQlLqOTTCF8mQ\nVe6n7+bYS0ynIVaLQllVCq7eEMg55dGdkS2aG2JxurHETV+VK0RiHh7MmfOi\nVpchOUEE/e6ABcoeuDVm4qxiGliWXyc03tOSg7/Gh7glSsOTWz8fMcjrm/Ol\nB5OKTl384ipTU0gBZo4sX9yoj3USuxu6bwqRfOJ8cV5ZZ5AIVHb8Prn6ojry\n/yvZl/OlWRnOUphp0+tCsBGwAMptTMQgPxbPR8rV56w1R1ZSB7Qlwuis9F5p\nH9RX8ghd6YeZL9TDA4ztfiwNZOurEYz6yHxOtL9tT45bYMZ4EjYMRntN4tAo\nk523vWMmNvsjlsfRcRFsQjKVLgq/d4u1TmGlLBk4nBVHaOXA96ny7wKeOmjE\n2db4js47XHNrO6F2wh0IJo6q6Cq40ZqI/HLQT6qDJDRKzFV0TozfhlySm2Dh\nL9jd\r\n=a5+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"cbda36a9e2bda5e2ddf627651bdf2a1ce8f75675","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.10.0_1546636701583_0.8194836510529122","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"apigeetool","version":"0.9.1","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.9.1","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"dc96dc4b77be2b7633d08471fd6b142f9a72d20e","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.9.1.tgz","fileCount":49,"integrity":"sha512-L4LDMozpvb4sW+MPyXtd9Cge/GUQ1p4g2fxgzwDFNbnPz0erVHZ9TgEbtNDUmy2RCPyzPsCNKQir6WmqkumBQw==","signatures":[{"sig":"MEQCICzYRpbkszWRto2j9nGztcYpLy6F5x8CB3RNjpDEea3aAiBXwn7wre9x9J+MRvMxecLNf1vSyYh/OXSZ8iXGMcfh5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6H9DCRA9TVsSAnZWagAAYKgP/1/ac8nQBAmE3nEIFgmF\nXLH0nErzQHML0Aw+s8PCmV1JjHgDImsPhqZn9WMPWYHfOCowg+MRnbc0rRnT\nCORg6i2tOFWDaXdm/d2VcRNJpu4lYWKanWdF/PSHpbi5kZ7UjsWYkjdVP7up\njHWkJJ8oqE0O0NyZj91a4jBaegqm9B/aDMMIHtRwoUfSgk4bacva6yHcDAOa\n+kN6hwYV/dRArN59KtW1Sc7OJzYjExjvzU1enoF9LUQxAJN7i9eP6TytJaIb\nSxDPJKulXKCKKJ1j4TUJS85Lpmod0l3IfGF6x4rS1Q9DF+D67TA4/aLxHAfH\nXluciYkMZE//zlpmbk+ItTnpRh253MuLmvBt48uGK/YSSYxmg6T9xDYmvcbJ\nYETBtCMyCOKWQ1mXdBsBhU/Y4vk7GV5Ix1ZEHuh1X18QJIDa/nJYDFnYEfoV\n4V+MzJl2+df3WRVmwFT4h+qd4W/ba91fPbfv129k6X3FV4uySlJ9g0xICq16\nLOsDSw35P9IvGm5jzcy5IbbJEs/pAoBTInUSJbBiymywYXJcjpEzyMGLVAtR\nGTusYODOkiY+vgNq7xye0a1JdZ8LuE2CW3dWz+lb3qcpyDI+HXnIiYlPZjfK\nnPPWa0ocFhBRun+Wto7AFTM0turXtYeHjW2WLVEIV9A0PPZrFXTWiPLwcAgx\npGaJ\r\n=MExf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"51d51a3f80cc1a769ec9cbd2e46319849f721b64","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.9.1_1558740803114_0.8086407423169422","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"apigeetool","version":"0.9.2","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.9.2","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"1475a62df07fbdbe5dbf8c6b0d2019557211eef8","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.9.2.tgz","fileCount":49,"integrity":"sha512-RRcXhOk7DzKXUyDdmJLwLQfrEYvptv4DOFwntR5ImG/JnMOJUJ+HVqdvTuZSOqrzSKaw/RGtF8gpygGD2cBmHw==","signatures":[{"sig":"MEYCIQC91cn/rYiBWBP3cCLUFvHk8nh0PgDFkIz4mpI2H8/mOAIhAM5sc1VSrQE+haBbyUb7zGXeIBC+LjZMrU+aO10lRFmn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCSXBCRA9TVsSAnZWagAAPCgQAJzk8IPCB0ly/sq0Nakh\n74W6qOXRQ3Vy4iD0z5Kfye4wcuBXbucuQVPRaZYk94Xdb9fhrGp9KYBTBFCx\nNlfh+OW2kxjva7sy4SXcRn7MXGJtShtDVn0mu1JhOs2oQs2Ei77NzMLjK+yB\nVCjT3ExKOFY3L5lR+eOPrBwaXR1hu4pl7YjX6pW3zX9iCbM7Z4VYDh/Vf3sm\nG2M6btK8dihZuPjZOFz2Ra5qSbwlzAaUM82hD8u3Zlf0V+evZ5MhIQMbMnh4\nQFI7qCMmC5UY/E+97KfDcbmG1aW/UWL5sFscaOa/o3japkwjgkUOqrPzEEQP\nMQhX58Y7PnJ3TiGCUUc1t7qGVmIBahLjI22AD1CN3ddqOnk+iLgIJPMPQ3ZR\nD6VZU8/clO8LIqraPYzjZRf1o+S7BvJn2mqrKl5Un109bAJh5aCwgLrDZ9zV\nnwwZ4j2hZmZZpWjlBBBMQ5APPkzCtrnKzLcHgadP7lECHBrhIsfyKj6gfkW6\ny8GiSo+hNvvjJYhqf6PIm5poRc+UjvKsCYZbnAcer5S3Ibs/KclpTNjN4r8p\n23R/X60WorAu5va49AJAfzEMy3ggUCtoG/QSqaM8WOCrYwz2zA3r5K601Y2A\nHscmVA381/nz5EqdbPwgeeI+S1n/jB6GlY2fwgAuWXoPyKKtFJ0ZC/J9csz+\ng7zb\r\n=nfGB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"972fda59cee8119b4c128a8c63b3f6b0e04e3350","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.9.2_1560880576541_0.4476186716741466","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"apigeetool","version":"0.11.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.11.0","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"1034bc5d2895d4344796108e544431f9450c379c","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.11.0.tgz","fileCount":49,"integrity":"sha512-zG1qVU5nhWkAPVD1YedwnOictF+n3fcJdtfzrYYdXG5j71cHquZAJGK+9OLK0DnYTWcFmEwb6+CVd7zIuQsBow==","signatures":[{"sig":"MEUCIQD5nVHmKXUOeKc5SiwO/BGACJ8REShyaPSFpbCm1uW4ngIgZGyzRfgEOzoPmg9ZMueW3L/JJpkK2nwYDzdmKjlsDnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZqTSCRA9TVsSAnZWagAAIjUP/jRUuo9mCCfGWZ7sj/9D\nHGKs7JgMc/9zSkPzMvuUEYgIvkrM+/41KfvTg+SAr864ne3lAskGMnoVCSaZ\nUI1rSz8PbrKYj6cfwvXynw2T+VkWdxcVIReeLwq9cxwlmQ4TB21Jus29r+hb\nHl8BLO051o+h4QWNt5Qn0RnPCgo5viyeiAQTTBTR9D3Y50tYVeSQnfVQERU+\nUb0KSvqXaUAmNV2vZPa8+K4YT7MA9azgqZdOT7IhpzOFY6aFoLilpS5q1v0m\nDlG4o8AaoK6weXrkATRhknp14YPoBYoP6/V1wQmmbUDE2akieEMMZ7weMeAu\nRmcogOG6G3XGwbG+r4+f06VDymUEOlw3n8hJb4Jj3hatSwCtO4e3xiZJ3c66\nlxikfy5R+UVY4kHDhBCWsswk9/yqefqvGGH0Z2LdI9Op8ZKQF1Aoj4Apf4tu\n7lM9dFNqn65aNiHLY4RXR+1kTglFoRzis+jN8IW0Vt9F6Y5ll9lGpDejnK/B\ntzirEQUgCmh4OzMqRVdCEXzCwrCjptPdBdqJQxFz23BahDIvHQ88QNau3XU4\n5Y7T5BxgMjinXV0sJCsYGgR0Ukr9IDrbnBBTE+55d9FOKPFrwgcST38HZSPF\n2RVFB/ASw0njWjmshETHjIEC7Du1sdVaORY6ORk1yALneq8FIK+fDDxLCspU\n8yrw\r\n=NETw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"6dfd917e13147f2c7666b86699e580b506f48bcf","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.11.0_1567007953864_0.9260078863422738","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"apigeetool","version":"0.12.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.12.0","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"3af3c9f379122d2213dae915b4368350781a68f9","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.12.0.tgz","fileCount":49,"integrity":"sha512-QCeryzd/KL1uCG58fkyNbNE1YkjWC7l4Bh9U1MuyqAXQLo4YTNUgfVSUaFRJEaAylIeX29ZktTzXe7VtWLK4gg==","signatures":[{"sig":"MEUCIQDH9AetNSfRgZM13DHxWoeXofaZkJFENPExETMRj/iWQQIgcU7AuGfglxsjTqWPzTFyDiWeb5jVtQatbOlKOzHRmoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdenVbCRA9TVsSAnZWagAA+u8P/03mIEGB68F+czmk572z\neHNUcDB9MSEZxNteuqyc7YUX0atFAIk1EqdtIAhSqIMtkyuGduYTNLGNgW4z\nLuh0XTIDJx1M5m05oCgaWh7JjdV/Q5L5mRpV5y2tltqsTBIg41ev/RYmYOE9\n0QuoCyPyPfDucuS0RcL5Cv16uHomoWYc74VJtlmLroZpQVf2Xbs14Gcj3WEa\ncgi6iLtBluTHJh3odDKlaGToUCekaPCQtYlQUr0ZWaBXC8dpGHsKcQ/qTiFW\nwLMeRh7lv5iOqF6L7gpB2Ap4oNVXibJhSrr+gE6lMlyeumIHbdpS1Sarc/dU\nyg4j8Ht54YE5VhnU0ItlIgI+H/wigfUlfp9a896QZhlxNx4cMX9CXJFzT7F4\nLbXXoN8sWR0FGAZoXr8SbRxS1caR5rriCU36huo0UCmuYe8WTx3eIaJQDPrL\nMKbG9pgyE/pXRQ5FwyOO5v+s5zzulkIyD1jgzR2BXGXqMCCxpugDTZwHQwnQ\nUW6EmpbFxgnHdsIz9O5N3s/vgedocJHfNUrhvZj/rLs5pQ58rTpOC6kqjk9v\n/PbfLG+o6Jw0jDakF4ntkPt4JXSXh8CbG/DYq2R6pRbeLEVc/c+Rl2ZoEhGj\nFzWrN6w3nZfP9obls2iZEXP7/vUt/iLNTXn5W/pWkfPH/8MjRF1bLc94Oarm\nIIjV\r\n=96R0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"c5162f7b7d49aef63b777cafdbc84652481f88db","scripts":{"test":"mocha -R spec","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.12.0_1568306522182_0.15137908795658572","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"apigeetool","version":"0.14.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.14.0","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"4fd7a575842b2111c40a83a60039fe3b12d1c542","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.14.0.tgz","fileCount":64,"integrity":"sha512-63TVhE5sGHZNSplvr8qsAMGanZeXNsJYkFPFdI7Dh6o7c1w9x0YHPXTcKW5Gdu5vFVLtYLSGGNN2dLZMuMYxwg==","signatures":[{"sig":"MEQCIGyNJkX/Ldxslq9MXH2B8evr/8VDXy22zqPYGiYAH8uZAiBr8mvE2tuvAI7mL0wtSJBFf1OOTJ/dRtiGX+NMfpzUnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp53BCRA9TVsSAnZWagAA9JoP/1fM2dCYxkWKJ1QJryrG\ngjhNGPsMD1VO5d4XbkmxC8HyRbgmCwVt6O6udFdVbOQmwULjIqsDXoIGAzHu\nNXIZp2UC7U/ht/AqIrMchY8ssHzx9yQ9zIQz3RrWFQH/8GWu0CATC0x3PmxK\nqWUCBEX7z/zKKec4d0xJkjA2M9Pkkty/vHHkaesP+xuN2K9IjZCQq87XSUtu\nxv2M16hfch4UmmprlTs60d0XmlVTlOXMUpynVbBGMf5qXVk/U2/K3ovIvcqQ\n/Yn2ZV4fUVQEKHQPYdBmDraYOSocBFny31+SiOMD4CY8vkeV1bsNJS1XnpbP\nZB4W7jQvoG1FwR2ALumzrrOCYTcapMdU/msg4/NIplA1AnOIzOMJ68MmP1jb\nSLxEUx6rgFi6uJ5G5pcN9ymcXuuykUe2PyAM48mHtXlrJBLmGiQFHxeBSk2S\nCnvZWGvgSPmf05sjSWlnpiH9f9Xsweus3qupkob+gf0rMLQt0fggszyJYG4b\nndF4sMKAeElfeBNvk3KcghmZubdQXUbUjbSLAwWtdb+s/LvWcbbzLlqBT4sj\nlmVf/qrsD+AF+Km7hhMMuwZb51vHjmxcA6OolDVOto79A5Bo2GWead7oWfvd\nedlgOVguZOYMx89ws0LdZbncOo/b4iVS6WL4FRuekFMxP95GP6X6uoYsiah1\na6SV\r\n=3x3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"e0ac764aae1914d83814a40de06900795fd3dd7b","scripts":{"test":"jasmine test/testoptions.js","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.14.0_1571265984675_0.5973442102278665","host":"s3://npm-registry-packages"}},"0.14.1":{"name":"apigeetool","version":"0.14.1","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.14.1","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"f71babb76712a3088ca43866cda7160c9e25233e","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.14.1.tgz","fileCount":64,"integrity":"sha512-ZxFH8dGrxknhVqE6fMv1mN5DssOe0KvzjaCISum19iopSkoD9A+P9oTfSBTu3EiOOy05b6gx/b5cio0r1rAzSA==","signatures":[{"sig":"MEUCIBqcBBYDgxaclXciM4Cd7rF/nPUGRY/ch+4ayM9zNh7RAiEA+JligiC/czine/tgFkfGJk+7WgkbORNaPXjpr+eABxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqI5VCRA9TVsSAnZWagAA0I4QAImVTHjkHxr7dHZ28ViC\ntuSyZu2uDjIpgMLt2KYFZvbM1M3fuUtcbzqs+BkXcweEncVFUKAtc2ZumohD\nhVPonJ+aZAQlLLkCrcA1sUNDvZcCs9Ch4jEi9f30IjiGIrAdzg7+4O43KRru\nFg7skQbp0RrabyWmk+cR0jKSCyp51NJ8CGyhx135L+EXZs8oZEECoyXGiB8F\ngzyr73JjM5b4ehewntq/ZRH3XST3/HPuu6sOwO+ZXY3jTOsETKYs2bld4hxv\nhDVHgmr3hK1mW5xQjLrmM/Pq7PY2GtXbvcKBygvoa4OKAu55DDa3t2PkzoxR\nvkx6UtZJQuPt/Lc55Kmj4UcZJ6KZ4AwSjGXNeV+qix+W7mVEkaBFM0pKqHOS\nsTTMmx4pPS3ZvUo5WeqFyMq5w4u/FH+xEVr7BocX/+wo3TKcEFdZuFMB/AF2\nHkSp803EGuZIE5Ph3yWvLraG3Ym83v8tUbOZsmsgcVCmcmGh3tbpbeyPohxF\n/6Y48qsHk9LqoPhVIdrosRLE4ZGIw8PEQ5chnalZK/Wi2f1ZOO1dBXfWU/Qc\n4mx/9lEFPju7qzv6i2sSqJQ/cp868jbE9/AIRUsq1NuPkxZzb5cZyHn4vhwJ\ni/E6Js1MDNq0aJLPW0We7crZq3sK2Veq8arMgOI5rj43vyuTEcEMYF4gu0Ab\nSnzL\r\n=7O5w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"ba3ac49146edac6b2460ede8efd8398b22c8371f","scripts":{"test":"jasmine test/testoptions.js","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.14.1_1571327572330_0.291059724368109","host":"s3://npm-registry-packages"}},"0.14.2":{"name":"apigeetool","version":"0.14.2","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.14.2","maintainers":[{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"gbrail","email":"gregbrail@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"./lib/cli.js"},"dist":{"shasum":"06d0fcc02cae7ffad8c6563837022e8e2f5bcc93","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.14.2.tgz","fileCount":64,"integrity":"sha512-pVHXCZKsJPGbl4DaAxzcSn5NYMfEDQRzXnj4iP+9krAlRR29xVzfTjBFNC9IiNo047aPHa3IQHZJHQjwgqeF9g==","signatures":[{"sig":"MEUCIDe6RtYtNuUVxTIbxOmC1fS3DIy2nkVjrIcif6dfmE/+AiEAqP9qXSoWS41xiP1Oin/mTJWkvtnb5fbBXzClCcfo7mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJds109CRA9TVsSAnZWagAA4csP/3i6ALKe+4cwfSwor+Mw\nrTQSXooGmTsTZ0ccuBzmREJz2E6APQWq7p/NzuQDnAA1NEvUUkgoJIQw8Cyc\nIoDPVTNgfsPICl1+ovYA79s9bkxcIvdRNP//f8uqqZungyzCHYJro3MMObm4\nXm2eAs+N0Y4s/xap/Fkj7v+rs/jTEtzw3Vx9UWKmuWgVmiCal4D68LQdXen4\n/sjcXdGnnJGmxSjOLOB0PfBNDR1vLZH6jlVyj/4xLORk98bHxPsMRjrsMFtC\nMuPRsYyGTVzuOs6AXKS+dEl2bBaJNqEDSoU0qWjrCh3OhoTyg2CqSVH6kC9V\nvFP4AgIaGZY04ljHJIUv3hQQT03ohsFs8i61xxjBIsXtQn3idhKf//LyR9Fm\ntY9tVQolEuKffQarZG3HYYR80V7ET3vpofsBs7Ho1shlSRePNfaajHVCi6FX\nTdDQRGN79FuwyHwJuzhbZsmoPtYsAg/lDcQKjkPpDb0vWxfilX+Gbd9ZghBx\nbzreCcojIYEZCifIAEbjxw7I3aplNzalmAuSZSy0J+a1FIa6bJA7JN43stFR\nXf4utyJs+ePMMw6M0jWA0ZBx9wSJswSP+BOZ4nMnJOmQaUh+v6e5R730cTIj\nHg7loIrm48ZxSOckkWDYHePtTfGE1+ZK3pjFhDwnu/RkPa5b4RSxAAbCE5DQ\ndz1K\r\n=8I0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"aaaef286cc111423be8f6b97a9b9bcf3358d7f58","scripts":{"test":"jasmine test/testoptions.js","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"whitlockjc","email":"jwhitlock@apache.org"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"5.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"8.3.0","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.14.2_1572035901283_0.5682381222069912","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"apigeetool","version":"0.15.0","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.15.0","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"56e2e5c7ece137643c1634aa450fe35d85b0d1ee","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.15.0.tgz","fileCount":65,"integrity":"sha512-VpY5LaMPoOT26Q7uqmHygxV5sXCyYB72vmm3UjBE3XhPbs4Lyp62EEgR54fKvKPfjboC+zFTKTanT+0x8BU6DQ==","signatures":[{"sig":"MEQCIH94bVgISU8/yqr30WFTCbP0nDRAh2RhQLDj7tXLKPVtAiAhSsx8NcBjfmT5PSevnDVaHudNUmnexsbP4XmlS15zVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj2wACRA9TVsSAnZWagAAy6oP/1zsYGh42Uh07vbPQPnm\nIKzjgZV5fcsJRyLxqwSA437E2zLlROlm8KaEM2vF+kVVbSeFtWzfJFtVvRvC\ng6Ujhz8+qswJC1MsxWnGxBSrEkJMNjIsKmvKPTB9bIGbMv8O42cjMTvSKmW5\nH7v8WlQUKoFUUmB99dAWbSd6fd/nodLxG9UbM0GZKTmqmu1mWROUmFvuDPo7\nqUKAVTjyUczqH5thTjvLL4ydRVW3cYw2IQOMZEbrcCLe2d8Ph2/3oS+dZZ4d\nB66Kzqz8MXjCVyd+IUQ2tjJy3fZnBuxisB4T2RZiVBOl53knJn5SCkUtAnYq\nUWUo5Xn4yV29bDYAvd9JVZXT+mh9x6I+0/OvTUnpE66vDcguv3BnvEDCp7Y/\n2uAMY3DDGPHrcw0BBa2+raOA2w8N78OB/6haKb3X5Hb1SbZUspGpByhg+zZf\nnW5n00OT9LCuUbi3yrJG3JbDEZOvTupahJAjcdgiLqF7T+BgyuCEAFjD3mD8\nWrZo8no+WDXGrncY+zqwnG9mklpNKqgnYU35I4ReCt1Z9w20gEU3PFZFc4CB\nvyvv57yS7ZQjq9oWVfpesf6ZkUMyYPvgrQjfNtPdte62N2mP8R229osP3Kt+\n6wW+AHHRm8r1K3oLnFpN6IvVGxZDlLtIww3IxnNG95I0qyPvsaQ31FBq5a2c\nzwGG\r\n=wW/M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"63aec6b4cbd7573c113155af27ccf08ba4e20d3e","scripts":{"test":"jasmine test/testoptions.js","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"6.14.6","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"12.18.4","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.15.0_1603234815707_0.39197359477088267","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"apigeetool","version":"0.15.1","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.15.1","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"646e2b3c07061714dda3bf3fab3c04b6bd03cb21","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.15.1.tgz","fileCount":65,"integrity":"sha512-QwEf2n0buxx9yS+9PF+Y4y30hasc9IYH8dChJsgMU2LOkTnzuvjFt/dYxMQqJubBCkQf4KRSczz0n4XKZVkHNA==","signatures":[{"sig":"MEUCIE0Z5aj9FvelbK933EK9JqIQZLn0s75xo2O73deeghUtAiEA9N1nnUd1ygejzHkWH8j7WD0GPiQPX/f/iYlZNGeIl9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy4+fCRA9TVsSAnZWagAAywAP/A2hGe4hskkmXOuIotg6\nQkhlOfE4yhEc7/WDLGln1uLwpvWt9DZRcmmMmM2PKDdnuMv2HNdASBvcyKxH\nWq1ZswaBUFrYv6sK+yJHWHBwKg7z6iGe+j+VsYU9TuXo5Z02WDWtwOVdc6Bf\nXHtr+VjGdRu6EQ3Pa3jCWiyink1IIODPDSrARPPImAysa7EdFehycxpos5o9\nsBExz5DkMQZp0hYih0MQ/YmLUWffqPDHyTbjH6TIStu8JV8wvMW0DvS3XBEz\nTP8m5i/lNtvUeSwmucRTYsTy7IUxDn8LOgoMmh+w4GouUvjJkVUzbwM8K6nV\n6j3nEpyO7ubgaTwORN5Ay767Xpg57ZwhaCmYKlBg2/WA3yfzzmJ94UODjyh7\n7tHSzNjv/srh9gWuimDy+ddjQjhy/IEFWftO0l49CNgr6buMwXSxfu5I0xtO\nDZ05t8EMRuuSivgdbsz5Q06YUU7PBwRvcwHRnka6UT/9kMx7aWl3iILGCPmk\nEnapk96bzlZI2UWP4aj7n7pYNwNfGyGgBjGSFkJU0A2znAeCCFZH9sKfNdt5\njh+ABapkObLBirPo2p/V/ncsNHnzd+kG4vNXuHjqcojHe9Gi+MztRnq9cGuh\niLTFyOuypykTd+55NyFMw4dRn3jHd5JTFKVRjo7764hMdnaGWcCRhxTvSeem\nGAE4\r\n=Asw0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"59cd6a4a0133dcfee627bb1387070cb40f4f8254","scripts":{"test":"jasmine test/testoptions.js","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"7.17.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"12.18.4","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","node-zip":"^1.1.1","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^8.2.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.15.1_1623953310960_0.9469261556185895","host":"s3://npm-registry-packages"}},"0.15.2":{"name":"apigeetool","version":"0.15.2","keywords":["Apigee","CLI"],"license":"MIT","_id":"apigeetool@0.15.2","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"08efb1e18cca50e7b7befeb692778e20e8ba3cbc","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.15.2.tgz","fileCount":65,"integrity":"sha512-w1uOySd72WonoiJ5Nr8xYD2HoZgUHOHZIV/vpgFgIaw5Gmk2gTL9YJdcurPdh2SfIG3FYXUv9p75dCXiu0GvJg==","signatures":[{"sig":"MEYCIQD9UjZK+HcRSrkttQlr1O96YbzONdY+UNP+ag7pDF0URQIhAPA9kvTWB0qSO7yBvz0Pt5I1+LfiagFiOTaXhECjUe7h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6xj2CRA9TVsSAnZWagAAAQ8P/Ar+zw3M/IH6Xx0YI8er\ncYCdY/Cq/ingkEr2T2bHLyrdSAzsqTsgCWb03rSkSfKvPG8GFZNH/ZEoRnYZ\nYBbPfXiZasxwl+4TLzBIJzjKqXtMyfx9naVeo8uX1ipdein5EfG9ChbOEVC6\nMHkDNIWkiPtjeOraeFDywdCxN5pA+humehb0k4CP8RD7wmox0GlYsptXkazo\n5LkcLRKnXj58SnyBUZYUECO7CkIKhgTLWKEvaB8YeKoDmekz352wr54kJvFz\nrooGqoy4rXEV8nvmxW8DwW3WSGBstaQs8jesGSrx30WlF4PqUw+U2Qnpqra5\nnf5jPLGJ4qVNVRKMhvICeABfCdbC3lEf0GKvg3EqPaj78TfhBXSISfEeh9oA\nXeitd2mrbqo3aYE4T5CZE2Pl3vtUKH3Z3+H3QSI8DdJWVi+tuU7QUlSPs3Zz\nnOmiBJ4j/0Mx9rJ8fAsfwAGPcn9mJe2fBktdnm0jk5hzzthpEc/nXMILHVTa\nJbHBKwVld5XzyOY9C6DkUKS6eCDcfHDljbi6YjHYoS5jKIEq2kia/SM5qOqo\nz+q3xWhxSvDc0hIpetB5TxqysS/OSWDfuKXpvVzGg2h17ZEJ0bHgEFnBQxL7\npTCaswW3zChNxapIE+XSBdfthLtT8G9XQqkhHqSRmVHIE36yB8BpPM98USJL\na2U2\r\n=PAQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>"],"gitHead":"53486a79f03c627097e680fee6ec0ac3002a956c","scripts":{"test":"jasmine test/testoptions.js","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"scottganyo","email":"scott@ganyo.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"8.3.2","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"12.18.4","dependencies":{"q":"^1.5.1","tmp":"^0.0.27","read":"^1.0.7","async":"^1.4.2","jszip":"^3.7.1","netrc":"^0.1.3","tar-fs":"^1.16.0","request":"^2.88.0","fs-extra":"^4.0.2","mustache":"^2.1.3","cli-table":"^0.3.0","underscore":"^1.8.3","body-parser":"^1.14.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"^8.2.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.15.2_1642797301902_0.5442461701834465","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"apigeetool","version":"0.16.1","keywords":["Apigee","Edge","CLI"],"license":"MIT","_id":"apigeetool@0.16.1","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"c48266ff0381fb29e9c33680b4fdd5d24f4e225e","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.16.1.tgz","fileCount":76,"integrity":"sha512-TVs3/jA7Tg1ZbS7X0JAgN5ZXPQ2viweDDkoDSYgQFvp2bgCby3dRJ0yWBHio+L861n63Yr5DPNvUWwQUrI3DkQ==","signatures":[{"sig":"MEUCIEkJFiRYbUzyR4gjMBP/x8scw+/Ivr3ZJh2HOS/JqUQwAiEA76ToyHjJ/qz8S9JgWZwVsx0rdWjBmWqnTQhX71HYmCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidHZuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr04Q//U/zIlDjVT7ajjua4jS8wN5n+/EVGmCq7WGzLF8vlX64aLPDA\r\n/cyEHKq8h7bX5KPTiQT0ERRCjOu7OvjFwN3dFH2D18PITWMk8bMeSxGtJFMj\r\nL6v3jeJAsYAfZUv1fZe68p4rNaLVEwvs+12R5zw4k+MsvMCDYsj8h61wSodi\r\nKs/aVAxp6n7YxtR6m97oAZToraDl6jptLFNriDie2PIXgm2SRHJprUD+lY94\r\nTpygyW7SELcDXQ5s0s28hZRZONtFmDgJAPqz05kU0Vncf8W9L71ijwKTxDS+\r\npkQJJecDyiRk/6JHjzJmd0hZ0VpOvD6KIoDmmEss7bVZ+EkHRm6VtDCkByhK\r\n4y0C/Gx0Gy/RnSLjtUbbhO2xrqQDkMHIJVw8vOBPs9aJPeCtKDu5T2e8E90h\r\n2tBg8VJjnI5MguTHIPuDL9j+HgOxJtZu8L61rFSv9W3Zmj0Q9EA8U3KBxWCp\r\n4SqASyczGeHyLQH77ZprUMKfR3rPR16TKlW7hVJMzhJTdxqXnOr0wcAVSJcW\r\nQOyec6csKt1FqUhUIe9eGwoitVTcR3izdFyr+0aU/VtGfDNzJ6hrQll9Mmqi\r\n/dx/u2Wk8uFHAitkyZKSHPE0PqK4W+kKXpPlLyEn3ooAy30Lh6ttaNLDJkGC\r\nSUkEjO49AL21qoF9VON2kVmZwTieztvvIDQ=\r\n=VtTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>","Dino Chiesa <dchiesa@google.com>"],"engines":{"npm":">= 8.3.0","node":">= 12.22.0"},"gitHead":"4db6a506c821a31f0a740bf0d3be406503cc3536","scripts":{"test":"jasmine --config=./test/config/test-all","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"8.3.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"16.13.1","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^3.2.3","jszip":"^3.7.1","netrc":"^0.1.3","tar-fs":"^2.1.1","request":"^2.88.0","fs-extra":"^10.1.0","mustache":"^4.2.0","cli-table":"^0.3.11","body-parser":"^1.20.0","node-unzip-2":"^0.2.7"},"_hasShrinkwrap":false,"devDependencies":{"faker":"^5.5.3","mocha":"^10.0.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0","lodash.find":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.16.1_1651799662399_0.04396262365151937","host":"s3://npm-registry-packages"}},"0.16.3":{"name":"apigeetool","version":"0.16.3","keywords":["Apigee","Edge","CLI"],"license":"MIT","_id":"apigeetool@0.16.3","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"ed05b7d140df2aa0e7486c1ba2b2f594267910e9","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.16.3.tgz","fileCount":77,"integrity":"sha512-52wvcjnQDuLtNjR1/MWydvaqYxGJxEOAnj2BlxF6+d3TmU48ku7bRblNj7AkZbhl00QOl4NhLXvrsYOZF9A89g==","signatures":[{"sig":"MEQCIFU9Ka9Z6Jq5me45mp/XJnF3LCHHF5p6tOm68aEb7uNvAiBEGqpVzAzHGbWyJECv1ErXuw/b+wxMWGJezj/Lbx/HMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304587},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>","Dino Chiesa <dchiesa@google.com>"],"engines":{"npm":">= 8.3.0","node":">= 12.22.0"},"gitHead":"ffd08cafaf764e84e6de962bbcccae1648f7d9bf","scripts":{"test":"jasmine --config=./test/config/test-all","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},"deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"9.8.1","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"20.7.0","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^3.2.3","jszip":"^3.7.1","netrc":"^0.1.3","tar-fs":"^2.1.1","fs-extra":"^10.1.0","mustache":"^4.2.0","cli-table":"^0.3.11","body-parser":"^1.20.0","node-unzip-2":"^0.2.7","postman-request":"^2.88.1-postman.33"},"_hasShrinkwrap":false,"devDependencies":{"faker":"^5.5.3","mocha":"^10.0.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0","lodash.find":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.16.3_1702433644732_0.617907502515713","host":"s3://npm-registry-packages"}},"0.16.4":{"name":"apigeetool","version":"0.16.4","keywords":["Apigee","Edge","CLI"],"license":"MIT","_id":"apigeetool@0.16.4","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"03305eb5d899a3c6a3cf9cb69c22bae6c8b71d6f","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.16.4.tgz","fileCount":76,"integrity":"sha512-bSMkv3sRKmjKO+cdOJzguj3dBiWjxL6qvC25J+7Ls4sXRYrj+nPwpAWh7Qb87QO2zClS/6H+ETU0zzJkXQ8zvA==","signatures":[{"sig":"MEQCIBU7F8iqTNiNRL0/TfKCvA1NNRHhQWb1hU6p6YzZE4XsAiANGQbBLExgG2YDwsZN21UkezlG53Bupd2orIjxAe6r4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391288},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>","Dino Chiesa <dchiesa@google.com>"],"engines":{"npm":">= 8.3.0","node":">= 12.22.0"},"gitHead":"aa104b64334025fc90bc95134e3be9f8eb00784a","scripts":{"test":"jasmine --config=./test/config/test-all","remotetest":"mocha -R spec remotetests"},"_npmUser":{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"9.8.1","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"20.7.0","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^3.2.3","jszip":"^3.7.1","netrc":"^0.1.3","tar-fs":"^2.1.1","fs-extra":"^10.1.0","mustache":"^4.2.0","cli-table":"^0.3.11","body-parser":"^1.20.0","node-unzip-2":"^0.2.7","postman-request":"^2.88.1-postman.33"},"_hasShrinkwrap":false,"devDependencies":{"faker":"^5.5.3","mocha":"^10.0.0","connect":"^3.4.0","express":"^4.13.3","jasmine":"^3.5.0","lodash.find":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.16.4_1702433813716_0.29814990230197114","host":"s3://npm-registry-packages"}},"0.16.5":{"name":"apigeetool","version":"0.16.5","keywords":["Apigee","Edge","CLI"],"license":"MIT","_id":"apigeetool@0.16.5","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"fb9b99f5843bec6e047f41a13cafac38122efba3","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.16.5.tgz","fileCount":74,"integrity":"sha512-ODnAiDB4qbQNIliDYR1EFTboYBWkeAuZ/51JQppue75rInIdL480ZuuHR40Ybzk7JJUb80hFzWyT53bMnSpqeQ==","signatures":[{"sig":"MEUCIQDmeCA4FSOmpp6nmMN4qhXg4Zr6oV2YcSqn0aT0eTqLkAIgSIvrSXY0jPHSjtIJKCLRGjMJU0mOrLHL3dc8J3Gb53k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266829},"main":"lib/main.js","_from":"file:apigeetool-0.16.5.tgz","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>","Dino Chiesa <dchiesa@google.com>"],"engines":{"npm":">= 8.3.0","node":">= 16.13.1"},"scripts":{"test":"jasmine --config=./test/config/test-all","testcli":"jasmine --config=./test/config/test-cli","remotetest":"mocha -R spec remotetests","test-verbose":"jasmine --config=./test/config/test-all --reporter=jasmine-console-reporter"},"_npmUser":{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},"_resolved":"/Users/dchiesa/dev/node/apigeetool-node/apigeetool-0.16.5.tgz","overrides":{"braces":"3.0.3","path-to-regexp":"0.1.10"},"_integrity":"sha512-ODnAiDB4qbQNIliDYR1EFTboYBWkeAuZ/51JQppue75rInIdL480ZuuHR40Ybzk7JJUb80hFzWyT53bMnSpqeQ==","repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"10.8.2","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"22.7.0","dependencies":{"tmp":"^0.0.27","read":"^1.0.7","async":"^3.2.3","jszip":"^3.7.1","netrc":"^0.1.3","tar-fs":"^2.1.1","fs-extra":"^10.1.0","mustache":"^4.2.0","cli-table":"^0.3.11","body-parser":"^1.20.0","node-unzip-2":"^0.2.7","postman-request":"^2.88.1-postman.33"},"_hasShrinkwrap":false,"devDependencies":{"faker":"^5.5.3","mocha":"^10.0.0","connect":"^3.4.0","express":"^4.21.0","jasmine":"^3.5.0","lodash.find":"^4.6.0","jasmine-console-reporter":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.16.5_1726790592597_0.872258466723169","host":"s3://npm-registry-packages"}},"0.16.7":{"name":"apigeetool","version":"0.16.7","keywords":["Apigee","Edge","CLI"],"license":"MIT","_id":"apigeetool@0.16.7","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},{"name":"rakesh-talanki","email":"rtalanki@google.com"}],"homepage":"https://github.com/apigee/apigeetool-node#readme","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"bin":{"apigeetool":"lib/cli.js"},"dist":{"shasum":"193d1679dcec929abf388cd01c92df2d6da649f2","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.16.7.tgz","fileCount":77,"integrity":"sha512-1FUV7mHpvjUY8WHN9s3QNa0jNHVYlUZNmnspsEmEuu2XgIMkX2DnFvR7rEUpcsftArRD26wePAcZ2dm068yUVw==","signatures":[{"sig":"MEYCIQDqy5DmokKRkPE4EC0yEZRTDyLLsE8t0G5HAxVZM4eASQIhAMBH4a4VKvNU07fRSwWXeppvVRMyaS1kcdRRcE9UoPA9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270194},"main":"lib/main.js","authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>","Dino Chiesa <dchiesa@google.com>"],"engines":{"npm":">= 8.3.0","node":">= 16.13.1"},"scripts":{"test":"jasmine --config=./test/config/test-all","testcli":"jasmine --config=./test/config/test-cli","remotetest":"mocha -R spec remotetests","test-verbose":"jasmine --config=./test/config/test-all --reporter=jasmine-console-reporter"},"_npmUser":{"name":"rakesh-talanki","email":"rtalanki@google.com"},"overrides":{"braces":"3.0.3","path-to-regexp":"0.1.10"},"repository":{"url":"git+https://github.com/apigee/apigeetool-node.git","type":"git"},"_npmVersion":"11.16.0","description":"A CLI for Apigee Edge","directories":{},"_nodeVersion":"26.3.0","dependencies":{"tmp":"^0.2.7","read":"^1.0.7","async":"^3.2.3","jszip":"^3.7.1","netrc":"^0.1.3","tar-fs":"^2.1.1","fs-extra":"^10.1.0","mustache":"^4.2.0","cli-table":"^0.3.11","body-parser":"^1.20.0","node-unzip-2":"^0.2.7","postman-request":"^2.88.1-postman.33"},"_hasShrinkwrap":false,"devDependencies":{"faker":"^5.5.3","mocha":"^10.0.0","connect":"^3.4.0","express":"^4.21.0","jasmine":"^3.5.0","lodash.find":"^4.6.0","jasmine-console-reporter":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/apigeetool_0.16.7_1786121848055_0.5924676262044497","host":"s3://npm-registry-packages-npm-production"}},"0.16.8":{"name":"apigeetool","version":"0.16.8","description":"A CLI for Apigee Edge","main":"lib/main.js","bin":{"apigeetool":"lib/cli.js"},"scripts":{"testcli":"jasmine --config=./test/config/test-cli","test":"jasmine --config=./test/config/test-all","test-verbose":"jasmine --config=./test/config/test-all --reporter=jasmine-console-reporter","remotetest":"mocha -R spec remotetests"},"keywords":["Apigee","Edge","CLI"],"authors":["Greg Brail <greg@apigee.com>","Scott Ganyo <sganyo@apigee.com>","Dino Chiesa <dchiesa@google.com>"],"license":"MIT","dependencies":{"async":"^3.2.3","cli-table":"^0.3.11","fs-extra":"^10.1.0","jszip":"^3.7.1","mustache":"^4.2.0","netrc":"^0.1.3","node-unzip-2":"^0.2.7","postman-request":"^2.88.1-postman.33","read":"^1.0.7","tar-fs":"^2.1.4","tmp":"^0.2.7"},"devDependencies":{"body-parser":"^1.20.3","connect":"^3.4.0","express":"^4.21.2","faker":"^5.5.3","jasmine":"^3.5.0","jasmine-console-reporter":"^3.1.0","mocha":"^10.0.0"},"engines":{"node":">= 16.13.1","npm":">= 8.3.0"},"overrides":{"braces":"3.0.3","path-to-regexp":"^0.1.13","brace-expansion":"^1.1.18","serialize-javascript":"^7.0.5","picomatch":"^2.3.2","minimatch":"^5.1.8","js-yaml":"^4.3.1","qs":"^6.15.2","cookie":"^0.7.2","diff":"^5.2.2","ajv":"^6.14.0","uuid":"^11.1.1","node-emoji":"^2.2.0"},"repository":{"type":"git","url":"git+https://github.com/apigee/apigeetool-node.git"},"_id":"apigeetool@0.16.8","bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"homepage":"https://github.com/apigee/apigeetool-node#readme","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-9yeBwx8lq0DW8zEt7f5htQAtdWI3mGrGkgkKNcx1EEgr2DHwE9vzwQCXIOEq18WgXxC0l912UfajH+9yY+sPUw==","shasum":"150e9cbc051e1eb4264ee0ea3aeb7956cffaa54e","tarball":"https://registry.npmjs.org/apigeetool/-/apigeetool-0.16.8.tgz","fileCount":77,"unpackedSize":270909,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDqN5c7GgYglK8gpcX1aEoTfgFnrTK2cxf6gwNzXp1n9AiAm0IfP/bRauPkLMB/0hPq0LT8gxiGB3bTjELCtToyb2Q=="}]},"_npmUser":{"name":"rakesh-talanki","email":"rtalanki@google.com"},"directories":{},"maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},{"name":"rakesh-talanki","email":"rtalanki@google.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apigeetool_0.16.8_1786122900036_0.504546178055975"},"_hasShrinkwrap":false}},"time":{"created":"2014-07-24T20:49:17.353Z","modified":"2026-08-07T17:15:00.378Z","0.0.1":"2014-07-24T20:49:17.353Z","0.0.2":"2014-07-24T20:57:56.899Z","0.0.3":"2014-07-24T21:12:20.105Z","0.0.4":"2014-07-24T21:16:12.074Z","0.1.0":"2014-07-31T19:22:41.837Z","0.1.1":"2014-08-07T03:50:04.355Z","0.1.2":"2014-08-11T20:32:37.150Z","0.1.3":"2014-08-19T00:53:21.991Z","0.1.4":"2014-08-20T18:31:45.086Z","0.1.5":"2014-09-05T19:57:32.596Z","0.1.6":"2014-09-08T04:42:22.518Z","0.1.7":"2014-10-08T21:31:20.203Z","0.1.8":"2014-10-11T06:59:17.583Z","0.1.9":"2014-10-16T22:59:10.847Z","0.5.0":"2014-11-13T22:43:19.117Z","0.5.1":"2014-11-14T18:26:33.236Z","0.5.2":"2015-01-16T00:02:41.605Z","0.5.3":"2015-02-26T22:51:15.697Z","0.5.4":"2015-03-12T16:04:19.751Z","0.6.0":"2015-09-24T23:35:53.823Z","0.6.1":"2015-10-21T23:31:24.742Z","0.6.2":"2015-10-22T15:22:15.367Z","0.6.3":"2015-10-22T16:06:30.914Z","0.6.4":"2016-10-20T22:27:13.318Z","0.6.6":"2016-10-28T18:09:46.890Z","0.7.0":"2017-05-16T06:28:44.866Z","0.7.1":"2017-06-06T06:28:18.309Z","0.7.2-beta.0":"2017-07-28T02:23:55.343Z","0.8.0":"2017-12-07T22:01:16.389Z","0.9.0-alpha":"2018-04-23T20:36:11.077Z","0.9.0":"2018-04-23T20:37:29.683Z","0.10.0":"2019-01-04T21:18:21.719Z","0.9.1":"2019-05-24T23:33:23.248Z","0.9.2":"2019-06-18T17:56:16.685Z","0.11.0":"2019-08-28T15:59:13.977Z","0.12.0":"2019-09-12T16:42:02.337Z","0.14.0":"2019-10-16T22:46:24.800Z","0.14.1":"2019-10-17T15:52:52.514Z","0.14.2":"2019-10-25T20:38:21.472Z","0.15.0":"2020-10-20T23:00:15.830Z","0.15.1":"2021-06-17T18:08:31.128Z","0.15.2":"2022-01-21T20:35:02.113Z","0.16.1":"2022-05-06T01:14:22.581Z","0.16.3":"2023-12-13T02:14:05.061Z","0.16.4":"2023-12-13T02:16:54.067Z","0.16.5":"2024-09-20T00:03:12.846Z","0.16.7":"2026-08-07T16:57:28.203Z","0.16.8":"2026-08-07T17:15:00.190Z"},"bugs":{"url":"https://github.com/apigee/apigeetool-node/issues"},"license":"MIT","homepage":"https://github.com/apigee/apigeetool-node#readme","keywords":["Apigee","Edge","CLI"],"repository":{"type":"git","url":"git+https://github.com/apigee/apigeetool-node.git"},"description":"A CLI for Apigee Edge","maintainers":[{"name":"gbrail","email":"gregbrail@google.com"},{"name":"whitlockjc","email":"jwhitlock@apache.org"},{"name":"adammagaluk","email":"ADamMagaluk@gmail.com"},{"name":"scottganyo","email":"scott@ganyo.com"},{"name":"dibyom","email":"dibyo@google.com"},{"name":"mukundha","email":"mukundha@apigee.com"},{"name":"alexkhimich","email":"alexkhimich@gmail.com"},{"name":"dinochiesa","email":"TheRealDinoChiesa@gmail.com"},{"name":"rakesh-talanki","email":"rtalanki@google.com"}],"readme":"# apigeetool\n\nThis is a tool for administering Apigee Edge things, including\n- deploying and undeploying API proxies or sharedflows\n- listing, creating, updating, or deleting products, caches, KVMs, developers, and apps\n- and other stuff\n\n## This is not an official Google product\n\nThis tool and the library included here is not an official Google product.\nSupport is available on a best-effort basis via github or [the community site](https://www.googlecloudcommunity.com/gc/Apigee/bd-p/cloud-apigee).\nPull requests are welcomed.\n\n## This tool does not support Apigee X or hybrid\n\nThis tool works with Apigee Edge. It does not work with Apigee X or hybrid.\nFor a similar tool that works with X or hybrid, see [here](https://github.com/srinandan/apigeecli).\n\n## Contents\n\n* [Installation](#installation)\n* [What you need to know about apigeetool](#whatyouneed)\n* [Command reference and examples](#reference)\n* [SDK reference and examples](#sdkreference)\n* [Some History](#history)\n* [Running Remote Tests](#remotetests)\n* [Contribution](#contrib)\n\n# <a name=\"installation\"></a>Installation\n\n`apigeetool` is a Node.js module and you can install it using npm:\n\n`npm install -g apigeetool`\n\n*NOTE*: The `-g` option places the apigeetool command in your PATH. On \"\\*nix\"-based machines, `sudo` may be required with the `-g` option. If you do not use `-g`, then you need to add the apigeetool command to your PATH manually. Typically, the `-g` option places modules in: `/usr/local/lib/node_modules/apigeetool-node` on *nix-based machines.\n\n# <a name=\"whatyouneed\"></a>What you need to know about apigeetool\n\nYou must have an account on Apigee Edge to perform any `apigeetool` functions. These functions include:\n\n* deploying an API proxy or shared flow to Edge,\n* undeploying an API proxy or shared flow from Edge,\n* listing deployed API proxies or shared flows on Edge,\n* retrieving deployed proxies or shared flows from Edge,\n* deleting proxy or shared flow definitions from Edge, and\n* create or delete an API product in Edge\n* create or delete a Developer in Edge\n* create or delete a Developer Application in Edge\n* create or delete a Cache resource in Edge\n* create, retrieve or delete a KVM Map in Edge\n* create, retrieve or delete a KVM Entry in Edge\n* attach, detach, or get a FlowHook\n* create, get, delete, list Target Servers\n* create, get, delete, List Roles\n* get, set Role Permisions\n* assign, remove, verify Users for a Role\n* list all Users in a Role\n\nObviously, this tool is only useful if you are familiar with basic concepts and features of Apigee Edge such as API proxies, organizations, environments, products, and so on.\n\nFor more information, refer to the [Apigee Edge docs](http://apigee.com/docs/).\n\n# <a name=\"commonargs\"></a>Common Parameters\n\nThe following parameters are available on all of the commands supported by\nthis tool:\n\n`--baseuri   -L`\n(optional) The base URI for you organization on Apigee Edge. The default is the base URI for Apigee cloud deployments is `api.enterprise.apigee.com`. For on-premise deployments, the base URL may be different.\n\n`--header   -H`\n(optional) Adds a header to the API call.  Format is header:value.  This option may be used multiple times if more than one header is needed.\n\n`--cafile -c`\n(optional) The names of one of more PEM files that represent trusted certificate authorities.\nMultiple file names may be comma-separated. Use this to communicate with an installation\nof Apigee Edge that uses a custom certificate for API calls.\n\n`--keyfile -K`\n(optional) The name of the PEM file that represents the private key in a mutual auth connection.\n\n`--certfile -C`\n(optional) The name of the PEM file that represents the certificate in a mutual auth connection.\n\n`--debug -D`\n(optional) Prints additional information about the deployment, including router and message processor IDs.\n\n`--help  -h`\n(optional) Displays help on this command.\n\n`--insecure -k`\n(optional) Do not validate the TLS certificate of the HTTPS target for API calls.\nUse this to communicate with an installation of Apigee Edge that does not use a\ntrusted TLS certificate.\n\n`--asynclimit -a`\n(optional) Limit for the maximum number of operations performed concurrently.\nCurrently this only affects file uploads in the `deployNodeApp` command. Defaults to 4.\n\n`--json  -j`\n(optional) Formats the command's response as a JSON object.\n\n`--organization  -o`\n(required) The name of the organization to deploy to. May be set as an environment variable APIGEE_ORGANIZATION.\n\n`--password  -p`\n(required) Your Apigee account password. May be set as an environment variable APIGEE_PASSWORD.\n\n`--username  -u`\n(required) Your Apigee account username. May be set as an environment variable APIGEE_USERNAME.\n\n`--token -t`\n(optional) Your Apigee access token. Use this in lieu of -u / -p\n\n`--netrc  -N`\n(optional) Use this in lieu of -u / -p, to tell apigeetool to retrieve credentials from your .netrc file.\n\n`--verbose   -V`\n(optional) Prints additional information as the deployment proceeds.\n\n# <a name=\"reference\"></a>Command reference and examples\n\n* [addEntryToKVM](#addEntryToKVM)\n* [assignUserRole](#assignUserRole)\n* [attachFlowHook](#attachFlowHook)\n* [createAppKey](#createAppKey)\n* [createApp](#createApp)\n* [createCache](#createCache)\n* [createDeveloper](#createDeveloper)\n* [createKVM](#createKVM)\n* [createProduct](#createproduct)\n* [createRole](#createRole)\n* [createTargetServer](#createTargetServer)\n* [deleteApp](#deleteApp)\n* [deleteCache](#deleteCache)\n* [deleteDeveloper](#deleteDeveloper)\n* [deleteKVMentry](#deleteKVMentry)\n* [deleteKVMmap](#deleteKVMmap)\n* [deleteProduct](#deleteProduct)\n* [deleteRole](#deleteRole)\n* [deleteSharedflow](#deleteSharedflow)\n* [deleteTargetServer](#deleteTargetServer)\n* [delete](#delete)\n* [deployHostedTarget](#deployHostedTarget)\n* [deployNodeApp](#deployNodeApp)\n* [deployProxy](#deployProxy)\n* [deploySharedflow](#deploySharedflow)\n* [detachFlowHook](#detachFlowHook)\n* [fetchProxy](#fetchProxy)\n* [fetchSharedflow](#fetchSharedflow)\n* [getFlowHook](#getFlowHook)\n* [getKVMentry](#getKVMentry)\n* [getKVMmap](#getKVMmap)\n* [getlogs](#getlogs)\n* [getRole](#getRole)\n* [getRolePermissions](#getRolePermissions)\n* [getTargetServer](#getTargetServer)\n* [listdeployments](#listdeployments)\n* [listProxies](#listProxies)\n* [listRoles](#listRoles)\n* [listRoleUsers](#listRoleUsers)\n* [listSharedflows](#listSharedflows)\n* [listSharedflowDeployments](#listSharedflowDeployments)\n* [listTargetServers](#listTargetServers)\n* [removeUserRole](#removeUserRole)\n* [setRolePermissions](#setRolePermissions)\n* [undeploySharedflow](#undeploySharedflow)\n* [undeploy](#undeploy)\n* [updateKVMEntry](#updateKVMEntry)\n* [updateTargetServer](#updateTargetServer)\n* [verifyUserRole](#verifyUserRole)\n\n## <a name=\"deployNodeApp\"></a>deployNodeApp\n\nDeploys a Node.js app to Apigee Edge as an API proxy. With your Node.js app deployed to Edge, you can take advantage of Edge features like security, quotas, caching, analytics, trace tool, and more.\n\n#### Examples\n\nDeploys a Node.js app to Apigee Edge.\n\n    apigeetool deployNodeApp -u sdoe@apigee.com -o sdoe -e test -n 'Test Node App 2' -d . -m app.js -b /node2\n\nDeploys a Node.js app to both the default (HTTP) and secure (HTTPS) virtual hosts.\n\n    apigeetool deployNodeApp -u sdoe@apigee.com -o sdoe -e test -n 'Test Node App 2' -d . -m app.js -b /node2 -v default,secure\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nFor example, if you do not specify a password using \"-p\", apigeetool will\nprompt for the password on the command line.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--environments  -e`\n(required) The name(s) of the environment(s) to deploy to (comma-delimited).\n\n#### Optional parameters\n\n`--api   -n`\n(optional) The name of the API proxy. The name of the API proxy must be unique within an organization. The characters you are allowed to use in the name are restricted to the following: `A-Z0-9._\\-$ %`. If not specified, will attempt to use name from package.json.\n\n`--base-path -b`\n(optional) The base path of the API proxy. For example, for this API proxy, the base path is `/example-proxy`: `http://myorg-test.apigee.net/example-proxy/resource1`.\n\n`--directory -d`\n(optional) The path to the root directory of the API proxy on your local system. Will attempt to use current directory is none is specified.\n\n`--import-only   -i`\n(optional) Imports the API proxy to Apigee Edge but does not deploy it.\n\n`--main  -m`\n(optional) The Node.js file you want to be the main file. If not specified, will attempt to use main from package.json.\n\n`--preserve-policies -P`\n(optional) If specified, the highest revision of the existing proxy will be downloaded and the node code in your directory will be overlayed upon it to create a resulting proxy that contains both any existing policies and the node code in the directory. If there is no existing revision, this option will have no effect.\n\n`--resolve-modules   -R`\n(optional) If the API proxy includes Node.js modules (e.g., in a `node_modules` directory), this option updates them on Apigee Edge without uploading them from your system. Basically, it's like running \"npm install\" on Apigee Edge in the root directory of the API proxy bundle.\n\n`--production`\n(optional) Indicates if Apigee Edge should use the `--production` flag during `npm install`. Defaults to `true`, example of disabling the flag would be `--production false`.\n\n`--upload-modules    -U`  \n(optional) If specified, uploads Node.js modules from your system to Apigee Edge rather than resolving the modules directly on Apigee Edge (the default behavior).\n\n`--virtualhosts  -v`\n(optional) A comma-separated list of virtual hosts that the deployed app will use. The two most common options are `default` and `secure`. The `default` option is always HTTP and `secure` is always HTTPS. By default, `apigeetool deployNodeApp` uses `default,secure`.\n\n`--bundled-dependencies`\n(optional) If specified, the source code will be uploaded with its `bundledDependencies` as defined in the `package.json`.\n\n`--wait-after-import  -W`  \n(optional) Number of seconds to delay before deploying node.js proxy.\n\n## <a name=\"deployhostedtarget\"></a>deployhostedtarget\n\nDeploys a Hosted Target to Apigee Edge as an API proxy. With your Hosted Target deployed to Edge, you can take advantage of Edge features like security, quotas, caching, analytics, trace tool, and more.\n\n#### Examples\n\nDeploys a Node.js app as a Hosted Target to Apigee Edge.\n\n    apigeetool deployhostedtarget -u sdoe@apigee.com -o sdoe -e test -n 'test-node-app-2' -b /node2\n\nDeploys a Node.js app as a Hosted Target to both the default (HTTP) and secure (HTTPS) virtual hosts.\n\n    apigeetool deployhostedtarget -u sdoe@apigee.com -o sdoe -e test -n 'test-node-app-2' -b /node2 -v default,secure\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nFor example, if you do not specify a password using \"-p\", apigeetool will\nprompt for the password on the command line.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api   -n`\nThe name of the API proxy. The name of the API proxy must be unique within an organization. The characters you are allowed to use in the name are restricted to the following: `a-z0-9._\\-$ %`.\n\n`--environments  -e`\n(required) The name(s) of the environment(s) to deploy to (comma-delimited).\n\n#### Optional parameters\n\n`--base-path -b`\n(optional) The base path of the API proxy. For example, for this API proxy, the base path is `/example-proxy`: `http://myorg-test.apigee.net/example-proxy/resource1`.\n\n`--directory -d`\n(optional) The path to the root directory of the API proxy on your local system. Will attempt to use current directory is none is specified.\n\n`--import-only   -i`\n(optional) Imports the API proxy to Apigee Edge but does not deploy it.\n\n`--preserve-policies -P`\n(optional) If specified, the highest revision of the existing proxy will be downloaded and the source code in your directory will be overlayed upon it to create a resulting proxy that contains both any existing policies and the source code in the directory. If there is no existing revision, this option will have no effect.\n\n`--virtualhosts  -v`\n(optional) A comma-separated list of virtual hosts that the deployed app will use. The two most common options are `default` and `secure`. The `default` option is always HTTP and `secure` is always HTTPS. By default, `apigeetool deployhostedtarget` uses `default,secure`.\n\n`--bundled-dependencies`\n(optional) If specified, the source code will be uploaded with its `bundledDependencies` as defined in the `package.json`.\n\n## <a name=\"deployProxy\"></a>deployProxy\n\nDeploys an API proxy to Apigee Edge. If the proxy is currently deployed, it will be undeployed first, and the newly deployed proxy's revision number is incremented.\n\n#### Example\n\nDeploys an API proxy called example-proxy to Apigee Edge. Per the `-d` flag, the command is executed in the root directory of the proxy bundle.\n\n    apigeetool deployProxy  -u sdoe@example.com -o sdoe  -e test -n example-proxy -d .\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api   -n`\n(required) The name of the API proxy. Note: The name of the API proxy must be unique within an organization. The characters you are allowed to use in the name are restricted to the following: `A-Z0-9._\\-$ %`.\n\n`--environments  -e`\n(required) The name(s) of the environment(s) to deploy to (comma delimited).\n\n#### Optional parameters\n\n`--base-path -b`\n(optional) The base path of the API proxy. For example, for this API proxy, the base path is /example-proxy: http://myorg-test.apigee.net/example-proxy/resource1.\n\n`--directory -d`\n(optional) The path to the root directory of the API proxy on your local system. Will attempt to use current directory is none is specified.\n\n`--import-only   -i`\n(optional) Imports the API proxy to Apigee Edge but does not deploy it.\n\n`--resolve-modules   -R`\n(optional) If the API proxy includes Node.js modules (e.g., in a `node_modules` directory), this option updates them on Apigee Edge without uploading them from your system. Basically, it's like running npm on Apigee Edge in the root directory of the API proxy bundle.\n\n`--upload-modules    -U`\n(optional) If specified, uploads Node.js modules from your system to Apigee Edge.\n\n`--bundled-dependencies`\n(optional) If specified, the `node` & `hosted` resources will be uploaded with their `bundledDependencies` as defined in their respective `package.json` files.\n\n`--wait-after-import  -W`  \n(optional) Number of seconds to delay before deploying node.js proxy.\n\n## <a name=\"deployExistingRevision\"></a>deployExistingRevision\n\nDeploys an existing API proxy revision to Apigee Edge. If a different revision is already deployed to the targeted environments, it will be undeployed and replaced with the requested revision.\n\n#### Example\n\nDeploys an existing API proxy revision called example-proxy to Apigee Edge.\n\n    apigeetool deployExistingRevision  -u sdoe@example.com -o sdoe  -e test -n example-proxy -r 1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api   -n`  \n(required) The name of the API proxy. Note: The name of the API proxy must be unique within an organization. The characters you are allowed to use in the name are restricted to the following: `A-Z0-9._\\-$ %`.\n\n`--environments  -e`  \n(required) The name(s) of the environment(s) to deploy to (comma delimited).  \n\n`--revision -r`\n(required) The existing revision of the proxy to be deployed.\n\n## <a name=\"undeploy\"></a>undeploy\n\nUndeploys a named API proxy or Node.js app deployed on Apigee Edge.\n\n#### Example\n\nUndeploy the proxy named \"example-proxy\".\n\n    apigeetool undeploy -u sdoe@example.com -o sdoe  -n example-proxy -e test -D\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api   -n`\n(required) The name of the API proxy or app to undeploy.\n\n`--environment   -e`\n(required) The environment on Apigee Edge where the API proxy or app is currently deployed.\n\n#### Optional parameters\n\n`--revision  -r`\n(optional) Specify the revision number of the API proxy to undeploy.\n\n## <a name=\"listdeployments\"></a>listdeployments\n\nLists the API proxies deployed on Apigee Edge for the specified organization. Lets you filter the result by API proxy name or environment.\n\n#### Examples\n\nList all API proxies in an organization:\n\n    $ apigeetool listdeployments -u sdoe@example.com -o sdoe -e test`\n\nList API proxies named \"example-proxy\":\n\n    $ apigeetool listdeployments -u sdoe@example.com -o sdoe -n example-proxy\n\n#### Required parameters\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n#### Required, mutually exclusive parameters\n\n`--api   -n`\n(You must specify either `api` or `environment` in this command) The name of the API proxy to list.\n\n`--environment   -e`\n(You must specify either `api` or `environment` in this command) The environment for which you want to list deployments. When `-e` is specified, the command lists all deployed proxies in the environment.\n\n#### Optional parameters\n\n`--long  -l`\n(optional) Returns additional information about the API proxy or Node.js app,\nincluding the URL to use as the base path for each one.\n\n`--revision  -r`\n(optional) Filters the list by the specified revision number.\n\n## <a name=\"fetchproxy\"></a>fetchproxy\n\nFetches a deployed API proxy or Node.js application from Apigee Edge. The\nresult will be a ZIP file that contains the contents of the entire\nproxy.\n\nRegardless of whether \"deployProxy\" or \"deployNodeApp\" is used to deploy the\nproxy or app, the result of \"fetchProxy\" will always be a ZIP file that\nrepresents an API proxy. The resulting proxy may be \"unzipped\" and\nre-deployed using \"deployProxy.\"\n\n#### Example\n\nFetch the deployed proxy named \"example-proxy\".\n\n    apigeetool fetchProxy -u sdoe@example.com -o sdoe -n example-proxy -r 1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api  -n`\n(required) The name of the API proxy or app to undeploy.\n\n`--revision  -r`\n(required) Specifies the revision to retrieve.\n\n#### Optional parameters\n\n`--file -f`\n(optional) The name of the file to write as the result. If not specified,\nthen the file name will be the same as the name passed to the \"name\"\nparameter.\n\n## <a name=\"delete\"></a>delete\n\nDelete all revisions of a proxy from Apigee Edge.\n\nIt is an error to delete a proxy that still has deployed revisions. Revisions\nmust be undeployed using \"undeploy\" before this command may be used.\n\n#### Example\n\nDelete the proxy named \"example-proxy\".\n\n    apigeetool delete -u sdoe@example.com -o sdoe -n example-proxy\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api  -n`\n(required) The name of the API proxy or app to undeploy.\n\n## <a name=\"getlogs\"></a>getlogs\n\nRetrieve the last set of log records from a Node.js application or Hosted Target deployed to Apigee Edge.\n\nThe resulting log files will be written directly to standard output. Each is prefixed with:\n\n* A timestamp, in UTC by default\n* An indication of whether the log record came from standard output or standard error\n* A unique identifier of the server where the log was generated.\n\nSince Apigee Edge, by default, deploys each Node.js application on at least two\ndifferent servers, most applications will see at least two sets of logs. These are\nsorted in time stamp order.\n\nThe log records from this command come from a cache inside Apigee Edge that retains\nthe last 500 lines of log output from each server. The cache is a circular buffer,\nso older messages will be discarded when it fills up.\n\nBy default, the last set of log records will be pulled and written to standard output. However, if the\n\"-f\" option is used, then \"apigeetool\" will poll Edge for new log records and append them to standard\noutput, in the manner of \"tail -f\". (By default, the tool polls every\nfive seconds).\n\nFor example, a set of log records might look like this:\n\n<pre>\n[2014-11-05T01:30:01.530Z nodejs/stderr svr.362] *** Starting script\n[2014-11-05T01:30:09.182Z nodejs/stderr svr.362] 2014-11-05T01:30:09.181Z - debug: 1/4. this is a debug log\n[2014-11-05T01:30:09.186Z nodejs/stdout svr.362] 2014-11-05T01:30:09.186Z - info: 2/4. this is an info log\n[2014-11-05T01:30:09.187Z nodejs/stdout svr.362] 2014-11-05T01:30:09.187Z - warn: 3/4. this is a warning log\n[2014-11-05T01:30:09.188Z nodejs/stderr svr.362] 2014-11-05T01:30:09.188Z - error: 4/4. this is an error log\n[2014-11-05T01:48:21.419Z nodejs/stderr svr.828] *** Starting script\n[2014-11-05T01:48:28.637Z nodejs/stderr svr.828] js-bson: Failed to load c++ bson extension, using pure JS version\n[2014-11-05T01:48:29.801Z nodejs/stderr svr.828] 2014-11-05T01:48:29.800Z - debug: 1/4. this is a debug log\n[2014-11-05T01:48:29.804Z nodejs/stdout svr.828] 2014-11-05T01:48:29.804Z - info: 2/4. this is an info log\n[2014-11-05T01:48:29.805Z nodejs/stdout svr.828] 2014-11-05T01:48:29.805Z - warn: 3/4. this is a warning log\n[2014-11-05T01:48:29.806Z nodejs/stderr svr.828] 2014-11-05T01:48:29.806Z - error: 4/4. this is an error log\n</pre>\n\n#### Required Parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--api  -n`\n(required) The name of the deployed app to get logs from.\n\n`--environment   -e`\n(required) The environment on Apigee Edge where the app is currently deployed.\n\n#### Optional Parameters\n\n`--streaming  -f`\n(optional) If specified, do not exit, but instead poll Apigee Edge for new log\nrecords and write them to standard output in the manner of \"tail -f.\"\n\n`--timezone  -z`\n(optional) If specified, use the time zone to format the timestamps on the\nlog records. If not specified, then the default is UTC. The timestamp name\nshould be a name such as \"PST.\"\n\n`--hosted-build`\n(optional) If specified will attempt to get the build logs for a deployed\nHosted Target.\n\n`--hosted-runtime`\n(optional) If specified will attempt to get the runtime logs for a deployed\nHosted Target.\n\n## <a name=\"deploySharedflow\"></a>deploySharedflow\n\nDeploys a sharedFlow to Apigee Edge. If the sharedFlow is currently deployed, it will be undeployed first, and the newly deployed sharedflow's revision number is incremented.\n\n#### Example\n\nDeploys a SharedFlow called example-sf to Apigee Edge. Per the `-d` flag, the command is executed in the root directory of the sharedflow bundle.\n\n    apigeetool deploySharedflow  -u sdoe@example.com -o sdoe  -e test -n example-sf -d .\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--name   -n`\n(required) The name of the SharedFlow. Note: The name of the SharedFlow must be unique within an organization. The characters you are allowed to use in the name are restricted to the following: `A-Z0-9._\\-$ %`.\n\n`--environments  -e`\n(required) The name(s) of the environment(s) to deploy to (comma delimited).\n\n#### Optional parameters\n\n`--directory -d`\n(optional) The path to the root directory of the sharedflow on your local system. Will attempt to use current directory is none is specified.\n\n`--import-only   -i`\n(optional) Imports the sharedflow to Apigee Edge but does not deploy it.\n\n## <a name=\"undeploySharedflow\"></a>undeploySharedflow\n\nUndeploys a SharedFlow deployed on Apigee Edge.\n\n#### Example\n\nUndeploy the proxy named \"example-sf\".\n\n    apigeetool undeploySharedflow -u sdoe@example.com -o sdoe  -n example-sf -e test -D\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--name   -n`\n(required) The name of the sharedflow to undeploy.\n\n`--environment   -e`\n(required) The environment on Apigee Edge where the sharedflow is currently deployed.\n\n#### Optional parameters\n\n`--revision  -r`\n(optional) Specify the revision number of the sharedflow to undeploy.\n\n### <a name=\"listSharedflows\"></a>listSharedflows\n\nList shared flows\n\n#### Example\n\n    apigeetool listSharedflows -t $TOKEN -o $ORG\n\n### <a name=\"listSharedflowDeployments\"></a>listSharedflowDeployments\n\nLists the sharedflows deployed on Apigee Edge for the specified organization. Lets you filter the result by API proxy name or environment.\n\n#### Examples\n\nList all Sharedflows in an organization:\n\n    $ apigeetool listSharedflowDeployments -u sdoe@example.com -o sdoe -e test\n\nList Sharedflows named \"example-sf\":\n\n    $ apigeetool listSharedflowDeployments -u sdoe@example.com -o sdoe -n example-sf\n\n#### Required parameters\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n#### Required, mutually exclusive parameters\n\n`--name   -n`\n(You must specify either `name` or `environment` in this command) The name of the Sharedflow to list.\n\n`--environment   -e`\n(You must specify either `name` or `environment` in this command) The environment for which you want to list deployments. When `-e` is specified, the command lists all deployed proxies in the environment.\n\n#### Optional parameters\n\n`--revision  -r`\n(optional) Filters the list by the specified revision number.\n\n## <a name=\"fetchSharedflow\"></a>fetchSharedFlow\n\nFetches a sharedFlow from Apigee Edge. The\nresult will be a ZIP file that contains the contents of the entire\nsharedflow.The resulting ZIP file may be \"unzipped\" and re-deployed using \"deploySharedflow.\"\n\n#### Example\n\nFetch the deployed proxy named \"example-proxy\".\n\n    apigeetool fetchSharedflow -u sdoe@example.com -o sdoe -n example-proxy -r 1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--name  -n`\n(required) The name of the sharedflow or app to undeploy.\n\n`--revision  -r`\n(required) Specifies the revision to retrieve.\n\n#### Optional parameters\n\n`--file -f`\n(optional) The name of the file to write as the result. If not specified,\nthen the file name will be the same as the name passed to the \"name\"\nparameter.\n\n## <a name=\"deleteSharedflow\"></a>deleteSharedflow\n\nDelete all revisions of a sharedflow from Apigee Edge.\n\nIt is an error to delete a proxy that still has deployed revisions. Revisions\nmust be undeployed using \"undeploySharedflow\" before this command may be used.\n\n#### Example\n\nDelete the proxy named \"example-sf\".\n\n    apigeetool deleteSharedflow -u sdoe@example.com -o sdoe -n example-sf\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--name  -n`\n(required) The name of the API proxy or app to undeploy.\n\n## <a name=\"KVM Operations\"></a>KVM Operations\n\nThe following commands support the varying scoped of the Apigee KVM.\n\nWhen just the `--organization` option is present, the operation will correspond to the Organization-scoped KVM.\n\nWhen the `--organization` and `--environment` options are present, the operation will correspond to the Environment-scoped KVM.\n\nWhen the `--organization` and `--api` options are present, the operation will correspond to the API-scoped KVM.\n\n### <a name=\"createKVMmap\"></a>createKVMmap\n\nCreates a map in the Apigee KVM with the given name.\n\n#### Example\nCreate KVM map named \"test-map\"\n\n    apigeetool createKVMmap -u sdoe@example.com -o sdoe -e test --mapName test-map\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map to be created.\n\n#### Optional parameters\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n`--api -n`\n(optional) The API to target for an API-scoped KVM operation.\n\n`--encrypted`\n(optional) Create a encrypted KVM Map.\n\n### <a name=\"addEntryToKVM\"></a>addEntryToKVM\n\nAdds an entry of name:value to the named map in the Apigee KVM.\n\n#### Example\n\nAdd entry to KVM with name \"test1\" and value \"value1\"\n\n    apigeetool addEntryToKVM -u sdoe@example.com -o sdoe -e test --mapName test-map --entryName test1 --entryValue value1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map the entry will belong to.\n\n`--entryName`\n(required) The name of the entry to be created.\n\n`--entryValue`\n(required) The value of the entry to be created.\n\n#### Optional parameters\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n`--api -n`\n(optional) The API to target for an API-scoped KVM operation.\n\n### <a name=\"updateKVMEntry\"></a>updateKVMEntry\n\nUpdates an entry of name:value to the named map in the Apigee KVM.\n\n#### Example\n\nUpdate entry to KVM with name \"test1\" and value \"value1\"\n\n    apigeetool updateKVMentry -u sdoe@example.com -o sdoe -e test --mapName test-map --entryName test1 --entryValue value1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map the entry will belong to.\n\n`--entryName`\n(required) The name of the entry to be created.\n\n`--entryValue`\n(required) The value of the entry to be created.\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n\n### <a name=\"getKVMmap\"></a>getKVMmap\n\nRetrieves an entire KVM map with all of its entries, by name.\n\n#### Example\n\nGet map named \"test-map\".\n\n    apigeetool getKVMmap -u sdoe@example.com -o sdoe -e test --mapName test-map\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map to be retrieved.\n\n#### Optional parameters\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n`--api -n`\n(optional) The API to target for an API-scoped KVM operation.\n\n### <a name=\"getKVMentry\"></a>getKVMentry\n\nRetrieve an unencrypted KVM entry from an Apigee KVM map, by name.\n\n#### Example\n\nRetrieve the KVM entry named \"test1\" in the map \"test-map\".\n\n    apigeetool getKVMentry -u sdoe@example.com -o sdoe -e test --mapName test-map --entryName test1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map that the entry belongs to.\n\n`--entryName`\n(required) The name of the entry to be retrieved.\n\n#### Optional parameters\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n`--api -n`\n(optional) The API to target for an API-scoped KVM operation.\n\n### <a name=\"deleteKVMmap\"></a>deleteKVMmap\n\nDeletes an entire map from the Apigee KVM along with all of its entries.\n\n#### Example\n\nDelete map named \"test-map\".\n\n    apigeetool deleteKVMmap -u sdoe@example.com -o sdoe -e test --mapName test-map\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map to be deleted.\n\n#### Optional parameters\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n`--api -n`\n(optional) The API to target for an API-scoped KVM operation.\n\n### <a name=\"deleteKVMentry\"></a>deleteKVMentry\n\nDeletes a single entry by name from an Apigee KVM map.\n\n#### Example\n\nDelete entry named \"test1\" from the map named \"test-map\".\n\n    apigeetool deleteKVMmmap -u sdoe@example.com -o sdoe -e test --mapName test-map --entryName test1\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`--mapName`\n(required) The name of the map that the entry belongs to.\n\n`--entryName`\n(required) The name of the entry to be deleted.\n\n#### Optional parameters\n\n`--environment -e`\n(optional) The environment to target for an Environment-scoped KVM operation.\n\n`--api -n`\n(optional) The API to target for an API-scoped KVM operation.\n\n## <a name=\"Cache Operations\"></a>Cache Operations\n\n### <a name=\"createCache\"></a>createCache\n\nCreates a Cache with the given name.\n\n#### Example\nCreate Cache map named \"test-cache\"\n\n    apigeetool createCache -u sdoe@example.com -o sdoe -e test -z test-cache \n    \nCreate Cache map named \"test-cache\" (with description and expiry)\n\n    apigeetool createCache -u sdoe@example.com -o sdoe -e test -z test-cache --description \"sample key\" --cacheExpiryInSecs 40000\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password, and the \"-o\" parameter\nfor organization name, all of which are required.\n\n`-z`\n(required) The name of the cache to be created.\n\n`--environment -e`\n(required) The environment to target.\n\n`--description`\n(optional) The description of the cache to be created.\n\n`--cacheExpiryByDate`\n(optional) Date by which the cache will expire. Date format must be mm-dd-yyyy.\n\n`--cacheExpiryInSecs`\n(optional) Duration in seconds by which the cache will expire.\n\n## <a name=\"Target Server Operations\"></a>Target Server Operations\n\n### <a name=\"createTargetServer\"></a>createTargetServer\n\nCreates a Target Server with the given name.\n\n#### Example\nCreate Target Server named \"test-target\" with SSL enabled.\n\n    apigeetool createTargetServer -N -o $ORG -e $ENV --targetServerName test-target --targetHost httpbin.org --targetPort 443 --targetSSL true\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--targetServerName` (required) The name of the Target Server to be created.  \n`--targetHost` (required) The hostname of the target.  \n`--targetPort` (required) The port number of the target.  \n`--targetSSL` (optional) Whether or not SSL is configured, defaults to none.  \n`--targetEnabled` (optional) Whether or not the Target Server itself is enabled, defaults to true.  \n\n### <a name=\"updateTargetServer\"></a>updateTargetServer\n\nUpdate a Target Server with the given name.\n\n#### Examples\nUpdate Target Server named \"test-target\" with SSL enabled.\n\n    apigeetool updateTargetServer -N -o $ORG -e $ENV --targetServerName test-target --targetHost httpbin.org --targetPort 443 --targetSSL true\n\nDisable the Target Server named \"test-target\" \n\n    apigeetool updateTargetServer -N -o $ORG -e $ENV --targetServerName test-target --targetEnabled false\nEnable the Target Server named \"test-target\" \n\n    apigeetool updateTargetServer -N -o $ORG -e $ENV --targetServerName test-target --targetEnabled true\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--targetServerName` (required) The name of the Target Server to be created.  \n`--targetHost` (optional) The hostname of the target.  \n`--targetPort` (optional) The port number of the target.  \n`--targetSSL` (optional) Whether or not SSL is configured, defaults to none.  \n`--targetEnabled` (optional) Whether or not the Target Server itself is enabled, defaults to true.  \n\n### <a name=\"deleteTargetServer\"></a>deleteTargetServer\n\nDeletes a Target Server with the given name.\n\n#### Example\nDelete Target Server named \"test-target\".\n\n    apigeetool deleteTargetServer -N -o $ORG -e $ENV --targetServerName test-target\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--targetServerName` (required) The name of the Target Server to be deleted.\n\n### <a name=\"getTargetServer\"></a>getTargetServer\n\nGet details for a Target Server with the given name.\n\n#### Example\nGet Target Server named \"test-target\".\n\n    apigeetool getTargetServer -N -o $ORG -e $ENV --targetServerName test-target\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--targetServerName` (required) The name of the Target Server to be deleted.\n\n### <a name=\"listTargetServers\"></a>listTargetServers\n\nList Target Servers in a given environment.\n\n#### Example\nList Target Servers.\n\n    apigeetool listTargetServers -N -o $ORG -e $ENV\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n\n## <a name=\"FlowHook Operations\"></a>FlowHook Operations\n\nOperations on the pre-defined FlowHook names:\n\n* PreProxyFlowHook\n* PreTargetFlowHook\n* PostTargetFlowHook\n* PostProxyFlowHook\n\n### <a name=\"attachFlowHook\"></a>attachFlowHook\n\nAttach a deployed SharedFlow to one of the [named FlowHooks](#FlowHook Operations).\n\n#### Example\nAttach SharedFlow \"GetLogValues\" to \"PreProxyFlowHook\".\n\n    apigeetool attachFlowHook -N -o $ORG -e $ENV --flowHookName PreProxyFlowHook --sharedFlowName GetLogValues\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--flowHookName` (required) The pre-defined name of the FlowHook.  \n`--sharedFlowName` (required) The name of a deployed SharedFlow.  \n\n### <a name=\"detachFlowHook\"></a>detachFlowHook\n\nDetach a SharedFlow from one of the [named FlowHooks](#FlowHook Operations).\n\n#### Example\nDetach \"PreProxyFlowHook\".\n\n    apigeetool detachFlowHook -N -o $ORG -e $ENV --flowHookName PreProxyFlowHook\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--flowHookName` (required) The pre-defined name of the FlowHook.  \n\n### <a name=\"getFlowHook\"></a>getFlowHook\n\nGet the SharedFlow currently attached to one of the [named FlowHooks](#FlowHook Operations).\n\n#### Example\nDetach \"PreProxyFlowHook\".\n\n    apigeetool getFlowHook -N -o $ORG -e $ENV --flowHookName PreProxyFlowHook\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--environment -e` (required) The environment to target.  \n`--flowHookName` (required) The pre-defined name of the FlowHook.  \n\n## <a name=\"Roles and Permissions Operations\"></a>Roles and Permissions Operations\n\nOperations on Roles, Permissions and User assignment. The general flow is:\n\n* Create a role\n* Assign Permissions to the Role\n* Assign the Role to a User\n\n### <a name=\"createRole\"></a>createRole\n\nCreate a role.\n\n#### Example\nCreate role \"AllowGetUserRoles\".\n\n    apigeetool createRole -N -o $ORG --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--roleName` (required) The name for the role.  \n\n### <a name=\"getRole\"></a>getRole\n\nGet a role.\n\n#### Example\nGet role \"AllowGetUserRoles\".\n\n    apigeetool getRole -N -o $ORG --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--roleName` (required) The name for the role.  \n\n### <a name=\"deleteRole\"></a>deleteRole\n\nDelete a role.\n\n#### Example\nDelete role \"AllowGetUserRoles\".\n\n    apigeetool deleteRole -N -o $ORG --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--roleName` (required) The name for the role.  \n\n### <a name=\"listProxies\"></a>listProxies\n\nList proxies\n\n#### Example\n\n    apigeetool listProxies -t $TOKEN -o $ORG\n\n### <a name=\"listRoles\"></a>listRoles\n\nList roles.\n\n#### Example\n\n    apigeetool listRoles -N -o $ORG\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n\n### <a name=\"setRolePermissions\"></a>setRolePermissions\n\nSet Role Permissions for a Role.\n\n#### Example\nSet Permissions on Role \"AllowGetUserRoles\" to allow access to list Roles.\n\n    apigeetool setRolePermissions -N -o $ORG --roleName AllowGetUserRoles --permissions '[{\"path\":\"/userroles\",\"permissions\":[\"get\"]}]'\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--roleName` (required) The name for the role.  \n`--permissions` Permissions array for path and verbs.  \n\n### <a name=\"getRolePermissions\"></a>getRolePermissions\n\nGet Role Permissions for a Role.\n\n#### Example\nGet Permissions on Role \"AllowGetUserRoles\".\n\n    apigeetool getRolePermissions -N -o $ORG --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--roleName` (required) The name for the role.  \n\n### <a name=\"assignUserRole\"></a>assignUserRole\n\nAssign existing User to a Role. NOTE: User must already exist in Edge.\n\n#### Example\nAssign \"somedeveloper@any.com\" to Role \"AllowGetUserRoles\".\n\n    apigeetool assignUserRole -N -o $ORG --email \"somedeveloper@any.com\" --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--email` (required) Email for an existing User in Edge.  \n`--roleName` (required) The name for the role.  \n\n### <a name=\"removeUserRole\"></a>removeUserRole\n\nRemove existing User from a Role. \n\n#### Example\nRemove \"somedeveloper@any.com\" from Role \"AllowGetUserRoles\".\n\n    apigeetool removeUserRole -N -o $ORG --email \"somedeveloper@any.com\" --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--email` (required) Email for an existing User in Edge.  \n`--roleName` (required) The name for the role. \n\n### <a name=\"verifyUserRole\"></a>verifyUserRole\n\nVerify User assigned to a Role. \n\n#### Example\nVerify \"somedeveloper@any.com\" assigned to Role \"AllowGetUserRoles\".\n\n    apigeetool verifyUserRole -N -o $ORG --email \"somedeveloper@any.com\" --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--email` (required) Email for an existing User in Edge.  \n`--roleName` (required) The name for the role. \n\n### <a name=\"listRoleUsers\"></a>listRoleUsers\n\nGet Users assigned to a Role. \n\n#### Example\nList Users assigned to Role \"AllowGetUserRoles\".\n\n    apigeetool listRoleUsers -N -o $ORG --roleName AllowGetUserRoles\n\n#### Required parameters\n\nThe following parameters are required. However, if any are left unspecified\non the command line, and if apigeetool is running in an interactive shell,\nthen apigeetool will prompt for them.\n\nSee [Common Parameters](#commonargs) for a list of additional parameters, including\nthe \"-u\" and \"-p\" parameters for username and password or preferably -N for .netrc usage.\n\n`--organization -o` (required) The organization to target.  \n`--email` (required) Email for an existing User in Edge.  \n`--roleName` (required) The name for the role. \n\n# <a name=\"sdkreference\"></a>SDK Reference\n\nYou could use apigeetool as an SDK to orchestrate tasks that you want to perform with Edge, for eg, deploying an api proxy or running tests etc.\n\n#### Usage Example\n\n    var apigeetool = require('apigeetool')\n    var sdk = apigeetool.getPromiseSDK()\n    var opts = {\n        organization: 'edge-org',\n        username: 'edge-user',\n        password: 'password',\n        environments: 'environment',\n    }\n    opts.api = APIGEE_PROXY_NAME;\n    opts.directory = path.join(__dirname);\n\n    sdk.deployProxy(opts)\n        .then(function(result){\n            //deploy success\n        },function(err){\n            //deploy failed\n        });\n\n## <a name=\"createDeveloper\"></a>Create Developer\n\nCreates a new Developer in Edge\n\n#### Code Example\n\n    //see above for other required options\n    opts.email = DEVELOPER_EMAIL\n    opts.firstName = 'Test'\n    opts.lastName = 'Test1'\n    opts.userName = 'runningFromTest123'\n    opts.attributes = [\n        {\n            name: \"testAttribute\",\n            value: \"newValue\"\n        }\n    ]\n\n    sdk.createDeveloper(opts)\n      .then(function(result){\n        //developer created\n      },function(err){\n        //developer creation failed\n      }) ;\n\n\n## <a name=\"deleteDeveloper\"></a>Delete Developer\n\nDelete a Developer in Edge\n\n#### Code Example\n\n    //see above for other required options\n    opts.email = DEVELOPER_EMAIL\n\n    sdk.deleteDeveloper(opts)\n      .then(function(result){\n        //developer deleted\n      },function(err){\n        //developer delete failed\n      }) ;\n\n## <a name=\"createProduct\"></a>Create Product\n\nCreates a new API Product in Edge\n\n#### Code Example\n\n    opts.productName = APIGEE_PRODUCT_NAME\n    opts.productDesc = 'description'\n    opts.proxies = APIGEE_PROXY_NAME\n    opts.environments = 'test' //apigee env\n    opts.quota = '1', //quota amount\n    opts.quotaInterval = '1' //interval\n    opts.quotaTimeUnit = 'minute' //timeunit\n\n    sdk.createProduct(opts)\n      .then(function(result){\n        //product created\n      },function(err){\n        //product creation failed\n      }) ;\n\n## <a name=\"deleteProduct\"></a>Delete Product\n\nDelete API Product in Edge\n\n#### Code Example\n    opts.productName = APIGEE_PRODUCT_NAME\n\n    sdk.deleteProduct(opts)\n      .then(function(result){\n        //delete success\n      },function(err){\n        //delete failed\n      }) ;\n\n## <a name=\"createApp\"></a>Create App\n\nCreate App in Edge\n\n#### Code Example\n\n      opts.name = APP_NAME\n      opts.apiproducts = APIGEE_PRODUCT_NAME\n      opts.email = DEVELOPER_EMAIL\n\n      sdk.createApp(opts)\n      .then(function(result){\n        //create app done\n      },function(err){\n        //create app failed\n      }) ;\n\n## <a name=\"deleteApp\"></a>Delete App\n\nDelete App in Edge\n\n#### Code Example\n\n      opts.email = DEVELOPER_EMAIL\n      opts.name = APP_NAME\n\n      sdk.deleteApp(opts)\n      .then(function(result){\n        //delete app success\n      },function(err){\n        //delete app failed\n      }) ;\n\n## <a name=\"createAppKey\"></a>Create App Key\n\nCreate App Key in Edge\n\n#### Code Example\n\n    opts.key = APP_KEY;\n    opts.secret = APP_SECRET;\n    opts.developerId = DEVELOPER_EMAIL;\n    opts.appName = APP_NAME;\n    opts.apiProducts = PRODUCT_NAME;\n\n    sdk.createAppKey(opts)\n      .then(function(result){\n        //create key/secret success\n      },function(err){\n        //create key/secret failed\n      }) ;\n\n## <a name=\"createCache\"></a>Create Cache\n\nCreate Cache in Edge\n\n#### Code Example\n\n    opts.cache = CACHE_RESOURCE_NAME;\n    sdk.createCache(opts)\n      .then(function(result){\n        //create cache success\n      },function(err){\n        //create cache failed\n      }) ;\n\n## <a name=\"deleteCache\"></a>Delete Cache\n\nDelete Cache in Edge\n\n#### Code Example\n\n    opts.cache = CACHE_RESOURCE_NAME;\n    sdk.deleteCache(opts)\n      .then(function(result){\n        //delete cache success\n      },function(err){\n        //delete failed\n      }) ;\n\n# <a name=\"history\"></a>Some History\n\nThis module replaces the original \"apigeetool\" circa 2013, which was written in Python.\nIt is also called \"apigeetool\" and resides [here](https://github.com/apigee/api-platform-tools). \n\n# <a name=\"remotetests\"></a>Running Remote Tests\n\nTo run tests that actually tickle and Apigee Edge organization, provide your Edge creds, org, env details in `remotetest/testconfig.js` similar to 'remotetest/testconfig-sample.js'\n\n# <a name=\"contrib\"></a>Contributing\n\nSee [Contributing](./CONTRIBUTING.md)\n","readmeFilename":"README.md","users":{"alexkhimich":true,"siddharth.barahalikar":true}}