{"_id":"argx","_rev":"33-18f85f742f46c4cd662d1cdd5d189a39","name":"argx","description":"Parse function arguments. Useful to implement variadic functions.","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.1":{"name":"argx","version":"1.0.1","description":"Parse function arguments. Useful to implement variadic functions.","main":"index.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"c93a8aec5deec4360e439c017cebb02cddbcee08","_id":"argx@1.0.1","_shasum":"4a4571e34a0dd684f924a0be1d02a1bb3d2ccd8d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"4a4571e34a0dd684f924a0be1d02a1bb3d2ccd8d","tarball":"https://registry.npmjs.org/argx/-/argx-1.0.1.tgz","integrity":"sha512-9H83+Gt2xVw16+jT+a1FPcVRQyXKFW6UVUsxgwA+VIkBucILaFkR+xBBmmjcBQNtACe+eNzZ+XC3xWa81JiXZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrlGPhj8An2bsnFhMK/0og2hslQXVNaanN+4tMEkkBzQIgWEkkHkIm0Ocq0uySP+QTaIrdzXeDK4j2jW0UE6UOju4="}]},"directories":{}},"1.0.2":{"name":"argx","version":"1.0.2","description":"Parse function arguments. Useful to implement variadic functions.","main":"index.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"85da47691826805baa13716a1974a4c49f2e2c05","_id":"argx@1.0.2","_shasum":"59a215cecebabdbdd3fe2428db5d6aef3aad179e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"59a215cecebabdbdd3fe2428db5d6aef3aad179e","tarball":"https://registry.npmjs.org/argx/-/argx-1.0.2.tgz","integrity":"sha512-F555404hQHTvt8eHFuSlruorYTBJMvm3YQELecIRjC6os9nMfICElzGGSFMKV/PXesPmqDfhfve66YB/PN0nug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk2bQoSbUfa7JV45l+z2Gx7yHc5bVn5am9b+V+QONa2gIgARUidX5bcP0DqN0boSAcG/nyZJwKD2tAUd/aC9mk29w="}]},"directories":{}},"1.0.3":{"name":"argx","version":"1.0.3","description":"Parse function arguments. Useful to implement variadic functions.","main":"index.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"dce88daaca34b1db54f6f62bf6a93d39fbefa046","_id":"argx@1.0.3","_shasum":"5a02820808246ba72167c0c8ef8005c03105a40e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"5a02820808246ba72167c0c8ef8005c03105a40e","tarball":"https://registry.npmjs.org/argx/-/argx-1.0.3.tgz","integrity":"sha512-0eId7YfRrafKwasb/eFTe1yTW3LyV784kbm6OfeMDWloI1BsaJzifh87mABOZpE5rTDek7oa/3MLdAeTyfw6yA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJwHUfgcn290f6o/0PpycpJdQX5gjuR66TxMKq3VlUIAiEAgGp967VQb3kV+s9XlY1aZ2hy13rSKkjdjwygO4M/gi4="}]},"directories":{}},"1.0.4":{"name":"argx","version":"1.0.4","description":"Parse function arguments. Useful to implement variadic functions.","main":"index.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"4583061d5dbba7bf9cd8bf660ec397d912a42e9c","_id":"argx@1.0.4","_shasum":"f8fbbdbd4b034112234dab8c0f5f11ff78d9a23d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"f8fbbdbd4b034112234dab8c0f5f11ff78d9a23d","tarball":"https://registry.npmjs.org/argx/-/argx-1.0.4.tgz","integrity":"sha512-Cvk4rdRS3mes8SIoFxZQmuJ3GlmQtQaCo+Sb6Vy70XcUGQKoMwCjA1SDgrMaC4aTHvKoN+3OXfn6vGm8sMwrzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEKiVuk+JdIu5srNCN3ra+sYAFfUPyMoBqFpHYWCAWEAiEAvG1tWUDXPeNIp65TEqyWZN1OthAjUsAiQ5oI8VCwQr0="}]},"directories":{}},"1.0.5":{"name":"argx","version":"1.0.5","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"afb7eeff06f71f4b3a2b599b611b227ce0cc5896","_id":"argx@1.0.5","_shasum":"0e54b5fd085063b880d11997cb8ac8d6bc312cc6","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"0e54b5fd085063b880d11997cb8ac8d6bc312cc6","tarball":"https://registry.npmjs.org/argx/-/argx-1.0.5.tgz","integrity":"sha512-tjRIcQo4KOcqosvxDoXpUycynY0xIpyi65WWeZ714fXsuNziOv+cZ0BF0HYsSWn8BPgRo9TP8LgNa4W7Iom0wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1w86rxXO+Jxa+6gPPBVct9u0BoW0OWe74kJzU4gX/twIgTG7nSb1fK0sWfHN0Syo3Nw+kLwRcB/uePRQ87iLCG48="}]},"directories":{}},"1.1.0":{"name":"argx","version":"1.1.0","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"fed170bb22dfe77ab5e34d14e9a1da1643a06d72","_id":"argx@1.1.0","_shasum":"9c52d9b7888f83bff16a0bdb2ba2846d5ebf6a92","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"9c52d9b7888f83bff16a0bdb2ba2846d5ebf6a92","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.0.tgz","integrity":"sha512-reMPIOzx+FeGyiX8KvWhzoHHcRN4odTOZCNM6NaVtiUnz6LUd6rm24vWh+Oao2q1SfYqRnsSxBFihRySwXwpKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4EKD5ZGy0tVacJERM/5U0fcnyS43j6xRPodFi9fQBIQIgCw0M0MpTQ4dmQ6XD+VE6awR6Hii7fLLp3ddWsYvnyVc="}]},"directories":{}},"1.1.1":{"name":"argx","version":"1.1.1","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"8f4d38693ea1deb1fdd28114a9861025834c22f5","_id":"argx@1.1.1","_shasum":"3e49366b45093b6890524a085ed7a360f67bdc4f","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"3e49366b45093b6890524a085ed7a360f67bdc4f","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.1.tgz","integrity":"sha512-93EGHmJRxrC+Z+f+bsbrol+Ojm36pLMgPmmGSr/mS9rnKjOMDje4wPlQxIae6KLdVofvp9PEP48EXNSVjf5scQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIJdvw1pXd/U3KMWfH1O5b75DovcTG3DPp2nagVwMxOAiEA5sqceerbVOguUFZLH+Y96MNj36lCVhPVMdDHqckk+eo="}]},"directories":{}},"1.1.2":{"name":"argx","version":"1.1.2","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"b4d2742d33ca0142a881f7f57cf488526e547db3","_id":"argx@1.1.2","_shasum":"63d31071640c6e99afa4db5fce687070b4d41bcc","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"63d31071640c6e99afa4db5fce687070b4d41bcc","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.2.tgz","integrity":"sha512-WunTFN5Tn6weQV72rLSKsEmsorC3fb1lRNIs2FimWxvVsbJPa7CGx7YTWAFRcpMc+TjJEATc5fLTjl1jirbwgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuYi/ovE3I6E8hapT7dJoU/1XN9EVJ3AH6LjmaDexfEgIhAN+oemODdlcDJXX9S/jcorS4VnpWe37aAxgipakb4N4n"}]},"directories":{}},"1.1.3":{"name":"argx","version":"1.1.3","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"0e9e965fbbae00e69d2b2e0166c01858dcc5898f","_id":"argx@1.1.3","_shasum":"b6bb45e7ba05467b0a3b84008cb2709a1f748b1b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"b6bb45e7ba05467b0a3b84008cb2709a1f748b1b","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.3.tgz","integrity":"sha512-JqlipljkJEUYlcyF5Y4K45+9kLeLNbPVMGGZlvaF1FWd0A9kC5zSU3bXIMedPmUO6dkCe28JgkfRZEJ4XYz0qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDt4rEPM7DKXzOtJyS43Wnx+s6bW1ZahOOV8ZAl34emzAiEAqCE2j4MT4JC/5tWpme4Cvj9QZEBY+tKUQz8u2P2z7KI="}]},"directories":{}},"1.1.4":{"name":"argx","version":"1.1.4","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"dfcb7885874434a52a5fd3e9fbaaf09031f2b3d7","_id":"argx@1.1.4","_shasum":"e9fcc84e7a78df4191b848575e7a0a0005b419e4","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"e9fcc84e7a78df4191b848575e7a0a0005b419e4","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.4.tgz","integrity":"sha512-/j6B+TJ+sIFWv5HOJzxI7pAuyVsUp2tYrHIY8AuPPC8boGHnJAU4oUWoQ3/VxmO3AuvKyL9r1bSiLnlzgHevQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVezWX5Ek3Em9V4a0d/AguMbU7McOAPUKUgCtgXOUD4AIhAMA1CPGUczV4Jz59Vd0SEA+V/q+OWxLthT5qnD0wF/Yf"}]},"directories":{}},"1.1.5":{"name":"argx","version":"1.1.5","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"test":"nodeunit argx_test.js","cover":"istanbul cover nodeunit argx_test.js --dir coverage","report":"codeclimate-test-reporter  < coverage/lcov.info","versionup":"versionup","taggit":"taggit"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"codeclimate-test-reporter":"0.1.0","coz":"^1.0.25","istanbul":"^0.3.17","nodeunit":"^0.9.1","taggit":"^1.0.3","versionup":"^1.0.7"},"gitHead":"73b2015376b806fc29c8e9de91faced7ace6e9fe","_id":"argx@1.1.5","_shasum":"74bde9429394c24e3e0baec4f3959d3a56797b23","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"74bde9429394c24e3e0baec4f3959d3a56797b23","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.5.tgz","integrity":"sha512-E0diyso9oji1nIdQRNdnad1f8LLGRvY0NNxwLZPuWb+xsvLBgWk8O3jiKyW/UbiKOcT5XmlP2pHxVfiyCQ09iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAP/HfS8IWzTfknwAMjct8Ajj2I591V9Ebv3h2X/fpjUAiEApTBHoWXdcWjk+6PREIm7mIdep+hJEKSobORBuiXYNTI="}]},"directories":{}},"1.1.6":{"name":"argx","version":"1.1.6","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"build":"./ci/build.js","test":"./ci/test.js","cover":"./ci/cover.js","report":"./ci/report.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-updating":"^1.0.1","ape-covering":"^1.0.8","ape-releasing":"^1.0.14","ape-reporting":"^1.0.8","ape-tasking":"^1.0.6","ape-testing":"^1.1.6","ape-tmpl":"^1.0.3","coz":"^1.0.25"},"gitHead":"2467817ff39f0a3dcd3d832c77416d3223f35b44","_id":"argx@1.1.6","_shasum":"2bbb321fc976a4df86eb16540ecb6fffefc5d7f7","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"2bbb321fc976a4df86eb16540ecb6fffefc5d7f7","tarball":"https://registry.npmjs.org/argx/-/argx-1.1.6.tgz","integrity":"sha512-lk+lOYg/KsWuiNIzHNxNPpeK7DC5tBTLMCRSLNEgMO9RcTwR83lSxYHknId+H+VKTDqUkrXP7zIDU6kTAWTe4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzXnzWqX/1u0ogFG5zrcxCbqG2HDUJ4YpJhFIJJm7/iAiBW8M8eSJ+/OrAtM2siG1IZbsaCDGCVliESp+YpMb7mBA=="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.2.0":{"name":"argx","version":"1.2.0","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"build":"./ci/build.js","test":"./ci/test.js","cover":"./ci/cover.js","report":"./ci/report.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.0","ape-covering":"^1.0.8","ape-releasing":"^1.0.14","ape-reporting":"^1.0.8","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.0.9","ape-updating":"^1.0.1","coz":"^3.0.13","coz-tmpl":"^1.0.4"},"dependencies":{},"gitHead":"c39f95dd79e0112a684c77861832a2f03070d4e9","_id":"argx@1.2.0","_shasum":"0b7fb23652d95f431f8142703bb71ac350abacd7","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"0b7fb23652d95f431f8142703bb71ac350abacd7","tarball":"https://registry.npmjs.org/argx/-/argx-1.2.0.tgz","integrity":"sha512-xku7keMtQEYMFrDdw5r9IujEXhHf/vjdnDJ1xZAu8Xzni38VBa1ixFurptGWCO2y0RrIA+KbOpR4EaxwIvEFHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDPDYd8aRH6upoB4lh6UyGrKQz3d2Lt/U7GGzOVx/UnAiEArS4PFLdszytc8osfcLqM6JzJWIXoo9Z0sbLPbgog32g="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.2.1":{"name":"argx","version":"1.2.1","description":"Parse function arguments. Useful to implement variadic functions.","main":"argx.js","scripts":{"build":"./ci/build.js","test":"./ci/test.js","cover":"./ci/cover.js","report":"./ci/report.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.0","ape-covering":"^1.0.8","ape-releasing":"^1.0.14","ape-reporting":"^1.0.8","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.0.9","ape-updating":"^1.0.1","coz":"^3.0.13","coz-tmpl":"^1.0.4","extend":"^3.0.0"},"dependencies":{},"gitHead":"68cd6bc755a65d5ce0adbe1e1f942c42f395806d","_id":"argx@1.2.1","_shasum":"e7dac59ef75023f49fcdd862f40b42994f341c76","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"e7dac59ef75023f49fcdd862f40b42994f341c76","tarball":"https://registry.npmjs.org/argx/-/argx-1.2.1.tgz","integrity":"sha512-zJAzBWcl7qw7yadBIA1o1LlK0afrtMzrf7ih/NIRIzsng1xEcANzaRUNi+JLmRQ0xDt7ddYdSKM9wUKmeuTnoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYs1g+hLpQtwilxy3JFimdO3o84s6NBpkqXgJeXTRCQgIhAKlPbebI28hvnSglYgxa3WHBDPnYuuHRHZ5nhtEZ4L5V"}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.2.2":{"name":"argx","version":"1.2.2","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"build":"./ci/build.js","test":"./ci/test.js","cover":"./ci/cover.js","report":"./ci/report.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.0","ape-covering":"^1.0.8","ape-releasing":"^1.0.14","ape-reporting":"^1.0.8","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.0.9","ape-updating":"^1.0.1","coz":"^3.0.13","coz-tmpl":"^1.0.4","extend":"^3.0.0"},"dependencies":{},"gitHead":"a7cd20cef9e2e9d29a2bc38ff0cd18f56e7dd409","_id":"argx@1.2.2","_shasum":"6a6bba2c3f0d815fb4c7516d50f451a0318dfaa9","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"6a6bba2c3f0d815fb4c7516d50f451a0318dfaa9","tarball":"https://registry.npmjs.org/argx/-/argx-1.2.2.tgz","integrity":"sha512-zDviIQZHJ8GzorsVu0e5GnVaiOts9p+6vJqun/ZTSOJzGX052UWhcyE9lxQ260Zh/MRSo8GXOaL8k9rc6AFQbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArsCpRgyPOEyjgD5zCHkIWeMiGqPx6xex2QJsUUGve1AiAhQiycLuYCyNUAWJL4V4zYhUmorM6CS9jqPI27JfR1KA=="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.2.3":{"name":"argx","version":"1.2.3","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"build":"./ci/build.js","test":"./ci/test.js","cover":"./ci/cover.js","report":"./ci/report.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.0","ape-covering":"^1.0.8","ape-releasing":"^1.0.14","ape-reporting":"^1.0.8","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.0.9","ape-updating":"^1.0.1","coz":"^3.0.13","coz-tmpl":"^1.0.4","extend":"^3.0.0"},"dependencies":{},"gitHead":"d8c41a8d7cc31b198f48369580a82bd1a97520a3","_id":"argx@1.2.3","_shasum":"b06efe54765e3803537e66c4a48452bad834346d","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.4","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"dist":{"shasum":"b06efe54765e3803537e66c4a48452bad834346d","tarball":"https://registry.npmjs.org/argx/-/argx-1.2.3.tgz","integrity":"sha512-CbMti+vb0R2tFRWPFh6S60NGUbLFd7gp2OHDVPYhqJJ6gZKEWHRE6l1hH9eQ8gY9mWcxv5Q6xIyM2l9Ylv43Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA95SQK6MYCyhUHA+iCPvSd+1CSiJ3U5wBG7v0P5cyAFAiAej4cOJ/akc5oSqBt+YJxZccrQUo/J53lrd9V/X5g3+w=="}]},"directories":{}},"1.2.4":{"name":"argx","version":"1.2.4","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"build":"./ci/build.js","test":"./ci/test.js","cover":"./ci/cover.js","report":"./ci/report.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.3","ape-covering":"^1.0.8","ape-releasing":"^1.0.14","ape-reporting":"^1.0.8","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.1.0","ape-updating":"^1.0.1","coz":"^3.0.13","coz-tmpl":"^1.0.4"},"dependencies":{},"gitHead":"f1094041566a15104aa64100b856a78b23570327","_id":"argx@1.2.4","_shasum":"05cda0ba8f01d433e7f94e97e20ca2d15d203a69","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"05cda0ba8f01d433e7f94e97e20ca2d15d203a69","tarball":"https://registry.npmjs.org/argx/-/argx-1.2.4.tgz","integrity":"sha512-waKyTQa+djHjB5C074DC19+sB5t1ib9YmwdLarz1vfQhfp8MjwyK+mpavdUr10mdQRzUAZQ1A/hTJaqc7VQk0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNZN0MBXTNSM/ioCbRCmIS0ZoQlLhkfXnXd0vu7CiotwIhAKUo5XMB88ERKGLNVi2OCdpOSNUbG2EvJmQoLDt9+JWB"}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.2.5":{"name":"argx","version":"1.2.5","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"test":"./ci/test.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.3","ape-covering":"^1.0.8","ape-releasing":"^1.0.16","ape-reporting":"^1.0.9","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.3.3","ape-updating":"^1.0.1","coz":"^3.0.15","coz-tmpl":"^1.0.4"},"dependencies":{},"gitHead":"d73ea1910cbc4de9dcdfa756d2589b15f0b2c8d4","_id":"argx@1.2.5","_shasum":"9c89227feadd3f38e74e539051b9dbdc3f7a6e8e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"9c89227feadd3f38e74e539051b9dbdc3f7a6e8e","tarball":"https://registry.npmjs.org/argx/-/argx-1.2.5.tgz","integrity":"sha512-MiJeBDH/K4YzVdFxXEGzFtzAjBHuhSwiXWakSiUrf0lhWBoPO3RBfWQp5E5Y4KijSCH/NIMtBu/xOD19OdbDEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDthLSsJKyRmO902vvD1glSeJYOT96s0Ta1eZ+oAC6A7gIgPrWIxNSvCczfnxghcPk3Zy4rOCNQTNHVlySHd8TR49g="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.3.0":{"name":"argx","version":"1.3.0","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"test":"./ci/test.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.0.3","ape-covering":"^1.0.8","ape-releasing":"^1.0.16","ape-reporting":"^1.0.9","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.3.3","ape-updating":"^1.0.1","coz":"^3.0.15","coz-tmpl":"^1.0.4"},"dependencies":{},"gitHead":"3eeec961af0d8724e9440ddde3917e3b29f371d1","_id":"argx@1.3.0","_shasum":"1b36ed00e9e4fff5b44d2fcaa9b5815cc6d3207b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"1b36ed00e9e4fff5b44d2fcaa9b5815cc6d3207b","tarball":"https://registry.npmjs.org/argx/-/argx-1.3.0.tgz","integrity":"sha512-O1wSxnj9p/dfU16uLBRC1IJlJFbYnmWTOFo5aOE2BvRXbKiytvh7pK3BIm+jb6MXMFi2wmzO4QZ5M8viRXJY/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF61SHarNLxkXoYQdmQIvCRNGCHIghNZ/THEwDRwdGM3AiEA9N9Ar/mxiBg2Oi4BQXMKl2NhI9W+eRSeDiBfdIb0JEA="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"1.3.1":{"name":"argx","version":"1.3.1","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"test":"./ci/test.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^1.1.1","ape-covering":"^1.0.8","ape-releasing":"^1.0.16","ape-reporting":"^1.0.9","ape-tasking":"^1.0.7","ape-testing":"^1.3.2","ape-tmpl":"^1.3.7","ape-updating":"^1.1.0","coz":"^3.1.2","coz-tmpl":"^1.1.0"},"dependencies":{"iftype":"^1.1.0"},"gitHead":"85ef93fa6cda9197a10b79041d85ee0cf83e82e6","_id":"argx@1.3.1","_shasum":"6124e118a7fb5a1789e65d3b87d3f2af4df70471","_from":".","_npmVersion":"3.3.4","_nodeVersion":"0.12.7","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"6124e118a7fb5a1789e65d3b87d3f2af4df70471","tarball":"https://registry.npmjs.org/argx/-/argx-1.3.1.tgz","integrity":"sha512-tVKR8w0Gacr9CesFXXX3mJXQzWionUcjljBGl76InS6CSgdIyQzlcsgj564V4isZZ78syOcN+mBysSNcKrXJdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQjMtrCFeZQhLA1Vd8A2rpIU1MaJKBkFDGT7yr9Ix84AIhALbHHXr0YTLO+3vZT5/2YDvb5xaSLFqltzpxDQw18bcp"}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"directories":{}},"2.0.0":{"name":"argx","version":"2.0.0","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"test":"./ci/test.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^3.3.2","ape-covering":"^2.0.2","ape-releasing":"^2.0.1","ape-reporting":"^2.0.3","ape-tasking":"^2.0.2","ape-testing":"^2.0.0","ape-tmpl":"^2.0.10","ape-updating":"^2.0.3","coz":"^4.0.2","coz-tmpl":"^1.1.0"},"dependencies":{"iftype":"^2.0.1"},"gitHead":"0ff84c4163874a01c1f054c2cc297592eb644eb8","_id":"argx@2.0.0","_shasum":"0059a8ac579af2958624084670dbec6677dafaaa","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.3.0","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"0059a8ac579af2958624084670dbec6677dafaaa","tarball":"https://registry.npmjs.org/argx/-/argx-2.0.0.tgz","integrity":"sha512-+djcwHsiXwTdn2yQgX9pkNr79pm0GQAmiuhy/knkIKKkjiESnIcEF2orhCiVgtHFxIL4EFI5KH/33jSksl3taA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr/Q1hwEJGnZE90mgw/kw1S+SC2WHjOo3WHKmeXaY59QIhAPtLpuThtNQv9EtHzhcy5NWt5QwnQzEWLtrtdmNAXYFZ"}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/argx-2.0.0.tgz_1455975757560_0.022159141255542636"},"directories":{}},"2.0.1":{"name":"argx","version":"2.0.1","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"test":"./ci/test.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^3.3.2","ape-covering":"^2.0.2","ape-releasing":"^2.0.1","ape-reporting":"^2.0.3","ape-tasking":"^2.0.2","ape-testing":"^2.0.0","ape-tmpl":"^2.0.10","ape-updating":"^2.0.3","coz":"^4.0.2","coz-tmpl":"^1.1.0"},"dependencies":{"iftype":"^2.0.1"},"engines":{"node":">=4.0.0"},"gitHead":"203aad1331d78b15c2f475134c34d3fa5c02f3e0","_id":"argx@2.0.1","_shasum":"ff1d02f5709555a2b44c2a3cf82c52f607667452","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.3.0","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"ff1d02f5709555a2b44c2a3cf82c52f607667452","tarball":"https://registry.npmjs.org/argx/-/argx-2.0.1.tgz","integrity":"sha512-HvRSES9z9kgVIxF7lSITWiHy1nxu4G7KdnmgPMCL9m7xT+7HeVwmGwQgubbDkpog7AIljWqjkhydB48sHa8PsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPTCrXawmKWyYSqJvbJg1HecfBw4ip+jYe/Zl+vkJmKgIgLFxqfbcIE8+FIkOh3+AHhBbzOKcPt8OD60cOQF90sbs="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/argx-2.0.1.tgz_1455975784073_0.5338503520470113"},"directories":{}},"2.0.2":{"name":"argx","version":"2.0.2","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","scripts":{"test":"./ci/test.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","devDependencies":{"ape-compiling":"^3.4.0","ape-covering":"^2.0.2","ape-releasing":"^2.0.1","ape-reporting":"^2.0.3","ape-tasking":"^2.0.2","ape-testing":"^2.0.1","ape-tmpl":"^2.0.10","ape-updating":"^2.0.3","coz":"^4.0.3","coz-tmpl":"^1.2.0"},"dependencies":{"iftype":"^2.0.3"},"engines":{"node":">=4.0.0"},"gitHead":"01fdfe2f7ae4520892b7e6b61d5cf947f579542b","_id":"argx@2.0.2","_shasum":"cd84f83a77f021393e83f90b1079854fb63c320b","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.3.0","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"cd84f83a77f021393e83f90b1079854fb63c320b","tarball":"https://registry.npmjs.org/argx/-/argx-2.0.2.tgz","integrity":"sha512-ndvUglVMPyhFuTjOhS+YrgYXeyZmS9YB9hAJN+QCe9vQBEahYQRIPymSNVArCef20U7ka/2/5G+VtlC6mKlisg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4BDQw5FkIHsBw0daVzR3Xi0/Jgr/OV2bjq5RSV4048AiBdZwqKujOuOGF5/6pckxhmq03p3dTKkrQHNJuqiblqKQ=="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/argx-2.0.2.tgz_1456285793200_0.5111242441926152"},"directories":{}},"3.0.0":{"name":"argx","version":"3.0.0","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","browser":"shim/browser","scripts":{"test":"./ci/test.js","prepublish":"./ci/build.js && ./ci/browser.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","dependencies":{"iftype":"^3.0.0"},"devDependencies":{"ababel":"^1.0.25","ababel-es2015":"^1.0.5","amocha":"^1.0.9","ape-covering":"^3.0.4","ape-releasing":"^4.0.2","ape-reporting":"^3.0.1","ape-tasking":"^4.0.7","ape-tmpl":"^5.0.14","ape-updating":"^4.0.4","coz":"^6.0.14"},"engines":{"node":">=6","npm":">=3"},"gitHead":"a1408dd51939a40b97d82d7e8dc2f0e8a3079f1d","_id":"argx@3.0.0","_shasum":"2ba00d1d4093c9edd31b5beb7af531356695a484","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.1","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"2ba00d1d4093c9edd31b5beb7af531356695a484","tarball":"https://registry.npmjs.org/argx/-/argx-3.0.0.tgz","integrity":"sha512-2frCjHG4m3v1Jm2UZ4eF3HPRxfvHRph7n4/ssvE/OdMNYFlCS/FYvuKlqrjm292B6wtEQVyn1Tx1q7Ywcd2Cuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3fOcZVKAQGBOcHrRw1nkBoIIhw4RJZe6fsitTXsAl4AIgcOGCfNUuveYAQtNWekAxlnV/UVDMY8mhlQMhX6xVWKY="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/argx-3.0.0.tgz_1469860581532_0.9352973126806319"},"directories":{}},"3.0.1":{"name":"argx","version":"3.0.1","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","browser":"shim/browser","scripts":{"test":"./ci/test.js","prepublish":"./ci/build.js && ./ci/browser.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","dependencies":{"iftype":"^3.0.0"},"devDependencies":{"ababel":"^1.0.25","ababel-es2015":"^1.0.5","amocha":"^1.0.9","ape-covering":"^3.0.4","ape-releasing":"^4.0.2","ape-reporting":"^3.0.1","ape-tasking":"^4.0.7","ape-tmpl":"^5.0.14","ape-updating":"^4.0.4","coz":"^6.0.14"},"engines":{"node":">=6","npm":">=3"},"gitHead":"b86f3faa173e656974b45da3c5d153556b742eae","_id":"argx@3.0.1","_shasum":"3eaafbbe708ce65277c23a17dbe42099fca4e279","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.2.1","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"3eaafbbe708ce65277c23a17dbe42099fca4e279","tarball":"https://registry.npmjs.org/argx/-/argx-3.0.1.tgz","integrity":"sha512-IDvPGrrrhdDB/FjSi1rup10DWAw1AUDjg0nyO5mI+z4BfIj7u6RRCn4+medbxkUd/2jnHWlKmQodtfgDQuuJNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3wFWqB69uAX5terqRsLTg/ehps1gR39BjnJ3kqOEunAiAHpN/ng2E7wVdR9ISLV9XFA0qL7isTbOajPHlTgUch/A=="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/argx-3.0.1.tgz_1469931313932_0.08403259539045393"},"directories":{}},"3.0.2":{"name":"argx","version":"3.0.2","description":"Parse function arguments. Useful to implement variadic functions.","main":"shim/node","browser":"shim/browser","scripts":{"test":"node ./ci/test.js","prepublish":"node ./ci/build.js && node ./ci/shim.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","dependencies":{"iftype":"^3.0.0"},"devDependencies":{"ababel":"^1.0.25","ababel-es2015":"^1.0.5","amocha":"^1.0.9","ape-covering":"^3.0.4","ape-releasing":"^4.0.2","ape-reporting":"^3.0.1","ape-tasking":"^4.0.7","ape-tmpl":"^5.0.14","ape-updating":"^4.0.4","coz":"^6.0.14"},"engines":{"node":">=4","npm":">=2"},"gitHead":"baedba2c9cd93d8a49766837bc16d62aae775559","_id":"argx@3.0.2","_shasum":"1baa88d160ab6f546b6ece0e07596cc2bb3424a9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"dist":{"shasum":"1baa88d160ab6f546b6ece0e07596cc2bb3424a9","tarball":"https://registry.npmjs.org/argx/-/argx-3.0.2.tgz","integrity":"sha512-PUyi1r14HG1AH6raqPEW8+vKNWfvHrmerdBXnf5iz7JOnO1hRaG1cGsH9eay/y8dUIreN7NxSEfK208UCGd0wQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvp0D7AR3sWt8PQ31HYbK188l6Xtt+RDY03cIWEQ9kFwIgVdPqLZnWe321ocd4AmZpiAb7u9VaE6oHM8KSIH9DWEs="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/argx-3.0.2.tgz_1473600587020_0.3508192088920623"},"directories":{}},"4.0.0":{"name":"argx","version":"4.0.0","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","browser":"shim/browser","scripts":{"test":"node ./ci/test.js","prepublish":"node ./ci/build.js && node ./ci/shim.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","dependencies":{"iftype":"^4.0.1"},"devDependencies":{"ababel":"^5.0.9","amocha":"^5.0.0","ape-releasing":"^5.0.0","ape-tasking":"^4.0.7","ape-tmpl":"^6.0.12","ape-updating":"^5.0.1","coz":"^7.0.8"},"engines":{"node":">=8","npm":">=5"},"gitHead":"0e632fcc76afca73ee80e4b93ef528d3c25b1012","_id":"argx@4.0.0","_nodeVersion":"11.8.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-4WvYYNIiaebHrhZnToPHiBqBPjERn8pSAL/jrDOEZfFHKUWo5EhZ3Jr5o0BXDLWI562N7Umq8i7TJxtrXkuelw==","shasum":"cb96fe417da1a6503e9c29e644ea86828fcb84ed","tarball":"https://registry.npmjs.org/argx/-/argx-4.0.0.tgz","fileCount":32,"unpackedSize":39924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccKo5CRA9TVsSAnZWagAAkEEP/1dLUGvCJi8W/+1VqiPI\nHxDhcMNDvVzstX3e26qwII3sxrUi+Yz091Sh9lpvOT6PLJCYlX1z8LGNl0lp\nuQpS3yuU9tDJk3YYWOmWaCsULOyXtgfwDucgIwc1SYNduNEZSX+2K3c4j0LZ\n3a8NotIaH+01EJ3kNb5tDPJzh/cr9iTX1mGYgJYPmp0dLx07S8pPmX4PdWvo\nuJKPMMp62gdZKNkzHDyFK18cvg0+phpTaMcbx36YAptEsuYz723Tmv4apRGh\nFfZQ98RxqXluL3MxLrLe+iphDDI2oG8eCvThha7UldOkVYN7VjxOZtdQYD3p\nW9Ahbs63/GrZceF+HlouKkeP+pkKt7qfD68DsMf6CGJGJCI/yHJyBdELaDVV\nPDzRCqZQfBz9MLH/22rF0AcKHFSphEICl4dhHqrZjdsNNUN825B26/Fdle28\nSV1sx+iFG7QXCEGlS5dEbLDtQrgW12duNHVDvqyNS7MfSrjklB9Snrww61CM\n2BZoqycFvzqsZE7kiP/30JGMp5KbFDGKSjqD/3oZ4GeDQSu+GBf42SmmuEG8\nAHPZeyiK/hu4RZVn26G+XZufZ3qiXkJe64e1tMZNCT4hIm8EM65rc9BBGvDd\n3D1DOG6AhROp/w6v+AvhNiOGLWy/91SP254gRb+0n5yV+naDTABeB4MgXkGe\n93M1\r\n=mVZK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMt2LV7UE5zT969gtSq7vYvjZjyuO8sHZdfIQedDUgNAiEA7cPagtFNeL1ENnuRwABSzMFwjcQKXmJVPFISooiAEk4="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/argx_4.0.0_1550887480951_0.11295353451316648"},"_hasShrinkwrap":false},"4.0.2":{"name":"argx","version":"4.0.2","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","browser":"shim/browser","scripts":{"test":"node ./ci/test.js","prepublish":"node ./ci/build.js && node ./ci/shim.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","dependencies":{"iftype":"^4.0.5"},"devDependencies":{"ababel":"^6.0.0","amocha":"^6.0.0","ape-releasing":"^5.0.7","ape-tasking":"^4.0.12","ape-tmpl":"^6.0.14","ape-updating":"^5.0.3","coz":"^7.0.19"},"engines":{"node":">=8","npm":">=5"},"gitHead":"53d40daad9cba7b73cfe35eb5ae4c6a7b8cf2f11","_id":"argx@4.0.2","_nodeVersion":"12.0.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-ymcfow90WU0PWaUv177YEu9QsSvG59rFkk/QBfF0smep0cfXVaMyv4uGJVGYnCzOqtvoo2Ogw6FDayUnwlr9Zg==","shasum":"68330431cbc9d193f7fc807e7876e162eb3911ea","tarball":"https://registry.npmjs.org/argx/-/argx-4.0.2.tgz","fileCount":32,"unpackedSize":39924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHc9PCRA9TVsSAnZWagAAV3cQAKADetBi5IyZd2TwlwDU\n56rjaASFydds8dp/Q1ocWsKszZkLoxickfXtSba2sJjSAdtOS6lYTzlrrPp4\n3QV0SlY7H1Cn0/ZZOvkObAqpczdR7pya8rBrJU6UdUMAEEZQtB+GvTfKynjG\njpV9D7HKXaor16hWryjh11DjK3GugkWp1nK/B4p6T4Wm5CeddbatMZRw6z2h\n9+j871SCOQGkXuuXqNN1i+hLzo0Yt2Pr8rWS84ghO97ooU5qLl0LF+9wGX0S\nNEHn0HZ61iuqVp8r8cJWalNTQQWvhO/j2LR9ggVCpBiQBL0qUyGMqQ5+OrYX\n2PqeILR5BO31mHeolXH/lpEeGfV8iGxKHPtjPpquUnKDBY9PYHIg4gFs35H5\n0PMB3UjOv92AMG9XjjGur1ga/mNgDoKeGJzouPXRL0+EBZ0ZEV6GRP5gVPbi\nKgSk2t8bXRPRGiHtz0raVNxI5zH8gGNmWa5ecycPSVkQ/RDACUZJtnGzDlA5\n4hvDozkfx5YuKWhRwJ6U8jaGnMfabgCHSAkZHpigI0ndr4jp2JMN64VlqSSZ\n/kVjLQScEOEVB6N0o8QKXpEuUm3UsCV3myHIpMgEpcxrMag63CLH8OUonqeZ\nMdd3O+8fW0ZhBDdBDtPWD3BPmoUIU3HJhKI/AWo6Av7mfG6ie97pbQDc8poH\n0Mpy\r\n=E2td\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9ae1QHP+7xEViGFsqmCuyR9CbDA/7tmwnGkaGxR0tGwIgCaQGOe3fJ3+ezW2WrrlMh25KGppadcFe+N6JDvIAumY="}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/argx_4.0.2_1562234702185_0.047857651269550994"},"_hasShrinkwrap":false},"4.0.4":{"name":"argx","version":"4.0.4","description":"Parse function arguments. Useful to implement variadic functions.","main":"lib","browser":"shim/browser","scripts":{"test":"node ./ci/test.js","prepublish":"node ./ci/build.js && node ./ci/shim.js"},"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"keywords":["function","arguments","variadic","simple"],"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"license":"MIT","bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"homepage":"https://github.com/okunishinishi/node-argx#readme","dependencies":{"iftype":"^4.0.9"},"devDependencies":{"ababel":"^6.0.3","amocha":"^6.0.0","ape-releasing":"^5.0.7","ape-tasking":"^4.0.12","ape-tmpl":"^6.0.14","ape-updating":"^5.0.3","coz":"^7.0.19"},"engines":{"node":">=8","npm":">=5"},"gitHead":"53d40daad9cba7b73cfe35eb5ae4c6a7b8cf2f11","_id":"argx@4.0.4","_nodeVersion":"12.0.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-XLWeRTNBJRzQkbMweLIxdtnvpE7iYUBraPwrIJX57FjL4D1RHLMJRM1AyEP6KZHgvjW7TSnxF8MpGic7YdTGOA==","shasum":"eac913df14181328a2d33fe4897a56e70dbbcdb8","tarball":"https://registry.npmjs.org/argx/-/argx-4.0.4.tgz","fileCount":32,"unpackedSize":39923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQ8nxCRA9TVsSAnZWagAA81AP/A7YPRKkV7ohOCq7p4M7\npfne/jFxCNB+x/SbSpC99ZbCOTvrq2oHg3MNPm+TC+iypUokYoDRUZe2DCGJ\nd0uwH833Zqb0whKKKm2vKUq6KQ6JkAKkW8OxN13kmb5goeeJc/8UTJFKeRDH\nMkRRvm9cVUzfB0beQK2smdjF8bMd7f4nPxC/d0HZQgxATkME6o2TA5G1ZWv4\nS46FmW2BkNMGs7QcyBOsxDn0eFAOm6MSoG3JX3YTFdNmZe+rhEqFZDFe1xnq\nrR+RxfEP8K4jrv8B+AiDjgj0Aos5Qk5kv4qwpz8JO1/EJbZVrpfSHzu6JKGz\n3FkxKdEm6KUR+VsAQs4FA2e9wJaqOwIrUy+lpOl9O9Ds3QeNlpTZtmWHQwzS\nR2/gNWGvi9gxMrpEpUj8Dce69aBoGI5Mexz08xmc4f81/uFgT0RNxlTFiVux\nwWTet+yJr83ltQ9Xe3dtqVnWQ73y56M1fhKcI7ph0YAMzgI+sCX2KuV1XOem\n/K+0FId52iNpp6Fs245tClUk4yHo91i1CEGatmRO51hFBXHudx8JfyfqJ737\nXh5tjg0fIScrBLxTOAHiSNriptOFeFcG12aNtONMZRJYPIQ87dRhQUpU6Fvn\nSkb3KV9c0xLJeabhc4MI1ahqStV0Sy4jy1AFseBGTZ7+xYSYtzT2TY2OIRRW\nmyWW\r\n=BKaO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiGe203uY/2WzOjYp3niui3E55x8m1yXIJZ2+vLAuVdAIhAImpvFoAfcOZAu5SMO3WL7+MPOHyjI/4N32OCEmutxwv"}]},"maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"_npmUser":{"name":"okunishinishi","email":"okunishinishi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/argx_4.0.4_1564723696227_0.3961767429643406"},"_hasShrinkwrap":false}},"readme":"argx\n==========\n\n<!---\nThis file is generated by ape-tmpl. Do not update manually.\n--->\n\n<!-- Badge Start -->\n<a name=\"badges\"></a>\n\n[![Build Status][bd_travis_shield_url]][bd_travis_url]\n[![npm Version][bd_npm_shield_url]][bd_npm_url]\n[![JS Standard][bd_standard_shield_url]][bd_standard_url]\n\n[bd_repo_url]: https://github.com/okunishinishi/node-argx\n[bd_travis_url]: http://travis-ci.org/okunishinishi/node-argx\n[bd_travis_shield_url]: http://img.shields.io/travis/okunishinishi/node-argx.svg?style=flat\n[bd_travis_com_url]: http://travis-ci.com/okunishinishi/node-argx\n[bd_travis_com_shield_url]: https://api.travis-ci.com/okunishinishi/node-argx.svg?token=\n[bd_license_url]: https://github.com/okunishinishi/node-argx/blob/master/LICENSE\n[bd_codeclimate_url]: http://codeclimate.com/github/okunishinishi/node-argx\n[bd_codeclimate_shield_url]: http://img.shields.io/codeclimate/github/okunishinishi/node-argx.svg?style=flat\n[bd_codeclimate_coverage_shield_url]: http://img.shields.io/codeclimate/coverage/github/okunishinishi/node-argx.svg?style=flat\n[bd_gemnasium_url]: https://gemnasium.com/okunishinishi/node-argx\n[bd_gemnasium_shield_url]: https://gemnasium.com/okunishinishi/node-argx.svg\n[bd_npm_url]: http://www.npmjs.org/package/argx\n[bd_npm_shield_url]: http://img.shields.io/npm/v/argx.svg?style=flat\n[bd_standard_url]: http://standardjs.com/\n[bd_standard_shield_url]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg\n\n<!-- Badge End -->\n\n\n<!-- Description Start -->\n<a name=\"description\"></a>\n\nParse function arguments. Useful to implement variadic functions.\n\n<!-- Description End -->\n\n\n\n\n<!-- Sections Start -->\n<a name=\"sections\"></a>\n\n<!-- Section from \"doc/guides/01.Installation.md.hbs\" Start -->\n\n<a name=\"section-doc-guides-01-installation-md\"></a>\n\nInstallation\n-----\n\n```bash\nnpm install argx --save\n```\n\n<!-- Section from \"doc/guides/01.Installation.md.hbs\" End -->\n\n<!-- Section from \"doc/guides/02.Usage.md.hbs\" Start -->\n\n<a name=\"section-doc-guides-02-usage-md\"></a>\n\nUsage\n-----\n\nPass the `arguments` object to `.argx()` inside your function.\n\n```javascript\n/**\n * This is an example to declare an variadic functions.\n */\n'use strict'\n\nconst argx = require('argx')\n\nfunction doSomething (values, options, callback) {\n  let args = argx(arguments)\n  callback = args.pop('function') || function noop () {} // Consume last argument if it's a function.\n  options = args.pop('object') || {} // Consume last argument if it's an object.\n  values = args.remain() // Get remaining arguments as array.\n  /* ... */\n}\n\ndoSomething('foo', 'bar')\ndoSomething('foo', 'bar', { verbose: true })\ndoSomething('foo', 'bar', (err) => {})\ndoSomething('foo', 'bar', { verbose: true }, (err) => {})\n\n````\n\n\n<!-- Section from \"doc/guides/02.Usage.md.hbs\" End -->\n\n<!-- Section from \"doc/guides/03.API Guide.md.hbs\" Start -->\n\n<a name=\"section-doc-guides-03-api-guide-md\"></a>\n\nAPI Guide\n-----\n\nAPI guide for Argx instance, which is returned by `argx(arguments)`.\n\n| Signature | Description | Example\n| ----- | ----- | --- |\n| **.pop()** | Pop an argument value from last. | args.pop() |\n| **.pop(count)** | Pop multiple values from last. Orders are preserved. | args.pop(1) |\n| **.pop(type)** | Pop only if the last value conform the type. | args.pop(\"number\") <br/> args.pop(\"number&#124;string\") <br/> args.pop(CustomObj) |\n| **.pop(count, type)** | Pop values while conforming the type. | args.pop(2, \"number\") <br/> args.pop(1, CustomObj) |\n| **.shift()** | Shift an argument value from top. | args.shift() |\n| **.shift(count)** | Shift multiple values from top. | args.shift(2) |\n| **.shift(type)** | Shift only if the top value conform the type. | args.shift(\"string\") <br/> args.pop(\"object&#124;string\") <br/> args.shift(CustomObj) |\n| **.shift(count, type)** | Shift values while conforming the type. | args.shift(2, \"string\") <br/> args.shift(4, CustomObj) |\n| **.remain()** | Shift all remained values. Always returns an array. | args.remain() |\n\n\n<!-- Section from \"doc/guides/03.API Guide.md.hbs\" End -->\n\n<!-- Section from \"doc/guides/04.Tips.md.hbs\" Start -->\n\n<a name=\"section-doc-guides-04-tips-md\"></a>\n\nTips\n-----\n\n### Detecting Custom Types.\n\nType which `.pop()`/`.shift()` accept is string, a custom object or a custom constructor.\n\n```javascript\nfunction MyConstructor(){/*...*/};\nargs.pop(MyConstructor); // Pop only if the last argument is instantiate by `new MyConstructor()`\n\nvar MyObj = {/*...*/};\nargs.pop(MyObj); // Pop only if the last argument is create by `Object.create(MyObj)`\n```\n\n### Specify Multiple Types\n\nThere are two ways to specify 'or' condition for types.\n\n1. Passing string joined by \"|\" (eg: `args.pop('string|number');` )\n2. Passing array as type (eg: `args.pop(['string', MyCustomObj]);` )\n\n\n### Want Array Always\n\nNote that `.pop()`/`.shift()` methods returns values as array **only when multiple entries hit**.\nIf you want to make sure to keep values as array, use `[].concat()`.\n\n```javascript\nvar args = argx(arguments);\nvar values = [].concat(args.pop(2, 'string') || []); // Always array.\n```\n\n\n<!-- Section from \"doc/guides/04.Tips.md.hbs\" End -->\n\n\n<!-- Sections Start -->\n\n\n<!-- LICENSE Start -->\n<a name=\"license\"></a>\n\nLicense\n-------\nThis software is released under the [MIT License](https://github.com/okunishinishi/node-argx/blob/master/LICENSE).\n\n<!-- LICENSE End -->\n\n\n","maintainers":[{"name":"okunishinishi","email":"okunishinishi@gmail.com"}],"time":{"modified":"2022-06-13T03:26:43.540Z","created":"2015-07-13T00:17:20.797Z","1.0.1":"2015-07-13T00:17:20.797Z","1.0.2":"2015-07-13T00:20:15.842Z","1.0.3":"2015-07-13T01:10:34.737Z","1.0.4":"2015-07-13T01:19:48.086Z","1.0.5":"2015-07-13T01:23:29.559Z","1.1.0":"2015-07-24T04:31:04.881Z","1.1.1":"2015-07-24T05:06:21.677Z","1.1.2":"2015-07-25T05:29:57.506Z","1.1.3":"2015-07-25T05:35:12.044Z","1.1.4":"2015-07-25T06:46:34.784Z","1.1.5":"2015-07-25T12:17:43.388Z","1.1.6":"2015-08-08T07:08:48.948Z","1.2.0":"2015-08-31T12:53:31.593Z","1.2.1":"2015-08-31T14:18:32.543Z","1.2.2":"2015-08-31T14:22:53.223Z","1.2.3":"2015-09-01T02:22:53.713Z","1.2.4":"2015-09-01T04:08:06.542Z","1.2.5":"2015-09-13T14:33:03.893Z","1.3.0":"2015-09-13T14:35:51.360Z","1.3.1":"2015-09-28T01:18:13.549Z","2.0.0":"2016-02-20T13:42:40.560Z","2.0.1":"2016-02-20T13:43:06.815Z","2.0.2":"2016-02-24T03:49:55.324Z","3.0.0":"2016-07-30T06:36:21.804Z","3.0.1":"2016-07-31T02:15:14.179Z","3.0.2":"2016-09-11T13:29:49.639Z","4.0.0":"2019-02-23T02:04:41.136Z","4.0.2":"2019-07-04T10:05:02.395Z","4.0.4":"2019-08-02T05:28:16.481Z"},"homepage":"https://github.com/okunishinishi/node-argx#readme","keywords":["function","arguments","variadic","simple"],"repository":{"type":"git","url":"git+https://github.com/okunishinishi/node-argx.git"},"author":{"name":"Taka Okunishi","url":"http://okunishitaka.com"},"bugs":{"url":"https://github.com/okunishinishi/node-argx/issues"},"license":"MIT","readmeFilename":"README.md","users":{"okunishinishi":true}}