{"_id":"@gerhobbelt/nomnom","_rev":"17-48bcea60cab1cdf1b95ee5ea0f6ee279","name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","dist-tags":{"latest":"1.8.4-31"},"versions":{"1.8.4-14":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-14","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","dependencies":{"underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-14","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-Y4hSTWNaH7UcFvqmGFgnlKiVMOXAo1aCslD3ljZAmpIVp8e3Oh5/W4L07Nv5Tqd3wSwvNO+M5wE5TnIBC4JEBw==","shasum":"16b08b63ab72fa7bbccf3a1038f4651c5286cdd6","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGa0YlhDQdYXcbEvqnBPmalwEwaJB6u2KpPxVIbZrrYWAiEAu0Bpy2aXEYEQK2rRUPDomFaItX0Rbx8qXBy0TSNi0K4="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-14.tgz_1503173118865_0.6155023211613297"},"directories":{}},"1.8.4-15":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-15","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","dependencies":{"underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-15","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-MX+DlmsxiCE0eYmcDabbTj+D4Oc06Pc6Z4vTlFDU1yfmvhwMLNCbJiwzg4wdhDYs1dogQHR7Vrha+5G3enkmQw==","shasum":"a66b73d48e185a5e19122430e987cbc3cfdca501","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEefyuwL9eobo137CR+VqtmBomtm1T32hx3G1oEm/zr2AiEAwpUjbF5ICnhQMedCMz44/t7ZrwQolXYZ0+VNzitdPvY="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-15.tgz_1503173306373_0.8238293859176338"},"directories":{}},"1.8.4-16":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-16","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-16","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-1qh0YojYP3r/5aOTJs/r6tCfi55zxLdeOWrMPrC1Ra73/yewbEkowchJppvxzzFPLgpkNX5GoJgKsfPv980R9g==","shasum":"d044c5e0736f82738e610f98865826eea55449da","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCF4Y8lU8cBvQ3oMn+ujtVVcxVaLUAo7pPvOyp0xbaKfwIgUj0+TD2wJ3vshuu1uTNcZ/kNP+TOyG3R3SZ79l9nxeg="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-16.tgz_1503175239386_0.6026447890326381"},"directories":{}},"1.8.4-17":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-17","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-17","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-R7f0HeLTjhfdA5+FsCPqpwE271RfFlTR2nfdd7+McfPdE6vP8Pxxbutr4eW+LV6PfSt6E6xNAloyVAzcRtVrvg==","shasum":"33a4ea7284820a0e68fa77719f2f0f83b7f5e00c","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1ZRfTvKgPA9ZQH2yoVaegSnAo70GXvJwhPaibBoM0oAiB6eghRm/V2krpdHFEel1O++8USODEP5plq3tvf2YfTEQ=="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-17.tgz_1504647095021_0.5392910465598106"},"directories":{}},"1.8.4-18":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-18","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-18","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-wt5cZb/CUBvCDRe1ulzg4hYtnIP5VJPKh6EGpBDtdx+UXpnIph5HsRQJ8PNy7kx2VBk3o3vU/eprNJiBxbXHyg==","shasum":"76929ea45c45d04239a43d090cc2bc7e892ea489","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGjaiOCLmgarj3P7UwIZsXPJhJ3jwLSTjn719w3UleTAiEA30FwWsgpWBj1jAC2R8G4aV3liO0c/XOqAbQF3PTyzxM="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-18.tgz_1505003788477_0.37981197610497475"},"directories":{}},"1.8.4-19":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-19","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-19","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-fr2AfdxaUNd8RpBD8PsgKu0EOLbS9r46aFu0qU80FhHte+HIA1//fxax4GdXUMdSbI6xSPBVEFdmJz5O+jSNBQ==","shasum":"5728d2ec80f88411e1117f5a6cf8d9eff89eb198","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiC7AbyF7m0qqApfnelIyybNfzPIWBc83nCiVgDXpe1AIhANrSa/LVuEDd+wpJIGGR9SmKRv7cAp8w+CrhEShjIiU9"}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-19.tgz_1506067028864_0.11386320157907903"},"directories":{}},"1.8.4-20":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-20","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-20","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-VWF/UVn8n8dVXA/tQjkuiuADhHVxP1+r0V6GQHBP8B+kGdyZmfe2bYdVMx/0oXilPVAWCXuDSn5unINT5/Zvhw==","shasum":"ff00813a74566095e23d3a1d5eb4c21b08826c2e","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgkYD6BbQgaacllOfXbtV3+OTxWNoxQfvEhFbyvfFYbAiAL112uFIeKD2H+nL6WzV0/YsOFAwdqdqtET/OkNa+pnw=="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-20.tgz_1506095223644_0.8692716928198934"},"directories":{}},"1.8.4-21":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-21","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-21","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-45Cy1g0RG2ZB99VFXmRmmcDlnQOAm2Z5FOKbfnJjRKBpCgxZYwDPAn/X6ewbjYk5j3ww1abMJZ26pSEFqcgIQg==","shasum":"99d1f0b39434f0d9db555db70a97ba859bdc1685","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGtCLxYqcUvh264sLf7uAP2dsixD//fhWqBunF4uT0UAIgWruhLOSeCGJtpSFFzI84BoGgRLzBG43SXsJgxBOqmZ0="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-21.tgz_1506248846283_0.4125712043605745"},"directories":{}},"1.8.4-22":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-22","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-22","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-0R7jNXNExtQZvhlji3acIPdAct9a7cY82QoSSjrM3tdPid9bmcaEB3Q1oL+t475UWvNRkXYMrxMrCXG2Y939uQ==","shasum":"de3a02052bf50a06ef84b23a8ae0066a46049b03","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo8PdAiL8QUBTZOj+EZouFcBgQwx53Pu/O10mKuYRArwIgN99DnEHsTfaGE8JM/tEZnmAieRBrA1q+uWuf6oNEap8="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-22.tgz_1506771324651_0.8060580135788769"},"directories":{}},"1.8.4-23":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-23","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-2","underscore":"1.8.3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-23","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-QNgkKFR+cQOztB42/XpauYLZSvV53KLUw96/fuLWJ/Ure2A7DPQH8K+g4JdDjQc+fz7Z2G59pYzkP9hnXolCyQ==","shasum":"9167b1fc9710271317387216ef6d6d4a1a19882c","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdi/+vA7cX3u5K1r0owKIQ6/wz3JCt5z9R8sG7Z1F1QAiEAjFHQrqrRSFJnYB0yYcO6bbuwp+pUAI1DDyBtBXa0Xco="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-23.tgz_1506772391427_0.7405586268287152"},"directories":{}},"1.8.4-24":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-24","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-24","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-spzyz2vHd1BhYNSUMXjqJOwk4AjnOIzZz3cYCOryUCzMvlqz01/+SAPEy/pjT47CrOGdWd0JgemePjru1aLYgQ==","shasum":"d03a5e3093f5f68fb5217b1d1e4d7d67d017bf22","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWWspQu6NJ8a3tCNky0CDWc1VbMCBEOChfrpMlFVrCpAiB7SJdS+Ku+Psusnq8v5kgmQvODWA5K8h+TaB9kfCb/VA=="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom-1.8.4-24.tgz_1506812144604_0.7801644790451974"},"directories":{}},"1.8.4-26":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-26","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"2.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.1"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-26","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-1GlmasNyWWlgPAVdzxCe34/DpNhgYJJhlmMQYO6mh0iQKzpmY2UVpf57Htqq18WABAwlqePSvGRuXifgRG4dGg==","shasum":"97457363de224573c77206afafea037704203082","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-26.tgz","fileCount":11,"unpackedSize":61259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnafKCRA9TVsSAnZWagAAGTMQAIu82qsxbZ3k3Mn1BSdJ\n1wueYQTMZ9r+p+ytI0aJSLFWi+CIAuL5Hc5Hz6eAcE4uERlVyTLldHTA9bt7\n8joChDn/hcOAvbl46JTMqYdALfQ4pVhzYi1bDylnam8d0Mx1xc2XXk0dfEVW\n185I4qu/oma50cb4hqc8XxEULNVtJr5LFXlYPagrU4l6FxLqOJWfNxhlDL2R\nD9pKcLW+rXp6YEP8/hrBI+cqHV7ehne1u4zb2CKNtnu4XiM3hGq30db2bGnY\nGXuM2YWnEMaIWYgEKS8sxEONabQ8uymSj9dD6VUjQLQWQC2ie2Tcfz0f334W\nwPqHkceXveysPVXsB9lqVxRR6fVAMIQZqYFDtzg2x/QFM1uui4XG4wIgy2M+\nT5KQiTR7ryQV1NyCqChqJqkIUqPqIK2axujGExYflTwY6nxz2Mchucve88Lp\nl34uFf/Ti9klwP2IvkEYIws79zFvJlSHh8PpcXsRSExFTl+sTktbVChQZq/o\n7Izuw2LBPlU5EmrGG+qy/M5JYV4mNlB9KsB5P7Q+MaGsNjoBwbDsjYP5MiQc\no7bPR/va+pt/1b3n8ko+4BwXQsFVXabFkjk0ZedUFl0u//BbvvQ/4nKZmICP\np9skFa7GDfMqca0PFfJi4Ss2UG9gzmqhJFOT9lDOFzOLeJgFD+OrykotE+pA\nZMKr\r\n=eEcZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfXnHgpY3sPNHT6ZA0C+L5wDJMKqC3KgzWvOz0blbxGAiBqG+o6MEJpZASgTZpcwIZr+LpzrKfPQJ4rtLqxtwEMKg=="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom_1.8.4-26_1537058761025_0.5786357558466484"},"_hasShrinkwrap":false},"1.8.4-27":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-27","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"2.4.1","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.3"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-27","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-54MgpyjXW2SlFIyhMnN5vLdHL/t+phKffyuOckZaHQo5fpilGONAwvuXp1QGLtp4ZhV+o72iwlvS4zLDhaDpSQ==","shasum":"7bd6424a3ca9c707c283fd47283516404567d608","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-27.tgz","fileCount":11,"unpackedSize":61220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbnajbCRA9TVsSAnZWagAAZPcP/RDJ3j3Uh2JLzBhTr25A\nupKOyhx89kqsPealL50wmjFEkMxLcdne88amzLK+CQBFRrRhVTgxsJPEgNjM\nVu7hHbdRjN2JczdLtMcJhgcRv5pNVOJvAf3sR5AvVzs2ZdujBLkwBvY/KSh5\nIczKPr0FTHL2qAyaPmsahjseIt6Em6NhchgcuUBu8e2V9OlzS/M4InM4Pm1R\nsExd+OmfGGSt6lnbveh2q/ON9RactEMehDI+vXvJK4xSV5hA6SerUQGyO6+D\nLccUuO8n8ouDKoTKXM0an94yZMz9jehKW7iIP5X48TozuuFuAHQZeELviKdQ\nApl8e8mjLr9NbKcFeNDn6HC6gQytxYdufyBXS4Vjg+Gjt9mOrTW3nRjumfbg\n7cYODJGm/uFjoUO5d8JWKbn6uBw49cfhLeCeVCu7Bg6r7MNPoILi/jlnKiRo\nTo8gqjYzU+m8G1EalpX5qTmILzAvnPAAeRC70IXIZmZBpMlV4VcTrCVdrSuK\nMxafbPPvwmFBXbb5dhP4C7e9H1nYO5FJ6dwt98aquyR2QqM4JWWQiQW8kXnz\nc3e1FMwUErh8FF306YCKwj0KID9fRRQWZFFTRFVpPisX7KY3EMgdIoi6xcav\n3wUhHm7AbHwUVEJg2gXLnh6CVJPEYIDd/idpX/2ZKN01T5J5A8jLJFIgWwjj\n+1Y3\r\n=Uk+h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM1o122LYwUuPTEvK990YedqVKv/oI5X6mR01VDMFXWAiBcUZFWtLkQdHpgxXft+E0WEfu0qtCz8L1Whvd2NvoS/Q=="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom_1.8.4-27_1537059035027_0.6569365350350351"},"_hasShrinkwrap":false},"1.8.4-28":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-28","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"2.4.2","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.3"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-28","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-tZT/XDCU1HNJtQvCvkNvhn+Pc2cbinerF+As5wVe9vTzzNHcenEUnhPxv/Ah4IHJUQDW9mlY94hOJscWSWaYHA==","shasum":"9f34f3c426836a5ec68c8654fc66dc754119968d","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-28.tgz","fileCount":11,"unpackedSize":61280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTdXzCRA9TVsSAnZWagAADH0QAI0IASSc9ueYW7Bv6RMJ\nG+lWpFo83DcbCR2LfJl+hL7Kw1SehADDENge+s/WmfH1b4NkbdSE6boQxxcv\nGUGog6nxsA66BM7mI8x/UaO+5A0KcG7ZnvyrvMyvzESD1nthE1Lndz6kIatg\n6I88w6ZF2yvQ7NHweYJFpprSdfUOeqTC4sN0zzHxCM0J+0Nj7V1iTvYqxHNx\n8jG0GFLgh2vvpD1fyIP9maLNkshC6GeqltyhYEkLjqUk1oss+RV8JuI0McIB\nUhWAv9iMl8CooAHF9jmVBnX0dstzeAQzdn5PJKQGzJD6G4AqGyqYZRQsaJjF\nKbAViWzSC5NAJqnrkw9nyrk1gLxxfQCGr/8nx7QQY/JRXiVEKwXcnzD8Tur7\nBjZ3VRL/j8ftzRwbbf/XuQ4r+xWU8INxo4eL0dOoH1Hoa4b0ESpUrHiY796e\ncA815RG/0jHGLRmNyNM2HJ3uYyzfPopZZZflxNPWORiB4u0kTT81pq/sn6A6\njdkC4hHdF6un+iAlioI+X4MNRkE+F4VMIq8qyyWuCrx5WYe6iqdiajAXwJTE\nxxVHGCWyl8+36et3krZVsWzN/brtxftEypQ+6VUqf6PVp6vg7jZer+0YDWHC\nNvilaVhj+p/gWyafOEsVscueO5IFmKJ0kARtDHMgB76RZwdgY+94WOrY5kBj\nEM/1\r\n=/CHN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe0LsuKj+sKP87xvEb7PUIIn8x2LozupcxtPvvzvY/fgIgAtE9ckv+VzuTi8sBGvQUHbspkQEzHniXZfcvsXODchA="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom_1.8.4-28_1548604915007_0.7060380460949511"},"_hasShrinkwrap":false},"1.8.4-29":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-29","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"2.4.2","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.3"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-29","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"dist":{"integrity":"sha512-yL+7SnX2qrl92O/3KLYsGnIXLCZxXOZspFKhzf/HZDkE0uY4vEU4eSe5VtiXdjP4l4ojRH0C2oVj9edKpNasGA==","shasum":"d4d9adbf4e802be1b67a46e05a50357cee70c702","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-29.tgz","fileCount":4,"unpackedSize":41238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEONoCRA9TVsSAnZWagAA/JsP/jjcW4JIFMNmqTZISCq0\nI3jP9JvKOrb2ytuzDK+VEsL/rlbn8kpTyfZbwtdn6xFoISG7/Dj/XfWv2jNr\nSAsJjTEbzaGDQ6DWm+2Mte+DxXpwUOUdHzmYO0jtt0ejwjiC4C4yXOqgl23Z\ntXxE/OHirZ6N/CsmkRnUIuGLg4CHryqJFY0NyFe44al95KJqBOxNrq7/1syl\nP/mfTbTw3vnkeR9nGbM0r/anCGQM1THB3P3zdYLUvmVx51LhomG5n91jtEid\nmGANWRDkbC1PWG8UBICFg1PAuK4epfjguS56WIyOGznghA9Y1RO0pYQeFlEc\n4MW7SFRtp5WfeW5dCSZ+6u2sZ8ojF84Fc7qVi1JYOPMLfP/t5RkeD7tQXyM6\nNS/G06lhElJR8o22YGR36bydehFHw96qKEOgoCkLK6GM9QKL87A/ezsTUNXh\ntmnPXUBE/ArrSnGnBj7CGUYLLJ/GHQMx4AbcjgLCCLWKnT5Wmo20JAs4Z1nc\neHdr4GBgftnrPd5SCkffwmRsI3O44In7p08X/SNz/e3TeeYTn+9mzr4v4C/5\n3ppo3c5Lz5anupQWlGXWVmxq4FRq22ZZMapeRTutLzurZ1DXxiEd1HNNOFGN\nMEHyV0ytInt+A56FZ+7pOfMW+bU8hoGySKRIp+5wfYOU5q1kVdi87I7jvh90\n3fKq\r\n=NuuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1xWVa/aFgMiiMkVTIIIxfmkQVJRlGAtrLpOEzQ6AbGAiEAtFgq1GGzi1fR+DDLGOfF8MvzLeQi1XuljjZfOvcC0n4="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom_1.8.4-29_1561387880110_0.45303986253926"},"_hasShrinkwrap":false},"1.8.4-30":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-30","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"2.4.2","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.3"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-30","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RrDRni/ONHPO1gXw4DCxTQbqBExOVGWnbMKxWugNR0qprkc9lPMMLUPyYBdbWkWGmKqA8F9enVp6NbSzz9Hpqg==","shasum":"ce91a9ef7d7bd55f9a1064a813d581f129072dde","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-30.tgz","fileCount":4,"unpackedSize":42401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepV9hCRA9TVsSAnZWagAAFS8P/A8z3a3CyW7YoTVxsrwd\nia0AmK9e+PWNrH33ZCsmYk32PCqsd2phM/QfLmxbE0f6ChXtplSM7X4hsL8i\nO4KFUs8wa5t5divcw+/ulRrRXTxfAoAquJWFpQqnVwpS5xEOUzWDRktUjAvD\n2Nw5411vai9eb9w1TaH1S0rZuXaR9GcHjd+15zrVGTA2gesTH/j8tyY1XTZI\n0I+U35gQiHmA2XtrEudZm9eeNOcY8Of0o5r9W0VP8oL/N4avEdJQo8qtXOgz\n1tBkD6naSihmmRHpULy340WL/6oJ9pONYqO0XRXD6dxBALJk/GINALxjdTA2\nPJNukc2Om0Uui51JspDHCjhQ3b0g78ouoZUFm2eHMiU9u5FQndXPBiIe3CxV\ntPVzFZWo3Vf0HM7C6cmyM0LzkcGw8XSRckhICfMoV4p5dKgLF5fLdu4hqz+0\n6yuIUaSQUj4h8mhnLJWJuGJdt9xuGkFxnpTCAe0wf5Mx2VNNNCToYfIAyiEv\ni6h2lp/HE2VFpA85rBj6TqTwRKMKxQJIEzNaq1Nilqr8TgaLmsZiygyDHzj4\n2HYLwiE0btW3Q3DE04cns9H7KwszS+juOrMOJHn/kxR+QvfZPRrG5vsaGsrK\natRIJ43zM+Lc9aAj6rz6wVWf9do3N2TspcsKgP7ai6Nko3XmAtWsXFxlPEl3\nVgoq\r\n=ykpD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmAB4PYgjLEUHlupW6pFLVj5CPMZtx3SBwAk7aZuOsowIgTJdHNHFzIU/5fOWu1JfrGFK4b9xLKDs6HzaBwjEkxR4="}]},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom_1.8.4-30_1587896161254_0.3908494504996509"},"_hasShrinkwrap":false},"1.8.4-31":{"name":"@gerhobbelt/nomnom","description":"Option parser with generated usage and commands","version":"1.8.4-31","author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"scripts":{"test":"bash ./node_modules/.bin/nodeunit test/*.js","log":"git log --tags --decorate=short --pretty=fuller > CHANGELOG.md","pub":"npm publish --access=public"},"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"main":"./nomnom","keywords":["arguments","option parser","command line","options","parser"],"license":"MIT","engines":{"node":">=4.0"},"dependencies":{"@gerhobbelt/linewrap":"0.2.2-3","chalk":"4.1.0","exit":"0.1.2"},"devDependencies":{"nodeunit":"0.11.3"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","_id":"@gerhobbelt/nomnom@1.8.4-31","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ih0OLfetFcT5KFB4VruQcosf6RB56rYDEpSs12OWyXpF22BFs+ovX/epghaN8tTlOSCHpPmjwOx4va8Dzz/B9w==","shasum":"a4c6f8148452188481b26f09b95217a02e9d1751","tarball":"https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-31.tgz","fileCount":4,"unpackedSize":42404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGyLECRA9TVsSAnZWagAAiwkP/A7+NjLh2CF/hKTz2+hh\nQA3+73vNFbsW5Iogsrbgm6BnTLCIWRix+3X781h4CT6IUHyHTdlmu50DxjdT\ni5ROPwIk5SNmvdbHeC/L9vecavTPVfv7O8IwR2IkIVwr9u0MvsI3q9jO1ClO\nQbP0OJrxc7kkfwwFnJgqwcbeMzwJQ5wGkjuRQOwi8yzDM5F5VSB6piVg9e32\nowYIjGEUpdKkocw+EJK1mpTgPSNgoEq6el4gH7/1wzdhlxrQwa0J3DE62xQ9\naIv2y+cupmtXAFVDxiFDtkmID5e3XVoJzOeaGVSIhB9YhdDyC83ZX7tGWxMp\nL69kaVsUiI57GoVhZWjuxi4Z0g41ZwJHgWXP0dHeeszM6WSZ3RzyEx0rxsvW\n2NDWWUNLMeSOb7NwPU9VknU5W1wmXuUZlNv7Vajt9xDlqGJzknBlfPbopfD3\ndtiTAzVyO/xKPIMlaWU2oeru2jC+ootyC9cPyEfLyDRCgc/Eg502aWPdCfsp\npXIIULA7DH6SuIze7XL3GQ1sHb39M/R+e68iBHdNQqI6hntEtaNf/CyKGsQc\niM7lT4NWwuVvTz+58ThbmhgRCPktywn+xfZ90ctuSL0lXA9a271CO99MhQta\nuDQmvq8Fb6CiR5r77O0qWhD3D8p72FuCPt5d/RmjwOA1Djug565oVWh1sU8E\n2ViQ\r\n=kwx6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlQWignnrMeUbPTs1J3Iq1sUVR99WEC8icxklz7S2BFwIgQ2VriGwD5qHk/pJ+7D7p8q9xeZdTjxUcwi+UW9biZBI="}]},"_npmUser":{"name":"gerhobbelt","email":"ger@hobbelt.com"},"directories":{},"maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nomnom_1.8.4-31_1612391107706_0.3315134582968502"},"_hasShrinkwrap":false}},"readme":"> \r\n> # deprecation notice for original\r\n> \r\n> The original author's `nomnom` is deprecated; this fork is not: we continue to update this library.\r\n> \r\n> When you are unsure about using this library's fork (or others), you may wish to check out https://github.com/tj/commander.js.\r\n>\r\n> Personally, I prefer using `nomnom` over `commander` or other option parsers, so I will keep this one. :-)\r\n> \r\n\r\n# nomnom\r\n\r\n\r\n[![build status](https://secure.travis-ci.org/GerHobbelt/nomnom.png)](https://travis-ci.org/search/nomnom)\r\n\r\n\r\nnomnom is an option parser for node. It noms your args and gives them back to you in a hash.\r\n\r\n```javascript\r\nvar opts = require(\"@gerhobbelt/nomnom\")\r\n   .option('debug', {\r\n      abbr: 'd',\r\n      flag: true,\r\n      help: 'Print debugging info'\r\n   })\r\n   .option('config', {\r\n      abbr: 'c',\r\n      default: 'config.json',\r\n      help: 'JSON file with tests to run'\r\n   })\r\n   .option('version', {\r\n      flag: true,\r\n      help: 'print version and exit',\r\n      callback: function() {\r\n         return \"version 1.2.4\";\r\n      }\r\n   })\r\n   .parse();\r\n\r\nif (opts.debug)\r\n   // do stuff\r\n```\r\n\r\nYou don't have to specify anything if you don't want to:\r\n\r\n```javascript\r\nvar opts = require(\"@gerhobbelt/nomnom\").parse();\r\n\r\nvar url = opts[0];     // get the first positional arg\r\nvar file = opts.file   // see if --file was specified\r\nvar verbose = opts.v   // see if -v was specified\r\nvar extras = opts._    // get an array of the unmatched, positional args\r\n```\r\n\r\n\r\n# Install\r\n\r\nfor [node.js](http://nodejs.org/) and [npm](http://github.com/isaacs/npm):\r\n\r\n\tnpm install @gerhobbelt/nomnom\r\n\r\n\r\n# More Details\r\n\r\nNomnom supports args like `-d`, `--debug`, `--no-debug`, `--file=test.txt`, `--file test.txt`, `-f test.txt`, `-xvf`, and positionals. Positionals are arguments that don't fit the `-a` or `--atomic` format and aren't attached to an option.\r\n\r\nValues are JSON parsed, so `--debug=true --count=3 --file=log.txt` would give you:\r\n\r\n```\r\n{\r\n   \"debug\": true,\r\n   \"count\": 3,\r\n   \"file\": \"log.txt\"\r\n}\r\n```\r\n\r\n\r\n# Commands\r\n\r\nNomnom supports command-based interfaces (e.g. with git: `git add -p` and `git rebase -i` where `add` and `rebase` are the commands):\r\n\r\n```javascript\r\nvar parser = require(\"@gerhobbelt/nomnom\");\r\n\r\nparser.command('browser')\r\n   .callback(function(opts, command) {\r\n      runBrowser(opts.url);\r\n   })\r\n   .help(\"run browser tests\");\r\n\r\nparser.command('sanity')\r\n   .option('outfile', {\r\n      abbr: 'o',\r\n      help: \"file to write results to\"\r\n   })\r\n   .option('config', {\r\n      abbr: 'c',\r\n      default: 'config.json',\r\n      help: \"json manifest of tests to run\"\r\n   })\r\n   .callback(function(opts, command) {\r\n      runSanity(opts.filename);\r\n   })\r\n   .help(\"run the sanity tests\")\r\n\r\nparser.parse();\r\n```\r\n\r\nEach command generates its own usage message when `-h` or `--help` is specified with the command.\r\n\r\n\r\n# Usage\r\n\r\nNomnom prints out a usage message if `--help` or `-h` is an argument. If no commands are called (the script is simply run without arguments), `-h` will be called automatically unless you've disabled this feature using the `.autoShowUsage(false)` API call. \r\n\r\nUsage for these options in `test.js`:\r\n\r\n```javascript\r\nvar opts = require(\"@gerhobbelt/nomnom\")\r\n   .script(\"runtests\")\r\n   .options({\r\n      path: {\r\n         position: 0,\r\n         help: \"Test file to run\",\r\n         list: true\r\n      },\r\n      config: {\r\n         abbr: 'c',\r\n         metavar: 'FILE',\r\n         help: \"Config file with tests to run\"\r\n      },\r\n      debug: {\r\n         abbr: 'd',\r\n         flag: true,\r\n         help: \"Print debugging info\"\r\n      }\r\n   }).parse();\r\n```\r\n\r\n...would look like this:\r\n\r\n\tusage: runtests <path>... [options]\r\n\r\n\tpath     Test file to run\r\n\r\n\toptions:\r\n\t   -c FILE, --config FILE   Config file with tests to run\r\n\t   -d, --debug              Print debugging info\r\n\r\n\r\n# Options\r\n\r\nYou can either add a specification for an option with `nomnom.option('name', spec)` or pass the specifications to `nomnom.options()` as a hash keyed on option name. Each option specification can have the following fields:\r\n\r\n\r\n#### abbr and full\r\n\r\n`abbr` is the single character string to match to this option, `full` is the full-length string (defaults to the name of the option).\r\n\r\nThis option matches `-d` and `--debug` on the command line:\r\n\r\n```javascript\r\nnomnom.option('debug', {\r\n   abbr: 'd'\r\n})\r\n```\r\n\r\nThis option matches `-n 3`, `--num-lines 12` on the command line:\r\n\r\n```javascript\r\nnomnom.option('numLines', {\r\n   abbr: 'n',\r\n   full: 'num-lines'\r\n})\r\n```\r\n\r\n\r\n#### flag\r\n\r\nIf this is set to true, the option acts as a flag and doesn't swallow the next value on the command line. Default is `false`, so normally if you had a command line `--config test.js`, `config` would get a value of `test.js` in the options hash. Whereas if you specify:\r\n\r\n```javascript\r\nnomnom.option('config', {\r\n   flag: true\r\n})\r\n```\r\n\r\n`config` would get a value of `true` in the options hash, and `test.js` would be a free positional arg.\r\n\r\n\r\n#### metavar\r\n\r\n`metavar` is used in the usage printout e.g. `\"PATH\"` in `\"-f PATH, --file PATH\"`.\r\n\r\n\r\n#### string\r\n\r\nA shorthand for `abbr`, `full`, and `metavar`. For example, to attach an option to `-c` and `--config` use a `string: \"-c FILE, --config=FILE\"`\r\n\r\n\r\n#### help\r\n\r\nA string description of the option for the usage printout.\r\n\r\n\r\n#### default\r\n\r\nThe value to give the option if it's not specified in the arguments.\r\n\r\n\r\n#### type\r\n\r\nIf you don't want the option JSON-parsed, specify type `\"string\"`.\r\n\r\n\r\n#### callback\r\n\r\nA callback that will be executed as soon as the option is encountered. If the callback returns a string it will print the string and exit:\r\n\r\n```javascript\r\nnomnom.option('count', {\r\n   callback: function(count) {\r\n      if (count != parseInt(count)) {\r\n         return \"count must be an integer\";\r\n      }\r\n   }\r\n})\r\n```\r\n\r\n\r\n#### position\r\n\r\nThe position of the option if it's a positional argument. If the option should be matched to the first positional arg use position `0`, etc.\r\n\r\n\r\n#### list\r\n\r\nSpecifies that the option is a list. Appending can be achieved by specifying the arg more than once on the command line:\r\n\r\n\tnode test.js --file=test1.js --file=test2.js\r\n\r\nIf the option has a `position` and `list` is `true`, all positional args including and after `position` will be appended to the array.\r\n\r\n\r\n#### required\r\n\r\nIf this is set to `true` and the option isn't in the args, a message will be printed and the program will exit.\r\n\r\n\r\n#### choices\r\n\r\nA list of the possible values for the option (e.g. `['run', 'test', 'open']`). If the parsed value isn't in the list a message will be printed and the program will exit.\r\n\r\n\r\n#### transform\r\n\r\nA function that takes the value of the option as entered and returns a new value that will be seen as the value of the option.\r\n\r\n```javascript\r\nnomnom.option('date', {\r\n   abbr: 'd',\r\n   transform: function(timestamp) {\r\n     return new Date(timestamp);\r\n   }\r\n})\r\n```\r\n\r\n\r\n#### hidden\r\n\r\nOption won't be printed in the usage\r\n\r\n\r\n# Parser interface\r\n\r\n`require(\"nomnom\")` will give you the option parser. You can also make an instance of a parser with `require(\"nomnom\")()`. You can chain any of these functions off of a parser:\r\n\r\n\r\n#### option\r\n\r\nAdd an option specification with the given name:\r\n\r\n```javascript\r\nnomnom.option('debug', {\r\n   abbr: 'd',\r\n   flag: true,\r\n   help: \"Print debugging info\"\r\n})\r\n```\r\n\r\n\r\n#### options\r\n\r\nAdd options as a hash keyed by option name, good for a cli with tons of options like [this example](http://github.com/harthur/replace/blob/master/bin/replace.js):\r\n\r\n```javascript\r\nnomnom.options({\r\n   debug: {\r\n      abbr: 'd',\r\n      flag: true,\r\n      help: \"Print debugging info\"\r\n   },\r\n   fruit: {\r\n      help: \"Fruit to buy\"\r\n   }\r\n})\r\n```\r\n\r\n\r\n#### usage\r\n\r\nThe string that will override the default generated usage message.\r\n\r\n\r\n#### help\r\n\r\nA string that is appended to the usage.\r\n\r\n\r\n#### autoShowUsage\r\n\r\nThe `enable` argument determines if nomnom will automatically print the usage when no commandline argument has been specified at all; the default is `true` i.e. the feature is enabled. Pass `false` to *disable* this feature.\r\n\r\n\r\n#### getUsage\r\n\r\nReturn the generated usage message. When `.command(...)` has been called before, the usage message for that last 'active' command will be produced. \r\n\r\n\r\n#### script\r\n\r\nNomnom can't detect the alias used to run your script. You can use `script` to provide the correct name for the usage printout instead of e.g. `node test.js`.\r\n\r\n\r\n#### printer\r\n\r\nOverrides the usage printing function.\r\n\r\n\r\n#### command\r\n\r\nTakes a command name and gives you a command object on which you can chain command options.\r\n\r\nWhen you provide a callback function via the `.callback()` API, then that callback will be invoked when the commandline has been parsed and the given command has been found there.\r\nSee [`.callback()`](#callback) for details.\r\n\r\nWhen you did not provide a name argument or a null/undefined name, this API is equivalent to invoking `.nocommand()`.\r\n\r\n\r\n#### nocommand\r\n\r\nGives a command object that will be used when no command is called.\r\n\r\nWhen you provide a callback function via the `.callback()` API, then that callback will be invoked when the commandline has been parsed and \r\n*either* no command has been found there \r\n*or* a command was found for whicch no callback has been specified.\r\nSee [`.callback()`](#callback) for details.\r\n\r\n\r\n#### nocolors\r\n\r\nDisables coloring of the usage message.\r\n\r\n\r\n#### setColors\r\n\r\nOverride the help/report formatting object with your own to provide custom coloring schemes. It should provide these functions:\r\n\r\n```javascript\r\n{\r\n  usageHeadingColor: f1,\r\n  usageStringColor: f2,\r\n  positionalHelpColor: f3,\r\n  optionsHeaderColor: f4,\r\n  helpColor: f5,\r\n  requiredArgColor: f6\r\n};\r\n```\r\n\r\nwhere `f1` through `f6` are function references for functions which receive a single string and should return a (processed/transformed) string including the desired coloring console escape sequences. \r\n\r\n\r\n#### parse\r\n\r\nParses node's `process.argv` and returns the parsed options hash. You can also provide argv:\r\n\r\n```javascript\r\nvar opts = nomnom.parse([\"-xvf\", \"--atomic=true\"])\r\n```\r\n\r\n\r\n#### nom\r\n\r\nThe same as `parse()`.\r\n\r\n\r\n# Command interface\r\n\r\nA command is specified with `nomnom.command('name')`. All these functions can be chained on a command:\r\n\r\n\r\n#### option\r\n\r\nAdd an option specifically for this command.\r\n\r\n\r\n#### options\r\n\r\nAdd options for this command as a hash of options keyed by name.\r\n\r\n\r\n#### callback\r\n\r\nA callback that will be called with the parsed options when the command is used. The arguments passed to the callback are a filled `options` object and the command name. \r\n\r\nWhen the `.command()` section of the setup code does *not* specify a callback, then the \"fallback callback\" will be invoked instead. This callback is the one defined in the `.nocommand()` a.k.a. empty `.command()` (without any `name` argument). Then the `command` name parameter passed to the provided callback will be `null`.\r\n\r\n\r\n\r\n#### help\r\n\r\nA help string describing the function of this command.\r\n\r\n\r\n#### usage\r\n\r\nOverride the default generated usage string for this command.\r\n","maintainers":[{"name":"gerhobbelt","email":"ger@hobbelt.com"}],"time":{"modified":"2022-04-05T13:59:25.676Z","created":"2017-08-19T20:05:19.880Z","1.8.4-14":"2017-08-19T20:05:19.880Z","1.8.4-15":"2017-08-19T20:08:27.395Z","1.8.4-16":"2017-08-19T20:40:40.378Z","1.8.4-17":"2017-09-05T21:31:36.305Z","1.8.4-18":"2017-09-10T00:36:29.699Z","1.8.4-19":"2017-09-22T07:57:09.929Z","1.8.4-20":"2017-09-22T15:47:04.756Z","1.8.4-21":"2017-09-24T10:27:27.422Z","1.8.4-22":"2017-09-30T11:35:25.853Z","1.8.4-23":"2017-09-30T11:53:12.529Z","1.8.4-24":"2017-09-30T22:55:45.729Z","1.8.4-26":"2018-09-16T00:46:01.256Z","1.8.4-27":"2018-09-16T00:50:35.187Z","1.8.4-28":"2019-01-27T16:01:55.184Z","1.8.4-29":"2019-06-24T14:51:20.262Z","1.8.4-30":"2020-04-26T10:16:01.452Z","1.8.4-31":"2021-02-03T22:25:07.833Z"},"homepage":"https://github.com/GerHobbelt/nomnom#readme","keywords":["arguments","option parser","command line","options","parser"],"repository":{"type":"git","url":"git+ssh://git@github.com/GerHobbelt/nomnom.git"},"contributors":[{"name":"Gregory Banks","email":"quaid@kuatowares.com"},{"name":"Ger Hobbelt","email":"ger@hobbelt.com"}],"author":{"name":"Heather Arthur","email":"fayearthur@gmail.com"},"bugs":{"url":"https://github.com/GerHobbelt/nomnom/issues"},"license":"MIT","readmeFilename":"README.md"}