{"_id":"help","_rev":"73-62d79b8c9c930dacb7a58bf0109d6d96","name":"help","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"help","version":"1.0.0","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@1.0.0","maintainers":[{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"94859cf46236d4c3593454202a201b4d2b325e66","tarball":"https://registry.npmjs.org/help/-/help-1.0.0.tgz","integrity":"sha512-6kcbckZnzUFPrq47na1iPU1KHQucIQCDoa+zRooQWEsX4JKeQm8IQB/HLrACvi7w63Ldm3GvkKQrlbtwrnkbJw==","signatures":[{"sig":"MEQCICm20PsMIwJ59b024dXZk9AoBc6UP1fWI1AKXARBbtP3AiBq2I1mELk3imiqIfcTVEIJ2ofaPCZNc1ttQpm96hWZzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"94859cf46236d4c3593454202a201b4d2b325e66","gitHead":"ea60f64c5130a99a152b8183a2f58347f0e473b2","scripts":{},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"https://github.com/evanlucas/help","type":"git"},"_npmVersion":"2.8.3","description":"substack way of --help","directories":{},"_nodeVersion":"1.8.1","dependencies":{},"devDependencies":{}},"2.0.0":{"name":"help","version":"2.0.0","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@2.0.0","maintainers":[{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"87fd9e646c449d6407bc8b413ac5bb22c5f52858","tarball":"https://registry.npmjs.org/help/-/help-2.0.0.tgz","integrity":"sha512-OPqBoJ8CX0VxXaGYiYhxOEa+j8lUOimrVnzwEXqxJ/Xulwd9LEyLiBm36+tV8rl/heB8MfpkLBSSAtaLV9fbrA==","signatures":[{"sig":"MEQCICgfHzT5FeXvphPZOYse5vJcK93D+Lw6K2tt7PgxeapRAiBN/CWjOB5Bq1KXy390ASOzeFh+GUv4mHg1azBz104rQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"87fd9e646c449d6407bc8b413ac5bb22c5f52858","gitHead":"5b1b51c098a469fcb1c0ef158e69f0daad11d164","scripts":{},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"https://github.com/evanlucas/help","type":"git"},"_npmVersion":"2.9.0","description":"substack way of --help","directories":{},"_nodeVersion":"2.0.1","dependencies":{},"devDependencies":{}},"2.1.0":{"name":"help","version":"2.1.0","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@2.1.0","maintainers":[{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"1f1ab76b6f4b24cca09aa701a6bbe0230a9dcca0","tarball":"https://registry.npmjs.org/help/-/help-2.1.0.tgz","integrity":"sha512-iUHc+QriwyGEq7zjeLM5Wv1kEX16ZaI1wircgp7WVqeHNf1qfyLGoA13MBp0DrJlrmXt2/PtsP+tdTIwyRfq8w==","signatures":[{"sig":"MEQCIHNnfYIM/pMbw+6mttok61uodl9oUDdSrdt4xSZl/s2QAiAxJNVeGycLJN8TTn9zH8eVllpDFeESCnFMbvKu2A/I8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1f1ab76b6f4b24cca09aa701a6bbe0230a9dcca0","gitHead":"89c53bdfcfdce77db08e9ff7925cfba78151ba50","scripts":{},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"https://github.com/evanlucas/help","type":"git"},"_npmVersion":"2.9.0","description":"substack way of --help","directories":{},"_nodeVersion":"2.0.1","dependencies":{},"devDependencies":{}},"2.1.1":{"name":"help","version":"2.1.1","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@2.1.1","maintainers":[{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"a4ca542a58fb69144b95ea724afac00ca6e031a4","tarball":"https://registry.npmjs.org/help/-/help-2.1.1.tgz","integrity":"sha512-nMMX+uNxD/FCdoUAGdkR9WI/IWulJu9y3J8Z6SNYCIiiYjWDqIW+ESo/5MXYyUw5AFLMWaH2fcybJR3aoHeyxw==","signatures":[{"sig":"MEUCIQDMWbXWKaYqfTK4jxsAZ2et4g5+ti2mjScntKOJsIVQKAIgf8nBPBymN1nKJERfxpnh3GVKfeK20ro6Vot8PNmr9jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a4ca542a58fb69144b95ea724afac00ca6e031a4","gitHead":"dafdd5b121bf6c057a65be970202bd713da6faf9","scripts":{"test":"tap test/test.js --cov"},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"_npmVersion":"2.13.3","description":"substack way of --help","directories":{},"_nodeVersion":"3.2.0","dependencies":{},"devDependencies":{"tap":"~1.3.2"}},"2.1.2":{"name":"help","version":"2.1.2","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@2.1.2","maintainers":[{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"55b0027749f54af3f84af51c7b5dec32953fbcde","tarball":"https://registry.npmjs.org/help/-/help-2.1.2.tgz","integrity":"sha512-QL5eesltVgqPMhpTgt552+7w1NpQvRAZ5Zy1Rjwr3JlG+I0FsWPmP8nmeKENDurmSNEtPm2Hnd52xA9pL9cWBQ==","signatures":[{"sig":"MEUCIHC1Z0KCavE0WkVM9y4as+kygqB0x5tSbom72ou5wKXBAiEApnmTT0mMHcg08fs1yqxkDY0C7jKiMF2I+Oo+EnSdGR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"55b0027749f54af3f84af51c7b5dec32953fbcde","gitHead":"3d10992c1ac3db4f236c3fd739bbb0ed6f7fbbb2","scripts":{"test":"tap test/test.js --cov"},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"_npmVersion":"3.3.10","description":"substack way of --help","directories":{},"_nodeVersion":"5.0.0","dependencies":{},"devDependencies":{"tap":"~2.2.0"}},"2.1.3":{"name":"help","version":"2.1.3","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@2.1.3","maintainers":[{"name":"eh","email":"evanlucas@me.com"},{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"15fe98338f8dadd9d8c72fc0678a8f726c8a1560","tarball":"https://registry.npmjs.org/help/-/help-2.1.3.tgz","integrity":"sha512-/vYT8cg2f6nFMe8m/71GPx3aCJGr93bolpCeqW2o0SOZsokQWQt6LsDRsWb1KHXfREN1N1PrdLSjaZ27mHSQEA==","signatures":[{"sig":"MEYCIQCQOrbK5MEsWr2F4LDq5vWYw7rQbA+3PjXBT3Ub07upTQIhAP+fGcMO7wMY7/2R7poc+U/rrWe3khiB+DuYTLQONJ2w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"15fe98338f8dadd9d8c72fc0678a8f726c8a1560","gitHead":"86e4b9612135fa88ea679903d1aacd79283e2862","scripts":{"test":"tap test/test.js --cov"},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"_npmVersion":"3.8.6","description":"substack way of --help","directories":{},"_nodeVersion":"6.0.0","dependencies":{},"devDependencies":{"tap":"~2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/help-2.1.3.tgz_1461758029101_0.08770434302277863","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"help","version":"3.0.0","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@3.0.0","maintainers":[{"name":"eh","email":"evanlucas@me.com"},{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"2e72bc8a2ce359c8e9330a416158c7eac244bd41","tarball":"https://registry.npmjs.org/help/-/help-3.0.0.tgz","integrity":"sha512-2Mu/WR5ZjJ7ssCJ9/PaMCJ6r//K5rk9EpopHpSt2cSlPCtVB+McNr8t1fvvv0nfXmVmDJF4gfHJulLwqnWvNIw==","signatures":[{"sig":"MEUCIQDpqjIeCsx9Y1U6xPJ9P+rfWYLTNRpLExC+7pdTTyIWtgIgPVXnft4zGPbW8NvQicCHua8FMxoA7dLPqc1deDFg3FM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2e72bc8a2ce359c8e9330a416158c7eac244bd41","gitHead":"ba4cd6ccc1a7dd9dbc477e3368355183fd0ae924","scripts":{"test":"tap test/test.js --cov"},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"_npmVersion":"3.8.6","description":"substack way of --help","directories":{},"_nodeVersion":"6.0.0","dependencies":{},"devDependencies":{"tap":"~2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/help-3.0.0.tgz_1461844885231_0.05474988487549126","host":"packages-16-east.internal.npmjs.com"}},"3.0.1":{"name":"help","version":"3.0.1","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@3.0.1","maintainers":[{"name":"eh","email":"evanlucas@me.com"},{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"5fdd5c01c84d24729634b5495e3d5cda032b400b","tarball":"https://registry.npmjs.org/help/-/help-3.0.1.tgz","integrity":"sha512-msbJUXGlC/MPD8bqvXcIMsV+lpain4UhCTZM9pAkkptQCbju8F64ifI6Kb7nLxFI+rPRhXqvnS3/QLzFYNJWTQ==","signatures":[{"sig":"MEQCIGkyCpN9PdjwHeAk7yYhtn7jrwtD5/xwQ9A8u8QBv0zoAiBwx9AkHGh5bhHFuWow1wqybkLknwyiy7vp2TUdORsxTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5fdd5c01c84d24729634b5495e3d5cda032b400b","gitHead":"631ca4d20d36b71e1b1d42f4bfcbcab5a446e417","scripts":{"test":"tap test/test.js --cov"},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"_npmVersion":"3.8.6","description":"substack way of --help","directories":{},"_nodeVersion":"6.0.0","dependencies":{},"devDependencies":{"tap":"~2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/help-3.0.1.tgz_1461845135883_0.6273916284553707","host":"packages-12-west.internal.npmjs.com"}},"3.0.2":{"name":"help","version":"3.0.2","author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","_id":"help@3.0.2","maintainers":[{"name":"eh","email":"evanlucas@me.com"},{"name":"evanlucas","email":"evanlucas@me.com"}],"homepage":"https://github.com/evanlucas/help","bugs":{"url":"https://github.com/evanlucas/help/issues"},"dist":{"shasum":"96e190d4a0a453b89c2cb4b05ab38e3a8f9fdadd","tarball":"https://registry.npmjs.org/help/-/help-3.0.2.tgz","integrity":"sha512-jDd0MU+9xzvOQRC6CIzdjvb+agCvpzQY/Fp11quDnugDO4QQzh134EsLkRQMvFIJBleFkvnXagHFm4MTefkkpA==","signatures":[{"sig":"MEUCIB4reqRjENNmrMSFIAgJlIqHONhCcMNt9LU6D1VURqQEAiEA+GSf87lFjT48nJgK/wWqZ+wCAAi/4rDWAgTiBqukOAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"96e190d4a0a453b89c2cb4b05ab38e3a8f9fdadd","gitHead":"73ed294e8fba72cf5191659c40ac1d4ca984195d","scripts":{"test":"tap test/test.js --cov"},"_npmUser":{"name":"evanlucas","email":"evanlucas@me.com"},"repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"_npmVersion":"3.8.6","description":"substack way of --help","directories":{},"_nodeVersion":"5.11.1","dependencies":{},"devDependencies":{"tap":"~2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/help-3.0.2.tgz_1462673528184_0.7092594227287918","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2012-06-14T08:15:55.984Z","modified":"2026-03-05T20:50:32.094Z","0.0.1":"2012-06-14T08:15:57.998Z","0.9.0":"2014-12-03T03:44:11.337Z","0.1.0":"2014-12-03T03:56:45.720Z","1.0.0":"2015-05-08T16:42:22.702Z","2.0.0":"2015-05-10T06:01:04.291Z","2.1.0":"2015-05-19T12:41:43.106Z","2.1.1":"2015-09-02T03:17:11.469Z","2.1.2":"2015-10-30T15:16:24.769Z","2.1.3":"2016-04-27T11:53:51.402Z","3.0.0":"2016-04-28T12:01:26.415Z","3.0.1":"2016-04-28T12:05:38.043Z","3.0.2":"2016-05-08T02:12:09.247Z"},"bugs":{"url":"https://github.com/evanlucas/help/issues"},"author":{"name":"Evan Lucas","email":"evanlucas@me.com"},"license":"MIT","homepage":"https://github.com/evanlucas/help","repository":{"url":"git+https://github.com/evanlucas/help.git","type":"git"},"description":"substack way of --help","maintainers":[{"name":"eh","email":"evanlucas@me.com"},{"name":"evanlucas","email":"evanlucas@me.com"}],"readme":"# help\n\n[![Build Status](https://travis-ci.org/evanlucas/help.svg)](https://travis-ci.org/evanlucas/help)\n[![Coverage Status](https://coveralls.io/repos/evanlucas/help/badge.svg?branch=master&service=github)](https://coveralls.io/github/evanlucas/help?branch=master)\n\n[substack](https://github.com/substack) way of --help\n\nv3 of `help` requires at least Node.js v4. To use `help` with an older version,\nplease use `help@2.x`.\n\n## Install\n\n```bash\n$ npm install help\n```\n\n## Usage\n\n```js\nvar help = require('help')('usage.txt')\n\nif (/* someone requested help */) {\n  return help(0)\n}\n```\n\n## API\n\n### help(filepath, stream)\n\nreturns function(code)\n\nPipes the contents of <filepath> to `process.stdout`.\n\n`code` is the exit code. If not falsy, then the process is explictly exited.\n\n`stream` defaults to `process.stdout`\n\n## Full example\n\n```js\nvar help = require('help')('usage.txt')\nvar args = process.argv.splice(2)\nif (args[0] === '-h' || args[0] === '--help' || args[0] === 'help') {\n  // process prints contents of `usage.txt` and returns\n  return help()\n}\n\n// the first arg must be a number\nif (isNaN(args[0])) {\n  // process prints contents of `usage.txt` and exits with code 1\n  return help(1)\n}\n```\n\n## Author\n\nEvan Lucas\n\n## License\n\nMIT (See `LICENSE` for more info)\n","readmeFilename":"README.md","users":{"j.su":true,"proto":true,"kmm745":true,"yrybak":true,"grett12":true,"azzasaka":true,"hugovila":true,"ranjanui":true,"dzjonaars":true,"thekirtan":true,"liulundang":true,"bloodydaley":true,"adampuchejda":true,"toannguyendev":true,"abc-syndication":true,"crashoveride187":true,"marshallofsound":true,"ariveratournoncr":true}}