{"_id":"command-line-tool","_rev":"55409","name":"command-line-tool","description":"command-line-tool","dist-tags":{"latest":"0.8.0"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"time":{"modified":"2021-06-03T10:16:52.000Z","created":"2016-01-09T19:05:53.451Z","0.8.0":"2018-01-18T11:31:40.692Z","0.7.0":"2017-02-08T19:20:55.736Z","0.6.4":"2016-10-06T19:04:28.875Z","0.6.3":"2016-08-07T11:14:51.220Z","0.6.2":"2016-08-02T21:50:14.711Z","0.6.1":"2016-08-02T20:38:33.045Z","0.6.0":"2016-07-30T08:00:02.057Z","0.5.2":"2016-07-27T19:32:24.833Z","0.5.1":"2016-07-27T19:28:50.938Z","0.5.0":"2016-07-23T16:28:52.994Z","0.4.0":"2016-07-12T18:27:58.770Z","0.3.1":"2016-06-20T00:07:20.230Z","0.3.0":"2016-06-18T14:00:20.177Z","0.2.1":"2016-03-16T13:09:15.491Z","0.2.0":"2016-03-09T16:04:05.186Z","0.1.0":"2016-01-09T19:05:53.451Z"},"users":{},"author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/75lb/command-line-tool.git"},"versions":{"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":{"shasum":"b00290ef1dfc11cc731dd1f43a92cfa5f21e715b","size":3106,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.8.0.tgz"},"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"},"directories":{},"publish_time":1516275100692,"_hasShrinkwrap":false,"_cnpm_publish_time":1516275100692},"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","size":3134,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.7.0.tgz"},"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"},"directories":{},"publish_time":1486581655736,"_cnpm_publish_time":1486581655736,"_hasShrinkwrap":false},"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","size":3569,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.6.4.tgz"},"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"},"directories":{},"publish_time":1475780668875,"_cnpm_publish_time":1475780668875,"_hasShrinkwrap":false},"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","size":3528,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.6.3.tgz"},"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"},"directories":{},"publish_time":1470568491220,"_cnpm_publish_time":1470568491220,"_hasShrinkwrap":false},"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","size":3527,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.6.2.tgz"},"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"},"directories":{},"publish_time":1470174614711,"_cnpm_publish_time":1470174614711,"_hasShrinkwrap":false},"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","size":3438,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.6.1.tgz"},"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"},"directories":{},"publish_time":1470170313045,"_cnpm_publish_time":1470170313045,"_hasShrinkwrap":false},"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","size":3434,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.6.0.tgz"},"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"},"directories":{},"publish_time":1469865602057,"_cnpm_publish_time":1469865602057,"_hasShrinkwrap":false},"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","size":3823,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.5.2.tgz"},"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"},"directories":{},"publish_time":1469647944833,"_cnpm_publish_time":1469647944833,"_hasShrinkwrap":false},"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","size":3926,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.5.1.tgz"},"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"},"directories":{},"publish_time":1469647730938,"_cnpm_publish_time":1469647730938,"_hasShrinkwrap":false},"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","size":3928,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.5.0.tgz"},"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"},"directories":{},"publish_time":1469291332994,"_cnpm_publish_time":1469291332994,"_hasShrinkwrap":false},"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","size":3508,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.4.0.tgz"},"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"},"directories":{},"publish_time":1468348078770,"_cnpm_publish_time":1468348078770,"_hasShrinkwrap":false},"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","size":3536,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.3.1.tgz"},"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"},"directories":{},"publish_time":1466381240230,"_cnpm_publish_time":1466381240230,"_hasShrinkwrap":false},"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","size":3524,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.3.0.tgz"},"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"},"directories":{},"publish_time":1466258420177,"_cnpm_publish_time":1466258420177,"_hasShrinkwrap":false},"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","size":2735,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.2.1.tgz"},"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"},"directories":{},"publish_time":1458133755491,"_cnpm_publish_time":1458133755491,"_hasShrinkwrap":false},"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","size":2579,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.2.0.tgz"},"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"},"directories":{},"publish_time":1457539445186,"_cnpm_publish_time":1457539445186,"_hasShrinkwrap":false},"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","size":1810,"noattachment":false,"key":"/command-line-tool/-/command-line-tool-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/command-line-tool/download/command-line-tool-0.1.0.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"directories":{},"publish_time":1452366353451,"_cnpm_publish_time":1452366353451,"_hasShrinkwrap":false}},"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","_attachments":{},"homepage":"https://github.com/75lb/command-line-tool#readme","bugs":{"url":"https://github.com/75lb/command-line-tool/issues"},"license":"MIT"}