{"_id":"@gkalpak/ng-maintain-utils","_rev":"28-3d8622d9e624ad10b39b7d186623ed2e","name":"@gkalpak/ng-maintain-utils","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","dist-tags":{"latest":"0.1.3"},"versions":{"0.0.1":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.1","description":"A private collection of utilities for developing tools to help maintain AngularJS-related GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.4.0","jasmine":"^2.5.0"},"gitHead":"37b77c7d39f99651147e56fcf109b09be0aee752","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.1","_shasum":"6335ddd51407ad7d59bc794408333542e62fe9d2","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"6335ddd51407ad7d59bc794408333542e62fe9d2","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.1.tgz","integrity":"sha512-Pk3F3h9oUZUXGFdZYymQvZOVs3OC+2cCwcJL5JUDyKMB/TR4166CIa7TSr0aHDnTRs6LSHkEX9dPKtgxRNGgww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWSf7a5N1FRWV2+HRvKE+DjDNMn8q/Q1OtYwo0H9TtnAiAE2KWZUdrZu5rEjSS+qfFPZL4Xv1+ccPpj+Ke10j3Udw=="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.1.tgz_1474147064107_0.9895321396179497"},"directories":{}},"0.0.2":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.2","description":"A private collection of utilities for developing tools to help maintain AngularJS-related GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.4.0","jasmine":"^2.5.0"},"gitHead":"096c90cf7857405538c0c227a67bf19bb229656c","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.2","_shasum":"e75f8a8502325360fd9020ce563f81b467879dc8","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"e75f8a8502325360fd9020ce563f81b467879dc8","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.2.tgz","integrity":"sha512-choiM17qcm92gmA1iWCtSU0Y3iTTTNaaNvEABwh5MJmlZcIE7E/lYVQUZdSNzxiay/l7vDrR8X8Ed7iXjd+acA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClUrQThOc55Qs0MIImktpvYPa+NN5J4PrOyb5/7ZamQwIhAI2HgNWfSzpc2ncPfWoc4kmhmVIba9vQafId3mx5RJAH"}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.2.tgz_1474293390155_0.34559695539064705"},"directories":{}},"0.0.3":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.3","description":"A private collection of utilities for developing tools to help maintain AngularJS-related GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.4.0","jasmine":"^2.5.0"},"gitHead":"60b06c05ed2c99c34b4dcbcd9d52984ee4126bb2","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.3","_shasum":"1f25f53a9ec89b8ac3207fe9624686b55cda66db","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"1f25f53a9ec89b8ac3207fe9624686b55cda66db","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.3.tgz","integrity":"sha512-GU7j7/UVRp75cyl7iP4qdXIZpEtpRwo74+Jge5CjBShEQvzIBAhNJyHyIhuipPCyY+E8QYGGpF7sk18I19bipg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHEITsHY1OVafPnkwkP8xZCOMO8BaNvPZuqiJSnhVz6wIgYhnfeldpaEgEXTEo3fm1WU4Smm5gQk9KCUlDmlLQTS8="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.3.tgz_1474384200280_0.1207804677542299"},"directories":{}},"0.0.4":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.4","description":"A private collection of utilities for developing tools to help maintain AngularJS-related GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","jasmine":"^2.5.2"},"gitHead":"63a8b111f680ae491c2efdd3d4425dd91a226d23","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.4","_shasum":"c5cd8466949232ebfb5e6e516b50f8f791772364","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"c5cd8466949232ebfb5e6e516b50f8f791772364","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.4.tgz","integrity":"sha512-sHBMYTvPk1jEP9mLvgGYkirw+N/ZBmL3Ov9clcqlPGJMc7qrZC2/Qz1QH5pCtEGB/Dpg6jEUN/9EGOXfrKqXIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEG3qld4xTdmK+dy1P/6EHAKQ7NmrQfwH6EaO4Khgx7zAiEA9Y+0TuKCBk6ufE4hkm4E95Mqjs/YiXw37bQoxeLQ63c="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.4.tgz_1474386750035_0.9950930278282613"},"directories":{}},"0.0.5":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.5","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","jasmine":"^2.5.2"},"gitHead":"14b2a2519cea4d16bea24125a8aa71ede3cf52e7","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.5","_shasum":"6dad685c80414a9dc83649c7d92ce14b745720b4","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"6dad685c80414a9dc83649c7d92ce14b745720b4","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.5.tgz","integrity":"sha512-xsCn3uVAEk34Ihgr1bTZYU5xDDnx3b8SrG/xp0pM08fNt2woc3quVS9CMBQySkF7yPJspAy8veqRvjF5LnCFUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrHsfTpkhJ/AB5A4hRe0aY9EH/35VwugkOSIMN7za48QIgLu64TgbGlgnZOO+vPQa+WlSZDzTifPUMA3LSMGGKQ1o="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.5.tgz_1474490491622_0.9258488670457155"},"directories":{}},"0.0.6":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.6","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","jasmine":"^2.5.2"},"gitHead":"9901a814daadf00a18cf3f590a2f2186b30a7865","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.6","_shasum":"4a742180e962a723a03c84c63626459080bb9900","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"4a742180e962a723a03c84c63626459080bb9900","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.6.tgz","integrity":"sha512-nw3nysOMrJNTFQDQPbhVe620ymOGgAP1xnUUJ2Coww4prwAPNu2o8/nO8J+0s282mXisDqw6TAVwCG6NhY/EJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH07kz9SF17Jz0nxWKOG2D3+o4pAiA8KnySX8oajTqNMAiB6CCmKo3ZivVAM59pvTSgzP73rYZ5xpI5XM6SLFbj0pw=="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.6.tgz_1474494174253_0.40816780482418835"},"directories":{}},"0.0.7":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.7","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","jasmine":"^2.5.2"},"gitHead":"733c1465cf0dd59d6ae01a6a9e2179b9c4596e8b","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.7","_shasum":"ede8fd0cd58ba859eaf81dfa1c185451b8cdcde9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"ede8fd0cd58ba859eaf81dfa1c185451b8cdcde9","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.7.tgz","integrity":"sha512-Kw3fVjbPnvx42mEoVPx2KmXoU8s3QAzA2lq/1q7qt7JgM1h+7+fZYhEEXGwgqVVud6rZu2dsL2XhzsOEUB0gWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzEVghttjtPNi7MURI2NOrxQZuAw8DIVPm99AFYk+pnAiEA3epiJLnFkch5CTQnadLfusEL8Om1Q8e5FkMgmBM0eVg="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.7.tgz_1474712449764_0.06638435972854495"},"directories":{}},"0.0.8":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.8","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","jasmine":"^2.5.2"},"gitHead":"299ed2c6e5f0ff18fe024ae14e002134151c8815","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.8","_shasum":"fece2691bc7d7378ff8ef438b141dccef631518e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"fece2691bc7d7378ff8ef438b141dccef631518e","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.8.tgz","integrity":"sha512-9hEsKl11Jmc+snQ5uC/0xDX/fPQm2Q9ac/S54U5vWys5x8CixhY863jaGiERGc3kwszdaKzbMz2xIjqgBB2lIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfUs15ZPX6wtmEDLUxe4KIqWT7MJcZqAnlzQk7ehriGQIgd5WssppHRzVqKUgxMajWYdL/H1F205yvznDpzvMTIdo="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.8.tgz_1474721234050_0.7895252804737538"},"directories":{}},"0.0.9":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.9","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","eslint-plugin-jasmine":"^1.8.1","jasmine":"^2.5.2"},"gitHead":"514ba24813459f063e99b7a5e9d045699c36c7a5","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.9","_shasum":"ae6922f66b7bf4acc2cadaf4156ef1e03743d648","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"ae6922f66b7bf4acc2cadaf4156ef1e03743d648","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.9.tgz","integrity":"sha512-HxawSySd0D+Pffy1JilAKRiNr37Dn/IWzb7t8Fo6E6XSAbEntowMAa1RQWoFI/oUR+LRybnPJONVkPyWicjyRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5c2+hMQAbljdaJ27CgHtjvBzQioKtONV8IWHe1j9nlwIhAOQuMBnpEU+Q6FkpL9nnz6/1HwH6eWNmrbHqMt5F8XY7"}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.9.tgz_1475220928893_0.011833382304757833"},"directories":{}},"0.0.10":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.10","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","eslint-plugin-jasmine":"^1.8.1","jasmine":"^2.5.2"},"gitHead":"a1a149076a5b573252f0df1563d8bbd537cda823","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.10","_shasum":"0142170b97ce9ce15d9305b5b7dc1415cba3be90","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"0142170b97ce9ce15d9305b5b7dc1415cba3be90","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.10.tgz","integrity":"sha512-OXM7T14x9A5FwkmX78XVeOoPMc1qMBCrh/rVcX3r4EQU+04OI3f4kub7aY0Ih9Zbll+BRRMBCXfaWekvwu5sgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRb/zIUwgzZylCB1mY4wNvkdYVLH1tFujBp9fDYHU/qAiBz9oMciAzTcjjde4ZEMS/o99TsIi3rlk1sdg1w5Vmkmg=="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.10.tgz_1476702433928_0.13875370263122022"},"directories":{}},"0.0.11":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.11","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","eslint-plugin-jasmine":"^1.8.1","jasmine":"^2.5.2"},"gitHead":"6f4e84f60e7c34b6723b515b8697ef8dfea7b7c1","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.11","_shasum":"4401ca8f7739fa9a1454b322d04dc41ecf871593","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"4401ca8f7739fa9a1454b322d04dc41ecf871593","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.11.tgz","integrity":"sha512-Kx8rkJlZFWWPqspjTG4x9XuEw5CVw4SutWpiQNwXXOpACDJc7DZE5lLA1EKhmuQGs1HJuFpI0Iu8HaOWDexUKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkc+z2MegAMC4nP8TG3uz18P5kDKoCWncMu8JiIMyQiwIgVEdVzhKwlZHKFUWgfNv1KnjK0MTLNYzTn28bJ4tewUg="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.11.tgz_1476774339328_0.18804889149032533"},"directories":{}},"0.0.12":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.12","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","eslint-plugin-jasmine":"^1.8.1","jasmine":"^2.5.2"},"gitHead":"70f5d8a0deb06a655382c61e202bda69d04093dd","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.12","_shasum":"e13885b15c61caa19f84e9b4cd9065c9f022398a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"e13885b15c61caa19f84e9b4cd9065c9f022398a","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.12.tgz","integrity":"sha512-y2sz9GFgun2gxYmLHD7bGeyVezOsotZmiV6Rs5jOrVXVZ0MzEi8EIG6MXXDM9U4Q2dmieNkUsnuek4fbnFitNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC65ipoVnLqK9ukv3LwaWtBNgf5iPwvRti8quhw4RAxfAiEA/qE9tvi+XOzZ22h7ChBfr2itZXQoEyeLmNbBeLScinM="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.12.tgz_1476811950750_0.7765969387255609"},"directories":{}},"0.0.13":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.13","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^1.1.3","minimist":"^1.2.0"},"devDependencies":{"eslint":"^3.5.0","eslint-plugin-jasmine":"^1.8.1","jasmine":"^2.5.2"},"gitHead":"b3be648e134d3700f3f9917257fde3743f2817ba","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.13","_shasum":"9f6b125172261e73df219ecbeb0b5d7f73482550","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"9f6b125172261e73df219ecbeb0b5d7f73482550","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.13.tgz","integrity":"sha512-c4AYtUDcduly7M3lsRop+XxRuiEK27ajsQN72oef9DfRK14aXqjHGg+VMM4996sSdO1ezewMFv/AoF0v8v2E5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP0voAlcfYLmDzBcTK2eSHiP521ZheSM8M1jOHWCtmVwIgRxFC845DHXiiKEg3yNIPo7bqxSrBzeZBFcYTrLLYt6k="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/ng-maintain-utils-0.0.13.tgz_1476917314492_0.9477317163255066"},"directories":{}},"0.0.14":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.14","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.1.0","minimist":"^1.2.0"},"devDependencies":{"eslint":"^4.4.1","eslint-plugin-jasmine":"^2.8.3","jasmine":"^2.7.0"},"gitHead":"443042f1bee319837985e205c0ecc743f60048a4","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.14","_shasum":"9615b95d1d4cb8015b500e6dca45130b7802116f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"9615b95d1d4cb8015b500e6dca45130b7802116f","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.14.tgz","integrity":"sha512-T6JT0JlIEy80O/0gFc/MTtZBBvHgx/Wv8EPCx7ZEgdHS5ZUpKpE972Tk0/QWmBB2cecbFjLPcS1J5C2l2JqJSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI4dUoNG/9u1XyJ6xW2/IYpxPHdvqayQd7Cw1KFWzkEgIhALRlvtjD2awE4nb4OrgZcnUjUGJsZ584eOxYwcx9VmhX"}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils-0.0.14.tgz_1502353264244_0.2071325562428683"},"directories":{}},"0.0.15":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.15","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.1.0","minimist":"^1.2.0"},"devDependencies":{"eslint":"^4.4.1","eslint-plugin-jasmine":"^2.8.3","jasmine":"^2.7.0"},"gitHead":"e84e2bc84fe3c17440e7bced047ef67f7617a41d","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.15","_shasum":"9cdd612b326bb6c8d3cdb22c488903182c75976b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"9cdd612b326bb6c8d3cdb22c488903182c75976b","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.15.tgz","integrity":"sha512-kWzfTROjElTa0nR8KreuZDVLz6NoZ2+Udxv7gEBVMwYxAqd9lJQF2xrwjubQXuZAw/+bSqfqV/aH6xZQTzBC+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZjNuC3VbTLpSJVIB2JV0ThipfAdtasahdFhV9GRQWiAiAUVHMHAtdoiM1ZLRu1af8ALP9YH78iNIj/HqeidTKusQ=="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils-0.0.15.tgz_1502354634736_0.004082910716533661"},"directories":{}},"0.0.16":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.16","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.1.0","minimist":"^1.2.0"},"devDependencies":{"eslint":"^4.4.1","eslint-plugin-jasmine":"^2.8.3","jasmine":"^2.7.0"},"gitHead":"7fa6ccd5a14d3fab9f56ec09e88bfbf297c63165","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.16","_shasum":"15368065fd8be8bdacfd11711c83e575332a58cd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"15368065fd8be8bdacfd11711c83e575332a58cd","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.16.tgz","integrity":"sha512-okx2pb5NBX+IlU/RkfP2j3+LORilvJ6gcdCzEoKp4pXNv/gk37VLYF6Evxq3KecKT3bQb8duTpQkoR6LRk4gLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfL8qxmzIByWByAqM6twBG+3Zdt+uz1s2lB1Yl3UcGIgIgNefAM/eveEJ1XFsMEV0qBk6gXp3fEDUxxIJs3Ce0dGM="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils-0.0.16.tgz_1502365638107_0.7633944523986429"},"directories":{}},"0.0.17":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.17","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.1.0","minimist":"^1.2.0"},"devDependencies":{"eslint":"^4.4.1","eslint-plugin-jasmine":"^2.8.3","jasmine":"^2.7.0"},"gitHead":"43cf598a010fcd3f1a41e9476be445a2f174d28e","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.17","_shasum":"8eb2345012d74bbe8874fe9cba33564ec54e1103","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"8eb2345012d74bbe8874fe9cba33564ec54e1103","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.17.tgz","integrity":"sha512-nx2vHLh5+9u28ol+2h+11KFmES3DBhOi7D2otKBa9p4EUMBFSoParlQyPsbXx/B6DFkJBf3GYPWHhp/0UNKjqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuZ7oJwGdQOE76nspwb/6mft3Q5Pv/SKGI90FHK+HfeAiEAzf+XmVlr7alBmK98QtNcE+R6GNUSAlNP6hUR3/j+pUc="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils-0.0.17.tgz_1502367017450_0.9109353118110448"},"directories":{}},"0.0.18":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.18","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prepublish":"npm test","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","preversion":"npm test","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.1.0","minimist":"^1.2.0"},"devDependencies":{"eslint":"^4.4.1","eslint-plugin-jasmine":"^2.8.3","jasmine":"^2.7.0"},"gitHead":"c0c37f3c944744042441e5965ef9928e9f182cbf","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.18","_shasum":"ed966a94288fcada749ee1b3f420ff4b940bc48e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"shasum":"ed966a94288fcada749ee1b3f420ff4b940bc48e","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.18.tgz","integrity":"sha512-oVKn+sDkP7RuJtouhn2ayxdHz4h+ABzPzclPM4GO6k1fy0hhf9UKlhnBlQT1ACll+q+WmqAD9QVMK6d8pmmS6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpq/jpUyctBnuI8NV7YVp2LW6yMsB7IdxQ7QvRCOZdBgIgWYB5vEZamEW0uuzky38Nw1j0e3jxD/m+JylRdIgu6Bs="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils-0.0.18.tgz_1502458178495_0.4603260555304587"},"directories":{}},"0.0.19":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.19","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"npm version","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.4.1","minimist":"^1.2.0"},"devDependencies":{"eslint":"^5.4.0","eslint-plugin-jasmine":"^2.10.1","jasmine":"^3.2.0"},"gitHead":"ccc6e9a5622be755f7e53b20458f7f0ad6f5716a","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.19","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"integrity":"sha512-1ffgJc6xcli7rB/YdG6LEnlNp5OLxe+ibqzO9D+yeR/C7DjLeA4/ibwTBWA1GT/b7ehmnht+1BcSelfSyByiBA==","shasum":"957c783b7fc0de19023f076722c8022ef09320db","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.19.tgz","fileCount":35,"unpackedSize":246566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiDanCRA9TVsSAnZWagAAzP0P/ivFpmNOYUzye1Futrlt\nTryNVgSbFlbQ+xaQ/eTieocSG3A1kGP67tgCEZVRRCR/uSvisAYPHrCJ5HLY\nUX2PiTARlnugRoDjWR1SPps1RNzUYFMteBmiSIEX516gVYKaxyrAQQ0JqgTU\nxnLfCCjgrCaBtYX2nxVhmNXkuSZL8fY4Tk4LZyPhIKOLcWZif7mO4ANm5fBB\nP5cc4qVtxNVhI9L+9PcjCHGlIpROkBVmOgux0VK3rs7rbkrXvcupdfWTePdK\nvJEzZoP0sqGb6kcUynXHUY9rqtAFXku1Feh3y/fNHNGFu7V1fdfAPe3QwsNz\nX+2fHZMDBw5GV903kKpjkiO3Hn/xrMNdgeSDNGVmNCMAnNIZaxxwspMTT3vZ\n50zK4wIQNTw0wr6Q4rogN2pe4Gk4BfhHK2OzsIxy8ALMabyrmomzURnJLmeO\nOXWz0xLiCOzvnY2eN/YsmLGycJM+P6wT3DMVKHnJA1yDTi9+F5fcKAhnjORz\nsfUHxIdsYW2x3yau1fnQMZyw4XF+bJ4sDU/OiXZRjs+npqqMFuNPsZ5SB2jW\nPzceVp6wHI6/Uwz884hOzhjjIsSFi+hJg9aFl7kahg6EHrN5AQyJqhsCSO1d\n1b847fZxWgYrc1yNW5KqQWg4inVCB+RlfPYhLrv0iTGK3bADlK014jnGBYXm\ngiZB\r\n=0fal\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbiP3wYIDuCCLHASu4igqBZgGffdJbA9TFD0sXcgtOvAiAwoeqGua/80P5J/rf96jjJHd5XCi61kPCkAIVF5LNcXA=="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.0.19_1535653542745_0.36752060171406753"},"_hasShrinkwrap":false},"0.0.20":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.20","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"gkcu-run \"npm version \\${*:patch}\"","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^2.4.1","minimist":"^1.2.0"},"devDependencies":{"@gkalpak/cli-utils":"0.0.1","eslint":"^5.4.0","eslint-plugin-jasmine":"^2.10.1","jasmine":"^3.2.0"},"gitHead":"8d6e476a7141b683865794fe8c7c23b85d500a3c","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.20","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"dist":{"integrity":"sha512-XJSNXYpq6Gb5ErJTts0/ydmoIhIXNGC5uYJnN2M9lgK1BkHtoejQdcQDVfVixBOhcejKNc/vhajn6J4sOmjj2g==","shasum":"5fd3ac07fc8d7973aa9be2f9d9963ddbe1401d94","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.20.tgz","fileCount":37,"unpackedSize":250959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk5VwCRA9TVsSAnZWagAAmkkP/jMYB46L7vEWt9xDLWkm\nSYpYJAmJpFzgJS347Rwxt/0UgzKGUujGV7MXtc6OkSHUCd/leZLhcKT5CBf1\nN2jTtn2uj4M/KMBiXbrA7m86bebrgg5ZwFvinr82rTqAVDS7hXh1vareaiCt\nVWnCE4adCQFtZoXokcIbOsS51hlSQDCHGX8+TCfO5RKDUuokxR3Kbgg6P4+k\nezIjpTCvjvm0YFBvL8mCAqkd7pfJk7pP8qeCo0ywy8a7Q6AJB8HXj50Un3G7\ndDixXQ6iTdUYQZn7X8s0i8vsL/KVvhHFYOjc44zZPwv2+uEVx1bvOLfTXpGI\nAjbdtgn9Hvn9oCRK81tCOrYetaGNivgyMI78GRcrrco19SaVrLRZT0Xi1f2D\nWiMBVeIWjSsm5F1Dyh+lV2mddQKSNj2PxR9LqEYFV+Wu5jKP34XAGRsSAKvT\nWQad98wn7TBYFRpA3aAINnl3Noqw3GWoOoOWHjv23vgkUb1FvALz/JmvMfUl\ndRUn19S4fQeEE5NUXYOe3o0VTKOKf4wdkvrC61BWpGzvT5f5e/0wwCQ+lX/l\nAzr/Kr96KQpAbpdEtMrlEpUQ1bqcNGML/ohbDFtgh9LYKWcVREWIUv24dwb+\n6zPPcGovAXkb4feBonIDEHicfk2kR/qdCTD2+WtMBxbNXERegcxtjmPqnzeH\no8cT\r\n=7sZT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpjOdC/NZE0uoDBo3N3h3CWRRdcn/7Pkh++jlYmTIn6AiArGGihQO7J/JsommEzUcBHht98FoC3UF2m6PsORC2GmQ=="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.0.20_1536398703923_0.38793486512651887"},"_hasShrinkwrap":false},"0.0.21":{"name":"@gkalpak/ng-maintain-utils","version":"0.0.21","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"gkcu-run \"npm version \\${*:patch}\"","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^3.0.0","minimist":"^1.2.0"},"devDependencies":{"@gkalpak/cli-utils":"^0.1.8","eslint":"^6.6.0","eslint-plugin-jasmine":"^4.1.0","jasmine":"^3.5.0"},"gitHead":"362de354eb276fc40064bd439fd7f39d384c36ec","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.0.21","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Q4uQOV+2eaaUHTgVH57Dmrf+Mfuak8luHH1J4PAHLym9kihBrqBCEo6WmmnMBk0PR7Qd0DNxcx4PQPkw1AVViA==","shasum":"8ad2288312757f56d90c97d459063f610e605619","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.0.21.tgz","fileCount":42,"unpackedSize":255189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0ZxnCRA9TVsSAnZWagAAcfIP/jDRRsSL2KqryH/AUpfL\n+DdbGVf6wHpGjzmQ/i3T4XFVQffROm1dPE0xKDpYG1SAskYxu6cs4Y3ppXVR\nO5FSop3JIb4JZ+Y4LXye5rq6K+iFa28cQbLFC9SfF+s5olrOgA2dEjvZYc87\nDaZGAbxVWnI8Clr19F7LxuPmZ/MiTEbfaIygaDcrvK8VN+ju43aJnORnBxM5\nPw487Z+S4qjwa0Hhy8dgRaGgt5ByQy2EaWAQFTzLY/NUyABKBUfecQpxardv\nwkszgIx0W+32gaFOFeyo1QftgIWRh2A2/lt9HVy7T5kW1MqMUueLlcUXcO6r\nJCvLa3IGxtuH6lEx33gW4Pt4b+xgO3W26Awna8UU5Wv3w4ws1VXb57Fw/1fk\n0CH/Ov+iJ8ySiYmU8Z6FLs/7PoT+qShMeRdSBK1pqVZLg4CuRf+5ZlmAXU5H\n37hp+tVqN6ArlL201UiePj7BwKof5e/vu4wAMvtNqOF7Rtcd4+Wfl9SCpq2B\nC7BQCnUaXlM8scxWTk9geFOQZ0xMoQ8ZlpA7sPWL5hwlXhXf6PqOHsXgdTkZ\nYNRetkHZXR1bnss/wmn0yZ/zHRrwos/7k1o2lLhYCor2QQtMIxSe3Sv+xszU\n29WECmb3czNSHWPg3I1zUa8tnvTUakOekYEY1kqwss6SRbBLcjX2IiD+kNfU\nokzD\r\n=5tSL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf0xA0GXTnTN55tlhDRmQdQJ58gZf+n6kngGCv54vITgIhAMAnrBRDrYcTcqRP7vLkaqId2raOAZi4pfjXS/RUdNfO"}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.0.21_1574018151491_0.12659240408874184"},"_hasShrinkwrap":false},"0.1.0":{"name":"@gkalpak/ng-maintain-utils","version":"0.1.0","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"gkcu-run \"npm version \\${*:patch}\"","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^3.0.0","minimist":"^1.2.0"},"devDependencies":{"@gkalpak/cli-utils":"^0.1.8","eslint":"^6.6.0","eslint-plugin-jasmine":"^4.1.0","jasmine":"^3.5.0"},"gitHead":"fe3c15761246410948d1cebebf46c5d51fb3bdbd","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-PGRFvdnTEiKGo7Po5xBn/w7BiIqWV3inb4V5drN3/X+Ik+fJ7E8TAgz7KfB8VP49G3vn+mb2YedYx91qyks7sA==","shasum":"0dc7eee9b718185abfc10c24e4297dbca298107c","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.1.0.tgz","fileCount":42,"unpackedSize":255689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0a4fCRA9TVsSAnZWagAAeFsP/0LOCxxGTUn2bFYm6E7L\ndYTR9PlUvtvmF/JgW5pL5aXIfvTMWlFe0UfALuc4+Qjz9AcyCgg65iYMOTem\nJRr6a6dfKce95hPC15gaRBG5U1tsyynNn47HQAGfAeYPkG5dKrIO4tqdhWcG\nkm7q7MpIA8fBufZKNXnmCXpJmrQa1T3Sxw+CbtOHD4My52t12uy9me/EFS5P\ni9Za68SF8fCHRqcqzlCyVPwQftFyQrFPzlhvdmiaybwlJvKgIstr6vkPAX90\nneDaYloJuet1G5acyPOVCIvi8GjBL2KWtoerA9ab7TWfGx+y2TAJHi3PS4XN\ncBmnjhx7bQ+FREk/N9jyKnfuKS/tT61a/jMxnr1zqmwM8miF4SZP36kwhz9a\nsrWilZtEK4OE0V6wmAcdz1igTcn6fTJuW5jP7YO7LnNlgFhMoZetRJDQd7bS\nQiQUMugV6HIqGXiv9ndmwF00UPz4iVoARFEdFkdBZQgSGduH3d9lbF9oPs62\nMJT1gjujf3bO1pIe5gow1HohEJzc0byNfVpvIjZK+V0yH2FPjJ0PsiAuBD+4\nDGqG4vM3j7hL8XQj6/M6m5Olp5MC8V149QlO7bm1KkmGOXCIQa5tBiMdmmMf\nfugoA1FRIA/cM+dFNPUxaHvQboCf8J8sCIAjDMuQ+ufKytRof7j5YtYwOuzR\nyoIy\r\n=Ip9/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiRgSdhINnKwU43KjCiszJK3rXxF0HFSgvtpV3/y74AAiEA7oO202qgb+bQ+Yv8+N27I5AVPtcTim0K9Nc20JIlvjo="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.1.0_1574022687091_0.7618816380423026"},"_hasShrinkwrap":false},"0.1.1":{"name":"@gkalpak/ng-maintain-utils","version":"0.1.1","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"gkcu-run \"npm version \\${*:patch}\"","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^3.0.0","minimist":"^1.2.5"},"devDependencies":{"@gkalpak/cli-utils":"^0.1.8","eslint":"^6.8.0","eslint-plugin-jasmine":"^4.1.0","jasmine":"^3.5.0"},"gitHead":"c1965511177d7c1d9c8fe9fabd56712ca8343574","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.1.1","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LvKA2cVXUfaIK7Q0mERhVCcDqRP3117q13EgLfaNPvRuxtUUohD5AarCmqqNWLLWSeFf06+Jt96eSWZQW/FqFA==","shasum":"4fde7ddc4257098cbc549a88aa68ce4120bf335b","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.1.1.tgz","fileCount":42,"unpackedSize":255689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebdjtCRA9TVsSAnZWagAATjkP/A5HOmoyuCeLxDrACAka\nHJpfcrOHj7Fnz6Pq6owzZzKTQwkHwy1Pk9mv+uTi7/gd6EHlmj0VjHyhA1QS\nR0LbksqrWdAnW+olWgsR5+T9jPuP/Nm1O/bp3mbb1X5wbliKBJqGNH6jL8YJ\nznajUKwqt4whbSRk2XZScXkYt9sTsDQr2crPy9lD0+K4urMlKOF0lqUUgeny\nVy42BNdGkEagtvRxbQZuGxfCb/8QfYKuYM5TGq+IvV19t2/5kZYBQ40GfGxl\nmg4wRkI16vqST6BjZrhfMHWG60cgXMmr2AAi3Z1WzNYeQ8keWdGXLl1Evd6B\nd6HvzS3sPVp1ETIKHi0/rdxBLYEI65OX59PPUt6D7SeaqF9jZBDlrUpJvpxx\ndokqrzRnbq27FnYP8e0yPJoA2H98SZY9cBMhcW1SJmA9Hks6GsEq2u+XLd8V\ncMSxn+ptFdxRNaSbj80uqiQxnpHVwp4TuPExPgwpH2FI+oIQfiy7ofV0HGOt\naxLxsCMZCMmP2T6s3c9W014SKAQgNrcBwc/xL1iPa3eAy7kFG2T7myr/pvrD\ndOVT4Ee6bKcV1XfQrT8VwR67oKwsPYf8S9rieTatCttb5Df/g03DKEVPNdeU\nOKu7MKN0FmpBHiWWuYU7AlXCNTAav33Bwp/aVLgeT+O3G+mkf+IZ9HiRm3Rm\nTGAT\r\n=QwSm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzs/z2AfzQLNALU1lTblFhjS8pEaEgkfV/vjahDZyQ5gIgAcQIeVRnN2nVik+AO4rniH1BXQu8jdd8sqVlftm0hPA="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.1.1_1584257261314_0.6316339218612801"},"_hasShrinkwrap":false},"0.1.2":{"name":"@gkalpak/ng-maintain-utils","version":"0.1.2","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"gkcu-run \"npm version \\${*:patch}\"","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^4.1.0","minimist":"^1.2.5"},"devDependencies":{"@gkalpak/cli-utils":"^0.1.9","eslint":"^7.4.0","eslint-plugin-jasmine":"^4.1.1","jasmine":"^3.5.0"},"gitHead":"58d3dcacb2ede595abcc04f73e29aaaa75e0818f","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.1.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2Sr5EH99rxxPUbLx8R8VOzsbkwlatDRI7NxMSzQ8kFaFdhVCOPZMc+AwTWVhevuq8S78sM21rNwy7muHgn28/w==","shasum":"514c9e02bf2bd4e650f0e81a69b7bb5b04147d05","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.1.2.tgz","fileCount":42,"unpackedSize":255689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEEmPCRA9TVsSAnZWagAAmkIP/2QmkkntWeqHUix8r2aA\nOFdc3LFOxv842IPzHD1O9FC6wqCwbUaLMweqTc7+P59ozTCgqXyuEIHVzvTz\niEcUf4IyvKIfiewhNJ1ix3AHiQaLIp5Xj0Z9xiJ0mj+i0wvvmhhcrsUsBOd+\ntj/P0SS/wko83JS4iPR04IUtIUQfd0FfU/NyaWSgWStgp5spXWhRWYZ5bALi\nydZfX3MckQL6DZt/Qok/ENaXmg5v7Y8kiehU5hyMoSpZjowGQfBYuT9bcDqO\nb5vpUkS9sHgepbhdgNXzk2LAEtkONXYTWfC23PCo03JIdcprpiuU2HqZSB+x\njA7X8vfyjzEh6KoUX+5Eb3h0rOQkz99oUqlU8CKj8JX8s01OdtAwi0H++cPw\nB2sOzMnpauINqyxfA5A7r83S+JkQuAZSX78LcazTo9CaoQFFZezfff9jbJOf\nu314G9Ibhsgt4TTjC8Id2VHyOkxFC6rn0uvgPKqQmmPyLYIRQkBb1ozt1+wO\nUbIWIOZ/2p5luYdmOfxoslBwa6d27oO97Oigq4iB6bOGsTkEdaqdYwFwlinG\nOy20A2ljRC8AjEjcedLjIZBwHSUeuQH0MKAYAyWglJLJMsdrNS9WgoEU2uXn\nAYqSCVf5XKXV3KWi/FphqLHRstnU7XzdVNCsnfYIOxammD64MPwxA05VyTOs\np/rQ\r\n=unTq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsXp5eiJiSHzGF39lR71ZPw1el+yS+V3hr/kbeLPGP+AiEAsDN1XhsohjujFficfYTXuQ7Cgk/A40e/Zqdo7w0YZYc="}]},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.1.2_1594902926520_0.04185825851566527"},"_hasShrinkwrap":false},"0.1.3":{"name":"@gkalpak/ng-maintain-utils","version":"0.1.3","description":"A private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub repositories.","keywords":["Private","Utility","AngularJS"],"main":"index","scripts":{"lint":"eslint .","prerelease":"npm test","release":"gkcu-run \"npm version \\${*:patch}\"","postrelease":"npm publish","pretest":"npm run lint","test":"npm run test-unit && npm run test-e2e","test-e2e":"node scripts/run-tests --type=e2e","test-unit":"node scripts/run-tests --type=unit","test-watch":"npm run test-unit -- --watch","postversion":"git push && git push --tags"},"license":"Unlicense","author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"dependencies":{"chalk":"^4.1.1","minimist":"^1.2.5"},"devDependencies":{"@gkalpak/cli-utils":"^0.1.10","eslint":"^7.31.0","eslint-plugin-jasmine":"^4.1.2","jasmine":"^3.8.0"},"gitHead":"de56ec53845731a6744ec3e80bb0d9eb177c6013","bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"_id":"@gkalpak/ng-maintain-utils@0.1.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-tfrYfMWCeyc8Re/sFRUoo73THQFwIb/JkgW9dkh9HxM/9f3ZByMrFkWNuZ5dAO1xlfLmW4u2gKaeeoKhyitWAQ==","shasum":"a45631b00b65f9f2f7d2f7f8d3c2909580a2cc8c","tarball":"https://registry.npmjs.org/@gkalpak/ng-maintain-utils/-/ng-maintain-utils-0.1.3.tgz","fileCount":18,"unpackedSize":56244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+fvCCRA9TVsSAnZWagAAJvMP/AvsfcSdKxo++AhoCnuc\n1G3fY8wzar4XiNMC9s2WodDD/UpVDqCMwj0Wc6otEItyOoNS11nz5hCd14ja\n28WbB477Aj0s6aG9wwkdFQ/4MXU/x+/qhTg4SFVh8pCRSOic49XxbTCVx9gA\nK6FYDH5eO4AKJwTROb0s3r83m4+XmXkiR200Vu45nolKgBjSdXiyClKQEiw1\nZJxFVftjgCS9dqTKExYpiU0Z2HZXtl184lS/HXFPYOh6d9SUXq4za5RkHAyY\nkI7DeiKk+tapUW/tnn+GxxEU+M0FQuqvd+zXg2EVTtUezpvQ1WrzHdE3G+LP\nVAjZ7EplJ6jIqi9NZ0L+NHj0BRxWtdy3S89Hqzon/SE2Ry/iRoXP5HNa+WJd\n4Jfh/v0pLbSiP+vD5/Ppm/sDwr3yNrW8zIgPEaHddhIzTaVcjYfuiLjWVf3O\nYH6i1Rkf26Y8pJc63P687oOIvDj29eahEsADsFqXbGNusMAxkqoUD5bNrDLT\n8jFU3kXoMaG9rdPKEi1o7Nhu6bZh6/BumzidF2mg9h3ZX8V96iAZrdjiYYZS\nEDQVlEcUMwzEHC/gVkTtfx9LxEfVNeXPWTRdonz141lX8dbFqfZ3X47V2C2T\nTrhbiiU5g17VrVU0l6FzL2wXhvwk6+RQWQNhBLB+DTkBgzX6MtlsxqYMqhIL\n7PL4\r\n=ithH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICw6PFqbW3oswOx3xxhUqsPT3aVVYiIXG7AgMG+JnhHRAiALWzw6HVGoDD8GtcHjscZF+mcnMlOYX78ubDol13TBfQ=="}]},"_npmUser":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"directories":{},"maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ng-maintain-utils_0.1.3_1626995650783_0.9976679521265972"},"_hasShrinkwrap":false}},"readme":"# ng-maintain-utils [![Build Status][build-status-image]][build-status]\n\n## Description\n\nA private collection of utilities for developing tools to help maintain (AngularJS-related) GitHub\nrepositories.\n\n## Usage\n\n**You** should generally not use it. You would use tools built on top of it, for example:\n\n- [ng-cla-check][ng-cla-check]\n- [ng-maintain][ng-maintain]\n- [ng-pr-merge][ng-pr-merge]\n\n**I** may use it for building other tools (see above). Here is a brief overview of what's in the box:\n\n- **`AbstractCli`:** Can serve as a base-class for creating a `Cli` object that can orchestrate the\n  execution of some type of work, based on a list of \"raw\" command-line arguments. It can display\n  version info (with `--version`), show usage instructions (with `--usage`), outline the commands\n  that need to be executed to complete the task at hand (with `--instructions`) - a sort of\n  \"dry-run\", report the beginning/end of execution, etc.\n\n  It exposes the following (public) methods:\n\n  - `getPhases(): Phase[]` (**abstract**): This method _must_ be overwritten and return an array of `Phase`\n    objects (to be used for displaying instructions in the \"dry-run\" mode).\n  - `run(rawArgs: string[], doWork?: ({[key: string]: string}) => any): Promise`: Parse the arguments\n    and take appropriate action (see above).\n\n  It also provides a number of \"protected\" methods, that can be overwritten by sub-classes:\n\n  - `_displayExperimentalTool(): void`\n  - `_displayHeader(headerTmpl: string, input: {[key: string]: string}): void`\n  - `_displayInstructions(phases: Phase[], input: {[key: string]: string}): void`\n  - `_displayUsage(usageMessage: string): void`\n  - `_displayVersionInfo(): void`\n  - `_getAndValidateInput(rawArgs: string[], argSpecs: ArgSpec[]): Promise<{[key: string]: string}>`\n  - `_insertEmptyLine<T>(value: T, isRejection?: boolean): T|Promise<T>`\n  - `_theHappyEnd<T>(value: T): T`\n  - `_theUnhappyEnd(err: any): Promise<any>`\n\n  Requires:\n    - _config_: `Config`\n\n- **`ArgSpec`/`ArgSpec.Unnamed`:** Represents the specification for a command-line argument. When\n  applied on a parsed arguments object (such as the ones returned by `Utils#parseArgs()`) it will\n  extract the corresponding argument's value (either by name (`ArgSpec`) or by position\n  (`ArgSpec.Unnamed`)), fall back to a default value if necessary, vaidate the value and assign it\n  to the specified `input` object under the appropriate `key`.\n\n  Requires:\n    - _index_: `number` (`ArgSpec.Unnamed` only)\n    - _key_: `string`\n    - _validator_: `(value: any) => boolean`\n    - _errorCode_: `string`\n    - _defaultValue?_: `string|boolean`\n\n- **`CleanUper`:** A utility to help coordinate arbitrary tasks with their associated clean-up\n  process.\n\n  The general idea is this:\n  1. Schedule a task to clean up after `something`.\n  2. Do `something`.\n  3. ...possibly do other things here...\n  4. If anything goes wrong, the app will be able to clean up (or show instructions to the user).\n  5. When cleaning up after `something` is no longer necessary, unschedule the clean-up task.\n\n  Provides the following methods:\n  - `cleanUp(listOnly: boolean): Promise`: Perform all clean-up tasks (or just list them).\n    <sub>(Either way, the clean-up task queue is emptied.)</sub>\n  - `getCleanUpPhase(): Phase`: Returns a clean-up `Phase` object (suitable for `UiUtils#phase()`).\n  - `hasTasks(): boolean`: Returns whether or not there are any clean-up tasks scheduled.\n  - `registerTask(description: string, cb: () => Promise): TaskId`: Register a task with the\n    `CleanUper`. You can use the returned, unique `TaskId` for scheduling/unscheduling the task.\n  - `schedule(taskId: TaskId): void`: Schedule a clean-up task.\n  - `unschedule(taskId: TaskId): void`: Schedule (the last instance of) a clean-up task.\n  - `withTask(taskId: TaskId, fn: () => any): Promise`: Schedule `taskId` and execute `fn` (can also\n    return a promise). If all goes well, unschedule `taskId`. If an error occurs, leave `taskId`\n    in the clean-up task queue.\n\n  Requires:\n    - _logger_: `Logger`\n\n- **`Config`:** Creates a `Config` object based on the specified `messages` and `argSpecs` (falling\n  back to some default values if necessary). It exposes the following properties:\n\n  - `argSpecs`: A (possibly empty) array of `ArgSpec` objects.\n  - `defaults`: A `{[argument: string]: string|number}` map of default values per command-line\n    argument keys. <sub>(Automatically extracted for `argSpecs`.)</sub>\n  - `messages`: A (possibly nested) `{[messageKey: string]: string}` map with at least the following\n    messages:\n    - `usage`\n    - `instructionsHeaderTmpl`\n    - `headerTmpl`\n    - `errors`:\n      - `ERROR_unexpected`\n    - `warnings`:\n      - `WARN_experimentalTool`\n  - `versionInfo`: A `{name: string, version: string}` map with values retrieved from the main\n    module's `package.json` (i.e. the first `package.json` to be found starting from the main file's\n    directory and moving upwards).\n\n  Requires:\n    - _messages_: `{[messageKey: string]: string}`\n    - _argSpecs_: `ArgSpec[]`\n\n- **`GitUtils`:** A collection of `Git`-related command-wrappers and utilities. Mainly spawns `Git`\n  commands in a separate process and (promises to) return the output. Support for commands is added\n  in an \"as-needed\" basis. Currently, the available commands/utilities include:\n\n  - `abortAm(): Promise`\n  - `abortRebase(): Promise`\n  - `checkout(branch: string): Promise`\n  - `clean(mode?: string = 'interactive'): Promise`\n  - `countCommitsSince(commit: string): Promise<number>`\n  - `createBranch(branch: string): Promise`\n  - `deleteBranch(branch: string, force?: boolean): Promise`\n  - `diff(commit: string, noColor?: boolean): Promise`\n  - `diffWithHighlight(commit: string): Promise`\n  - `diffWithHighlight2(commit: string): Promise`\n  - `getCommitMessage(commit: string): Promise<string>`\n  - `getLastCommitMessage(): Promise<string>`\n  - `log(oneline?: boolean, count?: number, noDecorate?: boolean): Promise`\n  - `mergePullRequest(prUrl: string): Promise`\n  - `pull(branch: string, rebase?: boolean): Promise`\n  - `push(branch: string): Promise`\n  - `rebase(commit: string|number, interactive?: boolean): Promise`\n  - `reset(commit: string, hard?: boolean): Promise`\n  - `setLastCommitMessage(message: string): Promise`\n  - `updateLastCommitMessage(getNewMessage: (oldMessage: string) => string): Promise`\n\n  Requires:\n    - _cleanUper_: `CleanUper`\n    - _utils_: `Utils`\n\n- **`GitUtils.DiffHighlighter`:** Can be used to enhance a diff by highlighting areas of interest.\n  The general implementation is loosely based on the idea of [diff-highlight][diff-highlight],\n  although the matching heuristics and coloring (among other things) are different.\n\n  It exposes the underlying streams via:\n\n  - `getInputStream(): stream.PassThrough`\n  - `getOutputStream(): stream.PassThrough`\n\n  Requires:\n  - _styles?_:\n\n    ```ts\n    {\n      lineRemoved?: (text: string) => string,\n      lineAdded?: (text: string) => string,\n      areaRemoved?: (text: string) => string,\n      areaAdded?: (text: string) => string\n    }\n    ```\n\n- **`GitUtils.DiffHighlighter2`:** An alternative, API-compatible implementation of\n  `GitUtils.DiffHighlighter`. The highlighting is more accurate, as it is able to only highlight the\n  regions that have changed. The main drawback is that it fails to show removed/added empty lines,\n  because of its dependency on `Git`s `--word-diff=plain` option.\n\n  Similar to `GitUtils.DiffHighlighter`, it exposes the underlying streams via:\n\n  - `getInputStream(): stream.PassThrough`\n  - `getOutputStream(): stream.PassThrough`\n\n  Requires:\n  - _styles?_:\n\n    ```ts\n    {\n      lineRemoved?: (text: string) => string,\n      lineAdded?: (text: string) => string,\n      areaRemoved?: (text: string) => string,\n      areaAdded?: (text: string) => string\n    }\n    ```\n\n- **`Logger`:** A simple helper providing minimal logging utilities. This is mostly used in order to\n  make it easier to test logging behavior without affecting `console` methods. Provides the\n  following methods:\n\n  - `debug()`: Delegate to `console.debug()`.\n  - `error()`: Delegate to `console.error()`.\n  - `info()`: Delegate to `console.info()`.\n  - `log()`: Delegate to `console.log()`.\n  - `warn()`: Delegate to `console.warn()`.\n\n- **`Phase`:** A simple wrapper for \"phase\" entities (with validation). A \"phase\" is a description\n  of a unit of work, including an ID, a short description, a list of the tasks involved and an error\n  message (or code) specific to this \"phase\".\n\n  Requires:\n    - _id_: `string`\n    - _description_: `string`\n    - _instructions?_: `string[]`\n    - _error?_: `string` <sub>(Can be either an error message or an error code.)</sub>\n\n- **`UiUtils`:** A collection of utilities useful for interacting with the user, including:\n\n  - `askQuestion()`: Prompt the user with a question and (promise to) return the answer.\n  - `askYesOrNoQuestion()`: Prompt the user with a yes-or-no question (e.g. a confirmation) and\n    (promise to) resolve (for \"yes\") or reject (for \"no\").\n  - `offerToCleanUp()`: Requests confirmation to perform the scheduled clean-up tasks. If the user\n    turns the offer down, it will just list the pending tasks instead.\n  - `phase()`: It will report the beginning and end of a \"phase\" (see `Phase`), do some work and\n    properly handle possible errors (by means of `reportAndRejectFnGen()`).\n  - `reportAndRejectFnGen()`: Generates a callback that will report the specified error (plus any\n    extra error provided during invokation), will offer to clean up (if there are pending tasks and\n    not configured otherwise) and return a rejection.\n\n  Requires:\n    - _logger_: `Logger`\n    - _cleanUper_: `CleanUper`\n    - _errorMessages_: `{[errorCode: string]: string}`\n\n- **`Utils`:** A collection of low-level, specific-purpose utilities, including:\n\n  - `asPromised()`: Convert callback-based functions to promise-based.\n  - `interpolate()`: Replace `{{...}}` placeholders in a string with values.\n  - `parseArgs()`: Parse command-line arguments (and remove surrounding quotes).\n  - `resetOutputStyleOnExit()`: Ensure the output style is reset when a process exists.\n  - `spawnAsPromised()`: Spawn a sub-shell to run a (series of) command(s) with support for piping.\n  - `waitAsPromised()`: `setTimeout()` wrapped in a promise.\n\n## Testing\n\nThe following test-types/modes are available:\n\n- **Code-linting:** `npm run lint`\n  _Lint JavaScript files using ESLint._\n\n- **Unit tests:** `npm run test-unit`\n  _Run all the unit tests once. These tests are quick and suitable to be run on every change._\n\n- **E2E tests:** `npm run test-e2e`\n  _Run all the end-to-end tests once. These test may hit actual API endpoints or perform expensive\n  I/O operations and are considerably slower than unit tests._\n\n- **All tests:** `npm test` / `npm run test`\n  _Run all of the above tests (code-linting, unit tests, e2e tests). This command is automatically\n  run before `npm version` and `npm publish`._\n\n- **\"Watch\" mode:** `npm run test-watch`\n  _Watch all files and rerun the unit tests whenever something changes. For performance reasons,\n  code-linting and e2e tests are omitted._\n\n\n[build-status]: https://github.com/gkalpak/ng-maintain-utils/actions/workflows/ci.yml\n[build-status-image]: https://github.com/gkalpak/ng-maintain-utils/actions/workflows/ci.yml/badge.svg?branch=master&event=push\n[diff-highlight]: https://github.com/git/git/blob/master/contrib/diff-highlight/README\n[ng-cla-check]: https://www.npmjs.com/package/@gkalpak/ng-cla-check\n[ng-maintain]: https://www.npmjs.com/package/@gkalpak/ng-maintain\n[ng-pr-merge]: https://www.npmjs.com/package/@gkalpak/ng-pr-merge\n","maintainers":[{"name":"gkalpak","email":"kalpakas.g@gmail.com"}],"time":{"modified":"2022-06-12T18:28:59.764Z","created":"2016-09-17T21:17:46.060Z","0.0.1":"2016-09-17T21:17:46.060Z","0.0.2":"2016-09-19T13:56:32.148Z","0.0.3":"2016-09-20T15:10:02.601Z","0.0.4":"2016-09-20T15:52:32.356Z","0.0.5":"2016-09-21T20:41:32.393Z","0.0.6":"2016-09-21T21:42:56.209Z","0.0.7":"2016-09-24T10:20:51.048Z","0.0.8":"2016-09-24T12:47:15.412Z","0.0.9":"2016-09-30T07:35:31.121Z","0.0.10":"2016-10-17T11:07:15.659Z","0.0.11":"2016-10-18T07:05:41.327Z","0.0.12":"2016-10-18T17:32:31.449Z","0.0.13":"2016-10-19T22:48:36.576Z","0.0.14":"2017-08-10T08:21:05.424Z","0.0.15":"2017-08-10T08:43:55.891Z","0.0.16":"2017-08-10T11:47:19.292Z","0.0.17":"2017-08-10T12:10:18.595Z","0.0.18":"2017-08-11T13:29:39.627Z","0.0.19":"2018-08-30T18:25:42.881Z","0.0.20":"2018-09-08T09:25:04.021Z","0.0.21":"2019-11-17T19:15:51.642Z","0.1.0":"2019-11-17T20:31:27.237Z","0.1.1":"2020-03-15T07:27:41.419Z","0.1.2":"2020-07-16T12:35:26.689Z","0.1.3":"2021-07-22T23:14:10.937Z"},"homepage":"https://github.com/gkalpak/ng-maintain-utils#readme","keywords":["Private","Utility","AngularJS"],"repository":{"type":"git","url":"git+https://github.com/gkalpak/ng-maintain-utils.git"},"author":{"name":"gkalpak","email":"kalpakas.g@gmail.com"},"bugs":{"url":"https://github.com/gkalpak/ng-maintain-utils/issues"},"license":"Unlicense","readmeFilename":"README.md"}