{"_id":"n-args","_rev":"4-0480dacc03768898955d74b8589632d9","name":"n-args","description":"Lightweight node js cli argument parser and validator","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"n-args","version":"1.0.0","description":"Lightweight node js cli argument parser and validator","author":{"name":"Matthew Nitschke","email":"matt@pyrtio.com"},"scripts":{"test":"mocha","debug-test":"mocha --debug-brk"},"dependencies":{"chai":"^4.1.2","mocha":"^3.5.3"},"gitHead":"38652b00e0dc0e4c654041a12c0f9d89bbe9eeb1","_id":"n-args@1.0.0","_shasum":"57f56469795fed56babd7664823d248b4b6ce043","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.7.4","_npmUser":{"name":"mnitschke","email":"mathuc33@gmail.com"},"dist":{"shasum":"57f56469795fed56babd7664823d248b4b6ce043","tarball":"https://registry.npmjs.org/n-args/-/n-args-1.0.0.tgz","integrity":"sha512-dUW/1vfIsU/fTf20KlhHCKBllKylluCyXaotThfF3RojvsID1p0uEIdLoCDkaF39tWixcONhXj7HgaDbMg9cXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlrHQAS+W46gbLR0JBfB3ZBVl3riPkkSu2cHkeYw8peAiAOjmtZTjBabmHwgu9NX4YM7UKJEG3CYbpUS4Vz96U5bw=="}]},"maintainers":[{"name":"mnitschke","email":"mathuc33@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/n-args-1.0.0.tgz_1506877818096_0.3702955162152648"}},"1.0.1":{"name":"n-args","version":"1.0.1","description":"Lightweight node js cli argument parser and validator","author":{"name":"Matthew Nitschke","email":"matt@pyrtio.com"},"scripts":{"test":"mocha","debug-test":"mocha --debug-brk"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3"},"gitHead":"78978420920828e2737933e5f6155000cec43bc5","_id":"n-args@1.0.1","_shasum":"f6bd42b68dcb60e48d66300f89708106be9d844d","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.7.4","_npmUser":{"name":"mnitschke","email":"mathuc33@gmail.com"},"dist":{"shasum":"f6bd42b68dcb60e48d66300f89708106be9d844d","tarball":"https://registry.npmjs.org/n-args/-/n-args-1.0.1.tgz","integrity":"sha512-K5C99OdCO4V1PaF8wyI2PjbwLsQgws1PkPv2jBIhvaT4EMAOiwIXrL1Ql//y5nDtz0czdBKP5Er4pLRaTECLVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgaOf/TglEFyieoqyT+Lplzj5fW8A9jK5IZqz1bU2vsAiEA9Mb4SyqOKM6oE+IBP85hP06k+99CIucVY8LArMdbTlU="}]},"maintainers":[{"name":"mnitschke","email":"mathuc33@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/n-args-1.0.1.tgz_1506877990479_0.9503762379754335"}},"1.0.2":{"name":"n-args","version":"1.0.2","description":"Lightweight node js cli argument parser and validator","author":{"name":"Matthew Nitschke","email":"matt@pyrtio.com"},"main":"./src/n-args.js","scripts":{"test":"mocha","test-debug":"mocha --debug-brk"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3"},"_id":"n-args@1.0.2","dist":{"shasum":"034f390de3aa6f3989e26b1cf763426a239bd64c","tarball":"https://registry.npmjs.org/n-args/-/n-args-1.0.2.tgz","integrity":"sha512-yvanRspYxICKUW4tL89t6xYJUfdtPhbM9EbXOmJbWbp8ENNgj/G8WrUQc2V2SyBGQdd0OTWhXivf+H1o9dh+wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdzDqBhNMiFt/lAtj8J5XdCXNj1png1sVjSvQSaiFihAiEAuAlCqYfWfNK4HaH5L/uRQTul8p7vHTap1wzABVMFyPw="}]},"maintainers":[{"name":"mnitschke","email":"mathuc33@gmail.com"}],"_npmUser":{"name":"mnitschke","email":"mathuc33@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/n-args-1.0.2.tgz_1506879131414_0.6682168210390955"}}},"readme":"# nargs\na lightweight argument parser and validator for node js cli applications\n\n\n# Usage\n```javascript\nvar nargs = require('../src/nargs.js');\n\nvar args = nargs.parse({\n  prefix: { // prefix based arguments\n    \"-f\": {\n      name: \"foo\",\n      type: nargs.Integer,\n      default: 12\n    }\n  },\n  index: [{ // index based arguments\n     name: \"faa\",\n     type: nargs.String,\n     validator: /([0-9.]+)/g,\n     invalidMessage: \"Invalid string format\"\n  }]\n});\n\n\n// { foo: 12, faa: '192.168.0.1'}\n\n```\n","maintainers":[{"name":"mnitschke","email":"mathuc33@gmail.com"}],"time":{"modified":"2022-06-20T18:49:00.185Z","created":"2017-10-01T17:10:19.064Z","1.0.0":"2017-10-01T17:10:19.064Z","1.0.1":"2017-10-01T17:13:11.687Z","1.0.2":"2017-10-01T17:32:12.382Z"},"author":{"name":"Matthew Nitschke","email":"matt@pyrtio.com"},"readmeFilename":"README.md"}