{"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"keywords":["argv","getopt","parser","minimist"],"dist-tags":{"latest":"1.1.3"},"author":{"name":"Pawel Galazka"},"_rev":"10","description":"CLI arguments micro parser","readme":"# cli-args ![node version](https://img.shields.io/node/v/%40pawelgalazka%2Fcli-args.svg) [![Build Status](https://travis-ci.org/pawelgalazka/cli-args.svg?branch=master)](https://travis-ci.org/pawelgalazka/cli-args) [![npm version](https://badge.fury.io/js/%40pawelgalazka%2Fcli-args.svg)](https://badge.fury.io/js/%40pawelgalazka%2Fcli-args)\nCLI arguments micro parser. Only 38 lines of code, no dependencies.\n\n``` js\n#!/usr/bin/env node\nconst args = require('@pawelgalazka/cli-args')(process.argv.slice(2));\nconsole.dir(args);\n```\n\n```\n$ script.js -a --foo=bar --boo abc def\n{\n    params: ['abc', 'def'],\n    options: { a: true, foo: 'bar', boo: true }\n}\n","repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli-args.git"},"bugs":{"url":"https://github.com/pawelgalazka/cli-args/issues"},"license":"MIT","versions":{"1.1.2":{"name":"@pawelgalazka/cli-args","version":"1.1.2","description":"CLI arguments micro parser","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","test":"yarn lint && jest --coverage","lint":"tslint -c tslint.json 'src/*.ts'","test:unit":"jest"},"lint-staged":{"src/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/microargs.git"},"keywords":["argv","getopt","parser","minimist"],"publishConfig":{"access":"public"},"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/microargs/issues"},"engines":{"node":">=6.16.0"},"homepage":"https://github.com/pawelgalazka/microargs#readme","devDependencies":{"@types/jest":"23.3.12","husky":"1.3.1","jest":"23.6.0","lint-staged":"8.1.0","prettier":"1.15.3","ts-jest":"23.10.5","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"94d91cc12b83606b28863ff0a09c43858e90305e","_id":"@pawelgalazka/cli-args@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-YBUnrmxG9NHc2o1S7qECPa/iPUf1cRBDn0JKARvKwnf/8WT1Z4fwpRHQxrVtNvNn1REMtd9hx5qHRj8RVcAotg==","shasum":"257010775530ffbd07b16e5edfbfe38f9a564af2","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli-args/-/cli-args-1.1.2.tgz","fileCount":8,"unpackedSize":178793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXhM3CRA9TVsSAnZWagAAQJUP/jIylOZMPyXJS/XVQH6t\nWoyF7iKIsfPvMKsgMyIfj5TsZYM/kG24L26oLAUl3JZzA6DK8laZ7xP4U7gV\n9qZHUjShqWqJjD9pR1LyRzWIXH/VvYA7z5zi6pojRAPT9d5OnOIChicXFJot\n6z7t5nWlTwgCCnVlmsx6iILjsCLn5wuUmREWnsbD3BB7WxYj7gz8ywOBp3P7\nlKYhwC4fW5N0RVYNWCvepoW0P3obpTa4QeZvq1y4WA8WpNg1Op6do7NNbrVC\navEBHC5UzkKvVWEijE8FDYJ7Y/Zq8fUkU0Wz3gn1eR/7zHUcCy1C7dJuoCmr\nzcxKOBliz+rF5+49B+ynmWb/QYHI+Ei7N9yWY5d57Qx6RSYa6fKliTLisAmd\n2UEECexlVNZhq8diwRUyUF7bkJvOftlQOUA84nUX80Q2pORNTIZBtyeP95Hl\ncBAoDzS6I4UGPPqiN7rSHBJgPQprNn80QkB2MO0Lk3YBozBi9XvtZxyATKY5\nc7pTqWvvWqt7Hu872/1367EEmbVZ8UtwnBYeWX+nlOg1OhGMF8B79xaw5ayF\nLJUrLBdD1A7sg2ccIVAE9brnDZuIa4qcwYELFj9MPvDC9BLckQKLYVi4RF4S\nar2+AmVNEb2C2nB0vPsZSoqIiFXlwEXLIsBL6PTvVJRIna38zQujfAywZaRz\neVL0\r\n=wPl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAj12KlS6aAjaQmQKwl40xOO120EltTj31pYSyZKIGFaAiBWGPEGUTq8M0rDZZiYghVzLLyG+KqlrMpdCr6gGCMuYg=="}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-args_1.1.2_1549669174621_0.3608353761098393"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.3":{"name":"@pawelgalazka/cli-args","version":"1.1.3","description":"CLI arguments micro parser","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","test":"yarn lint && jest --coverage","lint":"tslint -c tslint.json 'src/*.ts'","test:unit":"jest"},"lint-staged":{"src/*.{ts,tsx}":["tslint --fix","git add","jest --bail --findRelatedTests"]},"repository":{"type":"git","url":"git+https://github.com/pawelgalazka/cli-args.git"},"keywords":["argv","getopt","parser","minimist"],"publishConfig":{"access":"public"},"author":{"name":"Pawel Galazka"},"license":"MIT","bugs":{"url":"https://github.com/pawelgalazka/cli-args/issues"},"engines":{"node":">=6.16.0"},"homepage":"https://github.com/pawelgalazka/cli-args#readme","devDependencies":{"@types/jest":"23.3.12","husky":"1.3.1","jest":"23.6.0","lint-staged":"8.1.0","prettier":"1.15.3","ts-jest":"23.10.5","tslint":"5.12.1","tslint-config-prettier":"1.17.0","tslint-plugin-prettier":"2.0.1","typescript":"3.2.2"},"gitHead":"e0d55cf705c78a5be681fe4939584d434f1db26b","_id":"@pawelgalazka/cli-args@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"},"dist":{"integrity":"sha512-snkj9nX11F/2+7t/aQUbGC4iYMMZ2BQMoSsJ0IUUimzkOM9jb12QFAGubsOo9TibmfTN/g0DJ+ciOgXB/YEClQ==","shasum":"7880b7e4213df516f79b200438290f3966a22428","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@pawelgalazka/cli-args/-/cli-args-1.1.3.tgz","fileCount":8,"unpackedSize":178851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXhoOCRA9TVsSAnZWagAAWtYP/R9nnwAyaEwwxKz6tXNH\nSfQaB1tpdcEYIY3NpYHvVbiURib6AAIcoSgex1pLn9RHUiPSPmaTrXli2+Ca\nVVJReNpSZ+kZFZpUUk6gSmdrd5xevTQY4o/9M+skJVrKE3hWtflLbxufxj0X\nkc2c1LOlF6NiPP8Ko40H/w2U8sqQ2e2dB2UmRs1rsrlA4lraDBAa2DBHnEVr\nN7XgbXmun33HY2shVPsdyDsNnbthUkNuSAD0XZAVsqk8z5ArvQLlBfXShU/u\nf3zyOGNO5HEr/TfLmsrjqWpRYJpxdEytdwm52x6b5FxQtuNIqczDFgqerUFN\nVi91g3ZKNTVOB32Iy9eSn0ZD5zv5w6K5I++DMVdpjVJoHNmDNY4OKGm1zLPx\nu5vumIbN9dsWlKrQggtvXdJy9ePzN45LJjdfMdvk2llNPoM9caVX6mzriN2O\ntKqHfWmzOOqYMcbPCKMhO+PsRzGYpzRJ9ryqkq+v/SbHuNME7+5AxZHFy+9v\n2vO6KlALqu1OQJcL8kuoYXv+nbt8X7I+v9rmxFbflQGgiYihcNttyeMyzqcP\nrRw/40LneUx2MSv2cm6xYNCySIF501+Cj+/pL9VRZXZxi61mMgqBiEAtXcaO\nQJXZnBe8uOlzCxQyS5LI24Kz4/QvHAA7OrY2MybYej7Gk6Os77MyxukuZpY+\n0h2U\r\n=WaLi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2jGD1XlwVPZL6ibPD7OTS62kXQaQRB3vqqHdv4pP3ygIhAO0sh5VWDdtthB20bKNZbe06aDgYpU0+Tr8tnQtQ7zaJ"}]},"maintainers":[{"name":"pawelgalazka","email":"pawel.galazka1986@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli-args_1.1.3_1549670925917_0.6332759384087969"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"name":"@pawelgalazka/cli-args","time":{"created":"2019-02-08T23:39:34.445Z","1.1.2":"2019-02-08T23:39:34.809Z","modified":"2026-04-17T16:30:18.304Z","1.1.3":"2019-02-09T00:08:46.035Z"},"readmeFilename":"README.md","_id":"@pawelgalazka/cli-args","homepage":"https://github.com/pawelgalazka/cli-args#readme"}