{"_id":"@aerogear/unifiedpush-cli","_rev":"11-e6b08e884324d034099e5dbb67a0b21a","name":"@aerogear/unifiedpush-cli","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.1-alpha.0":{"name":"@aerogear/unifiedpush-cli","version":"0.0.1-alpha.0","description":"UnifiedPush Server CLI client","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","license":"Apache-2.0","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/inquirer":"6.5.0","@types/jest":"25.1.5","@types/node":"10.17.18","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.4","gts":"1.1.2","jest":"25.2.7","ts-jest":"25.3.0","ts-node":"8.8.1","typescript":"3.7.5"},"dependencies":{"@aerogear/unifiedpush-admin-client":"0.1.3","figlet":"^1.3.0","inquirer":"^7.1.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"gitHead":"e31db847fd1333f237d050280ee9f7af670e7442","_id":"@aerogear/unifiedpush-cli@0.0.1-alpha.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6fem6teYPr98RZe3HvCeVm9oSGUH6LlKPqYYAjmmbZrL+wKpXRd834Du2+pRXtlED4LxHPjRW032xWH15Wp9xA==","shasum":"201c25a9c9d6592c54f3afcfe4c13ec60d1960f6","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.0.1-alpha.0.tgz","fileCount":54,"unpackedSize":66117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2i6CRA9TVsSAnZWagAAe2oP/jd1AmswREvcmKi6dHb+\nrc3F0wz10S1AEHSQHDOE6nJzurRpPetnpaSWLNS84sgHLwXbziimeP9VeR6C\nRoczHzRf01N3lZOgGMgykQn53Hye2nP2hRFXMw/1ba661riQ7uzGHj4DKJ4o\njcKLqy5b8/p0PRLqu7ACylzmKKgKuEBucMRJZgtrkYtGE5+2lgwSViMmzVuJ\nuIDX2zeU9HcMZhtyj1QjrDsk2tOo1kBJApeoKhICjdyPXINWTeLBr84fnvRW\nAQdkdD/9E8Bsf3Idam5k5DXvvqOUyHaVG6/MzqUwjHtMYHq+9mMlgjqqcIFW\naSjTtI95ndl4WqIUG+gdPdYq0a8sUku/TFODz1rQJdqU4PZ1YLDv8BjJyggv\nq2inQhqCeiLPdls/Cdwg9iDbw3a9UBYh7xBEkVYI5RmDYnsIJq/lSk0HPPkK\nJ0h3MU0LSj3+bHS47nRwezcdaNrQG2oKOFlTIEKm4vDM8DBKgcbZAMSdHJlV\nhX81pSOJBMUc1+IABy+RI2CsScuOKsAZiKCDl/oAv+py38n/dAFyKjjbjTg1\n1zBkIWSd4W1m7Hj/4Dk63Z0jso6n59jy8ejsLBC1IdkLnNVDvreb0Lj0nJ5a\n+KrWe9TYatGk0iKef7ZTc/WME7NmFlY6RmhitgH6KhDW2uXrDEeRygvUND3N\nD8w7\r\n=s+wo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClRo9CgnFE7ywQbv8JngWdrTzspc7uTnDOZXIZX0l/CAiAGG+918XvhGjzRF7lcLPeZFMcdvLk7dUmuEK45f2/ApQ=="}]},"maintainers":[{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"aerogear-ci","email":"mziccard@redhat.com"}],"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.0.1-alpha.0_1585932473823_0.8883773519415123"},"_hasShrinkwrap":false},"0.0.1-alpha.1":{"name":"@aerogear/unifiedpush-cli","version":"0.0.1-alpha.1","description":"UnifiedPush Server CLI client","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","license":"Apache-2.0","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/inquirer":"6.5.0","@types/jest":"25.1.5","@types/node":"10.17.18","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.4","gts":"1.1.2","jest":"25.2.7","ts-jest":"25.3.0","ts-node":"8.8.1","typescript":"3.7.5"},"dependencies":{"@aerogear/unifiedpush-admin-client":"0.1.3","figlet":"^1.3.0","inquirer":"^7.1.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"gitHead":"6d17e54764cb09d2414b5129febf129d6fc54619","_id":"@aerogear/unifiedpush-cli@0.0.1-alpha.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-14e4svcB/uDuHzy1hUGdCs4m7Yuc1z8HfBCTQke4bqYe/bUQtoOEuKoboXB1HadtvBEaNx6Oj5LeBl62YbPcTg==","shasum":"3dc94714f463dcd9a32be352d2b779d87598cb07","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.0.1-alpha.1.tgz","fileCount":54,"unpackedSize":66127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeh2oMCRA9TVsSAnZWagAAuxMP/0RcvjMxYzpUiMR3HcIu\n99OsUplbjpu/ayxyMvNFqrAZNYQvkG4bhChERlqG6xM4ujEF1dO4aNvtztJe\nrG3wOEJrgO7jPNi3CUD/Praq2CwvHF9uDeG+gBliEUA2nb1j7ts/FALYsF2j\nhbVpeUu7E8L8hiMPKv4d+L5EYlV3NgYfJGgIINGci1ZydzFzYJY1uxq6WpAh\nO0mdVyj1YHpOnwekBn8plRG45oLU2cmqiUjw8QnyoSmF1VbsT7qD7MuvNxrz\nUuImykBWkB+RQfU0y/t/pmWCnX5+IOqHSppgPYKz6j3Jg98/ECwq8Ari+ubM\ntnPBxbqvdSTGxOHvXV67GF0C4+e8zGmKN6QmXf5pb1nWvrnoKgSY0qsWzj+W\niDgEDPtIQYbpHDONu2MdzZrCWNU5g4Rrxl7upqJupeGEIcpbzwSNGso+BzcD\nHXH6VQqb0Zr3qaxxh0RPBNNQjJp+tt1LgJpzWCr6o9MrPoBvcegxHt7jbpab\nHKE2FeH4mrYuVgZ6EEmWtWGantXAjswGH+l123MFlBw9u4Ewzkv1SSDpS20s\nZjRXXNQjDQ9DjjhleE6Y5eTtGEGiUjEHtSg2ZxPSirAeRvBmmeFXjy6Pw5Tm\nZH21SHiCmeP1SIU1PMXJedaIheG9Q7sttjE6m/t8uqi+aAN6CR6q5STEqJpB\n26Z1\r\n=hqQh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSYLnieJriKRFA5TpxMb5apNRO+0+0lPhsjZ6aPCQCfQIgYaGi+6IBjFKqQjDpd8shpOHbR1GBUD0vjBH8N2oTm08="}]},"maintainers":[{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"}],"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.0.1-alpha.1_1585932811480_0.06533177937010715"},"_hasShrinkwrap":false},"0.0.1-alpha.2":{"name":"@aerogear/unifiedpush-cli","version":"0.0.1-alpha.2","description":"UnifiedPush Server CLI client","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","license":"Apache-2.0","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/inquirer":"6.5.0","@types/jest":"25.2.1","@types/node":"10.17.19","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.4","gts":"2.0.0","jest":"25.3.0","ts-jest":"25.3.1","ts-node":"8.8.2","typescript":"3.8.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"0.1.4","eslint-plugin-jest":"^23.8.2","figlet":"^1.3.0","inquirer":"^7.1.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"gitHead":"92e45d06c2e030f14d61a9336084d6356f00a4c1","_id":"@aerogear/unifiedpush-cli@0.0.1-alpha.2","_nodeVersion":"10.20.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xpsYGXX34tYvXAt2hWxy9IZuToaFsne24h1fiv3ZrT3+TRkhbxh2cp5HVOZbH/KGBs4tDKaS5vDmE34ArRXNKA==","shasum":"3fc0908cf6b492b1dfcdd0802e635b29c40c72d6","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.0.1-alpha.2.tgz","fileCount":60,"unpackedSize":72047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekKGkCRA9TVsSAnZWagAAgFEP/jFOkYp1wjujUaeFP5Cz\nWvE22J0lOFdNzf8gkLbrmxw/lqeAkQY85xZUweQft9s5EU55X238VaC9xg0r\nk7YGKpRyKycX95lFp1f52iAd/Xe6eqecn4oIse843RCS6KJrgB/bpLnV814e\nzeIODZdA4KnedcAu9fTbNgu52W5TsMHa3sUb8AZr/ZQCWw0mCaQYO2pJ4zHC\nPFgGso9wL0MLnq68Rzb3G6alwUS6GLtAySrvB6ix2U6wODu344Ow2s0jRuf8\nZ1E8hWhjeKe/vBtEaq9yCNYNrkdztoxNqa+ZVmCqeEJpmO4+6N9YrlCiWfiz\nSNsUGreRBZwqW1gBZDQJd4ItqcKJq8ODAc5lWc7Mm43K90TEA3+7zJkjAzQ8\nBygyoCQ/PQzZ4GBIVpwMVYDFsJ/SEyJdedyGyURhvnjMalYLYypxT9tp9yXF\nIQ89bUp5XbuqgOAmnuc/Rz69VZnJrL23dAPWhfZYW7DLr/4O3svaXhQrfk9N\nhLsNC4od0YjQzFk+vZRaTw7jLZc8NTEchmmL1PNUkitYUTecAfsW3KPmhsad\npsXdn8XkpTUQnnO3yYoZ9PAt6DjxbS0AWnsk1UKjgMW6ChbkRvc3ukpoWJgt\nIGW0x9O3mfhu+tyQJh8jxvW21PE23+eIw+ZcfSx/errCNaXm2UhGtstd7N4V\ntBcm\r\n=Z4pm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDk7smn4zDgy6sOtsKpA97aLXe3KOnwdDByszjQA8cIAiBKwrxPUGn4YtmB70/nkpbyevOemZ9R2OWsdHfDfHuLLw=="}]},"maintainers":[{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"}],"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.0.1-alpha.2_1586536868203_0.6659540348623616"},"_hasShrinkwrap":false},"0.0.1-alpha.3":{"name":"@aerogear/unifiedpush-cli","version":"0.0.1-alpha.3","description":"UnifiedPush Server CLI client","author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"homepage":"http://aerogear.org","license":"Apache-2.0","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/inquirer":"6.5.0","@types/jest":"25.2.1","@types/node":"10.17.19","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.4","gts":"2.0.0","jest":"25.3.0","ts-jest":"25.3.1","ts-node":"8.8.2","typescript":"3.8.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"0.1.7","eslint-plugin-jest":"^23.8.2","figlet":"^1.3.0","inquirer":"^7.1.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"},"gitHead":"19076da5d981959b9d106884459e01e40b344f88","_id":"@aerogear/unifiedpush-cli@0.0.1-alpha.3","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PbNLXWGGDlz7ZjypEGmv8KxGEJOoKqzKGL8TdGsVCtOCu+SXhXlN+04jO8Edg1chiyRsWaLx1ZCROaJ8POqC3Q==","shasum":"e3a8e1c3bb5ce77f3671f13e78d594cde4b26a22","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.0.1-alpha.3.tgz","fileCount":63,"unpackedSize":75977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemHvNCRA9TVsSAnZWagAAAsIP/ilq9ISApkJLq/PNmJNJ\nZq0Rvuh3Vfpox6PuzYNSdzJIVs7EGjXrmj1wbISSKYZTpRm0D96d7P99upHz\n3tjlxZsIrO5g7ebOoa0F4twGbokEEpUwqc3iQaJ50UKNzGTU3mmpz4Z+GSzU\ndUmE0i9gVoUHJjqg81S54IBy72WNujKnz8BuVokF2/IxxzQ3SA6Z2FXJJMO5\nxBuIapTrXdixGFWiGACYsn7OzR+zS80ExpfBE5xipGUUl0OMZ03gusczOgB6\nzF6Acepqgk4ItjPqhAXpksIQTJyRHcNTlex7kNkURxPq3vnnoWHipxV3eATU\nRgy/E2Z2tDoSRG+XdC36yOnqZgclmEnsbam1TR16o1v2iYm8SFAwmw0zTz34\nHZyH8vb+5gjYL4chZ5PFFxtQeLpcMI71GNprSaYIAQ+teFHcII0xGBYPihPZ\nmDn/zn1MdUglrNn2y9jgo+6w/GPd/SI8a64iN/vvY9E0Cp+uNr2t0k0uoti1\nUJNHI4A35JqdHib0Amq9i+NszIq46jWNckDfWwhF2+qj2jDLLiuJ9sPO5OXs\nDOB2IdBERUP5JDsMN0vcpxQme9Sf9Fap+INtrw9oM9Yv1p7IrdkhJt3SO2em\nx9xubr5UUbdETCedTxLGKMO96783XTZ3X2ABc/DfPEwALfVVbLt5NQsUHl8a\nPvrP\r\n=Yfkk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+RsoWOKHdBOQFrmtTP3biDz1lzA7f5/udg7kY+stoqAIgFgfJwLF37eNV/O47IDVG1Sn5139R3nTJ2URDqZqJCkM="}]},"maintainers":[{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"}],"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.0.1-alpha.3_1587051461385_0.47304761928773864"},"_hasShrinkwrap":false},"0.1.0":{"name":"@aerogear/unifiedpush-cli","version":"0.1.0","description":"UnifiedPush Server CLI client","author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"homepage":"http://aerogear.org","license":"Apache-2.0","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/inquirer":"6.5.0","@types/jest":"25.2.1","@types/node":"10.17.21","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.4","gts":"2.0.0","jest":"26.0.1","ts-jest":"25.5.0","ts-node":"8.10.1","typescript":"3.8.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"0.1.9","eslint-plugin-jest":"^23.8.2","figlet":"^1.3.0","inquirer":"^7.1.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"},"gitHead":"7faae67191237ac4983663402682203c6664c314","_id":"@aerogear/unifiedpush-cli@0.1.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-yN6p0DwjlVXgUAllzj69VR48SFOb55AfAByDu3dTdgH3z3k4S5vRKpFg0+t9j5s6cWEKfA8mrCt72/MJ7AoeVQ==","shasum":"e29db6a8ecfd71a14c993e2cf3e1f86921b582f7","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.1.0.tgz","fileCount":67,"unpackedSize":80391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJestW+CRA9TVsSAnZWagAAqjsQAJez7mCaUi1LC2px8I+f\n2gkYZwulfXzC+eyc5CWrB9y1/AvUYPQww5aW+7NAh/l4+hh/OiofL+TfmvFA\n4AauVDHFdkmcr2QPkt+I9nKrKGLx1+CKPk08idMXRWREaVxuENnSl/WH9CPL\nYy7QM3Tza7Kq5BUM0mEFJLdx1Qz+mSevFlKVnKiKgKYZjjCTRaTqxEOjsvMX\ny1MpjuGx+vgaThcL1EoCa12zoaQna39gy+L83+WmepqVscluxJL1fnJaBs7b\ntRhk5axK0UkSpqqqRS0mplPuFejNYj+3rUdc0rzCuinDYG8gG/FDzzMlvWAU\nGlfd1lFlP1B0QJacweuVRdG3rE+c1WK+PxalK71Fmw01TQuFLfwduaqvIbMq\n/GwmJUvjk+QQOeiCzHkvZGu5veb4uc1527GP/FKBTTC6kj/1/ZTiD8RVu4Dn\npEesbxJc3lpg0+fQdjkTKt40VKqxmJTQBhb2NhqZjmP726YPIy0I0s5znwN8\na1ikRq5ejEa0jj0laHFZXrDPkuCXCvzXp4XbpropHkpdUnZwqXgo1anGdtj1\nmWLnL5ec8YoA3Vec+UtN8BOJJZRM4UbgGqqPdbAZNTjaaKKwDjlQ7IZ9fyhr\nbo+Lp8xwWTDBPqDUE/3JDppJwftDj+TqT3xJWAkZSqb7uwzc8AaZM7waei5t\nZ2XY\r\n=Vk6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXgaLzUmbvFfKttUerGxlDf64I/L60JhwijEl2Zv5pCAiEAyaHxtFllZId3rYHJUscjUBne1HiFVTrveE4yOZTJtNo="}]},"maintainers":[{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"}],"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.1.0_1588778430138_0.4018769017660695"},"_hasShrinkwrap":false},"0.2.0":{"name":"@aerogear/unifiedpush-cli","version":"0.2.0","description":"UnifiedPush Server CLI client","author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"homepage":"http://aerogear.org","license":"Apache-2.0","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/inquirer":"6.5.0","@types/jest":"25.2.1","@types/node":"10.17.21","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.4","gts":"2.0.0","jest":"26.0.1","ts-jest":"25.5.0","ts-node":"8.10.1","typescript":"3.8.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"^1.0.0","eslint-plugin-jest":"^23.8.2","figlet":"^1.3.0","inquirer":"^7.1.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"},"gitHead":"a367a17939cb49f930df02d101616ce3eb6b628a","_id":"@aerogear/unifiedpush-cli@0.2.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ccW71/xx54UOk3JZU7q9e9nZdEbMNXA9ATiyhpSbtLryMLei5yzjtXi5XBk5ft4ebVFJ8Hymx7kz7bJrvdENNw==","shasum":"5b349aff7192ee92619dc124a1b3ca2ac0efb48f","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.2.0.tgz","fileCount":67,"unpackedSize":81074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewqx2CRA9TVsSAnZWagAAvaEP/1dJF/InnsTBmsHLFyd8\npZoOZ7EkTNApQN+YeHSqD2d3HHyHbIEyarGiNTq87owWGxhpmFmu4BIU8P3v\noXeVn/jZ6rZPO9Y/vuJCO9Je261wITpMLsYFiwS7XY9wVJYCZSJhnDmjQTm8\ntiaB1yyQ7j3fPj+ez7uo55RCHdGBEFSyI6r7ZxV5vGs12ALTkKQpKvEXdGsG\nfRdXiGEEIo1PtM/7bFPAbENuncoh9C3/hsxfFCNA0qXyZ1vYHq45qLwum5v5\nfqUukg3jEwhFPSzrXfakq1xoBFjaV8OCz2vw7AIvFy9mjLS6o/W/hQFMoEJb\nyywxpmGcqMntYKYUaK3CRPp8oj/Rcl9NORVpDCGPat7Hzr7hEpDGclftDMnF\nsnnGvvp7K3iZtYtFbjL8nPhywUznTU5yKWbi5OUkjDaUuhY6ZM0O4Q2CUHnM\nKQvpdqjRArD62i7D1P97/2uSc8FTKepUQadpZG9RDC3i2WyYJJLAZi+B7Y7y\nN4p30RRTD3Hsh5+HZJQn8Mrf6Q+RtXUR9S3jWmZkJTsCvATf8nOhUfoabN8W\nSnrDCHDQJhqAW/shxJTxj9zC1sqjvCIF3fwPRUFviQ9VdHOr8l6H097XwwQC\n8qBW8mF4+v54iwAaK865LCxK24zCdMNAixVu3MRkqKo0OO23E1hakTTo9iBs\nqgcN\r\n=oNx2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWzDbU6iaiboSXfO0aXZnujDvq2V6/SZwjEUfPojAuWAiEA0ZilcUhT7qtCGrH21RQWCBP2I9YyqNecnwMvBZtRr5Y="}]},"maintainers":[{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"}],"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.2.0_1589816438104_0.13670589648758247"},"_hasShrinkwrap":false},"0.2.10":{"name":"@aerogear/unifiedpush-cli","version":"0.2.10","description":"UnifiedPush Server CLI client","author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"homepage":"http://aerogear.org","license":"Apache-2.0","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/jest":"26.0.15","@types/node":"10.17.26","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.5","gts":"2.0.2","guid-typescript":"^1.0.9","jest":"26.6.1","nock":"^13.0.5","ts-jest":"26.4.1","ts-node":"8.10.2","typescript":"4.0.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"4.5.0","eslint-plugin-jest":"^23.8.2","figlet":"^1.3.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"},"gitHead":"0ba61661c01baac5a54393c784e335d86748aa4b","_id":"@aerogear/unifiedpush-cli@0.2.10","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CSTVOmUHfYRU519D/ZJF6WwKfT6kYa0ryjHNxwVIjLaH75OTelkE5KHZyEw36kF8myT+svRmBvRHWnVojtwb4Q==","shasum":"2e014afc848b0a0fe3de89631c77779dafd5f1ed","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-0.2.10.tgz","fileCount":58,"unpackedSize":101514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fzcCRA9TVsSAnZWagAAGFoP/3Uvi0IzCIgmN1RDTmTt\nmLN8y3a85rgU78zJbkVfs/VQbP9RNEJcCYUwmlDty5gvh2EhLY8Py2U4XmU0\ni4AakQttZ/dXpmvDAyz+PZ86zQQJczSD2pEZACAXuMIaTy6WMFPalwydd4jB\nxrcwTlgCX4WYpqAiXfqKFOpSwjyz4ST/4r23PAhLgNkFtB5P3PkQNLKghSJi\n2uPfyYxcWhhcQAEBYxOMXG5myv/ijiima0CbfADogl8Lq2JOWvFBe7dJgP+u\nQNlSG1WPuwnsJlRmS6YEzvW/T8zARLCcBfGXlJCS5s/8V6sRG0s2/lyoMLNK\nsnpy249izyZgVHrdJwvozssCnhC8Gzy5+yCmt/HYqzIHkmpK28HVPkHqGU6E\n3+b8RDEENhb/8/rE8V8f45/ilds6Iujrdohy3Ze3fZDH3evjEIfk8R2MaUEM\nKB0ZS4gvNi4bx7iPkAVSkuvaXTZM4ps7TOmn9Fzjnm4t7f+0a6rRnTQc8U9p\nlhzWFNBH+vkJ9VDAcEXGBM/hnrA/1JVka/W+uhn/X3ygJemB82GzbYK7XtaP\n6dsIEO/mfDrKacmQHJLZXYFf4NNF9CWolfU0IW7KEDOfxwX3gWoxxnvpAfTs\nkFrA6iUsQGpkiZq3UYH2M0qQaY2RzQO6kPhPeHorYSnM56rjO5Ny6tHn5X0C\n/eOE\r\n=6biJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUQGm3aRout32BaxapEbAK8eYBEzkwa9XXRNHIQ9f/rAiEA3ei8RasjUEOt2SEt3ctGoYJlbf2xEUQTKOEF0kwmlqk="}]},"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"maintainers":[{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"ephelan","email":"ephelan@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_0.2.10_1608121563324_0.42718478323661757"},"_hasShrinkwrap":false},"1.0.0":{"name":"@aerogear/unifiedpush-cli","version":"1.0.0","description":"UnifiedPush Server CLI client","author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"homepage":"http://aerogear.org","license":"Apache-2.0","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run check"},"devDependencies":{"@types/figlet":"1.2.0","@types/jest":"26.0.15","@types/node":"10.17.26","@types/table":"5.0.0","@types/urlsafe-base64":"1.0.28","@types/yargs":"15.0.5","gts":"2.0.2","guid-typescript":"^1.0.9","jest":"26.6.1","nock":"^13.0.5","ts-jest":"26.4.1","ts-node":"8.10.2","typescript":"4.0.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"4.5.0","eslint-plugin-jest":"^23.8.2","figlet":"^1.3.0","table":"^5.4.6","urlsafe-base64":"^1.0.0","yargs":"^15.3.1"},"repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"},"gitHead":"6779c2a38efdf51caefa8c9074c652a050a8bc17","_id":"@aerogear/unifiedpush-cli@1.0.0","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3Vcd4S5jAu1ASbLouV9o04Ur1XmEVQ/qPgsvpxSzV85n2PGbGozSD1Arc7TEs7OYslglvIsOyR6ePcR+qqCpUw==","shasum":"b55104956417a505a7e65528281aa2aa4cedbd59","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-1.0.0.tgz","fileCount":58,"unpackedSize":101512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2j1lCRA9TVsSAnZWagAA/HUP/2lHagucrAzfJZEKJJ3t\nPOuAtzOVzp4xss/HcXg0ZGOajcZi9hG9E7QQp6OD8tBgzzDupRk1oySRXobb\nsRxSLSt3/pJc2mXRo3CK2rtMQOo39l8G04RfupaICIlyWz4Cl3CsziCmsRkd\nijOAuFFdnp6kRX+iheB1RR8xtMiRWSKmpgID6faBmw5XKyblMbfeGv7y1SCJ\nTm5H1LzUK5Ha5M6ngyfuWy92OaJvPrdLGmCDGh9wqbHoNgtXzfUwfAqjUCBN\nDzgLB+9pcr7wLxCNQPANOsM5JisgfG6nidIQY/ogZRpS0yZ9GTLIxIxBUiu+\nVxnqi+hMtgvQvlPztTY9gQji+gHniDV5PWXHj7NW8WWhUOM22GkuUnmh3Vey\nJxzz/jjBBpO8RGBcEVIOn8eZl66XpB72cPb713PT6gum/D4izXP/QWGj4Khk\noOJwMqwqYDVGRkigw732G3bu5S3Z/0lomBSwSpbeqG6QMtdcBVOviHorzgY+\nUSL77DqK1GfkixBRYJlIq3xhY7RthESiP3KaIP8Re5aDYweC+s8ePe6PtLC1\nQsMv3suCfHwuEySjAC86ZCYAdmUWqTP9lk0VscH1A0fD1zRziZQ2nnUrTyqJ\nwLJClOO5KXrNccVqLSwH+3XzmopPgbFDYSTCvkHA8M9X8h+O26HCbsowKBzI\nFTsI\r\n=BsqU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsXMRVN2PiqNVx3jEqiM3DII1tO4PnILduwoThXtpJFAiBD8VhWeqEaCF8/GSEk/J7HUF+034esEpK0//WHA+TVEA=="}]},"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"maintainers":[{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"ephelan","email":"ephelan@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_1.0.0_1608138085316_0.9283571409093263"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aerogear/unifiedpush-cli","version":"1.0.1","description":"UnifiedPush Server CLI client","author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"homepage":"http://aerogear.org","license":"Apache-2.0","main":"build/src/index.js","bin":{"ups":"build/src/index.js"},"types":"build/src/index.d.ts","keywords":["aerogear","unifiedpush"],"scripts":{"test":"jest","check":"gts check","clean":"gts clean","compile":"tsc -p .","fix":"gts fix","prepare":"npm run compile","pretest":"npm run compile","posttest":"npm run lint","lint":"gts lint"},"devDependencies":{"@types/jest":"26.0.15","@types/node":"14.14.14","@types/table":"5.0.0","@types/yargs":"15.0.5","gts":"3.0.3","guid-typescript":"1.0.9","jest":"26.6.1","nock":"13.0.5","ts-jest":"26.4.1","ts-node":"9.1.1","typescript":"4.0.3"},"dependencies":{"@aerogear/unifiedpush-admin-client":"4.5.0","eslint-plugin-jest":"^23.8.2","table":"^5.4.6","yargs":"^15.3.1"},"repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"},"gitHead":"0297c5c0827445e9a6ba8a65133125a16ff0b106","_id":"@aerogear/unifiedpush-cli@1.0.1","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CmjVeqs2UcKSfKUAUa0I5GILNwKfD1HPtdk9ion43qVpySoe/fmwE/1UiD6i9iN+DkzLYZNgX7WEewBnc0GOkQ==","shasum":"f7fb195f47a139d6042167fec4113572cd22a9e9","tarball":"https://registry.npmjs.org/@aerogear/unifiedpush-cli/-/unifiedpush-cli-1.0.1.tgz","fileCount":58,"unpackedSize":101223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Hx6CRA9TVsSAnZWagAA7+QP+QBE4OfwbtUWf3YQaI90\nwaihu+NwnOFgcplhys111mRoUd+F3on6vvSeO5fJk2v/LfnLR04MxNq9Awph\nwN9ms46WqQEJ50607tSWLD38WUGB3LNKlM+vkUmXRvMhHH2vD4JQYwkPwBS3\nFbPoAkrlflB+blfd5rvYvc2H4Ur7SZ5yRN9ngjdI7aKq8ZYozrUjT/UOtkxO\ny+UUx9UtcWBEtOVYIKKWy8BqCxl/IV52fMU3jmcu3ozh+TZ4VOwGlDdmANJK\n9vJnmYe8uKfisl/7f3mMoGJLDcpZkapYpwY+tIqZ6Tf8rqINyk3sgXyOb2xw\nSCa/WynHhMeNGNVpDi+FZ145W8cUOwyfGKQVWWPLfm1zSifBnNg/9+7YN06N\nqaOWjkgGBb6Hz3mV20i8n9iG8LXj9X0cH4NjYkLaJxx1FvkEblfMTZRdGokC\n3jiMw3cgrT4tXasnJFqH+qIVWZMtyf9TWllkCThUfOGRc9yD4A5MG+d8JRoA\nLFwzNujrCf/J4GrxVZViTjiK3BDrXq6TZeXngQaEjIPDm/26KDddOZivYbnm\nfxcmS0+CrzznGZFzRFen3SvwoE8SS2siVgvlEV0Iq4XBlWe/AGdYW6ntWO5V\nafD3Ro2lrCbt9Es1H63uWFUauJIP7uola4YcbF622zKUainNt3dDdrQ96vs5\nydMt\r\n=SAWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFI7cZUZKyh2Zx8QYbMdWESM3WIX5O+Lyi6z4kb2OPd5AiBvg2YkubJZJHuhKl4gnMAwarh1sVwxTzh7kgD8TvbGYg=="}]},"_npmUser":{"name":"aerogear-ci","email":"mziccard@redhat.com"},"directories":{},"maintainers":[{"name":"aerogears","email":"aerogear@redhat.com"},{"name":"wtrocki","email":"wtrocki@redhat.com"},{"name":"matzew","email":"matzew@apache.org"},{"name":"aerogear-ci","email":"mziccard@redhat.com"},{"name":"darahayes","email":"dara.s.hayes@gmail.com"},{"name":"ziccardi","email":"massimiliano.ziccardi@gmail.com"},{"name":"secondsun","email":"secondsun@gmail.com"},{"name":"ephelan","email":"ephelan@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unifiedpush-cli_1.0.1_1608285306104_0.24999069775242022"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-03T16:47:53.764Z","0.0.1-alpha.0":"2020-04-03T16:47:53.986Z","modified":"2022-06-15T15:07:29.212Z","0.0.1-alpha.1":"2020-04-03T16:53:31.649Z","0.0.1-alpha.2":"2020-04-10T16:41:08.380Z","0.0.1-alpha.3":"2020-04-16T15:37:41.617Z","0.1.0":"2020-05-06T15:20:30.236Z","0.2.0":"2020-05-18T15:40:38.260Z","0.2.10":"2020-12-16T12:26:03.512Z","1.0.0":"2020-12-16T17:01:25.465Z","1.0.1":"2020-12-18T09:55:06.265Z"},"maintainers":[{"email":"aerogear@redhat.com","name":"aerogears"},{"email":"wtrocki@redhat.com","name":"wtrocki"},{"email":"matzew@apache.org","name":"matzew"},{"email":"mziccard@redhat.com","name":"aerogear-ci"},{"email":"massimiliano.ziccardi@gmail.com","name":"ziccardi"},{"email":"ephelan@redhat.com","name":"ephelan"}],"description":"UnifiedPush Server CLI client","keywords":["aerogear","unifiedpush"],"license":"Apache-2.0","readme":"# UnifiedPush Client CLI\n\n![Build](https://github.com/aerogear/unifiedpush-cli/workflows/build/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github/aerogear/unifiedpush-cli/badge.svg?branch=master)](https://coveralls.io/github/aerogear/unifiedpush-cli)\n\nThe UnifiedPush Client CLI makes it easy to interact with the UnifiedPush Server from the command line.\n\n## Prerequisites\n\nTo run the UnifiedPush Client you will need to have [node](https://nodejs.org/) installed.\n\n## Installing \n\nRun \n```bash\nnpm install -g @aerogear/unifiedpush-cli\n```\n\nThat will install the latest version of the _UnifiedPush Client CLI_ in your machine.\nWhen the installation will end, you will be able to access the client by running:\n\n```bash\nups\n```\n\nTwo namespaces are provided:\n* **applications**: contains all the commands administering applications\n* **variants**: contains all the commands administering variants\n\n## Applications\n### Creating applications\n```bash\n$ ups applications create --help\n\ncreate a new application\n\nCreate application:\n  -U, --url     URL of the UPS server                        [string] [required]\n  --name        Name of the application to create            [string] [required]\n  --output, -o  The output to be generated\n                          [string] [choices: \"table\", \"json\"] [default: \"table\"]\n\n\n[8X--- CUT]\n```\n\n**Example**  \n```bash\n$ ups applications create -U http://localhost:9999 --name TEST-APPLICATION\nApplication created successfully\n\n╔══════════════════╤══════════════════════════════════════╗\n║ NAME             │ PUSH-APPLICATION-ID                  ║\n╟──────────────────┼──────────────────────────────────────╢\n║ TEST-APPLICATION │ 5a045786-2be9-410f-9f78-9951fe1441dc ║\n╚══════════════════╧══════════════════════════════════════╝\n```\n\nIf we want a json output:\n```bash\n$ ups applications create -U http://localhost:9999 --name TEST-APPLICATION-JSON -o json\n[{\"id\":\"499e05eb-0829-4eef-a6f6-d20fa4a03e8e\",\"name\":\"TEST-APPLICATION-JSON\",\"description\":null,\"pushApplicationID\":\"e3026570-022f-4e31-a977-ef3df8bce00d\",\"masterSecret\":\"43024cb7-e8b8-472d-862f-eb97e0f15217\",\"developer\":\"admin\",\"variants\":[]}]\n```\n\n### Deleting applications\n```bash\n$ ups applications delete --help\ndelete applications\n\nDelete Applications:\n  -U, --url      URL of the UPS server                       [string] [required]\n  --name         Deletes all the applications with a given name         [string]\n  --app-id       Deletes the application identified by the given id      [string]\n  --description  Deletes all the applications matching the given description\n                                                                        [string]\n  --developer    Deletes all the applications matching the given developer\n                                                                        [string]\n[8X--- CUT]\n```\n\nThe `--name`, `--app-id`, `--description`, `--developer` options should be used to filter the list of applications\nto be deleted. More than one option can be specified at once.\n\n**Example**\n```bash\n$ ups applications delete -U http://localhost:9999 --name TEST-APPLICATION-JSON\n1 application(s) deleted\n```\n### Listing applications\n```bash\n$ ups applications list --help\nlists the applications\n\nApplications list:\n  -U, --url      URL of the UPS server                       [string] [required]\n  --app-id       Returns the application identified by the given id      [string]\n  --name         Returns all the applications with a given name         [string]\n  --description  Returns all the applications matching the given description\n                                                                        [string]\n  --developer    Returns all the applications matching the given developer\n                                                                        [string]\n  --output, -o   The output to be generated\n                          [string] [choices: \"table\", \"json\"] [default: \"table\"]\n\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups applications list -U http://localhost:9999\n╔══════════════════╤══════════════════════════════════════╤══════════╤═══════════════╤═══════════════╗\n║ NAME             │ PUSH-APPLICATION-ID                  │ VARIANTS │ INSTALLATIONS │ SENT-MESSAGES ║\n╟──────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ TEST-APPLICATION │ 5a045786-2be9-410f-9f78-9951fe1441dc │ 0        │ 0             │ 0             ║\n╚══════════════════╧══════════════════════════════════════╧══════════╧═══════════════╧═══════════════╝\n```\n\nThe `--name`, `--app-id`, `--description`, `--developer` options should be used to filter the list of applications.\nMore than one option can be specified at once.\n\nThe `--output` can be used to get the result as `json`:\n\n```bash\n$ ups applications list -U http://localhost:9999 --output json\n[{\"id\":\"c0c2d3d8-6622-4fe6-8447-80b2c4c627b5\",\"name\":\"TEST-APPLICATION\",\"description\":null,\"pushApplicationID\":\"5a045786-2be9-410f-9f78-9951fe1441dc\",\"masterSecret\":\"9f0277cf-a0ce-45fb-94bc-d71aa0f08149\",\"developer\":\"admin\",\"variants\":[],\"metadata\":{\"activity\":0,\"deviceCount\":0}}]\n```\n### Renaming applications\n```bash\n$ ups applications rename --help\n\nrename one application\n\nRename Application:\n  -U, --url     URL of the UPS server                        [string] [required]\n  --app-id      The push application ID of the app to be renamed\n                                                             [string] [required]\n  --name        The new name                                 [string] [required]\n  --output, -o  The output to be generated\n                          [string] [choices: \"table\", \"json\"] [default: \"table\"]\n\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups applications rename -U http://localhost:9999 --app-id 5a045786-2be9-410f-9f78-9951fe1441dc --name TEST-RENAMED\nApplication renamed successfully\n```\n\n### Importing applications\n```bash\n$ ups applications import --help\nups applications import\n\nImport a list of applications from a json file together with their variants.\nSuch file can be the json output of the list command\n\nImport applications:\n  --in          Path to the json file containing the applications to be\n                imported.                                    [string] [required]\n  --output, -o  The output to be generated\n                          [string] [choices: \"table\", \"json\"] [default: \"table\"]\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups applications import -U http://localhost:9999 --in /tmp/apps.json\n12 application(s) imported\n$ ups applications list -U http://localhost:9999\n╔════════════════╤══════════════════════════════════════╤══════════╤═══════════════╤═══════════════╗\n║ NAME           │ PUSH-APPLICATION-ID                  │ VARIANTS │ INSTALLATIONS │ SENT-MESSAGES ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP1  │ 8e96fa60-8833-4c1c-973a-b138a09b936b │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP10 │ 98632235-3f88-4ed4-91ac-e829153e58f4 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP11 │ d0238581-8d43-4512-acda-c8caa35f6854 │ 4        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP12 │ 6b9d31cc-b375-4d62-b61f-5f51a9ea72bb │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP2  │ f1d0dabe-acb9-4e4c-89c2-7505df23d0c0 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP3  │ 502e1881-4abe-489e-973a-b7503b636ee8 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP4  │ 2eedc08c-51df-4fae-a6be-966f7cd23f29 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP5  │ f2b80384-a452-4abc-950f-8a12ca3ac300 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP6  │ 6f8f8957-5953-4a32-972f-40e8bd51e32f │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP7  │ 714867dc-6391-4d3c-8512-4187032539a1 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP8  │ 4fdc0fd9-e4cb-40d9-b012-588e06525281 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ IMPORTED-APP9  │ 17013f9f-fc7f-4395-ba2f-ae0486d3aec2 │ 0        │ 0             │ 0             ║\n╟────────────────┼──────────────────────────────────────┼──────────┼───────────────┼───────────────╢\n║ TEST-RENAMED   │ 5a045786-2be9-410f-9f78-9951fe1441dc │ 0        │ 0             │ 0             ║\n╚════════════════╧══════════════════════════════════════╧══════════╧═══════════════╧═══════════════╝\n```\n## Variants\n### Creating variants\nThe create command, provides 3 different subcommands to be used to create `android`, `ios`, `ios_token` and `web_push`\nvariants.\n```bash\n$ ups variants create --help\ncreate a new variant\n\nCommands:\n  ups variants create android    Create a new android variant\n  ups variants create ios-cert   Create a new iOS variant (certificate)\n  ups variants create ios-token  Create a new ios token variant. For details\n                                 see:\n                                 https://aerogear.github.io/aerogear-unifiedpush\n                                 -server/docs/variants/ios#apns-token-authentica\n                                 tion\n  ups variants create web-push   Create a new WebPush variant\n[8X--- CUT]\n```\n#### Creating Android variants\n```bash\n$ ups variants create android --help\nCreate a new android variant\n\nCreate Variant:\n  -U, --url         URL of the UPS server                    [string] [required]\n  --app-id          Id of the application owning the variant [string] [required]\n  --name            The name of the variant to be created    [string] [required]\n  --server-key      The google server-key. See https://aerogear.github.io/aeroge\n                    ar-unifiedpush-server/docs/variants/android for details\n                                                             [string] [required]\n  --sender-id       The google sender-id. See https://aerogear.github.io/aerogea\n                    r-unifiedpush-server/docs/variants/android for details\n                                                             [string] [required]\n  --secret          The variant secret. This is useful if you are migrating a\n                    variant from one server to another. If not specified, it\n                    will be autogenerated                               [string]\n  --description     The variant description                             [string]\n  --output, -o, -o  The output to be generated\n         [string] [choices: \"table\", \"json\", \"table\", \"json\"] [default: \"table\"]\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups variants create android -U http://localhost:9999 \\\n    --app-id 5a045786-2be9-410f-9f78-9951fe1441dc \\\n    --name ANDROID-VARIANT \\\n    --server-key 'GOOGLE-KEY' \\\n    --sender-id 'G-SENDER-ID'\n\nVariant created\n\n╔═════════════════╤══════════════════════════════════════╤═════════╗\n║ NAME            │ VARIANT-ID                           │ TYPE    ║\n╟─────────────────┼──────────────────────────────────────┼─────────╢\n║ ANDROID-VARIANT │ 5f18d710-c032-4512-9e69-18c761f6bee6 │ android ║\n╚═════════════════╧══════════════════════════════════════╧═════════╝\n```\n\nAgain, the output parameter can be specified to have a `json` output:\n```bash\n$ ups variants create android -U http://localhost:9999 \\\n    --app-id 5a045786-2be9-410f-9f78-9951fe1441dc \\\n    --name ANDROID-VARIANT-JSON \\\n    --server-key 'GOOGLE-KEY' \\\n    --sender-id 'G-SENDER-ID' \\\n    -o json\n[{\"id\":\"d19694e8-4f7a-4d3f-8dfa-c04d3f29fc59\",\"name\":\"ANDROID-VARIANT-JSON\",\"description\":null,\"variantID\":\"2ea0aa61-5ee4-4571-bc98-cd2354e8cdfb\",\"secret\":\"d08a51c1-1cff-4eaf-9d83-840f1a2a6d78\",\"developer\":\"admin\",\"googleKey\":\"GOOGLE-KEY\",\"projectNumber\":\"G-SENDER-ID\",\"type\":\"android\"}]\n```\n#### Creating ios-cert variants\n```bash\n$ ups variants create ios-cert --help\nCreate a new iOS variant (certificate)\n\nCreate Variant:\n  -U, --url         URL of the UPS server                    [string] [required]\n  --app-id          Id of the application owning the variant [string] [required]\n  --name            The name of the variant to be created    [string] [required]\n  --certificate     The path to the \".p12\" file containing the Apple certificate\n                                                             [string] [required]\n  --passphrase      The passphrase to be used to access the certificate\n                                                             [string] [required]\n  --production      Must be specified to create a production variant   [boolean]\n  --secret          The variant secret. This is useful if you are migrating a\n                    variant from one server to another. If not specified, it\n                    will be autogenerated                               [string]\n  --description     The variant description                             [string]\n  --output, -o, -o  The output to be generated\n         [string] [choices: \"table\", \"json\", \"table\", \"json\"] [default: \"table\"]\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups variants create ios-cert \\\n    -U http://localhost:9999 \\\n    --app-id 5a045786-2be9-410f-9f78-9951fe1441dc \\\n    --name IOS-CERT-VARIANT \\\n    --certificate /tmp/devel.pem \\\n    --passphrase certpwd\nVariant created\n\n╔══════════════════╤══════════════════════════════════════╤══════╗\n║ NAME             │ VARIANT-ID                           │ TYPE ║\n╟──────────────────┼──────────────────────────────────────┼──────╢\n║ IOS-CERT-VARIANT │ 2cd11dbe-c8fb-483f-bcee-4122a240ab8a │ ios  ║\n╚══════════════════╧══════════════════════════════════════╧══════╝\n```\n#### Creating ios-token variants\n```bash\n$ ups variants create ios-token --help\nCreate a new ios token variant. For details see:\nhttps://aerogear.github.io/aerogear-unifiedpush-server/docs/variants/ios#apns-to\nken-authentication\n\nCreate Variant:\n  -U, --url         URL of the UPS server                    [string] [required]\n  --app-id          Id of the application owning the variant [string] [required]\n  --name            The name of the variant to be created    [string] [required]\n  --bundle-id       The variant bundle-id (for example\n                    org.aerogear.PushHelloWorld)             [string] [required]\n  --team-id         The variant team-id                      [string] [required]\n  --key-id          The variant key-id                       [string] [required]\n  --private-key     The variant private key as downloaded from the apple website\n                                                             [string] [required]\n  --secret          The variant secret. This is useful if you are migrating a\n                    variant from one server to another. If not specified, it\n                    will be autogenerated                               [string]\n  --description     The variant description                             [string]\n  --output, -o, -o  The output to be generated\n         [string] [choices: \"table\", \"json\", \"table\", \"json\"] [default: \"table\"]\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups variants create ios-token \\\n    -U http://localhost:9999 \\\n    --app-id 5a045786-2be9-410f-9f78-9951fe1441dc \\\n    --name IOS-TOKEN-VARIANT \\\n    --bundle-id 'org.aerogear.test' \\\n    --team-id '0123456789' \\\n    --key-id 0123456789 \\\n    --private-key /tmp/privateKey.pem\nVariant created\n\n╔═══════════════════╤══════════════════════════════════════╤═══════════╗\n║ NAME              │ VARIANT-ID                           │ TYPE      ║\n╟───────────────────┼──────────────────────────────────────┼───────────╢\n║ IOS-TOKEN-VARIANT │ 77bb4e93-33ab-49b0-b700-e4d43cc16e9a │ ios_token ║\n╚═══════════════════╧══════════════════════════════════════╧═══════════╝\n```\n#### Creating web-push variants\n```bash\n$ ups variants create web-push --help\nCreate a new WebPush variant\n\nCreate Variant:\n  -U, --url         URL of the UPS server                    [string] [required]\n  --app-id          Id of the application owning the variant [string] [required]\n  --name            The name of the variant to be created    [string] [required]\n  --alias           The application server contact information (this must be a\n                    mailto or an https url)                  [string] [required]\n  --output, -o, -o  The output to be generated\n         [string] [choices: \"table\", \"json\", \"table\", \"json\"] [default: \"table\"]\n[8X--- CUT]\n```\n\n**Example**\n```bash\n$ ups variants create web-push \\\n    -U http://localhost:9999 \\\n    --app-id 5a045786-2be9-410f-9f78-9951fe1441dc \\\n    --name WEBPUSH-VARIANT \\\n    --alias 'mailto:test@aerogear.com'\nVariant created\n\n╔═════════════════╤══════════════════════════════════════╤══════════╗\n║ NAME            │ VARIANT-ID                           │ TYPE     ║\n╟─────────────────┼──────────────────────────────────────┼──────────╢\n║ WEBPUSH-VARIANT │ 9e5125aa-bdde-4dfb-ac48-0c68379eab74 │ web_push ║\n╚═════════════════╧══════════════════════════════════════╧══════════╝\n```\n### Deleting variants\n```bash\n$ ups variants delete --help\nDelete Variants:\n  --app-id      The application id                           [string] [required]\n  --variant-id  Deletes the variant identified by the specified id      [string]\n  --name        Deletes all the variants matching the specified name    [string]\n  --developer   Deletes all the variants matching the specified developer\n                                                                        [string]\n  --type        Deletes all the variants of the specified type          [string]\n[8X--- CUT]\n```\n> :warning: If you don't specify any filter, the command will delete all the application variants!  \n\n**Example**\n```bash\n$ ups variants delete \\\n    -U http://localhost:9999 \\\n    --app-id 5a045786-2be9-410f-9f78-9951fe1441dc \\ \n    --variant-id 9e5125aa-bdde-4dfb-ac48-0c68379eab74\n1 variant(s) deleted\n```\n### Listing variants\n```bash\nlists the variants for the application identified by <app-id>\n\nList variants:\n  -U, --url         URL of the UPS server                    [string] [required]\n  --app-id          The application id                       [string] [required]\n  --variant-id      The variant id                                      [string]\n  --type            Returns all the variants of the specified type      [string]\n  --name            Returns all the variants matching the specified name[string]\n  --developer       Returns all the variants matching the specified developer\n                                                                        [string]\n  --output, -o, -o  The output to be generated\n         [string] [choices: \"table\", \"json\", \"table\", \"json\"] [default: \"table\"]\n\n[8X--- CUT]\n```\n**Example**\n```bash\n$ ups variants list -U http://localhost:9999 --app-id 5a045786-2be9-410f-9f78-9951fe1441dc\n╔══════════════════════╤══════════════════════════════════════╤═══════════╗\n║ NAME                 │ VARIANT-ID                           │ TYPE      ║\n╟──────────────────────┼──────────────────────────────────────┼───────────╢\n║ ANDROID-VARIANT      │ 5f18d710-c032-4512-9e69-18c761f6bee6 │ android   ║\n╟──────────────────────┼──────────────────────────────────────┼───────────╢\n║ ANDROID-VARIANT-JSON │ 2ea0aa61-5ee4-4571-bc98-cd2354e8cdfb │ android   ║\n╟──────────────────────┼──────────────────────────────────────┼───────────╢\n║ IOS-CERT-VARIANT     │ 2cd11dbe-c8fb-483f-bcee-4122a240ab8a │ ios       ║\n╟──────────────────────┼──────────────────────────────────────┼───────────╢\n║ IOS-TOKEN-VARIANT    │ 77bb4e93-33ab-49b0-b700-e4d43cc16e9a │ ios_token ║\n╚══════════════════════╧══════════════════════════════════════╧═══════════╝\n```\n## Authentication\nWe currently support two kind of authentications:\n* Basic\n* Keycloak\n\n```bash\n$ ups --help\nups --url <url> [auth] <command>\n\nCommands:\n  ups applications  manage the applications\n  ups variants      manage the variants\n\nBasic Auth:\n  -u, --username  username                                              [string]\n  -p, --password  password                                              [string]\n  --auth-type     The type of authentication\n                      [string] [choices: \"basic\", \"keycloak\"] [default: \"basic\"]\n\nKeycloak Auth:\n  -u, --username  username                                              [string]\n  -p, --password  password                                              [string]\n  -k, --kc-url    URL of the keycloak server                            [string]\n  --realm         The authentication realm used for keycloak authentication\n                                                  [string] [default: \"aerogear\"]\n  --client-id     Client id to be used to authenticate with keycloak\n                                    [string] [default: \"unified-push-server-js\"]\n  --auth-type     The type of authentication\n                      [string] [choices: \"basic\", \"keycloak\"] [default: \"basic\"]\n\n[8X--- CUT]\n```\n### Basic authentication\nTo perform basic authentication, just pass username, password and auth-type to any command.\nFor example to list all the applications, instead of\n\n```bash\nups -U http://localhost:9999 applications list\n```\n\nyou will write\n\n```bash\nups -u username -p password -U http://localhost:9999 applications list\n```\n### Keycloak authentication\nSimilarly to what we have seen about basic authentication, to authenticate with keycloak we just have to add the \ncredentials to the command and the url of the keycloak server.\n\nFor example to list all the applications, instead of\n\n```bash\nups -U http://localhost:9999 applications list\n```\nyou will have to write\n```bash\nups -u username -p password --kc-url http://yourkeycloak --auth-type keycloak -U http://localhost:9999 applications list\n```\n\nIf you used a different `realm` and/or `client-id`, you will have to specify that also (`--realm` and `--client-id` \noptions).\n","readmeFilename":"README.md","homepage":"http://aerogear.org","repository":{"type":"git","url":"git+https://github.com/aerogear/unifiedpush-cli.git"},"author":{"name":"AeroGear Team","email":"aerogear@googlegroups.com"},"bugs":{"url":"https://github.com/aerogear/unifiedpush-cli/issues"}}