{"_id":"xyz","_rev":"32-e7892e645900f03858a2fbb60177dbf7","name":"xyz","description":"Publish npm packages with fewer screw-ups","dist-tags":{"latest":"5.0.0"},"versions":{"0.1.0":{"name":"xyz","version":"0.1.0","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"2.2.x"},"_id":"xyz@0.1.0","dist":{"shasum":"dc3c38e0a2b157513ad00469402123c0b5d99d30","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.1.0.tgz","integrity":"sha512-9jujVTKxBgY8aKDqEZKqq9C6rtY7dksJzXWSSF5kpNTJ+kmhHls2f0syFGrKzonF3woWR/X59ncTcWDWT9GdKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQh6IcFFXaHrNPHOfigTehPNdc5iZI8mDK2GcTJWu+yAiEAmE0hdSjJwEXNYZ5YtxNAgWomPHzEzy80aVQ+Gl9cVHQ="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"}],"directories":{}},"0.1.1":{"name":"xyz","version":"0.1.1","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"2.2.x"},"bundleDependencies":["semver"],"_id":"xyz@0.1.1","dist":{"shasum":"629e74115337283c1e90ed7745bdb28c798c41ce","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.1.1.tgz","integrity":"sha512-J2LMEf3R33965QSXtbJ4rQ/ICPlTJRQ0ZziG3WFVYcfgUWSBk9cNT5W8CQWxbZ79eZC1HXsb3luqLBe0/nE6Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/QMz8rpfa8hOTe3dHFphq0ZviaKr5wx3vVpFcF6Q4SAiEA1J7LCjy7/xTyVLmG3Id89ovILPcEOMlHxzERDNZiQK8="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"directories":{}},"0.2.0":{"name":"xyz","version":"0.2.0","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"2.2.x"},"bundleDependencies":["semver"],"_id":"xyz@0.2.0","_shasum":"88985d4a04f50672eb5a76eb11059d305b3077f8","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"dist":{"shasum":"88985d4a04f50672eb5a76eb11059d305b3077f8","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.2.0.tgz","integrity":"sha512-Zu+e2iN35dL2BoohUWVYqqDLQfC+3ZUTrzc4EeMmne5212A8SLqB9Ks71Y21A5YoNDOvHsIFv95qYRgsfoQ1DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwcJ6T7vmQ5ivHacpQr77mT/Hg1cAsXcHx2WmO11W6NQIhAO6UH8R0/QRL6op/WbNHvcRJv6H3W2wQrZzQfeIOtlQ1"}]},"directories":{}},"0.3.0":{"name":"xyz","version":"0.3.0","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"2.2.x"},"bundleDependencies":["semver"],"_id":"xyz@0.3.0","_shasum":"fa50f0e27a2c8fb552af5546e45c3aff83736d96","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"dist":{"shasum":"fa50f0e27a2c8fb552af5546e45c3aff83736d96","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.3.0.tgz","integrity":"sha512-mJZUlRWevwCkTfH6GjEcp3aVxowgADv2/frJGRE60Du1gnzucKQUye/GoL8YRB4iTllrdBRRTIZrDHkSZj91mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmU0Wy27V02PD9CzWCGOQce1xEuXTr+60/NM6O35deJAiAjM+mhqM1kAEU9w1/JWX4CQjukMj/Xzy10NXmKmKm/tQ=="}]},"directories":{}},"0.4.0":{"name":"xyz","version":"0.4.0","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"2.3.x"},"gitHead":"b09f72946f06cd5d9074ae414e27bf233506f106","bundleDependencies":["semver"],"_id":"xyz@0.4.0","scripts":{},"_shasum":"7e5811718cedfe1647710b784bdb2af155120823","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"dist":{"shasum":"7e5811718cedfe1647710b784bdb2af155120823","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.4.0.tgz","integrity":"sha512-5tVlagWLQWnuL6xdSHhACeKwS42KfEe9SpCT9IRpG/4TVzStnSiH4Lfo+AZKxK8MSVmPD4Js+OMXMZR47d3Ufw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGi2EY3s9nLVsbt5K+3DZKxIRV3TrbYVEzBXl01g8rFQAiAbvt8NPvesFUm5DkpLoyO4RPPXlWMvLMow5kjLFiIUiw=="}]},"directories":{}},"0.4.1":{"name":"xyz","version":"0.4.1","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"4.1.x"},"gitHead":"e7e8f7ea7d8bc811594a19a065f9a1b68924f3ab","bundleDependencies":["semver"],"_id":"xyz@0.4.1","scripts":{},"_shasum":"637743cffe561c535d7d3c63fa934fb2a034b816","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"dist":{"shasum":"637743cffe561c535d7d3c63fa934fb2a034b816","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.4.1.tgz","integrity":"sha512-gkDotowNq2PIQEyrJ+jIK/eGUtZssVHPkmpQ/iNxA1pdmf4p+8WXgMXv4o7ysgiw1yh8yVXtoQNvml6oIFs8ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRMvRufzhpRsymzKJLugro0owMvRBCm5H0VGyxcSe/qQIgKK+Eefm2+qurIzfWkin8Pcrwinp/ObjO24NlztiU3bM="}]},"directories":{}},"0.5.0":{"name":"xyz","version":"0.5.0","description":"Publish npm packages with fewer screwups","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"4.1.x"},"gitHead":"e8d115b7d877ea5d7bbdf15a098a3eabfbe7f25e","bundleDependencies":["semver"],"_id":"xyz@0.5.0","scripts":{},"_shasum":"af33031349c7a0d523fca22f273ffa498999eeb3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"dist":{"shasum":"af33031349c7a0d523fca22f273ffa498999eeb3","tarball":"https://registry.npmjs.org/xyz/-/xyz-0.5.0.tgz","integrity":"sha512-N79FRGnzVdIdRStw7jIazTtmm+PaN6rtLJzTiB9WnbRFDL1RrKKEdXL1Fj+FIaK6KxCtQxkYs8nPC26Be0L20Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0bv6DYcCXHI3OtVZGKukBgY0Q196bE1g2hx7QJEHdGAIhANLugVIawyo//FNNU7ya2uSSDbFq8/n24A2nE7nna8/g"}]},"directories":{}},"1.0.0":{"name":"xyz","version":"1.0.0","description":"Publish npm packages with fewer screwups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"4.1.x"},"gitHead":"693060a4a04f280f3ab655a0eed0e7b9d73b2bef","bundleDependencies":["semver"],"_id":"xyz@1.0.0","scripts":{},"_shasum":"5f39c34e7d53e4c19667a776064c5347904726fe","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"5f39c34e7d53e4c19667a776064c5347904726fe","tarball":"https://registry.npmjs.org/xyz/-/xyz-1.0.0.tgz","integrity":"sha512-xBYadmsDhfePJz1dLvqtojP1sPQjyONAJMA2s7EryeaXgFbOlvcMJNkqgZQzFWMTZIx8+YXFfD9TUah6F16/OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyARsyOfK7hv9zLEljRCMAXn5quM9POU8GU09OeBF+rAIgN/yBqJHrffxuQrv2We3QE2Cs85HWJH9bp7oeysvjv34="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xyz-1.0.0.tgz_1470329458137_0.9104039773810655"},"directories":{}},"1.0.1":{"name":"xyz","version":"1.0.1","description":"Publish npm packages with fewer screwups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"4.1.x"},"gitHead":"d0c6f1b71f5d8c8c1bda5e3888bf45468f4987a2","bundleDependencies":["semver"],"_id":"xyz@1.0.1","scripts":{},"_shasum":"18a3fcfed16c406f77a6fd54ed31b1cff3b1c900","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"18a3fcfed16c406f77a6fd54ed31b1cff3b1c900","tarball":"https://registry.npmjs.org/xyz/-/xyz-1.0.1.tgz","integrity":"sha512-qg+1yQ1deglY7Ictae5A/Ok42iSwEXLE07kbWb1RWDheKbNsUXrk6ZbPBp+c8er5yCiFG9wJ5YqUX1q6Y6D3cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdUhB6xGMWYiXr7fFx79h6DfOB8HAzHdE7iunKIujYaAiATyxchuXgdBYCZ1I2tE9R9yjjp4olBY1Zd0aYrkqpczQ=="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xyz-1.0.1.tgz_1474232759653_0.7732338346540928"},"directories":{}},"1.1.0":{"name":"xyz","version":"1.1.0","description":"Publish npm packages with fewer screwups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"4.1.x"},"gitHead":"5136f3daf0545033e7974cab5cbad24b23135d26","bundleDependencies":["semver"],"_id":"xyz@1.1.0","scripts":{},"_shasum":"7f57ad0f867d5ee7d0cf3c66b34ea4ea38f9bbb6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"7f57ad0f867d5ee7d0cf3c66b34ea4ea38f9bbb6","tarball":"https://registry.npmjs.org/xyz/-/xyz-1.1.0.tgz","integrity":"sha512-Ftz4+3oAzG+Z4GnwycNXJORQhQhmAX87aLagro0X1TvGIgGFemNMs35U23Ntry2SR86ZhkPfzqXZTR31XppHyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzIFrtORDfNuNifhTItwwP7aEJmQHLj28Uc5ZwzYFORwIgK1/Y7mfEDl74L4+lGRWDLkZ512XtTgE9Iht/h9lv+lA="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xyz-1.1.0.tgz_1477580429822_0.5290490817278624"},"directories":{}},"2.0.0":{"name":"xyz","version":"2.0.0","description":"Publish npm packages with fewer screwups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"5.3.x"},"gitHead":"d35f7136fa13c4648e122a00b863263d129463ae","bundleDependencies":["semver"],"_id":"xyz@2.0.0","scripts":{},"_shasum":"e1d2aa9a3a949fdebf3a86d5bddd42958da19e2b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"e1d2aa9a3a949fdebf3a86d5bddd42958da19e2b","tarball":"https://registry.npmjs.org/xyz/-/xyz-2.0.0.tgz","integrity":"sha512-W/PiFO2sQNAk3w6T5zmLYGRH7N5mgtHh+bKyRspkPba81aRUYO6rvQbs6hPWzDAjJ8pKN/dAtenCzGS4Pny0Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNTIc2fpGh2mjnWvLvN0PErTcP351xVapRelGSO+/vRAiBLzkhBnhoH6lsqHrLL0mF5KZhZbC2RVGXwUf5cyzzJUA=="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xyz-2.0.0.tgz_1480332811010_0.7176599544472992"},"directories":{}},"2.0.1":{"name":"xyz","version":"2.0.1","description":"Publish npm packages with fewer screw-ups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"5.3.x"},"gitHead":"cf96e10d455cc4e35e0fa65f1263e909c8a59dc4","bundleDependencies":["semver"],"_id":"xyz@2.0.1","scripts":{},"_shasum":"047ea84e9e3b63493022e43791924937eb189306","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.1","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"047ea84e9e3b63493022e43791924937eb189306","tarball":"https://registry.npmjs.org/xyz/-/xyz-2.0.1.tgz","integrity":"sha512-YrPEcc0NXmNwojHLkoIYRdkmFK1ckyq7RxTELr9xSQAQFGvGPp+GQM98hzKeh4mUuI/8zgwzKC/9UpLfFAPoDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6Ou1WwZS5h46E67Rwqsm/aWIw5TvyuPGeZ72u5zm74AiB444O+8PP8WYD9p9RwFtMnQPRBEnnWlRjDHvJN3wjsbw=="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xyz-2.0.1.tgz_1480557501600_0.6584029861260206"},"directories":{}},"2.1.0":{"name":"xyz","version":"2.1.0","description":"Publish npm packages with fewer screw-ups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{"semver":"5.3.x"},"gitHead":"f993abb42aa9650a28a09bba9b7eae5d0bb2aa5f","bundleDependencies":["semver"],"_id":"xyz@2.1.0","scripts":{},"_shasum":"c3ca897f156d2178bd818cd503f94b0a3b52fa6c","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.1","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"shasum":"c3ca897f156d2178bd818cd503f94b0a3b52fa6c","tarball":"https://registry.npmjs.org/xyz/-/xyz-2.1.0.tgz","integrity":"sha512-bg7z6dpFVDiCQD4lXxkaVfeKF2T1n5GQMIEW/LN9I9gS1Og4K9OizowNz7dd9ZO0mS6PQaOOK5y0upmKh+a2NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXOMC9fmh/rqQDHsdcKqquhjdiR7trbPArRJkYfmkH7AiEAqfO18lKpnLJI1vJjm8V/s7dhgXBWT3b4rMgk/G4iE2c="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xyz-2.1.0.tgz_1483934734756_0.38767658709548414"},"directories":{}},"3.0.0":{"name":"xyz","version":"3.0.0","description":"Publish npm packages with fewer screw-ups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"files":["/LICENSE","/README.md","/package.json","/xyz"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{},"gitHead":"7035b28ebde91466974294d9df6945915a91fa0b","_id":"xyz@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"dist":{"integrity":"sha512-Ije7brke8uOiQ9mVNKL5V2WibHgvtWBwsXcl0JhGsE3ZkkjtxgdIahbc7WDsWnVpPib3CnfKQ/mX7bxbT27wJQ==","shasum":"50ac8f2b6c50f661062373cef8ab6b5c8c52a1fe","tarball":"https://registry.npmjs.org/xyz/-/xyz-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9YO8C7tSMQUsp6fZezbByQ6bVxQh0eVsgKi2pfd1ybAiEA9C6W9RHG9jd9nNuJbcRu7KylbI1lKOjuhR2UL4c6X30="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xyz-3.0.0.tgz_1515257362671_0.20870786486193538"},"directories":{}},"4.0.0":{"name":"xyz","version":"4.0.0","description":"Publish npm packages with fewer screw-ups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"./xyz"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{},"gitHead":"132cab44f8b29c15ca5bcc9aa97caf0169b789dd","_id":"xyz@4.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZO0vKMAX/sDiadaaMJPeK6eSFEJY5Bz1JmNgjOLZ8S8ow7uXJUeDEZjBJYShOZxo7WxkcJd3LaH9h0Haj1NEWw==","shasum":"981733c1c174c2927f693904156c4d0f6abf6c77","tarball":"https://registry.npmjs.org/xyz/-/xyz-4.0.0.tgz","fileCount":4,"unpackedSize":13700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvCgWCRA9TVsSAnZWagAARD4P/1sZyKfzF2k1ks5K0rCk\n4HFR8dJWtun+/jzARO5j6e/IaPR6/YhQ73P1oJ1YQTNwWRJmHwBckuGiBnKO\nYxOIm8sDGocboApv0Y5QaAqkZOtDActGxW/gH2zVlkAAx2KLH7ArzZXcYXYJ\nGcPraxm2mXTe/cD0s3TGdys9LIaJ36YqUMW7zwTx5vn9+xurcefWDJonUaTO\npF0bF8nE0WHAWkrHnoA41ycwZzdOOKXaUWNCRxbQuP+JTUzB5BU9g5CZojjb\n4oS/aZ7+y89jU3Fa9ICAFsnbQkFiaPnuI1cDq5CNkHTvNA0MXHlLGSbUwpUz\nGUQPZkxxSbyUpz4ZSxZ83r8PRku4ooWdwmDhuc0T6B3Md9igoOT2iSlii34J\nDQMtO3jrIZmXkttK6Wust5JEY+DRyxc5IGhEf0jVqwsYciYRSd35jHFVEtqr\nJqU/Ki7ezqoSegtK3nfjgyd8FYRAaX+pF27M+jmewSX2feH+jDy6KQ+eJMoM\nYMf6wRGnSF5Pabl5kwluTvkrwTJAeIeR4hJta4x0NdDWZkjme1yaWWuE/g4r\npH8rjK4u5YrC3RG2aGe59mAS9h2vufz9Pj5jbygSucxBtDjvoEiXgsl8VXuI\nT07OYwGvqwkHbIHYiO409a3Ml03lA7c0JmzsZ7+bGGWIUQ+JW8UyQ5kxs7tg\nJy1x\r\n=RxFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaM2+uopDGXWks89Sdi6P9aP+D4P3d6lqSQe1TGarcOgIgMVcUL9w8EgGeUr4xWPfxhGUxCRp+LE6uvO96HnbmaEE="}]},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xyz_4.0.0_1572612118331_0.2547648636787905"},"_hasShrinkwrap":false},"5.0.0":{"name":"xyz","version":"5.0.0","description":"Publish npm packages with fewer screw-ups","license":"WTFPL","author":{"name":"David Chambers","email":"dc@davidchambers.me"},"keywords":["cli","publish","release","tool"],"bin":{"xyz":"xyz"},"scripts":{"test":"make lint"},"homepage":"https://github.com/davidchambers/xyz","bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"dependencies":{},"gitHead":"36f527a72f25fbf7ea124ddcb91afb42e848a6c7","_id":"xyz@5.0.0","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"integrity":"sha512-a66Jn3dlItV/SPqvYjwG+Tb8QhM5rdg5Y+p4sfI+nTW8qE2vOeS88gmJ3fUMbcWMCDU10HF+bBBSvyyuNTt8bQ==","shasum":"ac5c5f1946756cc8d6746c2aa491c3cbcc021b63","tarball":"https://registry.npmjs.org/xyz/-/xyz-5.0.0.tgz","fileCount":4,"unpackedSize":14114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEPm/d/OG+U6ZqZnvK9v54Yl3GmYE81cj2ewH46OGDkgIhAMRmuf7OVWVOs4B7OgXH5t+BqB11nsuYvPN0qsJwVSHY"}]},"_npmUser":{"name":"davidchambers","email":"dc@davidchambers.me"},"directories":{},"maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xyz_5.0.0_1704134418195_0.7326688500598166"},"_hasShrinkwrap":false}},"readme":"# xyz\n\nxyz simplifies the publishing of npm packages by replacing several manual\nsteps with a single command:\n\n    $ xyz\n    Current version is 0.6.0. Press [enter] to publish example@0.6.1.▌\n\nSeveral things will happen if one elects to continue:\n\n    npm prune\n    npm test\n    env VERSION=0.6.1 node -e '\n      var pkg = require(\"./package.json\");\n      pkg.version = process.env.VERSION;\n      fs.writeFileSync(\"package.json\", JSON.stringify(pkg, null, 2) + \"\\n\");\n    '\n    git add package.json\n    git commit --message 'Version 0.6.1'\n    git tag --annotate v0.6.1 --message 'Version 0.6.1'\n    git push --atomic origin refs/heads/main refs/tags/v0.6.1\n    env VERSION=0.6.1 PREVIOUS_VERSION=0.6.0 bash -c 'npm publish'\n\n> [!IMPORTANT]\n>\n> **macOS Mojave**, released in 2018, provides a version of Bash from 2007.\n> xyz uses a feature added in Bash 4, released in 2009. macOS users should run\n> `brew install bash` to install a compatible Bash version.\n\n## Usage\n\n    Usage: xyz [options]\n\n    Publish a new version of the npm package in the current working directory.\n    This involves updating the version number in package.json, committing this\n    change (along with any staged changes), tagging the commit, pushing to the\n    remote git repository, and finally publishing to the public npm registry.\n\n    Options:\n\n    -b --branch <name>\n            Specify the branch from which new versions must be published.\n            xyz aborts if run from any other branch to prevent accidental\n            publication of feature branches. 'main' is assumed if this\n            option is omitted.\n\n    -e --edit\n            Allow the commit message to be edited before the commit is made.\n\n    -i --increment <level>\n            Specify the level of the current version number to increment.\n            Valid levels: 'major', 'minor', 'patch', 'premajor', 'preminor',\n            'prepatch', and 'prerelease'. 'patch' is assumed if this option\n            is omitted. Choosing one of the pre-releases causes the npm dist-tag\n            to be set according to --prerelease-label.\n\n    -m --message <template>\n            Specify the format of the commit (and tag) message.\n            'X.Y.Z' acts as a placeholder for the version number.\n            'Version X.Y.Z' is assumed if this option is omitted.\n\n       --prerelease-label <label>\n            Specify the label to be used in the version number when publishing\n            a pre-release version (e.g. 'beta' is the label in '2.0.0-beta.0').\n            'rc' is assumed if this option is omitted. If the release is a\n            pre-release, as indicated by --increment, the --prerelease-label will\n            be used to create an npm dist-tag for the release.\n\n       --publish-command <command>\n            Specify the command to be run to publish the package. It may refer\n            to the VERSION and PREVIOUS_VERSION environment variables. A no-op\n            command (':' or 'true') prevents the package from being published\n            to a registry. 'npm publish' is assumed if this option is omitted.\n            If this option is provided, the --prerelease-label will not be used\n            to create an npm dist-tag for the release.\n\n    -r --repo <repository>\n            Specify the remote repository to which to 'git push'.\n            The value must be either a URL or the name of a remote.\n            The latter is not recommended: it relies on local state.\n            'origin' is assumed if this option is omitted.\n\n    -s --script <path>\n            Specify a script to be run after the confirmation prompt.\n            It is passed VERSION and PREVIOUS_VERSION as environment\n            variables. xyz aborts if the script's exit code is not 0.\n\n    -t --tag <template>\n            Specify the format of the tag name. As with --message,\n            'X.Y.Z' acts as a placeholder for the version number.\n            'vX.Y.Z' is assumed if this option is omitted.\n\n       --dry-run\n            Print the commands without evaluating them.\n\n    -v --version\n            Print xyz's version number and exit.\n\n## Integration\n\nInstalling xyz globally is okay, but it's good practice to add it as a dev\ndependency.\n\n### npm\n\n```json\n  \"scripts\": {\n    \"release\": \"xyz --repo git@github.com:owner/repo.git --increment\",\n  }\n```\n\n```console\n$ npm run release minor\n```\n\n### Make\n\n```make\nXYZ = node_modules/.bin/xyz --repo git@github.com:owner/repo.git\n\n.PHONY: release-major release-minor release-patch\nrelease-major release-minor release-patch:\n\t@$(XYZ) --increment $(@:release-%=%)\n```\n\n```console\n$ make release-minor\n```\n","maintainers":[{"name":"davidchambers","email":"dc@davidchambers.me"},{"name":"michaelficarra","email":"npm@michael.ficarra.me"}],"time":{"modified":"2024-01-01T18:40:18.560Z","created":"2014-04-13T04:06:36.475Z","0.1.0":"2014-04-13T04:06:36.475Z","0.1.1":"2014-04-16T17:50:24.243Z","0.2.0":"2014-04-19T00:25:50.129Z","0.3.0":"2014-04-20T03:13:58.994Z","0.4.0":"2014-06-30T06:46:49.125Z","0.4.1":"2014-10-22T00:17:38.600Z","0.5.0":"2014-11-07T01:09:58.591Z","1.0.0":"2016-08-04T16:50:59.594Z","1.0.1":"2016-09-18T21:06:01.418Z","1.1.0":"2016-10-27T15:00:31.886Z","2.0.0":"2016-11-28T11:33:33.358Z","2.0.1":"2016-12-01T01:58:23.517Z","2.1.0":"2017-01-09T04:05:36.618Z","3.0.0":"2018-01-06T16:49:23.552Z","4.0.0":"2019-11-01T12:41:58.450Z","5.0.0":"2024-01-01T18:40:18.373Z"},"homepage":"https://github.com/davidchambers/xyz","keywords":["cli","publish","release","tool"],"repository":{"type":"git","url":"git://github.com/davidchambers/xyz.git"},"author":{"name":"David Chambers","email":"dc@davidchambers.me"},"bugs":{"url":"https://github.com/davidchambers/xyz/issues"},"readmeFilename":"README.md","users":{"varfoo":true,"knownasilya":true,"shard":true,"danbluefoot":true,"daniel_mantei":true},"license":"WTFPL"}