{"_id":"n-argv","_rev":"3-8d9573c780925fcdec410820924dcd92","name":"n-argv","description":"argv parser","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"n-argv","version":"1.0.0","description":"argv parser","main":"argv.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/glokam/n-argv.git"},"keywords":["argv"],"author":{"name":"Kamil Głowacki"},"license":"MIT","bugs":{"url":"https://github.com/glokam/n-argv/issues"},"homepage":"https://github.com/glokam/n-argv#readme","gitHead":"d5c5b97cb662da68e5d5c7f9201da55363ca46c8","_id":"n-argv@1.0.0","_shasum":"cd02717a167910cf826dd531847aba4b844b3d8d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"glokam","email":"glowacki.kam@gmail.com"},"dist":{"shasum":"cd02717a167910cf826dd531847aba4b844b3d8d","tarball":"https://registry.npmjs.org/n-argv/-/n-argv-1.0.0.tgz","integrity":"sha512-yMh3VGyZxB6m1+n+RNvjZ1gYrGxZ8qJfsR4tetHLRwxbQOzt2Lo7MIv9iWIC2yvNI058LzsAhUlFlEbnZ6vffQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmjqicdvfwx4MWy/OF55GIPKZprHxApvZGp4Z+Rcmo4AiBS/DkMq+2WDauTsbJhNeaDRT7vhZZM2VD8AZR9nOUzqg=="}]},"maintainers":[{"name":"glokam","email":"glowacki.kam@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/n-argv-1.0.0.tgz_1479415676030_0.41983925993554294"}}},"readme":"# n-argv\r\n## node cli argv parser\r\n\r\n### Getting started:\r\n```js\r\nconst argv = require(\"n-argv\");\r\n```\r\n### get\r\n> argv.get(argName)\r\n**argName** - *string*\r\n**return** - *string*\r\n\r\n```\r\nnode app.js --param value1 --param2 value2\r\n```\r\n```js\r\nvar arg = argv.get('param');\r\nconsole.log(arg) // 'value1'\r\n```\r\n### contains\r\n> argv.contains(tableOfArgs)\r\n**tableOfArgs** - *table*\r\n**return** - *boolean*\r\n```\r\nnode app.js --param value1 --param2 value2\r\n```\r\n```js\r\nargv.contains(['param2']); //return true\r\nargv.contains(['param','param3']); //return false\r\n```\r\n\r\n### setPrefix\r\n> argv.setPrefix(argPrefix)\r\n**argPrefix** - *string*\r\n```\r\nnode app.js --param value1 --param2 value2 -param3 value3\r\n```\r\n```js\r\nargv.setPrefix('-']);\r\nargv.get('param'); //return null\r\nargv.get('param3'); //return value3\r\n```\r\n","maintainers":[{"name":"glokam","email":"glowacki.kam@gmail.com"}],"time":{"modified":"2022-06-20T18:49:05.179Z","created":"2016-11-17T20:47:57.776Z","1.0.0":"2016-11-17T20:47:57.776Z"},"homepage":"https://github.com/glokam/n-argv#readme","keywords":["argv"],"repository":{"type":"git","url":"git+https://github.com/glokam/n-argv.git"},"author":{"name":"Kamil Głowacki"},"bugs":{"url":"https://github.com/glokam/n-argv/issues"},"license":"MIT","readmeFilename":"README.md"}