{"_id":"npm-utils","_rev":"74-4298d885cfc1debf835b3b9125ae6b9b","name":"npm-utils","description":"Async NPM shell commands","dist-tags":{"latest":"2.0.3"},"versions":{"0.0.0":{"name":"npm-utils","version":"0.0.0","description":"Async NPM shell commands","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":"","keywords":["npm","command","shell","async"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","dependencies":{"check-types":"~0.6.4","q":"~0.9.6"},"_id":"npm-utils@0.0.0","dist":{"shasum":"d5b4e6efdb52a43086c4c8584d469f4bfc2948b6","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.0.tgz","integrity":"sha512-KUIYWeoVgUdKhEkLVHBqd1xYoxPNV93DSleQMGGAm1TklYCJ1laxzS5fiIt4ko0C66UHQ6tdnHayaeB6MPEBng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc2q5Yq+6yiZVoHMuTr78f2oq98tJcJScQkWIbh5uILAiBtDyuzBjLpsgaEVlwjE18lCrPYFzuQKVoR70oS3NSnVw=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.0.1":{"name":"npm-utils","version":"0.0.1","description":"Async NPM shell commands","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":"","keywords":["npm","command","shell","async"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","dependencies":{"check-types":"~0.6.4","q":"~0.9.6"},"_id":"npm-utils@0.0.1","dist":{"shasum":"2dd39060a079af656695d565204d063ddc4d46f1","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.1.tgz","integrity":"sha512-uL/iGgBZMLuo99knFQ56dbbbCcwnmQaC9R7QcY5Cn4R+54groRr2Zcxew68Ld3nVEN36kHdTmcwDaO0G19GVmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjXtG/ZHpEgPp2sAaz21uAQtWkbBMx/YcEmbmX4ACQSQIgMuOKFht5zvEeAGsCLVJRH/MVdA07shu+6e/p5+HKCtc="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.0.3":{"name":"npm-utils","version":"0.0.3","description":"Async NPM shell commands","main":"index.js","scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"repository":"","keywords":["npm","command","shell","async"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","dependencies":{"check-types":"~0.6.4","q":"~0.9.6"},"devDependencies":{"gt":"~0.8.10"},"_id":"npm-utils@0.0.3","dist":{"shasum":"7939a358db70f68e44b38ecf367f876e85d691a4","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.3.tgz","integrity":"sha512-UCi8zUkWfaIz9iGw2CsK4XfHu6FqpzJuBrjzluUizjEVywfjuuwbTWPZwSTRQPWXXaEW7Du12RNjiO/W7M6v3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEcmP7I/HAQFufQs9vKH1367h+XgfXTlarJQBzinxGPwIgI9ENQlEMCoQmXq4iaDbGdZx6578JR8zIUzY8g1svuwo="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.0.4":{"name":"npm-utils","version":"0.0.4","description":"Async NPM shell commands","main":"index.js","scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"repository":"","keywords":["npm","command","shell","async"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","dependencies":{"check-types":"~0.6.4","q":"~0.9.6","verbal-expressions":"~0.1.0"},"devDependencies":{"gt":"~0.8.10"},"_id":"npm-utils@0.0.4","dist":{"shasum":"aa7f1d4472d90efb376666d9dfef618a14e5db9d","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.4.tgz","integrity":"sha512-c5+ezAQ7hskKCHBUoohGgHXGAAF8Imndp9m3H5snkzn2UZJmLKyZNm3Rb3qJcYKaxmUqk/oW0Li+vfrQfAqyVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3UTYOTBRHOzBaZWUjuPIXH3pU7hLUZXJQzHkhVbveXAiEAtxRVijhT1M/3nfkiaIjY8cgg0n9aJ6RNe9PVZMH49tA="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.0.5":{"name":"npm-utils","version":"0.0.5","description":"Async NPM shell commands","main":"index.js","scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"pre-commit":["grunt"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"keywords":["npm","command","shell","async"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","dependencies":{"check-types":"~0.8.1","q":"~0.9.7","verbal-expressions":"~0.1.0"},"devDependencies":{"gt":"~0.8.14","grunt-contrib-jshint":"~0.7.0","grunt":"~0.4.1","grunt-bump":"0.0.11","matchdep":"~0.3.0","pre-git":"0.0.11","grunt-complexity":"~0.1.3","grunt-nice-package":"~0.1.3"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"_id":"npm-utils@0.0.5","dist":{"shasum":"d3471e34999472fda13092cc8d6047335455fa51","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.5.tgz","integrity":"sha512-BjJ2493HYQ0RPabfAlI62BiJjpGT3kocs7IxsFFN+BgHTnhC5q6wb2hXa26S28aLFZB5zY/LHTJWn0MEskBBDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVyMvLemH5/kAg5LP2xYiMkaUhcIIpAESLzZ78Ji20yAiEA1at1jbY5y0j/1Mi/57k3G1y+JAxFkdtWo8gcLFUSR4Y="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.0.6":{"name":"npm-utils","version":"0.0.6","description":"Async NPM shell commands","main":"index.js","scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"pre-commit":["grunt"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"keywords":["npm","command","shell","async"],"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"license":"MIT","dependencies":{"check-types":"~1.1.0","q":"~0.9.7","verbal-expressions":"~0.1.0"},"devDependencies":{"gt":"~0.8.15","grunt-contrib-jshint":"~0.7.0","grunt":"~0.4.1","grunt-bump":"0.0.11","matchdep":"~0.3.0","pre-git":"0.0.11","grunt-complexity":"~0.1.3","grunt-nice-package":"~0.1.4"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"_id":"npm-utils@0.0.6","dist":{"shasum":"a8bf90469a22cc0f9837c7ae85b2f58d9dfcea72","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.6.tgz","integrity":"sha512-/3g8xHJgrZZXpqraYxXjhj08SmkLYvRKfM6CL0SpD64PnkatUeK9TKeZpkKindNjl2jTcUoKS3uon8x+IS06VA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhUsTS+0u4eEPRQhBTJDwM1hkEThkpSo4PHzFFJWlKWAiB1B6MmkdR9gWjSlMdrA/yAaKsAnGeVGJt3PjlwZjTmYw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.0.7":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.0.7","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"dependencies":{"check-types":"1.3.2","q":"2.0.2","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.0.16","grunt-complexity":"0.2.0","grunt-contrib-jshint":"0.10.0","grunt-nice-package":"0.9.2","gt":"0.8.44","matchdep":"0.3.0","pre-git":"0.1.1"},"engines":{"node":">= 0.10.0"},"keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"50d79fc89ea7cad2feda5aafef1def255847cb75","bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"homepage":"https://github.com/bahmutov/npm-utils","_id":"npm-utils@0.0.7","_shasum":"cd9a74cef7e3b69a4b15f54a649e0afab80ae133","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"dist":{"shasum":"cd9a74cef7e3b69a4b15f54a649e0afab80ae133","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.7.tgz","integrity":"sha512-d7os5C5N6661OQ77Hl+7G98xjn+0cQPzmp78eSUl6zre3534ZOpATDr7vG/SlcnQoIs4EVkWctwYHDYlWPC81A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPfYPFtKjCT0MNbp7BJGKL7eqWk1yUz1LU2ScpM468aAiEAsE87vUr3jIjFlyLf8xb6qdo1ZqtiwK0jmQ34SqCaIr8="}]},"directories":{}},"0.0.8":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.0.8","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"dependencies":{"check-types":"1.3.2","q":"2.0.2","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.0.16","grunt-complexity":"0.2.0","grunt-contrib-jshint":"0.10.0","grunt-nice-package":"0.9.2","gt":"0.8.44","matchdep":"0.3.0","pre-git":"0.1.1"},"engines":{"node":">= 0.10.0"},"keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"homepage":"https://github.com/bahmutov/npm-utils","_id":"npm-utils@0.0.8","_shasum":"36d3822d94234f42c81093636c4c847b3d9408d7","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"dist":{"shasum":"36d3822d94234f42c81093636c4c847b3d9408d7","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.8.tgz","integrity":"sha512-U1ZfAqIMaS0MDazAWmFaYJ2hygZwWTkyt1h3mbbg4iNAoG2RD/xAfBuRDAZrImG83y6DmpfVWT4ixpZAEi2vmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFeYMCkfgXzqxwhWD09nVyYEuDfI4VRXEp+9H/rju9DAIhAP2OdjjOM2i3++AMT5YDTVbNPWS2bDq9ruwoLziua2sF"}]},"directories":{}},"0.0.9":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.0.9","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","q":"2.0.2","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.0.16","grunt-complexity":"0.2.0","grunt-contrib-jshint":"0.10.0","grunt-nice-package":"0.9.2","gt":"0.8.47","matchdep":"0.3.0","pre-git":"0.1.1"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"1109ef7ed4dd4e9eada60c1ce828fca92bf3a81b","_id":"npm-utils@0.0.9","_shasum":"5bd5ccbd8eec957956ed32b3bf1cb5d65ee9edab","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.11.10","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"dist":{"shasum":"5bd5ccbd8eec957956ed32b3bf1cb5d65ee9edab","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.0.9.tgz","integrity":"sha512-86sCcp/Tg3m2t3sj0cw3/vlGOh7omRB6dfpfG9bXeaO/w8eiQGuPfcberFyeaTD0hFccs1N6zx9fXDE3zFTHsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwaEiwGs1I4R+lu8SLpFtLeDeVIF3V1g4Zk4N86hq0XAIhAKRZdfTI3F62brV39wmfHqhSkGktguSnwkbqcFiK/Q+h"}]},"directories":{}},"0.1.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.3.1","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.2","grunt-nice-package":"0.9.2","gt":"0.8.47","matchdep":"0.3.0","pre-git":"0.6.0"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"5166d0d188a1591c17b021fedd9cb65ce6693567","_id":"npm-utils@0.1.0","_shasum":"abf0f802b771488524f8fce9e21bf23eec87cae2","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.11.10","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"abf0f802b771488524f8fce9e21bf23eec87cae2","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.0.tgz","integrity":"sha512-Xa5EXCfRex8Xd/N/0z3DecD2Y0fRe3IWYChNF7OxFyDoRMXf5A/08yu9TD0Lcr9kzAUI8rvfa37sKONsL3WUEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOvWOQwnVn7znQfD0DXw+Un1rKd7hR64AwfogWP8+ezAiBYRG8WO716Uh897ESMnddVpokx+cJGJxwFU/vXHUbuyQ=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.3.1","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.2","grunt-nice-package":"0.9.2","gt":"0.8.47","matchdep":"0.3.0","pre-git":"0.6.0"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"ee51bab7ed983323551e7618d89e44d3912d7a66","_id":"npm-utils@0.1.1","_shasum":"5ff508f27f2fecbe9d4a41fac308dda09d5df05f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"5ff508f27f2fecbe9d4a41fac308dda09d5df05f","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.1.tgz","integrity":"sha512-J2Ly525NkVqPaYC2iD/VwghIIt2V+ci93+ZsTw2x5LiZms+d8ySp7ZFqQU4oYE7Psi1Qk/vOVO9bfBA6d8DuKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGa7vw1lpjPq9C/AofimaZi7wxt3zABwadEmgxnr4lxVAiBFRFUAxAF74eVtQhOdgzX6dqgIJVScGCuRA7XDfnxHRg=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.2":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.2","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.3.1","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.2","grunt-nice-package":"0.9.2","gt":"0.8.47","matchdep":"0.3.0","pre-git":"0.6.0"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"ebc36fcf81ab361e1535fdd54c6fc3690b8bbbd7","_id":"npm-utils@0.1.2","_shasum":"aaa3722bef267875d8689bbc9845fd24e2ba8056","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"aaa3722bef267875d8689bbc9845fd24e2ba8056","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.2.tgz","integrity":"sha512-X+2ck2+JoCocYTdkY7F1ZUKHjhDmzFBmmqoiuBXzL48WOjg2vtu8Tt75EIuCKZveRlmWtI37vnHoC3In5r6seQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu1316zcqRGRke50wr91fESTF6TLrF7fhyZUwfaS+k3QIgOODAlAoS+toI5eZghmewgDQkBc/mn8iVzkiY84wHmFY="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.3":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.3","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","lazy-ass":"0.5.8","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.3.1","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.2","grunt-nice-package":"0.9.2","gt":"0.8.47","matchdep":"0.3.0","pre-git":"0.6.0"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"18885c52339fb84788371311a3129998e27f0256","_id":"npm-utils@0.1.3","_shasum":"183edd199bf527b8a46aa3878393d494aadac1b0","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"183edd199bf527b8a46aa3878393d494aadac1b0","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.3.tgz","integrity":"sha512-m1dhlsQhFDQe6ngsV5HuR05YRBr9SQdJxwAJvsdVYokNM7AaGttlxn4xOs8qpLZZ7JDx/pBX7JmSROWsnUlKtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmouf4xLqyeG6Imdm66EP/Ef8FePqPGoopJhMzQFGh8wIgWJ2knUVxgc8QU7euxIBnpXSoM4mqmHvwkliEb7hZGL0="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.4":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.4","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","lazy-ass":"0.5.8","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.3.1","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.2","grunt-nice-package":"0.9.2","gt":"0.8.47","matchdep":"0.3.0","pre-git":"0.6.0"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"4698513e90019f910daa02e342043b27824969c3","_id":"npm-utils@0.1.4","_shasum":"936df23eb56e240227d8ff82e87a6b2dc6aa2085","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"936df23eb56e240227d8ff82e87a6b2dc6aa2085","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.4.tgz","integrity":"sha512-EwhgswM+yXR1Beq36Gl/ebBF41b8IyGRViuFEri0v21DmGNltR6PGKsLuzCaij4z7j7jBpvbN0eZIPzMYvX13Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1+a5Ri/Kr3LiwcRLuKuPSdRN495pxyRaS/drwtf9PxAIgDJC/9D7MIFbejF1I9yDrgP+lV1FJM3q7gD3/BQtBGA4="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.6":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.6","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"contributors":[],"dependencies":{"check-types":"1.4.0","lazy-ass":"0.5.8","q":"1.4.1","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.3.1","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.2","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.2","gt":"0.8.48","matchdep":"0.3.0","pre-git":"0.6.0"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["npm","command","shell","async"],"license":"MIT","main":"index.js","pre-commit":["grunt","npm version"],"repository":{"type":"git","url":"https://github.com/bahmutov/npm-utils.git"},"scripts":{"test":"node ./node_modules/gt src/test/*.js --output"},"gitHead":"1b8305a7e6921acf7281c39d0610f30b70d03660","_id":"npm-utils@0.1.6","_shasum":"eea9325b867addb2dcf2ae30bc95489512a0a418","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"eea9325b867addb2dcf2ae30bc95489512a0a418","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.6.tgz","integrity":"sha512-pGTr+k9EXUgP/ZbuNhtCPMgRMZH6Yje3rdfTPAwzdcfUFKUT/S07JUXccRjZloiF5Emn5TuexzgAIAPVdqftKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyRBug8ah5rgnYbXdejoJc87VcefD8LrskzlvuNKnhaAiEArrajSyRdLt6AzDoRYFUNKLkEkmlBI0BD5xX1M03gmKw="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.7":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.7","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm version"],"pre-push":[],"post-commit":[],"post-merge":[]}},"contributors":[],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pre-git":"1.2.1","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"./node_modules/pre-git/node_modules/commitizen/bin/git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","test":"gt src/test/*.js --output"},"gitHead":"d2e65334e53fe7301dfa76c98f6de7921f8464c5","_id":"npm-utils@0.1.7","_shasum":"60693eacaed1cc1a7a7b622740a663edb8f47b36","_from":".","_npmVersion":"2.14.10","_nodeVersion":"0.12.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"60693eacaed1cc1a7a7b622740a663edb8f47b36","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.7.tgz"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.1.8":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.1.8","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":[],"post-commit":[],"post-merge":[]}},"contributors":[],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pre-git":"1.2.1","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"./node_modules/pre-git/node_modules/commitizen/bin/git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","test":"gt src/test/*.js --output"},"gitHead":"ea1314f2af001613fddcb30087060a7ecddc7a4e","_id":"npm-utils@0.1.8","_shasum":"db6fb5378d2805ef7d43b2cc869f325d690a7e36","_from":".","_npmVersion":"2.14.10","_nodeVersion":"0.12.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"db6fb5378d2805ef7d43b2cc869f325d690a7e36","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.1.8.tgz"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.2.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.2.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":[],"post-commit":[],"post-merge":[]}},"contributors":[],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2"},"devDependencies":{"grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pre-git":"1.2.1","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"./node_modules/pre-git/node_modules/commitizen/bin/git-cz","semantic-release":"semantic-release pre && npm publish && semantic-release post","test":"gt src/test/*.js --output"},"gitHead":"ea1314f2af001613fddcb30087060a7ecddc7a4e","_id":"npm-utils@0.2.0","_shasum":"7d26fda526dd72047eb24e080e9fc2bb57f7683d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"7d26fda526dd72047eb24e080e9fc2bb57f7683d","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.2.0.tgz","integrity":"sha512-1Xr8mqmSUTKNDSFFrINpYURi2qxr7SwE5pCBFzoL/mdc78H1hZSFEWMa0uYUuUDTn1n8TlsUg3PUPTRqlhw4jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGx+sjQ9f3YkjyhQPEwPV+3MzqotT4eQWodyuM4PxRQIAiAjqEa82zJvHvLWl7x/VTsRN7f0dmN2ii6pFFqR73+WVQ=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.3.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.3.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":[],"post-commit":[],"post-merge":[]}},"contributors":[],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pre-git":"1.2.1","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"./node_modules/pre-git/node_modules/commitizen/bin/git-cz","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","semantic-release":"semantic-release pre && npm publish && semantic-release post","test":"gt src/test/*.js --output"},"gitHead":"b6c6fa02db92ee6925ac0645b461149be78dca08","_id":"npm-utils@0.3.0","_shasum":"93bc025e45d2a741b50e762685bfbbbee3d0e442","_from":".","_npmVersion":"2.14.10","_nodeVersion":"0.12.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"93bc025e45d2a741b50e762685bfbbbee3d0e442","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.3.0.tgz","integrity":"sha512-GrlRo1aSs6sCiYK1XZcSgRSsQFtjT/pUSr/QAe0DqZEpU5lIDI3/HIzzPo8QUK+KM2ADASx8bLLdSrrrOopnhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbohv7bGE47S27oMm4+p3vRKmPtm+JGHuKavL7EXXRKAiAOI8Soa81ghXWgWiTSxyVeIr8CLHySOSEZmMDP9PuheQ=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.4.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.4.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":["npm run size","npm run pkgfiles"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"1.3.0","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"tarball=\"$(npm pack .)\"; wc -c \"${tarball}\"; tar tvf \"${tarball}\"; rm \"${tarball}\";","test":"gt src/test/*.js --output"},"gitHead":"5ae64034aaddc467da79f0084259451fc4ad907c","_id":"npm-utils@0.4.0","_shasum":"49184493eb6add8a0e839f2a785ffb4b22c6f8de","_from":".","_npmVersion":"2.14.12","_nodeVersion":"0.12.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"49184493eb6add8a0e839f2a785ffb4b22c6f8de","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.4.0.tgz","integrity":"sha512-YDlYYEViUMnmvh/fqwfrNDWgpX4Q5HBWa0Ssjv3maZKyxaT40ibL1clxROf6CfNGU8JbGS6vBd7SoqZmg7tZ4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkYQUGJ7OJGUr/BYZ6SoL1oz0ay+PqpGS8e+k0TUUnsAiBmWXyef6HC/mN5IU2QchTNt09kQi6WY+SfrE8zT4Aiqg=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.5.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.5.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":["npm run size","npm run pkgfiles"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"1.3.0","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"tarball=\"$(npm pack .)\"; wc -c \"${tarball}\"; tar tvf \"${tarball}\"; rm \"${tarball}\";","test":"gt src/test/*.js --output"},"gitHead":"4e0cb1220479593442eb0872abbff578a65ba5c6","_id":"npm-utils@0.5.0","_shasum":"675050ad09eb90ebf148d5e9e1d646c13e7de69d","_from":".","_npmVersion":"2.14.13","_nodeVersion":"0.12.8","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"675050ad09eb90ebf148d5e9e1d646c13e7de69d","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.5.0.tgz","integrity":"sha512-gI6/HOLFWEVjqXNQQ6BMIdHl0JKTC0g32Yi3qkN1CHZl2dE581h88QsRpkdzgPI0bmwPg0SfuThUkYou9++LdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo7r9u9Ny6FWIzBXa6KsaA/pWr0ka11uPTN+h1dKQKKAIgAQLsfUqPmLy33JFGogA48jTqkm6QCrmGAhaUR8fMfnc="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.6.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.6.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":["npm run size","npm run pkgfiles"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"1.3.0","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"tarball=\"$(npm pack .)\"; wc -c \"${tarball}\"; tar tvf \"${tarball}\"; rm \"${tarball}\";","test":"gt src/test/*.js --output"},"gitHead":"77ee7c6018c73d374dd2b12aa71575fc32660a09","_id":"npm-utils@0.6.0","_shasum":"8b0c9d14d2516f5e4a6b8d917c63b7a811d334b2","_from":".","_npmVersion":"2.14.13","_nodeVersion":"4.2.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"8b0c9d14d2516f5e4a6b8d917c63b7a811d334b2","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.6.0.tgz"},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"0.6.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"0.6.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["grunt","npm test","npm version"],"pre-push":["npm run size","npm run pkgfiles"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"czConfig":{"path":"node_modules/pre-git/node_modules/cz-conventional-changelog"},"dependencies":{"check-more-types":"2.1.2","lazy-ass":"0.6.0","q":"1.4.1","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.9.4","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"1.3.0","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"tarball=\"$(npm pack .)\"; wc -c \"${tarball}\"; tar tvf \"${tarball}\"; rm \"${tarball}\";","test":"gt src/test/*.js --output"},"gitHead":"8315701d8bb8d062b30e69fc1b225f1906e6058b","_id":"npm-utils@0.6.1","_shasum":"ab3477379b63b8504e8ebdbe2c3031fc9f880497","_from":".","_npmVersion":"2.14.13","_nodeVersion":"4.2.2","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"ab3477379b63b8504e8ebdbe2c3031fc9f880497","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-0.6.1.tgz","integrity":"sha512-vDrArnV2PKzRAzZU9SFuOzByzsfxWtJ/WXydmPLKLQEEkMTvu2myVTCMijAv+1qPzRzwsxd70qJMT429PElLuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmOFpTchUxNSVjUKvUMWwVkaEBZUeBX9h4oVk9gTxe3QIgRuOjF3djlXIsH8edeMGzKH7VqR3/ZRba+pAjoymXyBE="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.0.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.0.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"322cc91e686ee754a3f7ceac55d804a703037c44","_id":"npm-utils@1.0.0","_shasum":"7d65220acb4367833ba5628d3978b9a920920f80","_from":".","_npmVersion":"2.14.14","_nodeVersion":"4.2.3","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"7d65220acb4367833ba5628d3978b9a920920f80","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.0.0.tgz","integrity":"sha512-lrcJFdvUSBPxfhIETVpT8j4/XZPYanNusOIy024/BRm0XJnK0f2t6m6e4Q4/EXtcw5JMeW/dw+5LrNNJ7q5Fkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDP78bW8l1+ZimRcyPI5ofok9qJzGkfZeRX0w9xc8MTxAiEAwUXJM6RujktIHNSP+UiIOebWJuRJktIc+/JP094qvII="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.1.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.1.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"0711a0e45af1d3e7c1c0cb16e7c02be8579c5b48","_id":"npm-utils@1.1.0","_shasum":"7390832ee7d4229a828747b38ceb0d7d2944df2e","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.3","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"7390832ee7d4229a828747b38ceb0d7d2944df2e","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.1.0.tgz","integrity":"sha512-fbnWmOd9dKV7SVoFirDtHI+M0/nMbimf9FpQRSsuaFEkPUTbtxStu1RpmSjynRIICaI/WhBzevgxSIF1cn4ryA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkEKflX6d0jupefBhHZepOwGUb4kEzX6KMkJ47oPcgEAiEA/20YA3RXjKVwaml582OsrrHb7cLwpAtBn8fhhZiktFQ="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.2.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.2.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2","win-spawn":"2.0.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"0da8f85d009dd49395d6da4b58905cb3bd7d2141","_id":"npm-utils@1.2.0","_shasum":"2fe0b90caca9a223fe68f7a373bef85260786b19","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"2fe0b90caca9a223fe68f7a373bef85260786b19","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.2.0.tgz","integrity":"sha512-JM2cW7GtR2qN2Cc8M9PBClyMiGLa8QSzgto9thPRneRx4WuZRVNcL1Lk4/NXsZ2vzWhaV66n4SHh5po5CCGOPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0t63eiMy37oSlOI3p39puhaXeIh1WG8+uk1AcqlFNIQIhAIsHoxU8Am9KF5KtyIaQGV3T2R04F9rWrdpB9dcL0Taw"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.3.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.3.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","cross-spawn-async":"2.1.6","glob-promise":"1.0.4","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"17aa4cdac721786ef101724247874fed5d17c10e","_id":"npm-utils@1.3.0","_shasum":"68b9af51df97edc3fa6f1687fb4828a0d7969b9b","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"68b9af51df97edc3fa6f1687fb4828a0d7969b9b","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.3.0.tgz","integrity":"sha512-9j41Qv7PZ1cPbhiqEVzz9qIDElv1ibDvunufXVfdCtmXtrq3i/7Z9pwowWYIHrE3evSAh3tLJ3A5g8MioNPt4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/J2KCy7seC+xVJElbqEe0Zvyult7W7n79GwqpP9VubgIhAKLSCV9hoDNiWQHDwq1DoeKEO7GD0letCkWghyhPPRnQ"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.3.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.3.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","cross-spawn-async":"2.1.6","glob-promise":"1.0.4","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"85572babecbba8ab71af40ec3618fd8e4fef7182","_id":"npm-utils@1.3.1","_shasum":"895d92e4953508e9868f766516c2ae66b0245af5","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"895d92e4953508e9868f766516c2ae66b0245af5","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.3.1.tgz","integrity":"sha512-Mk3+OaMxsM1RwZL3mwrJxvHO9VUxCjrvGyBmnKi4kEd9OgNitrDykIfUvN+4pY4nKNnJ1hSv+e155qJl9Os3mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxoIqVqpfhy0lWeh4aSU8KqmhwqAdIrZCa7tVB4TlqnAiEAnPeuvqn/98au26GpYM9MXLLBgxAtAiaU9PiZBG/4N3I="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.3.2":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.3.2","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","cross-spawn-async":"2.1.6","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"d08cde4610180c291d374c481c71ccb91473fef7","_id":"npm-utils@1.3.2","_shasum":"61cf4f8975f659b45bab7d35ab89621faf027466","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"61cf4f8975f659b45bab7d35ab89621faf027466","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.3.2.tgz","integrity":"sha512-grFGdLeiWoik8cg9q+R3Z0s7PKJ/6aurGICDasfWGBr0PjGOFW0cuPAf9eb8ITMLhZlaC4KUlDx15bFVA36efA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArCY6wveHf/6Afp5ZCFtHnnZf1TNBaEgg03zP8aYgC9AiB67ZNslPeVEK6Hg8b8ZT6KQnMLwW7fpccptEwa3RTjOQ=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.3.3":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.3.3","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["index.js","src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"fda402ae0d177243d8698834003eafc7adee42fa","_id":"npm-utils@1.3.3","_shasum":"2a8b64977fca218f4064a82efe085d194f179ad9","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"2a8b64977fca218f4064a82efe085d194f179ad9","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.3.3.tgz","integrity":"sha512-Btsu4fejjT/SFKTGv3epCI76mAGGWA9B5D4YaebImf5Q6FU7SIjXuHmFTqw/JBO/sRO/DKYvAVLfa41y7yqHTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqL5UFXcDim9ycsGMZ7BJ0O29yoYWTN57z8QwYUX9uwAiAWINyfINcS2r56o1HxEOb7y1y0viK387UZUil9Wac8xQ=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.4.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.4.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"validate-commit-msg","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.3.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.6.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.1","gt":"0.8.49","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"2.0.2","semantic-release":"4.3.5"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"4cbc725abc7092a048d170530ecf2b2b38fc92a6","_id":"npm-utils@1.4.0","_shasum":"22b24a73b7b5709011b26b884532b2a6fee87151","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"22b24a73b7b5709011b26b884532b2a6fee87151","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.4.0.tgz","integrity":"sha512-3SmAKVpCnwEfPai2NsGdGySt8wVwZMIp9c8dF4VZL84CNCI1mZgHdLgQfnO1et2PY02qNzJB6dF7Pc5TmXG+og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqgP7bGJKzNHvNzriWb+oZAXiwZb9aUpk8Y7PIO00JMQIhAMaNsa67BciuafaZBwu0q3vBoLfhfgAJXJCVaYM+D9Lr"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.4.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.4.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.10.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.9.1","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"3.1.2","semantic-release":"6.0.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"e86e35bef88fa6904b3697049d6242d2ed32070e","_id":"npm-utils@1.4.1","_shasum":"e353dba4daf59d2a2823f2ab259ca84c11f13a54","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"e353dba4daf59d2a2823f2ab259ca84c11f13a54","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.4.1.tgz","integrity":"sha512-n5Ve8+3NFB7XJcJR8e5P183VtLKunWXVhQQYwXgBA+v9AC9wUBRXpw07NF5Y4pUmNKL4A+aAN1E4EXR0p5H5eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9BBuTwGjRqfQkoly/IkiJ3T7ucLizfv6eE+HpyDyMpAiBPIBwqhpW8bkC/nioT0r7sEsB+SN8NbvO52+DEmfvWQA=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.4.2":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.4.2","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.10.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.9.1","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"3.1.2","semantic-release":"6.0.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"1897c20878c84e37835b08c121ca88fd8e46f476","_id":"npm-utils@1.4.2","_shasum":"12c647be13631e550920a8b9c17d9664db9c5b2a","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"12c647be13631e550920a8b9c17d9664db9c5b2a","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.4.2.tgz","integrity":"sha512-3m1MRu0wO1iZKF/U3YS3LhqwPE/9+yQyH4c1i9g61aq1NNKcFJVgLiAbykE7hrO6yyOQr1TToyQBdUFTLIsupA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhn4rKhhoTAtJXgjNhY4XhJA/GCLvF1JtXtP60TwOmlwIgWOTscJqxd1uPGwwN78GBUcYCwsfmNTHPv44iOdhodVo="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.5.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.5.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.10.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.9.1","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"3.1.2","semantic-release":"6.0.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"7468daeda7d5bee917be4f4facb1876069586d5a","_id":"npm-utils@1.5.0","_shasum":"bab2d93387bcc67b903f8cb901558a6c696b9260","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"bab2d93387bcc67b903f8cb901558a6c696b9260","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.5.0.tgz","integrity":"sha512-EA/pWGtcmEcPQIup23jPmL+3w/cxx3oUTkyV5x+VEDYLtTLB7AAdtFEoc3IIAi08fk3CVO167d8vvM5it9gkkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIkUsPY2+yR7y+7YcukRduVInBaQcBDEvg4bJxOc0UBgIhAO4Yr67vpsdEq/2XDqXvpJXeZk8vrxzeK9e8oBnZ/aG0"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{}},"1.5.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.5.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.10.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.9.1","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"3.1.2","semantic-release":"6.0.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"418e2c14f435b4bbfd224ae78d2e7aedb6405b73","_id":"npm-utils@1.5.1","_shasum":"954b30cfb798ae1a9d9bc9dd60917a1bffc96d9a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.3.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"954b30cfb798ae1a9d9bc9dd60917a1bffc96d9a","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.5.1.tgz","integrity":"sha512-CzisJ6QRKdnsxkJT1tQjPOSjnx6JLm92+6qauVg8NB57k8p8EPM61wsbksCNwc0kFWLDXCmukpT6LzyxulLeBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgwMDQYsHx12Z8ACt/i21nDjbNJa7Kll6JoHIMPnR0pAiEAmjdDTDxzPoyGe3XMzyAXj1kPaIiqDI2M/WKMfcSJkcQ="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/npm-utils-1.5.1.tgz_1455913924779_0.16416412289254367"},"directories":{}},"1.5.2":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.5.2","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.21.0","cross-spawn-async":"2.1.6","debug":"2.2.0","lazy-ass":"1.3.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.1.2"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.0","grunt-cli":"0.1.13","grunt-complexity":"0.3.0","grunt-contrib-jshint":"0.11.3","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.9.1","matchdep":"1.0.0","pkgfiles":"2.3.0","pre-git":"3.1.2","semantic-release":"6.0.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"c66402409656f8688bd58382ac2a0c576a1b148e","_id":"npm-utils@1.5.2","_shasum":"9e974572a60f98590cb0ce2f6f1a6c979a68a897","_from":".","_npmVersion":"2.15.6","_nodeVersion":"4.4.5","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"9e974572a60f98590cb0ce2f6f1a6c979a68a897","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.5.2.tgz","integrity":"sha512-LuG5RUzW5vM8hsEsqn6+21WP1USHyW5mCE31dRJ4sbZXLpzHP0VGJOn88sJOMqzWSYL4uhdWl11zJUV5god1xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA13gREVOed3XNKp0+SRxQGUJ7zjTwPh6CuyEflGmYJsAiBHDM+TdlH8myijehHXWmnnOjbIL95P7+SPDRAqpA5XEg=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/npm-utils-1.5.2.tgz_1464269079828_0.25763990683481097"},"directories":{}},"1.6.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.6.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.21.0","cross-spawn":"4.0.0","debug":"2.2.0","lazy-ass":"1.4.0","q":"2.0.3","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.3","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"1.0.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","semantic-release":"6.3.0"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"0cb9c5ac61f8badf10aa469b9a16efc814d1c1b1","_id":"npm-utils@1.6.0","_shasum":"cf13719153c7a6916d87092c27c9aca25ed7a668","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"cf13719153c7a6916d87092c27c9aca25ed7a668","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.6.0.tgz","integrity":"sha512-CmkS5WBLpUulhY8Ciz23bCKqI//ji4n7Bozfz8A4qI/A9I76LhnU8YT/XexQOFBMpecR1j/WvRXmVaKFC1W3fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsrVCCXVJtPUXrFjITNLXaqz1lf5fffvXRLdTfnwWvWAIhAOoAqbA5jfOFj89lwZeP7OyzTynVaJlqRWXgAVN90QhB"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/npm-utils-1.6.0.tgz_1467741278910_0.5103691816329956"},"directories":{}},"1.7.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.7.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.21.0","cross-spawn":"4.0.0","debug":"2.2.0","lazy-ass":"1.4.0","q":"2.0.3","registry-url":"3.1.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.3","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"1.0.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","proxyquire":"1.7.10","semantic-release":"6.3.0","temp":"0.8.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"f81591b2df53e4312e11b43b756b9e6f25be2b83","_id":"npm-utils@1.7.0","_shasum":"d9dd7b013ce4da5dd219a0af5cb8ba52a8e14bf9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"d9dd7b013ce4da5dd219a0af5cb8ba52a8e14bf9","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.7.0.tgz","integrity":"sha512-aodv5SJ1p+ZeYV4WW2v87aAAvfsgfVxXLXIK1mPTxWDlhMr07bjkUuSpYjRnXHSih39y4JYtVlx4XZvmDUfzEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7YaTd4EpQuq3A1Fje2rJYJ0BWNs1cW6xv8Kdhzq8bdgIgEoQAoVBnb8sw3WjaS28icBzAf9X/LraoDpk5mojMjZU="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/npm-utils-1.7.0.tgz_1469641335727_0.7691432156134397"},"directories":{}},"1.7.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.7.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.21.0","cross-spawn":"4.0.0","debug":"2.2.0","lazy-ass":"1.4.0","q":"2.0.3","registry-url":"3.1.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.3","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"1.0.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","proxyquire":"1.7.10","semantic-release":"6.3.0","temp":"0.8.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"418abb0b258487442ac016c1a6838e6b8957e9cd","_id":"npm-utils@1.7.1","_shasum":"b11c180b75f19f44dd30fc8a68bae6da4dae9d1b","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"b11c180b75f19f44dd30fc8a68bae6da4dae9d1b","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.7.1.tgz","integrity":"sha512-/KRpg3TLjyDNv0AUifzaaED71y4YajJd9YkD+EKtDgh+gdVA75SLJ7lpTdX13gqWrB/GNBYDFJsej32Owo/kBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBW6uZ4wivRi0YYl6w3qwgNHZGRkmvPPdjwesGHOVcoLAiEAnz//aJQcmT2PKgqEHCOzL5nYigRLfSUrMEKjFRBKwU8="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/npm-utils-1.7.1.tgz_1469713391661_0.8644511364400387"},"directories":{}},"1.8.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.8.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.21.0","cross-spawn":"4.0.0","debug":"2.2.0","lazy-ass":"1.4.0","q":"2.0.3","registry-url":"3.1.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.7.3","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"1.0.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","proxyquire":"1.7.10","semantic-release":"6.3.0","temp":"0.8.3"},"engines":{"node":">= 0.10.0"},"files":["src/","!src/test"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"6a8e7d7ead2f690502af97ac12cb1e8b1dc9642e","_id":"npm-utils@1.8.0","_shasum":"79c4767fba7c3ae3b334832de211691cca68d9d2","_from":".","_npmVersion":"2.15.10","_nodeVersion":"4.5.0","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"79c4767fba7c3ae3b334832de211691cca68d9d2","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.8.0.tgz","integrity":"sha512-Yq1+1uSVJ275A+zQvmAK+eMA0Lqu7RngnPsfSbCvOjZiu/BHz/GzkbJF3Hm7VxeDhV3LcNVdpwUlEjQVykeuHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ATl9Gv3qKsYwbqJ6Di8aCqO20z0kfszcvD91sJDB0gIhAMR+Nq5e/7VrlqusKU2pLFiP3q5ZBb4ATmkp13SoKwE+"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/npm-utils-1.8.0.tgz_1471468417626_0.9868693805765361"},"directories":{}},"1.9.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.9.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"check-more-types":"2.22.0","cross-spawn":"4.0.0","debug":"2.2.0","lazy-ass":"1.5.0","q":"2.0.3","registry-url":"3.1.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-contrib-jshint":"1.0.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","proxyquire":"1.7.10","semantic-release":"6.3.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","pkgfiles":"pkgfiles","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"8e9fa961d0c0743fd9efbd9eda3d1ba292c57e6a","_id":"npm-utils@1.9.0","_shasum":"da6e5e8ca010c38220cf052c635a8ac3aa4a06c1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"da6e5e8ca010c38220cf052c635a8ac3aa4a06c1","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.9.0.tgz","integrity":"sha512-MjD8qdlDCwt6VR59DvilkPBLy0G9yqYoKtyRWLb14HzztK9xm20PD2bx387xdN/y7Ra4lJ4Gqywhzfa4MVXy0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgEELVdY0VItEdKeyY6L5ms0r0D1CNEh3Dc3hs+YWCvAiEAif91m0UUIcfzrqOLD1OiF4bPSg3Tl7ECahWVI7DQeNI="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/npm-utils-1.9.0.tgz_1473044725626_0.3992053116671741"},"directories":{}},"1.10.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.10.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.2.1","check-more-types":"2.22.0","cross-spawn":"4.0.0","debug":"2.2.0","del":"2.2.2","ggit":"1.11.0","lazy-ass":"1.5.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","proxyquire":"1.7.10","semantic-release":"6.3.0","standard":"8.5.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"0eeafe2e22e438392f9eebfd7a3bb2fa72b5f1df","_id":"npm-utils@1.10.0","_shasum":"9a2a1fd386b6e93d5b19b136c83855c331079480","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"9a2a1fd386b6e93d5b19b136c83855c331079480","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.10.0.tgz","integrity":"sha512-s1FEtD3iA4i/ep19xY3P6QMJJloheTPA3jqoSVMfULMJPIUMDyeojaaJM/FhEKLFC6yoGEeTrUR+KLTJXZkISQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0Y6RsNW1RCa460LsQj+NsX0GfvwLVuC8Uq5EOu+G50QIgdm+eW3D/JDm/GWBhAeDojauYEAld/OB63M0s5XSmd2M="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/npm-utils-1.10.0.tgz_1477974499126_0.5276215258054435"},"directories":{}},"1.10.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.10.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.2.1","check-more-types":"2.22.0","cross-spawn":"4.0.0","debug":"2.2.0","del":"2.2.2","ggit":"1.11.0","lazy-ass":"1.5.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.2.0","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.2","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.10.0","proxyquire":"1.7.10","semantic-release":"6.3.0","standard":"8.5.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"294b80204c6611a4d43f083d6477d158327988ec","_id":"npm-utils@1.10.1","_shasum":"8e26fc5dd76499e3bbeff9115240581c8e5c1601","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"8e26fc5dd76499e3bbeff9115240581c8e5c1601","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.10.1.tgz","integrity":"sha512-5M3jDZuI2Po+V7gqHqS0pok6xfw84OIkZ12Na7913mmC2OwaydtKDdqcmNzqn/+wu2GapVuWLLMa/mGx7FzsLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaJxf6nG/QtmQCNxdOTQPDY8wOE2XTIttMKvAvWxDcnAiBIR1eGjtXOe+DNbhppG4o/fNAAba3Rv7afuhkYS2HFew=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/npm-utils-1.10.1.tgz_1480482477282_0.6962702507153153"},"directories":{}},"1.11.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.11.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.4.0","check-more-types":"2.23.0","cross-spawn":"5.0.1","debug":"2.3.3","del":"2.2.2","ggit":"1.13.4","lazy-ass":"1.5.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.3","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.12.0","proxyquire":"1.7.10","semantic-release":"6.3.0","standard":"8.6.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"671ed587cb6efacad475169f7b6013871378c5c7","_id":"npm-utils@1.11.0","_shasum":"c95eaf011dcd4c4f64d3595cee350faa8c0d0554","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"c95eaf011dcd4c4f64d3595cee350faa8c0d0554","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.11.0.tgz","integrity":"sha512-ufwcFn+esbzqJpNsNgTswyCYjrKoGkbiog6bnT7pwry+wbiJLe4oAI7KVdSBkipVWok9lGn51YmMTLIZTbrqkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmUDbcJHkPlLfQ/8vDQsKlESi9ri6NuOaNbjfirueVOQIgZCq1z/p+gqEuzMyxa3jr9vdvAjaq+CiR7xQG3ncrrlQ="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/npm-utils-1.11.0.tgz_1480997434419_0.8705076263286173"},"directories":{}},"1.12.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.12.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.4.0","check-more-types":"2.23.0","cross-spawn":"5.0.1","debug":"2.3.3","del":"2.2.2","ggit":"1.13.4","lazy-ass":"1.5.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","user-home":"2.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.3","gt":"0.10.0","matchdep":"1.0.1","pkgfiles":"2.3.0","pre-git":"3.12.0","proxyquire":"1.7.10","semantic-release":"6.3.0","standard":"8.6.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output"},"gitHead":"c0b72d5d0d9a122ec7eabc176d3b160ee3f79c98","_id":"npm-utils@1.12.0","_shasum":"649c5b14566e331f7c6b048857d2c46a27679cd9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"649c5b14566e331f7c6b048857d2c46a27679cd9","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.12.0.tgz","integrity":"sha512-Wz9CYFv/ODNaWX0/FCdbS2vbjnAANI1Rtxmr43FeP7baVjYIqI+aov+OaxlyChUxh8/xWvRCPDkrNij5kcDHRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8k4pWLPpN86qckWFyjtTG5XgkOuno1Vu0IWCQBlAbygIhAImuBd0qh2BTMzHtq9ebg+w99XvYjAyrcOZdHlf3nzP8"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/npm-utils-1.12.0.tgz_1490966678298_0.32964206649921834"},"directories":{}},"1.13.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.13.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.4.1","check-more-types":"2.23.0","cross-spawn":"5.0.1","debug":"2.3.3","del":"2.2.2","ggit":"1.13.4","lazy-ass":"1.5.0","local-or-home-npmrc":"github:bahmutov/local-or-home-npmrc","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.7.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.3","gt":"0.10.0","matchdep":"1.0.1","mocha":"3.4.2","pkgfiles":"2.3.0","pre-git":"3.12.0","proxyquire":"1.7.10","semantic-release":"6.3.6","standard":"8.6.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha src/*-spec.js"},"gitHead":"f99cc8ca8142bdee4d53921bdaf3eacecf62dd67","_id":"npm-utils@1.13.0","_shasum":"13437aa8a42eeb67ddfd7a18f2481f6365ae54e3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"13437aa8a42eeb67ddfd7a18f2481f6365ae54e3","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.13.0.tgz","integrity":"sha512-h2f3rtvhEpggznsacUJI7DO0+Sl2OG4YC7loTI6DhQDcw4nDi/tTXWbvJnjU1PRQJKYb1FTiMQ7jDQbAFxrD5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOsdVnVZIQnLMxxufvYnk8GkDcuFixfpiPc+SCKHKh4AIhAPqfL6/Co9Ga6u916L7j9rRe+EwKVMGu9TkY4bN+92L3"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils-1.13.0.tgz_1499721330429_0.7639193434733897"},"directories":{}},"1.14.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.14.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.4.1","check-more-types":"2.23.0","cross-spawn":"5.0.1","debug":"2.3.3","del":"2.2.2","ggit":"1.13.4","lazy-ass":"1.5.0","local-or-home-npmrc":"github:bahmutov/local-or-home-npmrc","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.7.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.3","gt":"0.10.0","matchdep":"1.0.1","mocha":"3.4.2","pkgfiles":"2.3.0","pre-git":"3.12.0","proxyquire":"1.7.10","semantic-release":"6.3.6","standard":"8.6.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha src/*-spec.js"},"gitHead":"f193b40527ad77671bdf28b40a254982f95975f6","_id":"npm-utils@1.14.0","_shasum":"bf9795a8a46abdcfbe90ef50a0c2553a64fb30e3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"bf9795a8a46abdcfbe90ef50a0c2553a64fb30e3","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.14.0.tgz","integrity":"sha512-r49Cg8dGp3Po71cERhkL+0A3fRsXBZvQHGX9ty6adyvNkMzVfFBdwG3/hXUcUMf+Kesvf0Wh2gMK3oqW4rptCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+gmvsfhTKkGPxLOcnEpnBA0cHU39CKraLokmsbY5nPgIhAPbLHyQBnuSW3oo11/JCXUtP1VvWpk/7GQwWCmUW+Gez"}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils-1.14.0.tgz_1499721992478_0.38541364041157067"},"directories":{}},"1.14.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"1.14.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.4.1","check-more-types":"2.23.0","cross-spawn":"5.0.1","debug":"2.3.3","del":"2.2.2","ggit":"1.13.4","lazy-ass":"1.5.0","local-or-home-npmrc":"github:bahmutov/local-or-home-npmrc","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.0","verbal-expressions":"0.2.1"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.7.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.3.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.3","gt":"0.10.0","matchdep":"1.0.1","mocha":"3.4.2","pkgfiles":"2.3.0","pre-git":"3.12.0","proxyquire":"1.7.10","semantic-release":"6.3.6","standard":"8.6.0","temp":"0.8.3"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha src/*-spec.js"},"gitHead":"b381a2078e84241d66c70902776a2dece1269488","_id":"npm-utils@1.14.1","_shasum":"c8a642420a685bc7f2c1891fa35db2acc43dbb6b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"c8a642420a685bc7f2c1891fa35db2acc43dbb6b","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-1.14.1.tgz","integrity":"sha512-4gXFA+4pDfeQsM0AIIX92Wo4UFQaSZvMBARogzeTnsCl+OovhJQReTizPvuXZtetPHVBpZ/Qx33C4EkVWBNXFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFj4d1cCSVK1wWzICcX6UyeHJiq8Usalreio8XNQy5MAiAulbSCmp1Q3SOF0Efj6BJbtoWWhoXnOHHkiBKQV8+KcA=="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils-1.14.1.tgz_1499779420564_0.07159914844669402"},"directories":{}},"2.0.0":{"name":"npm-utils","description":"Async NPM shell commands","version":"2.0.0","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.4.1","check-more-types":"2.24.0","cross-spawn":"5.1.0","debug":"2.6.8","del":"2.2.2","execa":"0.7.0","ggit":"1.23.0","lazy-ass":"1.6.0","local-or-home-npmrc":"1.1.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.1","verbal-expressions":"0.3.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.12.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.4.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.4","gt":"0.10.0","matchdep":"1.0.1","mocha":"3.4.2","next-update-travis":"1.5.2","pkgfiles":"2.3.2","pre-git":"3.15.0","proxyquire":"1.8.0","semantic-release":"6.3.6","standard":"8.6.0","temp":"0.8.3","tmp-sync":"1.1.2"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha --timeout 30000 src/*-spec.js"},"gitHead":"b29b6fb17b477aa856a1143ce96984a8daa60443","_id":"npm-utils@2.0.0","_shasum":"68e8f2d9536b374957ec443253ed5bf8f01fe9fd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"68e8f2d9536b374957ec443253ed5bf8f01fe9fd","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-2.0.0.tgz","integrity":"sha512-T/jVEf8I0LjwCc2v3d5db5FSCbgZfvCj83HzWWCkU2KhKLTqeueVYRnPR/zIVT690In4K28VSu6+W4hcMlEsuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVFyvwGUUqSWtt47xNFKWX0QloX3UnmtFIVKheEryJcAiEAiq/RZZUs3VYnzuazICkHuMS19q693vPVxkrbqYaZ5GU="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils-2.0.0.tgz_1500859659696_0.696899630362168"},"directories":{}},"2.0.1":{"name":"npm-utils","description":"Async NPM shell commands","version":"2.0.1","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.6.2","check-more-types":"2.24.0","cross-spawn":"5.1.0","debug":"3.1.0","del":"2.2.2","execa":"0.10.0","ggit":"2.4.2","lazy-ass":"1.6.0","local-or-home-npmrc":"1.1.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.1","verbal-expressions":"0.3.0"},"devDependencies":{"codacy-coverage":"1.1.3","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.13.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.4.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.4","gt":"0.10.0","matchdep":"1.0.1","mocha":"3.5.3","next-update-travis":"1.7.1","pkgfiles":"2.3.2","pre-git":"3.17.1","proxyquire":"1.8.0","semantic-release":"6.3.6","standard":"8.6.0","temp":"0.8.3","tmp-sync":"1.1.2"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release","analyzeCommits":"simple-commit-message"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha --timeout 30000 src/*-spec.js"},"gitHead":"800c792f6314fc605e1c653cf040c20792640f3f","_id":"npm-utils@2.0.1","_shasum":"7f72ae986b6e6305ab8d956471a0437c4cbada92","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"7f72ae986b6e6305ab8d956471a0437c4cbada92","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-2.0.1.tgz","fileCount":21,"unpackedSize":29954,"integrity":"sha512-buPZbYIHcNAb4FSyxEWPFsWCTnRTAhtM/hcPB1kK/NQJuu67vT6LqjnCXpBuWc0d4UOCH6d9wKdZz+N6OiMF8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEICDJxui/5I6jOpwBxTKN7u/s9dF7d/ZQqU6tT/pJu/AiEAzlC3ggTiSi8EX8OPVh30IxuTvk0K1v73F3fhbrO/YIs="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils_2.0.1_1521119606703_0.6596441391914862"},"_hasShrinkwrap":false},"2.0.2":{"name":"npm-utils","description":"Async NPM shell commands","version":"2.0.2","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.6.2","check-more-types":"2.24.0","cross-spawn":"5.1.0","debug":"3.1.0","del":"3.0.0","execa":"0.10.0","ggit":"2.4.2","lazy-ass":"1.6.0","local-or-home-npmrc":"1.1.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.1","verbal-expressions":"0.3.0"},"devDependencies":{"codacy-coverage":"2.1.0","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.13.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.4.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.4","gt":"0.10.0","matchdep":"1.0.1","mocha":"5.0.4","next-update-travis":"1.7.1","pkgfiles":"2.3.2","pre-git":"3.17.1","proxyquire":"2.0.1","semantic-release":"6.3.6","standard":"11.0.1","temp":"0.8.3","tmp-sync":"1.1.2"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release","analyzeCommits":"simple-commit-message"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha --timeout 30000 src/*-spec.js"},"gitHead":"4fbbcf9d1874b8d1a98a0627f8fe93d92c9ce63a","_id":"npm-utils@2.0.2","_shasum":"7ce60beafa1328e24b470d85ebc26f2fd802c223","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"7ce60beafa1328e24b470d85ebc26f2fd802c223","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-2.0.2.tgz","fileCount":21,"unpackedSize":30119,"integrity":"sha512-2n/J80Wuk7QTvO0NF8FLngdj9kmQvYwssD3Gjzt76H5cu7IJBjWPZOO4z6zVELHMqnlZWK7C7lG7SqQ0mG384Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4aN2dHGZLUZ6p0/WoPPyZbOnCqNwntUKwYqRQrXtYMwIgIMs61UmfM5L9aVwIzzOhiq7lIPWLwzClBd7Q1WVhqFI="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils_2.0.2_1521508627102_0.4563673382824054"},"_hasShrinkwrap":false},"2.0.3":{"name":"npm-utils","description":"Async NPM shell commands","version":"2.0.3","author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"bin":{"set-auth-token-var-name":"bin/set-auth-token-var-name.js"},"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"config":{"pre-git":{"commit-msg":"simple","pre-commit":["npm run build","npm test"],"pre-push":["npm run size"],"post-commit":["npm run exact-semver"],"post-merge":[]}},"contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"dependencies":{"chdir-promise":"0.6.2","check-more-types":"2.24.0","cross-spawn":"6.0.5","debug":"3.1.0","del":"3.0.0","execa":"0.10.0","ggit":"2.4.2","lazy-ass":"1.6.0","local-or-home-npmrc":"1.1.0","q":"2.0.3","registry-url":"3.1.0","repo-url":"1.0.1","verbal-expressions":"0.3.0"},"devDependencies":{"codacy-coverage":"2.1.0","exact-semver":"1.2.0","git-issues":"1.3.1","github-post-release":"1.13.1","grunt":"0.4.5","grunt-bump":"0.8.0","grunt-cli":"1.2.0","grunt-complexity":"0.4.0","grunt-filenames":"0.4.0","grunt-nice-package":"0.10.4","gt":"0.10.0","matchdep":"2.0.0","mocha":"5.0.4","next-update-travis":"1.7.1","pkgfiles":"2.3.2","pre-git":"3.17.1","proxyquire":"2.0.1","semantic-release":"6.3.6","standard":"11.0.1","temp":"0.8.3","tmp-sync":"1.1.2"},"engines":{"node":">0.4.0"},"files":["src/","!src/test","!src/*-spec.js","bin"],"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"license":"MIT","main":"src/index.js","release":{"generateNotes":"github-post-release","analyzeCommits":"simple-commit-message"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"scripts":{"build":"grunt","commit":"git-issues && commit-wizard","coverage-codacy":"cat cover/lcov.info | ./node_modules/.bin/codacy-coverage -v -d","exact-semver":"exact-semver","issues":"git-issues","lint":"standard --verbose --fix src/*.js","pkgfiles":"pkgfiles","posttest":"npm run unit","pretest":"npm run lint","semantic-release":"semantic-release pre && npm publish && semantic-release post","size":"t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";","test":"gt src/test/*.js --output","unit":"mocha --timeout 30000 src/*-spec.js"},"gitHead":"1f10454eff611d5baef1d6b977e1445c37c3491f","_id":"npm-utils@2.0.3","_shasum":"3f2412d5fe61ed82b40f8e247df13a587e42f012","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.13.1","_npmUser":{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"},"dist":{"shasum":"3f2412d5fe61ed82b40f8e247df13a587e42f012","tarball":"https://registry.npmjs.org/npm-utils/-/npm-utils-2.0.3.tgz","fileCount":21,"unpackedSize":30119,"integrity":"sha512-C97kZpOEC96NpX5bQSGTjFg1uaEkJ/u/Rx6BuuFjV535pkKyM8WZELl19H91kcu2OXLM1vrMzJApf5EBaZTKFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF5QhrRtO3mcJuKD83Y6B3P4IOcEoC9S1nZSXjTTBtlAIgDQ7GSebfGcZfRWZ8LXQl4z/I5fip5PYH1gcTy/IzRTs="}]},"maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-utils_2.0.3_1521508704451_0.8790334494005161"},"_hasShrinkwrap":false}},"readme":"# npm-utils\n\nAsync NPM shell commands: install, test, etc.\n\n[![NPM info][nodei.co]][npm-url]\n\n[![Build][npm-utils-ci-image]][npm-utils-ci-url]\n[![dependencies][dependencies-image]][dependencies-url]\n[![devDependencies][devDependencies-image]][devDependencies-url]\n\n[![Codacy Badge][codacy-image]][codacy-url]\n[![semantic-release][semantic-image] ][semantic-url]\n[![manpm](https://img.shields.io/badge/manpm-%E2%9C%93-3399ff.svg)](https://github.com/bahmutov/manpm)\n[![next-update-travis badge][badge]][readme]\n[![renovate-app badge][renovate-badge]][renovate-app]\n\n[renovate-badge]: https://img.shields.io/badge/renovate-app-blue.svg\n[renovate-app]: https://renovateapp.com/\n\n## Use\n\n```js\nvar npmUtils = require('npm-utils');\nnpmUtils.version()\n  .then(function (semver) {\n    console.log('NPM version %s', semver);\n  });\n```\n\n## API\n\n### NPM command path\n\n```js\npath() // returns immediately path to npm command\n```\n\n### Install\n\n```js\ninstall({\n  name: string,\n  version: string (optional),\n  prefix: string (optional), // folder path prefix\n  passThroughData: obj (optional),\n  registry: string (optional) // registry url,\n  flags: ['--save', '--verbose'] // list of command line flags to pass to NPM\n})\n\nreturns a promise\n```\n\nNote: the `name` could be another folder or a tar archive; passed\nto `npm install <name>` unchanged, that can be any match.\nSee `npm help install`.\n\nWithout `name` property, it just runs `npm install` in the current folder.\n\n### repoInstall\n\nClones Git repository for given NPM module and installs dependencies in the\ncloned folder.\n\n```js\nrepoInstall({\n  name: string, // NPM module name\n  folder: string // destination new folder to create\n})\n```\n\nReturns a promise\n\n### Version\n\n```js\nversion() // returns a promise, resolved with NPM version string\n```\n\n### Test\n\n```js\ntest() // spawns npm test command\ntest('grunt test'); // spawns new command \"grunt test\"\n```\n\nThe child test process will inherit output streams from the parent.\n\n### registryUrl\n\n```js\nregistryUrl();\n// returns a promise resolved with result of https://github.com/sindresorhus/registry-url\n// pass scope for specific registry\nregistryUrl('@myCo')\n  .then(url => ...)\n```\n\n### publish\n\n```js\npublish({ tag: '...'});\n// the tag is optional\n```\n\n### getPackage\n\nLoads `package.json` from a given folder\n\n```js\nvar pkg = npm.getPackage(folder);\nconsole.log('%s version %s', pkg.name, pkg.version);\n```\n\n### pack\n\nRuns `npm pack <folder name>` command. Resolves with the name of the generated tarball file.\n\n```js\npack({ folder: 'path/to/folder' })\n```\n\nIf folder is not provided, uses the current one\n\n### setAuthToken\n\nPlease execute the `npm login` first!\n\n```js\nsetAuthToken()\n    .then(canPublishNow, onError)\n```\n\nUpdates local `.npmrc` (if found) or profile `~/.npmrc` file that can be used by CI\nservers to publish to NPM.\nThe file will have the following line added (only the actual registry url will be used)\n\n    //registry.npmjs.org/:_authToken=${NPM_TOKEN}\n\nRead the [Deploying with npm private modules][deploying post] for details, see\nproject [ci-publish](https://github.com/bahmutov/ci-publish) for example how this could be\nused to release from CI after successful tests.\n\n[deploying post]: http://blog.npmjs.org/post/118393368555/deploying-with-npm-private-modules\n\nOften the source of errors is that the environment does not have `NPM_TOKEN` set,\nor the `.npmrc` file already has the authToken entry for this registry. For example,\nwhen running locally\n\n    $ NPM_TOKEN=foo node src/set-auth-token.js\n    npmrc file already has auth token for registry\n    //registry.npmjs.org/:_authToken=\n    [Error: Auth token for registry exists //registry.npmjs.org/:_authToken=]\n\n### increment or set package version\n\nRuns `npm version [major | minor | patch | version]` command.\n\n```js\nincrementVersion({\n  increment: 'major|minor|patch|semver version',\n  noGit: true // default false = Git commit happens\n})\n// example\nincrementVersion({\n  increment: '2.0.1'\n})\n```\n\nSee `npm help version`.\n\n### Prune dependencies\n\n```js\nrequire('npm-utils').prune().catch(console.error);\n// same as \"npm prune\"\n```\n\n## Bin commands\n\n### Set auth token name\n\nOften the CI needs an auth token for a registry to be able to install private\nmodules. The CI should have `NPM_TOKEN` environment variable set, and the\nnext command adds the following to the `.npmrc` or `~/.npmrc` file\n\n```\n//registry.npmjs.org/:_authToken=${NPM_TOKEN}\n```\n\nYou can use it like this. From the CI build file (`circle.yml`, `.travis.yml`\netc) first install this package, then call the command, and then install\nall modules (including the private ones)\n\n```sh\nnpm i npm-utils\n$(npm bin)/set-auth-token-var-name\nnpm i\n```\n\n## Related\n\n* [ggit](https://github.com/bahmutov/ggit) - Git utils\n\n## Troubleshooting\n\nRun the command with `DEBUG=npm-utils` environment variable set, this package\nuses [debug](https://www.npmjs.com/package/debug)\n\n## Small print\n\nAuthor: Gleb Bahmutov @ 2013 @bahmutov\n\nLicense: MIT - do anything with the code, but don't blame me if it does not work.\n\n* [@bahmutov](https://twitter.com/bahmutov)\n* [glebbahmutov.com](http://glebbahmutov.com)\n* [blog](http://glebbahmutov.com/blog)\n\n[nodei.co]: https://nodei.co/npm/npm-utils.svg?downloads=true\n[npm-url]: https://npmjs.org/package/npm-utils\n[npm-utils-ci-image]: https://secure.travis-ci.org/bahmutov/npm-utils.svg?branch=master\n[npm-utils-ci-url]: https://travis-ci.org/bahmutov/npm-utils\n[dependencies-image]: https://david-dm.org/bahmutov/npm-utils.svg\n[dependencies-url]: https://david-dm.org/bahmutov/npm-utils\n[devDependencies-image]: https://david-dm.org/bahmutov/npm-utils/dev-status.svg\n[devDependencies-url]: https://david-dm.org/bahmutov/npm-utils#info=devDependencies\n[codacy-image]: https://api.codacy.com/project/badge/grade/80f4a9c1aad545fa8aeb090d66a3a7d2\n[codacy-url]: https://www.codacy.com/app/glebbahmutov_2600/npm-utils\n[semantic-image]: https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\n[semantic-url]: https://github.com/semantic-release/semantic-release\n[badge]: https://img.shields.io/badge/next--update--travis-%E2%9C%94%EF%B8%8F-green.svg\n[readme]: https://github.com/bahmutov/next-update-travis#readme\n","maintainers":[{"name":"bahmutov","email":"gleb.bahmutov@gmail.com"}],"time":{"modified":"2022-07-13T14:41:37.345Z","created":"2013-08-29T11:40:22.186Z","0.0.0":"2013-08-29T11:40:27.299Z","0.0.1":"2013-08-29T11:46:10.595Z","0.0.3":"2013-09-24T01:54:06.857Z","0.0.4":"2013-09-28T02:25:40.826Z","0.0.5":"2013-10-29T20:44:05.031Z","0.0.6":"2013-11-01T03:11:31.462Z","0.0.7":"2014-10-19T19:49:03.525Z","0.0.8":"2014-10-31T13:17:48.826Z","0.0.9":"2015-01-06T03:11:26.553Z","0.1.0":"2015-06-16T03:32:50.721Z","0.1.1":"2015-06-16T05:07:41.230Z","0.1.2":"2015-06-16T14:15:18.388Z","0.1.3":"2015-06-16T14:31:29.387Z","0.1.4":"2015-06-16T14:38:28.484Z","0.1.6":"2015-07-09T15:26:29.296Z","0.1.7":"2015-11-09T03:35:12.203Z","0.1.8":"2015-11-09T03:46:08.977Z","0.2.0":"2015-11-09T03:48:21.490Z","0.3.0":"2015-11-09T15:26:16.929Z","0.4.0":"2015-11-20T02:38:24.217Z","0.5.0":"2015-12-03T04:01:40.399Z","0.6.0":"2015-12-03T04:26:15.544Z","0.6.1":"2015-12-03T04:30:39.714Z","1.0.0":"2015-12-08T15:38:22.717Z","1.1.0":"2015-12-12T03:24:52.881Z","1.2.0":"2016-01-05T20:59:49.514Z","1.3.0":"2016-01-06T03:56:46.696Z","1.3.1":"2016-01-06T04:20:55.032Z","1.3.2":"2016-01-06T14:43:14.942Z","1.3.3":"2016-01-07T04:54:04.046Z","1.4.0":"2016-01-08T03:07:48.254Z","1.4.1":"2016-01-08T03:12:40.829Z","1.4.2":"2016-01-08T03:23:02.179Z","1.5.0":"2016-01-08T04:06:41.621Z","1.5.1":"2016-02-19T20:32:07.694Z","1.5.2":"2016-05-26T13:24:41.561Z","1.6.0":"2016-07-05T17:54:41.314Z","1.7.0":"2016-07-27T17:42:17.430Z","1.7.1":"2016-07-28T13:43:14.611Z","1.8.0":"2016-08-17T21:13:39.495Z","1.9.0":"2016-09-05T03:05:27.960Z","1.10.0":"2016-11-01T04:28:21.252Z","1.10.1":"2016-11-30T05:07:57.990Z","1.11.0":"2016-12-06T04:10:36.400Z","1.12.0":"2017-03-31T13:24:40.281Z","1.13.0":"2017-07-10T21:15:31.496Z","1.14.0":"2017-07-10T21:26:33.732Z","1.14.1":"2017-07-11T13:23:41.578Z","2.0.0":"2017-07-24T01:27:40.703Z","2.0.1":"2018-03-15T13:13:26.805Z","2.0.2":"2018-03-20T01:17:07.176Z","2.0.3":"2018-03-20T01:18:24.501Z"},"author":{"name":"Gleb Bahmutov","email":"gleb.bahmutov@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/bahmutov/npm-utils.git"},"homepage":"https://github.com/bahmutov/npm-utils","keywords":["async","command","npm","shell"],"bugs":{"url":"https://github.com/bahmutov/npm-utils/issues"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Jayson Harshbarger http://hypercubed.com/"}],"users":{"noopkat":true}}