{"_id":"command-line-tool","_rev":"19-b3944ebff5e87e66728673beef4277f1","name":"command-line-tool","description":"command-line-tool","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.1.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"./lib/command-line-tool.js","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"dependencies":{"ansi-escape-sequences":"^2.2.1","array-back":"^1.0.2"},"devDependencies":{"jsdoc-to-markdown":"^1.3.2","tape":"^4.4.0"},"gitHead":"225c12f407c3320a4e2e9c8ba3158f57121e184b","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.1.0","_shasum":"91a11ba48ac63a4a687554367980f7c6423c149d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"91a11ba48ac63a4a687554367980f7c6423c149d","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.1.0.tgz","integrity":"sha512-iYnWHIP8pJ4+b5Zv4SWTt+YQeMndbFBA0sj3bH24bbahCrXpZnVFVP5CvcClyYqIPF6RVaDoeqAWdX0GhWG3ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAlWye5/onsMypocAHkhCLSHboi5+vfXtgOV09B5icqAiBusQQU1fWHzgnt/8CxWfnmZTj3Zu/ef3n07PIjkJjkNQ=="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}]},"0.2.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"./lib/command-line-tool.js","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.2","command-line-args":"^2.1.6","typical":"^2.4.2"},"devDependencies":{"jsdoc-to-markdown":"^1.3.3","tape":"^4.4.0"},"gitHead":"310b81abb137c0b99c3658d287a8c2a1eb0f2211","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.2.0","_shasum":"b6cbafe5f41021d9057edd6dc521b72540d186d0","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.7.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"b6cbafe5f41021d9057edd6dc521b72540d186d0","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.2.0.tgz","integrity":"sha512-5SPjV9HM/LOADNraEZZsXWzZhPs8pwSx5i2Tz+Mi7dQw7+XBcui4hH/ZQLTjVrH/nUPxdt+9+LyuQod6Kxsgiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRZuv5Emv7DtA992AMWpdL5MZE/gEaL8G2FUDP/r42iAiALJDZ218jSr/CvXxxOSkWoR2FZp1iPYj1+1rJHh5Rt1w=="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.2.0.tgz_1457539443064_0.9731012121774256"}},"0.2.1":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.1","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"./lib/command-line-tool.js","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.2","command-line-args":"^2.1.6","test-value":"^1.1.0","typical":"^2.4.2"},"devDependencies":{"jsdoc-to-markdown":"^1.3.3","tape":"^4.4.0"},"gitHead":"9faa0c78f20f851896c3b0835cbe7244a41f20c0","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.2.1","_shasum":"898b7d3a0b5b70c0209c059b128408f0ebb43911","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"898b7d3a0b5b70c0209c059b128408f0ebb43911","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.2.1.tgz","integrity":"sha512-gOGH68cKioR3IjhlVP4vbFwxW7sTGRq8qHOssKZGaKVjBEyBJqYxov4cmMmwKWoNWkLE/R4qv38SknRWY+8JOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4oZszRPc79NislZ+UWDIURrelumanJdy6o180xrySXAiEA0b04NbsrPHba/oNHL2GMvCF5kw+BVfra37y086M0dgY="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.2.1.tgz_1458133753015_0.892641952028498"}},"0.3.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.3.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"./lib/command-line-tool.js","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.1","test-value":"^2.0.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.5.1"},"standard":{"ignore":["es5"]},"gitHead":"f2a30eaf976b1c389de9a3504958920609902059","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.3.0","_shasum":"282edf856293c65b4543be228389239cc2a9a30a","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"282edf856293c65b4543be228389239cc2a9a30a","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.3.0.tgz","integrity":"sha512-VXDdKiBl4gCIuEZ8z28C4j+9661YHyK27ASc0nyyqSqMcQMSKrt5SesQBvIFd5jMvlgTu7I62VVDWpSVgffXOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwVgOmvpmPK/lx8AYMPBd0FQrHQlLqaWxJFDcHWDr06wIhANjxiQZTmPNXDZK1YG8MgHLqfViYO3wp7RoZ4q7M1KtE"}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.3.0.tgz_1466258417720_0.8181351399980485"}},"0.3.1":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.3.1","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"./lib/command-line-tool.js","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.1","test-value":"^2.0.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.5.1"},"standard":{"ignore":["es5"]},"gitHead":"f45f1e4e52cfee2377be66df54af529e10c84925","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.3.1","_shasum":"48abc4807c7e4472a41decbf115a804ebd740525","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"48abc4807c7e4472a41decbf115a804ebd740525","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.3.1.tgz","integrity":"sha512-J4NChO7UjSMOlAIMQXUx4Hvqdy8N7g+0Cb2BsfjsWGdgkzc1Sio+0g5eTmBcqni2x6nOgPnm05j3KhPWvNKjkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDICP5t3g8QYeQAUETtzGMwgZO7kU0NYLmtBLius9i+wQIhAPyVAr0Z+Lv/NnS9dE3/CvW0soS2dFm7vghF+fjzjGDc"}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.3.1.tgz_1466381238896_0.4774207794107497"}},"0.4.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.4.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"./lib/command-line-tool.js","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.3","test-value":"^2.0.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"a0d09e75d4301106d0abe3df81d6e87c69d8f621","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.4.0","_shasum":"eb715c34836e975877513183dcb7984e66466c8b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"eb715c34836e975877513183dcb7984e66466c8b","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.4.0.tgz","integrity":"sha512-owZrFZxQIVqJVik+WSBkctG/JirYMavL6hpB6UI4491Ok1pplroaMj5XojcwdElP5j9oMB5NiB5rgEr6xWeBcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFbdNKZwHRZSAATM9JZNngWbnZYWpO+thHsNTqel2/XAiB+MNcsiZw820uWsk2a2Qq43adEmwSKsKzmECVINzMq4g=="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.4.0.tgz_1468348077025_0.4662857963703573"}},"0.5.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.5.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"38623aa1ae072cec4f25a1547bd80e054caf3fef","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.5.0","_shasum":"2a82856a0b91790956d855ae6dcbeb2094a2669d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"2a82856a0b91790956d855ae6dcbeb2094a2669d","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.5.0.tgz","integrity":"sha512-D1LwrVF4ho9w5pe7LejI0Jc8CEdJ61vKN0mrAQjYYexwBaGSmW1htDD8umPBiLRcfsuhtIDfCg0OBAVTSXtoXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD58AVTE7MZqBlaKKYVzycWfZD20UJovkX6JnZg4FiBqAIhAN0zxKuWOq7P6lVESd/u33Cv9actQepQP2qTRurbbNgc"}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.5.0.tgz_1469291331033_0.33293572743423283"}},"0.5.1":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.5.1","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"6bedac348527e9f013b0da36344ace67ee78cdb3","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.5.1","_shasum":"2f206be0150fb468be4a7c1a37438139b8ab7a66","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"2f206be0150fb468be4a7c1a37438139b8ab7a66","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.5.1.tgz","integrity":"sha512-J2fwkhvWn3LJQKF4A9QK7i7PWRZG/8S14NtFI2OOkwGJ5ZQJAxXHQ3BfDSyQI8ONg4fSNm+YojxqqA8eHwYbVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCikhCD5sOiSGjXWBlVLmhnd7IXauT09exk6UcTTjqMQgIgMq9YZUjC0wse70jlpmqy1/6+rPFjKMRN1LzLK5woAR0="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.5.1.tgz_1469647728388_0.2249848428182304"}},"0.5.2":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.5.2","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"e07a9e0c4424ac2ec4046021701d86425e4a8fb1","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.5.2","_shasum":"f87d6977f56bbdd2d5dfcf946345dd2cd9c6a53a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"f87d6977f56bbdd2d5dfcf946345dd2cd9c6a53a","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.5.2.tgz","integrity":"sha512-TiZWqiRiyG4M6ZwbxKiCnBMDrD+rMNLeV2rf3rjmRH6O1yKvVmRpXlVxprABqks0nI/NU5F5JOCC14XQBFddlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY00EuDyFCWlNjx4yX6qOi4Hvu7Cn4cRZ0GYQ46lMHXAIgZwu/QUT6m1tnOVXbGqwcr+MPQIq+mU+BmgyeGX/M+bQ="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.5.2.tgz_1469647942824_0.4155521006323397"}},"0.6.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.6.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.0","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.0","typical":"^2.4.2"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"b2d0cef91fdbd14ada3bf887de8306474edb1e7c","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.6.0","_shasum":"31f2892b2f3dae51ed36a6b55d8ccd7d93f6479f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"31f2892b2f3dae51ed36a6b55d8ccd7d93f6479f","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.6.0.tgz","integrity":"sha512-GvhDvW9XwUZOyLrIlJlmGtatglT6FJaYJqqljyJQQnVYy2ipaqnXf70J+Vik+ek+ZNOxhXplj5kEWmUT+SNHzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/MvKeC9PZzYL39wkqJ+M5mZoYRASxhVt92pba8ccTVAiEApzELDG7KlzOZIO8RE4SrzlguDUxQGY/ildd85yu31pY="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.6.0.tgz_1469865600022_0.4837903780862689"}},"0.6.1":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.6.1","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.1","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.1","typical":"^2.5.0"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"96e99613449b5553d782f47921e646fdc317905e","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.6.1","_shasum":"d28ed58d1db48ec677d8e1ab5bcc0fdbc2546c10","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"d28ed58d1db48ec677d8e1ab5bcc0fdbc2546c10","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.6.1.tgz","integrity":"sha512-qhDamjLTnaN+WKHfH3fdmj8S0dr6KivBq2RzWicnJiBm0bun2DySJ222yLSEinJPb4h3AgbXJkLuFH7HKZrEKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEpdKXkxDKCSir/VHX3dT7jb4tF88QEvGJqecV0yx3+AiEA5HLVG/SaxVfbrzd/C7QN6ZBDq6cvujZTrqeiAGHsMxI="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.6.1.tgz_1470170311972_0.9614962297491729"}},"0.6.2":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.6.2","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.1","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.1","typical":"^2.5.0"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"6b7186b363099f7f7d7223793c32457b72135e66","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.6.2","_shasum":"072a201163d319e102e6a450fc7acf74fef91408","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"072a201163d319e102e6a450fc7acf74fef91408","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.6.2.tgz","integrity":"sha512-Pv538sx87SmPwLqEkH4ko+y+zUM+er8JUtceVal1Jc38j9yk1wyo4P8cg1xF7LH9gTCvmc7l4NqcNj3AgrXlCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ6mxzEiGAozhF5sH4fw6OT5R8seRh5/3sXw2jTAAtHQIgSClv2LHFS7Uz1eDbiYbi3vZ+bwrQbX0VlLQXLQ3I0Og="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.6.2.tgz_1470174613622_0.0032896699849516153"}},"0.6.3":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.6.3","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"tape test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^2.2.2","array-back":"^1.0.3","command-line-args":"^3.0.1","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.1","typical":"^2.5.0"},"devDependencies":{"babel-preset-es2015":"^6.9.0","jsdoc-to-markdown":"^1.3.6","tape":"^4.6.0"},"standard":{"ignore":["es5"]},"gitHead":"05e802c2f659db21257073bbcc5b29f7573480f4","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.6.3","_shasum":"cf19e472516d5a05b043b7319a98642a0b6843bb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"cf19e472516d5a05b043b7319a98642a0b6843bb","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.6.3.tgz","integrity":"sha512-NxGknyO0qe8xk/UvCS7T7YdDARVH4hz3CS61OtZPrXRWgHZS0+pTQAGYR0+15zh8E0GDWhEJEZcnHqLxxg6dLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlDosvKf31ziERuzMxcorUbFgUa6QN9y1oSXcaMqFGHAiEA5ruyAxKoxwEcrHdGJjeyj+cnamMjtBq0R5xU+RiAkyw="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.6.3.tgz_1470568489219_0.1795098204165697"}},"0.6.4":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.6.4","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"index","keywords":[],"engines":{"node":">=0.10.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo","es5":"babel --presets babel-preset-es2015 --no-comments lib --out-dir es5"},"dependencies":{"ansi-escape-sequences":"^3.0.0","array-back":"^1.0.3","command-line-args":"^3.0.1","command-line-usage":"^3.0.3","feature-detect-es6":"^1.3.1","typical":"^2.6.0"},"devDependencies":{"babel-preset-es2015":"^6.16.0","core-assert":"^0.2.1","jsdoc-to-markdown":"^1.3.7","test-runner":"^0.2.4"},"standard":{"ignore":["es5"]},"gitHead":"7adb6f4e24e5dac647f770f54b5b016eca8df5ea","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.6.4","_shasum":"4c11e372f3e41254861c3fe6b538d3c7a5b144f3","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.7.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"4c11e372f3e41254861c3fe6b538d3c7a5b144f3","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.6.4.tgz","integrity":"sha512-SEu+5BWiZwQuL6vw1Qqk7bZ26kM0LmqlNP5QaPPEHg7GDH5mYznVDdUlpiDBUozocwJSWRLAjW3rJsWZP7Jr5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvvKQpwyGIaHCblsyl7bRxuYDuA7hQyDFJDhGx16ga/AiEAqoaJLZVDy9N/hQ7YofxEqEK6Zm/NjVHNbjiTuFajd1k="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/command-line-tool-0.6.4.tgz_1475780666279_0.4073653968516737"}},"0.7.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.7.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"lib/command-line-tool.js","keywords":[],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"dependencies":{"ansi-escape-sequences":"^3.0.0","array-back":"^1.0.4","command-line-args":"^4.0.1","command-line-usage":"^4.0.0","typical":"^2.6.0"},"devDependencies":{"jsdoc-to-markdown":"^2.0.1","test-runner":"^0.3.0"},"gitHead":"7c4c520ed87c04808c8c6b6f2ef96c2406d3f215","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.7.0","_shasum":"ca80792ae2069cf7caa562c0cbc2cd11811122a0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"ca80792ae2069cf7caa562c0cbc2cd11811122a0","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.7.0.tgz","integrity":"sha512-1cgvcjyYX8HoVbv6fenDL5deA4jcHhWtx08toZyl3dykNlm5GF1ZLyNPkI6OCunXtS+h7mc6gErkDbARNVK6uQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4xvgvIbnpzF8jjQ7kCwMcFfmO/Cufn6ZYpIz4ro2V4gIhAMpPl96JFz1ofppA1dgY5+sNjqNOAGPdIySaJwYhNpYF"}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/command-line-tool-0.7.0.tgz_1486581653846_0.0847604083828628"}},"0.8.0":{"name":"command-line-tool","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.8.0","description":"command-line-tool","repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"license":"MIT","main":"lib/command-line-tool.js","keywords":[],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"dependencies":{"ansi-escape-sequences":"^4.0.0","array-back":"^2.0.0","command-line-args":"^5.0.0","command-line-usage":"^4.1.0","typical":"^2.6.1"},"devDependencies":{"jsdoc-to-markdown":"^3.0.4","test-runner":"^0.5.0"},"gitHead":"d7ffe5dbb891f13b601f583f7302f9dd2af72408","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"homepage":"https://github.com/75lb/command-line-tool#readme","_id":"command-line-tool@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"integrity":"sha512-Xw18HVx/QzQV3Sc5k1vy3kgtOeGmsKIqwtFFoyjI4bbcpSgnw2CWVULvtakyw4s6fhyAdI6soQQhXc2OzJy62g==","shasum":"b00290ef1dfc11cc731dd1f43a92cfa5f21e715b","tarball":"https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcaM4508iWnGHDzu1A2MIC16TU14rGfk/dhl6adbb2VAiB0LJ5OzN839vCup/KXjoDBGPNENKGypYeRT/7WvIkhHA=="}]},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/command-line-tool-0.8.0.tgz_1516275099744_0.13075786619447172"}}},"readme":"[![view on npm](http://img.shields.io/npm/v/command-line-tool.svg)](https://www.npmjs.org/package/command-line-tool)\n[![npm module downloads](http://img.shields.io/npm/dt/command-line-tool.svg)](https://www.npmjs.org/package/command-line-tool)\n[![Build Status](https://travis-ci.org/75lb/command-line-tool.svg?branch=master)](https://travis-ci.org/75lb/command-line-tool)\n[![Dependency Status](https://david-dm.org/75lb/command-line-tool.svg)](https://david-dm.org/75lb/command-line-tool)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](https://github.com/feross/standard)\n\n<a name=\"module_command-line-tool\"></a>\n\n## command-line-tool\nSome conventional operations used in command-line tools.\n\n**Example**  \n```js\nconst tool = require('command-line-tool')\n```\n\n* [command-line-tool](#module_command-line-tool)\n    * [.stop([message])](#module_command-line-tool.stop)\n    * [.printError(message)](#module_command-line-tool.printError)\n    * [.printOutput(message)](#module_command-line-tool.printOutput)\n    * [.halt([err], [options])](#module_command-line-tool.halt)\n    * [.getCli(definitions, [usageSections], [argv])](#module_command-line-tool.getCli) ⇒ <code>object</code>\n\n<a name=\"module_command-line-tool.stop\"></a>\n\n### tool.stop([message])\nPrint the supplied messages then stop the process (no exit code).\n\n**Kind**: static method of <code>[command-line-tool](#module_command-line-tool)</code>  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| [message] | <code>string</code> &#124; <code>Array.&lt;string&gt;</code> | One or more messages to be written to stderr before exiting. May contain `ansi.format` markup. |\n\n<a name=\"module_command-line-tool.printError\"></a>\n\n### tool.printError(message)\nPrints one or more strings in red to stderr.\n\n**Kind**: static method of <code>[command-line-tool](#module_command-line-tool)</code>  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| message | <code>string</code> &#124; <code>Array.&lt;string&gt;</code> | input message(s) |\n\n<a name=\"module_command-line-tool.printOutput\"></a>\n\n### tool.printOutput(message)\nPrints one or more strings to stdout. Catches unwanted EPIPE error.\n\n**Kind**: static method of <code>[command-line-tool](#module_command-line-tool)</code>  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| message | <code>string</code> &#124; <code>Array.&lt;string&gt;</code> | input message(s) |\n\n<a name=\"module_command-line-tool.halt\"></a>\n\n### tool.halt([err], [options])\nStop the process with an error message.\n\n**Kind**: static method of <code>[command-line-tool](#module_command-line-tool)</code>  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| [err] | <code>Error</code> | the error instance |\n| [options] | <code>object</code> |  |\n| [options.exitCode] | <code>number</code> | defaults to 1 |\n| [options.stack] | <code>boolean</code> | defaults to false |\n\n<a name=\"module_command-line-tool.getCli\"></a>\n\n### tool.getCli(definitions, [usageSections], [argv]) ⇒ <code>object</code>\nParse the command-line options.\n\n**Kind**: static method of <code>[command-line-tool](#module_command-line-tool)</code>  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| definitions | <code>Array.&lt;OptionDefinitions&gt;</code> | to be passed to command-line-args |\n| [usageSections] | <code>Array.&lt;section&gt;</code> | to be passed to command-line-usage |\n| [argv] | <code>Array.&lt;string&gt;</code> | If supplied, this `argv` array is parsed instead of `process.argv`. |\n\n\n* * *\n\n&copy; 2015-18 Lloyd Brookes \\<75pound@gmail.com\\>. Documented by [jsdoc-to-markdown](https://github.com/jsdoc2md/jsdoc-to-markdown).\n","maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"time":{"modified":"2022-06-13T06:34:50.137Z","created":"2016-01-09T19:05:53.451Z","0.1.0":"2016-01-09T19:05:53.451Z","0.2.0":"2016-03-09T16:04:05.186Z","0.2.1":"2016-03-16T13:09:15.491Z","0.3.0":"2016-06-18T14:00:20.177Z","0.3.1":"2016-06-20T00:07:20.230Z","0.4.0":"2016-07-12T18:27:58.770Z","0.5.0":"2016-07-23T16:28:52.994Z","0.5.1":"2016-07-27T19:28:50.938Z","0.5.2":"2016-07-27T19:32:24.833Z","0.6.0":"2016-07-30T08:00:02.057Z","0.6.1":"2016-08-02T20:38:33.045Z","0.6.2":"2016-08-02T21:50:14.711Z","0.6.3":"2016-08-07T11:14:51.220Z","0.6.4":"2016-10-06T19:04:28.875Z","0.7.0":"2017-02-08T19:20:55.736Z","0.8.0":"2018-01-18T11:31:40.692Z"},"homepage":"https://github.com/75lb/command-line-tool#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"license":"MIT","readmeFilename":"README.md"}