{"_id":"bossy","_rev":"300050","name":"bossy","description":"Command line options parser","dist-tags":{"latest":"4.0.3"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"time":{"modified":"2021-06-03T19:04:36.000Z","created":"2014-09-10T18:23:35.762Z","4.0.3":"2018-11-01T07:31:04.605Z","4.0.2":"2018-10-31T05:06:50.855Z","4.0.1":"2017-11-03T06:46:33.099Z","4.0.0":"2017-10-23T19:41:06.178Z","3.0.4":"2016-12-29T18:43:01.876Z","3.0.3":"2016-12-01T03:41:46.903Z","3.0.2":"2016-10-18T21:39:25.458Z","3.0.1":"2016-07-29T19:12:09.964Z","3.0.0":"2016-04-28T20:31:34.262Z","2.0.1":"2016-02-12T19:26:52.581Z","2.0.0":"2015-07-05T20:53:47.504Z","1.0.3":"2015-05-29T21:44:12.025Z","1.0.2":"2014-09-15T18:59:28.739Z","1.0.1":"2014-09-12T15:41:17.987Z","1.0.0":"2014-09-11T23:35:52.311Z","0.0.2":"2014-09-11T02:29:32.630Z","0.0.1":"2014-09-10T18:23:35.762Z"},"users":{"george55":true,"jory":true,"sericaia":true},"repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"versions":{"4.0.3":{"name":"bossy","description":"Command line options parser","version":"4.0.3","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=8.12.0"},"dependencies":{"boom":"7.x.x","hoek":"6.x.x","joi":"14.x.x"},"devDependencies":{"code":"5.x.x","lab":"17.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"b2632698f4ded6988070d41926f0971d49ea5a48","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@4.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"52ecc3f3fc3b35799970f77871df024c41d19c39","size":5024,"noattachment":false,"key":"/bossy/-/bossy-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-4.0.3.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bossy_4.0.3_1541057464388_0.797191838313513"},"_hasShrinkwrap":false,"publish_time":1541057464605,"_cnpm_publish_time":1541057464605,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"4.0.2":{"name":"bossy","description":"Command line options parser","version":"4.0.2","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=8.12.0"},"dependencies":{"boom":"7.x.x","hoek":"5.x.x","joi":"14.x.x"},"devDependencies":{"code":"5.x.x","lab":"17.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"b51f97de7ed810726b15b3abaca78b56161b25ea","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@4.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"e37dfe45082d3ce4d20d41332b40b2a67e3fe9b2","size":4998,"noattachment":false,"key":"/bossy/-/bossy-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-4.0.2.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bossy_4.0.2_1540962410729_0.8797292616961923"},"_hasShrinkwrap":false,"publish_time":1540962410855,"_cnpm_publish_time":1540962410855,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"4.0.1":{"name":"bossy","description":"Command line options parser","version":"4.0.1","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=8.9.0"},"dependencies":{"boom":"7.x.x","hoek":"5.x.x","joi":"13.x.x"},"devDependencies":{"code":"5.x.x","lab":"15.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"c28a6f430591185a773a3c17fdf9b9db3f6ed7d4","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@4.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"2a57c904988ca869954f2060b96fa0ecb12262ba","size":5068,"noattachment":false,"key":"/bossy/-/bossy-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-4.0.1.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bossy-4.0.1.tgz_1509691592982_0.8817007984034717"},"directories":{},"publish_time":1509691593099,"_cnpm_publish_time":1509691593099,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"4.0.0":{"name":"bossy","description":"Command line options parser","version":"4.0.0","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=8.7.0"},"dependencies":{"hoek":"5.x.x","joi":"13.x.x"},"devDependencies":{"code":"5.x.x","lab":"14.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"cfdf14b854395cc1502086f56e0e7b76543cc0fa","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"c0f6aab5dab5bc7643aa48d6284e8e5ba05b96bc","size":5041,"noattachment":false,"key":"/bossy/-/bossy-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-4.0.0.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bossy-4.0.0.tgz_1508787666095_0.20522444299422204"},"directories":{},"publish_time":1508787666178,"_hasShrinkwrap":false,"_cnpm_publish_time":1508787666178,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"3.0.4":{"name":"bossy","description":"Command line options parser","version":"3.0.4","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"4.x.x","joi":"10.x.x"},"devDependencies":{"code":"4.x.x","lab":"11.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"1237cfc3d7ab8839d4035e36481ef276adb5a7b2","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@3.0.4","_shasum":"f9ae9f26e81b41a318f4ee0d83686e4a5c2507b9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.0.0","_npmUser":{"name":"sericaia","email":"alunassertiva@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"f9ae9f26e81b41a318f4ee0d83686e4a5c2507b9","size":5067,"noattachment":false,"key":"/bossy/-/bossy-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-3.0.4.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bossy-3.0.4.tgz_1483036981201_0.8139927128795534"},"directories":{},"publish_time":1483036981876,"_cnpm_publish_time":1483036981876,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"3.0.3":{"name":"bossy","description":"Command line options parser","version":"3.0.3","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"4.x.x","joi":"10.x.x"},"devDependencies":{"code":"4.x.x","lab":"11.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"435dd36266e98d2b9624c25f31610b9cd03e9901","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@3.0.3","_shasum":"2ae02c731f80631a2a99b90f848167bf0d449115","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.2.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"2ae02c731f80631a2a99b90f848167bf0d449115","size":5021,"noattachment":false,"key":"/bossy/-/bossy-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-3.0.3.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bossy-3.0.3.tgz_1480563706680_0.03957563894800842"},"directories":{},"publish_time":1480563706903,"_cnpm_publish_time":1480563706903,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"3.0.2":{"name":"bossy","description":"Command line options parser","version":"3.0.2","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=4.0"},"dependencies":{"hoek":"4.x.x","joi":"9.x.x"},"devDependencies":{"code":"3.x.x","lab":"10.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"2f88358514c497a283ccaf8520b02e3cc3893252","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@3.0.2","_shasum":"87fe996e6039060fd91b8d07ba097c384656876b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.0.0","_npmUser":{"name":"sericaia","email":"alunassertiva@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"87fe996e6039060fd91b8d07ba097c384656876b","size":5024,"noattachment":false,"key":"/bossy/-/bossy-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-3.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bossy-3.0.2.tgz_1476826763351_0.4199452924076468"},"directories":{},"publish_time":1476826765458,"_cnpm_publish_time":1476826765458,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"3.0.1":{"name":"bossy","description":"Command line options parser","version":"3.0.1","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=4.0"},"dependencies":{"hoek":"4.x.x","joi":"9.x.x"},"devDependencies":{"code":"3.x.x","lab":"10.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"fdfa106d1e7a93c00ed0f87f0babfdde6f59aa92","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@3.0.1","_shasum":"85a73448b3c230950d2419996e5ea30d703a432c","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"85a73448b3c230950d2419996e5ea30d703a432c","size":4964,"noattachment":false,"key":"/bossy/-/bossy-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-3.0.1.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bossy-3.0.1.tgz_1469819528182_0.035215711453929543"},"directories":{},"publish_time":1469819529964,"_cnpm_publish_time":1469819529964,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"3.0.0":{"name":"bossy","description":"Command line options parser","version":"3.0.0","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=4.0"},"dependencies":{"hoek":"2.x.x","joi":"6.x.x"},"devDependencies":{"code":"2.x.x","lab":"10.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"04557c6ecaa3a2d2e8ce364435d5e6a6414dc14c","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@3.0.0","_shasum":"9fcc6aa97af7094403fa4e3d6966335d9978d250","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sericaia","email":"alunassertiva@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"9fcc6aa97af7094403fa4e3d6966335d9978d250","size":7619,"noattachment":false,"key":"/bossy/-/bossy-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-3.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bossy-3.0.0.tgz_1461875492207_0.9942992164287716"},"directories":{},"publish_time":1461875494262,"_cnpm_publish_time":1461875494262,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"2.0.1":{"name":"bossy","description":"Command line options parser","version":"2.0.1","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x","joi":"6.x.x"},"devDependencies":{"lab":"5.x.x","code":"1.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"3de9a1a04153300dee56f8a0fe00c99ea91ac8b2","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@2.0.1","_shasum":"b37d8d8d2492caa511708357ac1fc8c3386f3b60","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"sericaia","email":"alunassertiva@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"b37d8d8d2492caa511708357ac1fc8c3386f3b60","size":7659,"noattachment":false,"key":"/bossy/-/bossy-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-2.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/bossy-2.0.1.tgz_1455305210547_0.5252308489289135"},"directories":{},"publish_time":1455305212581,"_cnpm_publish_time":1455305212581,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"2.0.0":{"name":"bossy","description":"Command line options parser","version":"2.0.0","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"lib/index.js","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x","joi":"6.x.x"},"devDependencies":{"lab":"5.x.x","code":"1.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"5dfd8e532534d21ff7bc65f964ec3b875861ea38","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@2.0.0","_shasum":"e9281d3c6abba38d210067349ef6c4f5c479e514","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"sericaia","email":"alunassertiva@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"e9281d3c6abba38d210067349ef6c4f5c479e514","size":7605,"noattachment":false,"key":"/bossy/-/bossy-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-2.0.0.tgz"},"directories":{},"publish_time":1436129627504,"_cnpm_publish_time":1436129627504,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"1.0.3":{"name":"bossy","description":"Command line options parser","version":"1.0.3","repository":{"type":"git","url":"git://github.com/hapijs/bossy.git"},"main":"index","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x"},"devDependencies":{"lab":"5.x.x","code":"1.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/bossy/raw/master/LICENSE"}],"gitHead":"fe01bf21d2f47b5f4c1525d78125a584c95f74ad","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy#readme","_id":"bossy@1.0.3","_shasum":"a7d2478ae0c2df75f47098b9bad7bd641eed5faf","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"sericaia","email":"alunassertiva@gmail.com"},"dist":{"shasum":"a7d2478ae0c2df75f47098b9bad7bd641eed5faf","size":6972,"noattachment":false,"key":"/bossy/-/bossy-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-1.0.3.tgz"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"directories":{},"publish_time":1432935852025,"_cnpm_publish_time":1432935852025,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"1.0.2":{"name":"bossy","description":"Command line options parser","version":"1.0.2","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"index","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x"},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/bossy/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"},{"name":"Wyatt Preul","email":"wpreul@gmail.com","url":"http://jsgeek.com"}],"gitHead":"92c6a6723877aca7f3eabc9a4bbab3d1af7f7eda","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@1.0.2","_shasum":"07d7191cd6607a329402823cc72b8f3349cbe827","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"07d7191cd6607a329402823cc72b8f3349cbe827","size":7923,"noattachment":false,"key":"/bossy/-/bossy-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-1.0.2.tgz"},"directories":{},"publish_time":1410807568739,"_cnpm_publish_time":1410807568739,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"1.0.1":{"name":"bossy","description":"Command line options parser","version":"1.0.1","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"index","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x"},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/bossy/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"},{"name":"Wyatt Preul","email":"wpreul@gmail.com","url":"http://jsgeek.com"}],"gitHead":"bd78b38f942568a951326f12318725c5924baa68","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@1.0.1","_shasum":"62ca604c770f48289cee25065f9b86f6507755af","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"62ca604c770f48289cee25065f9b86f6507755af","size":7667,"noattachment":false,"key":"/bossy/-/bossy-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-1.0.1.tgz"},"directories":{},"publish_time":1410536477987,"_cnpm_publish_time":1410536477987,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"1.0.0":{"name":"bossy","description":"Command line options parser","version":"1.0.0","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"index","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x"},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/bossy/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"},{"name":"Wyatt Preul","email":"wpreul@gmail.com","url":"http://jsgeek.com"}],"gitHead":"550c94a124f43c852bc9042c420379e113219a8c","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@1.0.0","_shasum":"90cc53fcf989cd8e3b00b787704ff14a3037446f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"90cc53fcf989cd8e3b00b787704ff14a3037446f","size":7657,"noattachment":false,"key":"/bossy/-/bossy-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-1.0.0.tgz"},"directories":{},"publish_time":1410478552311,"_cnpm_publish_time":1410478552311,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"0.0.2":{"name":"bossy","description":"Command line options parser","version":"0.0.2","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"index","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x"},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/bossy/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"},{"name":"Wyatt Preul","email":"wpreul@gmail.com","url":"http://jsgeek.com"}],"gitHead":"8268286225d9160c08fe97adbbfef3635629b991","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@0.0.2","_shasum":"2ad1b7cf1b1516d6f9a329967e9aba612da16d4a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"2ad1b7cf1b1516d6f9a329967e9aba612da16d4a","size":6672,"noattachment":false,"key":"/bossy/-/bossy-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-0.0.2.tgz"},"directories":{},"publish_time":1410402572630,"_cnpm_publish_time":1410402572630,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."},"0.0.1":{"name":"bossy","description":"Command line options parser","version":"0.0.1","repository":{"type":"git","url":"git://github.com/hapijs/bossy"},"main":"index","keywords":["cli","command line","options","parser"],"engines":{"node":">=0.10.30"},"dependencies":{"hoek":"2.x.x"},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/bossy/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"},{"name":"Wyatt Preul","email":"wpreul@gmail.com","url":"http://jsgeek.com"}],"gitHead":"6e08d1d182a8f6a47d9e96392cdaf905d563d78b","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"homepage":"https://github.com/hapijs/bossy","_id":"bossy@0.0.1","_shasum":"ddffea08ba7fb34a6d7f0da873528cfebd18413b","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"wyatt","email":"wpreul@gmail.com"},"maintainers":[{"name":"hueniverse","email":"eran@hammer.io"}],"dist":{"shasum":"ddffea08ba7fb34a6d7f0da873528cfebd18413b","size":6494,"noattachment":false,"key":"/bossy/-/bossy-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bossy/download/bossy-0.0.1.tgz"},"directories":{},"publish_time":1410373415762,"_cnpm_publish_time":1410373415762,"_hasShrinkwrap":false,"deprecated":"This module has moved and is now available at @hapi/bossy. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues."}},"readme":"# bossy\r\n\r\nCommand line options parser.\r\n\r\n[![Build Status](https://secure.travis-ci.org/hapijs/bossy.png)](http://travis-ci.org/hapijs/bossy)\r\n\r\nLead Maintainer - [Eran Hammer](https://github.com/hueniverse)\r\n\r\n\r\n## Usage\r\n\r\n```js\r\nvar Bossy = require('bossy');\r\n\r\nvar definition = {\r\n    h: {\r\n        description: 'Show help',\r\n        alias: 'help',\r\n        type: 'boolean'\r\n    },\r\n    n: {\r\n        description: 'Show your name',\r\n        alias: 'name'\r\n    }\r\n};\r\n\r\n\r\nvar args = Bossy.parse(definition);\r\n\r\nif (args instanceof Error) {\r\n    console.error(args.message);\r\n    return;\r\n}\r\n\r\nif (args.h || !args.n) {\r\n    console.log(Bossy.usage(definition, 'hello -n <name>'));\r\n    return;\r\n}\r\n\r\nconsole.log('Hello ' + args.n);\r\nconsole.log('Hello ' + args.name);\r\n```\r\n\r\n## Methods\r\n\r\n### `parse(definition, [options])`\r\n\r\nExpects a *bossy* definition object and will return the parsed `process.argv` arguments provided.  If there is an error\r\nthen the return value will be an `instanceof Error`.\r\n\r\nOptions accepts the following keys:\r\n* `argv` - custom argv array value.  Defaults to process.argv.\r\n\r\n### `usage(definition, [usage], [options])`\r\n\r\nFormat a  *bossy* definition object for display in the console.  If `usage` is provided the returned value will\r\ninclude the usage value formatted at the top of the message.\r\n\r\nOptions accepts the following keys:\r\n* `colors` - Determines if colors are enabled when formatting usage.  Defaults to whatever TTY supports.\r\n\r\n\r\n## Definition Object\r\n\r\nThe definition object should be structured with each object key representing the short form of an available command\r\nline argument.  Each argument key supports the following properties:\r\n\r\n* `alias`: A string or array of strings that can also be used as the argument name.  For example:\r\n```\r\nh: {\r\n    alias: 'help'\r\n}\r\n```\r\n\r\n* `type`: Available types are: `boolean`, `range`, `number`, `string`, and `help`.  Defaults to `string`.\r\n\r\n    `help` is a special type that allows the switch to be executed even though\r\n    other paramters are required. Use case is to display a help message and\r\n    quit. This will bypass all other errors, so be sure to capture it. It\r\n    behaves like a `boolean`.\r\n\r\n* `multiple` : Boolean to indicate if the same argument can be provided multiple times. If true, the parsed value\r\nwill always be an array of `type`'s. Defaults to `false`.\r\n\r\n* `description`: Description message that will be returned with usage information.\r\n\r\n* `require`: Boolean to indicate if the argument is required.  Defaults to `false`\r\n\r\n* `default`: A default value to assign to the argument if its not provided as an argument.\r\n\r\n* `valid`: A value or array of values that the argument is allowed to equal.\r\n","_attachments":{},"homepage":"https://github.com/hapijs/bossy#readme","bugs":{"url":"https://github.com/hapijs/bossy/issues"},"license":"BSD-3-Clause"}