{"_id":"ts-command-line-args","_rev":"42-663276138f23d3d979990319cd20e6d5","name":"ts-command-line-args","dist-tags":{"latest":"2.5.1"},"versions":{"1.0.0":{"name":"ts-command-line-args","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","gitHead":"050019105e858c383618ae6fb981d0ea058239cb","_id":"ts-command-line-args@1.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mmFlWN50jD6qlrai5BHRydjYzCY8BrdEkZtNy3GT+UWZH+eIQNQB1/vQtZxfkbMqoRbMbm5jGkuTiPYW02W2aA==","shasum":"e4e444c665d10fd4e03d132109649271b0a24e86","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.0.0.tgz","fileCount":3,"unpackedSize":5989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJqoXCRA9TVsSAnZWagAAHCMP/1i4DeYuEWEh6/+cc5T1\nzyum4W4JRViGsvHb/Z+YFwEYeCNQpAo09peryskRtGro0M1pE629TshKAd/7\nGfj7rUEscFbE56Qi6xs6XJy+5Y8xJ9tkCdG/s16IcnlJ+x01mu++2kB5ukMw\nLKr2VZwT0+tWCs9iEYjaLJOV6dIyWujrT+KZkytkOtTR2suV2gOx2Lfxfkjs\n0PhZau+KHavsXeJFMvcHLvHDtwwLXqTb2Y7gsHho9lSByB4be8wmkDr+O/qc\nODKVqBBApr1s2eWYpnHLYMrsi4tVa2zYkspr53v32flKFsE47c6baT6TriV4\n5CstYph4IufiNrGFTn704Ng7NF6LHrEVFb4+sZL95Qf8oKySxx+fWsi17B/L\nqRtiTofzoPR//z9ehBrNHK5HSXR+OPfia2d4IYuBL3ieXXwQhKrc8XnASC8+\n0n74+sMkOkxCQWj0BIxgIKf8CCaObjGPLXv3aJme49IL0tggFaMYNALYpTBe\nLpPpF5/R9KlQO77x52xXdfeoGowKsqoB4V04fo7CEX9FCscpLTblLnmuLBBV\n9ETfWHFAcA7aP+EKW9/yNLzC6J+C4AgmAlUBqLZveqo6c4xeLCKbX0yJ/2Vg\nSsfJMO5eah5GwrA1Vs6prc/ETFfH/HPY6yd8lFgqoee6/gwIal+VWO8xV5wB\nj1QG\r\n=c2CH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIIebE3in8cYRpg8d8RGpMALFsFJ8L3ieEyR1VFUovaAiEA41Tbvqw3E4PEevsgyceu0bH2RQZ68/Ozy0h+bRPPW4A="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.0.0_1596369430899_0.2958299720795621"},"_hasShrinkwrap":false},"1.0.2":{"name":"ts-command-line-args","version":"1.0.2","description":"A thin Typescript wrapper around command-line-args","main":"index.js","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^3.9.7"},"gitHead":"36d537a73490f7caefb5a259a39631c9f3dcc896","_id":"ts-command-line-args@1.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-AaGdbo3mKG2apCEcqKZv5MEZIcx8knDRMhaWbPfncPkRWMAayqyFRPMNDVGOiPCUNo/Yn8hrAkTbF40zhoXe0A==","shasum":"6509be8dffe37fec86697cf7a2c9fe68b4ca5a53","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.0.2.tgz","fileCount":25,"unpackedSize":75978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS2/bCRA9TVsSAnZWagAAu34P/ihxqO8YpPBoz+HBO5X8\ntk9DDJHw6bYTAIphm2qcPzLGMPbMbSqIxxCO9yj0wHTy+kkDlRxv0sUVkjPk\nHbHQUsXDlTBeis5gSeJj2hamonf1alFZlj0oQjn/kEYKJX+NEHF5EF9B1cpb\nRfJpU0+JYCkDjKNssEpMr+lki96ITJyRNGD42CZ8Z9pQ3jik5lwEbfLk55TH\nGzIL83xkj+imHs2IZpLLuxfUjLcRsccQxuDPHNFlMo5ajdyQBifKfqGxXx/3\nC8Sd6s30cXaCvnsQc/Qwh1gJVkn+ddTyKBgem48XvjCgHbeVwSh4UGO8tIya\nbp9yzdyZ/V5HbcSl4GCI2H1kDw+HLy0Q3nBC7Y+EWEBJNg2tRIGtTV4MX8Cx\nx/nnPLOSUfBXdsk7gCRyHI83zeX3GeUlO5PGTd2nInz6tFEpOfbSXCA7B3S6\nnEQqtLNDcfznQTx9jdM/3SocTC3SDvoC9s/5EicB+gmAsKfdDk5htnXFoaem\n8NPTMgVZtOfazOMY7AU/6h8qWMjNFuQdj0gKYsEbDMWURC50tkE86a2ldXml\n9+FxDr2X5vRC69a1XRRPqWOlEEAIbIusz9iS4Cl3/i+rCNNOg8dGxjwYlZ4N\nzNlhCAT+3eik2u8cHmRWtulu7xpOnIa9kP1reNoahDSWw0kU/YBzGXjlfJEq\nFGV3\r\n=f6k9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBw1FxoY5gIfZYk0fVhEEX8dzVEBV5+qIvt78SWHHAA5AiBUvHdGCRResSdS9b+rp756eBG0r9omInop5Y181Ld48Q=="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.0.2_1598779355271_0.6572950860478823"},"_hasShrinkwrap":false},"1.0.3":{"name":"ts-command-line-args","version":"1.0.3","description":"A thin Typescript wrapper around command-line-args","main":"index.js","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^3.9.7"},"gitHead":"bbbc015dbdae952a0eb88622ee70d447c45b4aa0","_id":"ts-command-line-args@1.0.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jZkgdXLYlu5kX5K7bBc+g6tYec1l+CUTXI4FqqGkXbsWpZNkyt2Wm0uwn7w/y97/9BHHIzkA5AmtSKVoFDgIUQ==","shasum":"6ef44f7f03fc056dda5e635cdab457136329b527","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.0.3.tgz","fileCount":24,"unpackedSize":60037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS3FKCRA9TVsSAnZWagAAO5AP/3f/2xMmRnBRAgszQAmc\nNHsNiOe+khfST85VebOjKJoyaMnLS+jPl+nR5h89Pjvx5ZJT7Pemhg9P6sml\nLoj1P7NSdU56P5VKBRFSN1fsAZzmw6gPMPtF6K3Ea79wbU+o+7AO/BH+pSHx\n8xngWQV19lJlwQpspMNEHpWHSSStDRBgL9VRRALCUN74QhrzjDI60w4/WbAG\nqf62dLewT+z+N3rK6bkGIkhSEADYHEamNXP/n41/bDtZIGS6dFdD9k6RM4k9\nPzFWTHOPLeMWhtb5iI12nybeQCU76kZmPARKo41lTDUpZY0fp1tMhDUW9ml5\n5oKX3yaoVB/gnSa2iMuhkpEv+15lSGe3tlA+j/C2UR6GNe6WjWJE0hKOVwpP\nHzYCZ8ZbiGafU/OX+BrFJ0wpFOTZZAJ8SeG3Jvbql65+oEYwJhxky8jKu1Kt\n6uOTRwpF5/d+uOHH/5kj0ZWTfXiFEj8X+qpknhE9gIrDv5Azfir0NjkR1EeT\nXPrCGpO2XQEprgtBz1G+COVxoQs0idhhSMY9TGDbDdPuSe46itSnXwyJhQla\npGJiKcn5V+tsEb3wb+YD/IPOrRuaSvReM6V877jNbNnD5y7WIN/RLsSg73iz\nwXWfOXkpMx7n4HlDCRMo9aschMxwL01v4XxzhFJyXVHhuB+K8RBhFPjeBvA9\nlBIm\r\n=D6gM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpHKnCTjSDC0g8pcNkfjMKfR2YKoiJdh3Hs7Qxrm9IvAIhAKjaXrh204w77C/Z8Uo2UgA8WsqImhz2zaNpCeDEhjdJ"}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.0.3_1598779722152_0.9207392177925793"},"_hasShrinkwrap":false},"1.0.4":{"name":"ts-command-line-args","version":"1.0.4","description":"A thin Typescript wrapper around command-line-args","keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"index.js","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^3.9.7"},"gitHead":"df62fa5cc29109d9367bd45e113ca74d5153603e","_id":"ts-command-line-args@1.0.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PEwiKjsFRmypOf9qfcT02BrsyvErrjs6D6hy6QyygOIq5tkus1mP+ZwBoE1BMoTjidU5RAhQN3ZjTM4YXyCw+g==","shasum":"82c069e08c037bc9c28e8cd1a04e8983a737e85a","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.0.4.tgz","fileCount":24,"unpackedSize":60275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS3JGCRA9TVsSAnZWagAA4rgQAKQD/Fiy/OqDdh/Uwv7g\ncGpB5LAoGJ8ciLkifqu6pkCC/zF1OVdEecNqddWx7KNRa5wklr+fovkiBXkS\npW+EVf2g161kiQ1vV3W0IEJIeIz+YEpkwYiPqx1Beta9xl/vFdkH+1RG+PY+\nhN07KWmJ6uHt3LRpjteOzmSLqM2EuIG6jvMmyT4ok8C+e2+uILzs8rU9eQuU\nQlFazrMYn0YWclx3hy0O0aouievKgt5AvUn4p/IRK/s9SUJ3e11vn+2GZQHS\nyCFY+M7utReUq9RTcYtA8PdBASFzz3JhSxZKTAABtC03x2LWsNlDDamLy6su\niSmkODoNQEDWnFOLJZ21N7f5qnjcdDkLo2zrMyQ7cVicRLOU9UvWNAFKnXna\ni7i54E0lmtF4lMLEpydoKuFdhXOgUEb5lsJyh1AFdwy6ECcb4LOP8aYPdt+w\n2Zvf3nxFZQQrW2igLjNKD45Zxw7x0tTQ1V9tXMFa47H6SgOReOOBY5mi4vtx\nAcVJ/6xTK7bqqQGIAMpgHML7HpQBmHs3O5t2WjSfgfXiMKcl08euoin7t7Lt\nf4rroKFBL9yrQIwYvSbEWQob5svBNynoQAk7a5gWmzNvkK4DiIATdT7u/PME\nFrW7UwJJwLhN6zjjvrHgvi/WYQJekd9fdexmMpbkf8i7fE5oo41cqWwyHf3Z\ndVQm\r\n=pM3x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgusanI1PZufmo/sdSbMMkxSBU9gJAGcd3T5zrjHj2tAIhAO1gTdl04PptnmiT417Caj/e7K8Fpeea1vV79m9GULid"}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.0.4_1598779973967_0.5424455584171188"},"_hasShrinkwrap":false},"1.0.5":{"name":"ts-command-line-args","version":"1.0.5","description":"A thin Typescript wrapper around command-line-args","keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^3.9.7"},"gitHead":"6ecc7b5939e2ac97413063fd4e3334f09a53d8b1","_id":"ts-command-line-args@1.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/ylwJx54cQCzx0KaTxx1vu+fFczqq2UACfPtSkDEJP6njXQYLTI/GvJbWlJQMqHkKf0jLlNn+fQXSSgSoVO3Kg==","shasum":"3de40cd6e8c18c41704f767d069d0ce427d11b20","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.0.5.tgz","fileCount":24,"unpackedSize":60312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUe79CRA9TVsSAnZWagAAcXIP/ihPlEBI9Uaaw5+VvsFa\nqq3zAaOgi2JMyoNCxl9dDvC3XY1vbo3G6Lzql57lrQjNu6mIr3eFgWZ3I06S\n3URWVyEFWLxqOZdPitGvXgHGflPlqbEsuil/7ZApj4lzXy24QCghpxAy0hcP\nALkL5q4xQyUnaYnwfSdNEbNi/Adt9+jhZB3trWOoJsBRFceLImksthxEpiYU\neJ2P/ZecnRA0k4mo0nimrFU7+DGdCF6shmmlACFljgsK57WgDAxIDKNlKOqB\nGqRDCcSKsy5pnLy69fqHN2jz54JkY+SrwBRcv1CFmpNAYbnDQbBHwXvNFITa\nyDoAAxv7mAd7UJfMdVyBuRJirjRMSZq4Vl/0vjE203b1m+xcb2C6OxQ+gvBS\n1kyhK+YxFfyu7v9yq+PXgVN7+/8U6tpOLBlkQ0WrM2aA12yYxfw/ix4KEEtp\nsvGjUcOIHxfgdIUsSV98oAXMTUBZWQKT4zMOmx8DaZUA/WWz+oP1E3LfS1VK\nv4Wf5SIkKS7dByCSyp4MMJFwEPbg+SaLC+kMUXWs6Dsko2OgBEQ3VI9nddJi\nOzRVEnxvZAg4kteqv4doPgliOd2/TnY8hg0Gtcw/uSiIQ4SLqlfv4xwHFGx6\nEs0QcoTk2eMTzXseuFqEM09LbAtoM4PONJxGq0mQQBG2IH7IaEKIZ/8fnQMu\n0+H/\r\n=EVMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoL+YeyFAs+Nicnr7ckKcjbXYC7bcOCyeoq9K2v04TkAiEAxM5UdGJlOfoArsB3xMlHR4m0PQ/YcMonMivFspLNX4U="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.0.5_1599205116892_0.23949175136201473"},"_hasShrinkwrap":false},"1.1.0":{"name":"ts-command-line-args","version":"1.1.0","description":"A thin Typescript wrapper around command-line-args","keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^3.9.7"},"gitHead":"11b1df251b3c7f85a97902e81c0098f9efd88642","_id":"ts-command-line-args@1.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OcnPGeiEfurqjyK2jUsJRgQvNwdg07vHH6B2v1y5sjHSRnH+ROD8OqulVdkDqGqzbVsv9fWcwKwzfZUI64QuiQ==","shasum":"07139c7186962cf27be5fa8fcae5c1a89622f63b","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.1.0.tgz","fileCount":24,"unpackedSize":67238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUgwbCRA9TVsSAnZWagAA7IUP/11knQ4/uL+x1KBoZ6Lw\nJ9MUNcP3jPuQpK5pTpvjttokuKlBhbYugARqZfSpPxplZu7rKSpt1EDQZTtN\nyqN+45SLGVmMMQbsGi3P6t5/j1d9pssTNgzMHJfzKA/NGqe2mDjdkVsUMPhY\nVN8Dk4H5h9Azho37ZjoV/He01WYTlEIX61rNP8YRUizxiZhSQkLiW04JCBLO\nh/nUbfgcLOZULIgy9OMhd2OPBO9PRzgNca0wDoKZzSn71TvAhRjknItUYiSa\ncjz4dFcVma6Yepjcvao8AJPXyCEWWR1YLPYPps4jIk2LSKSOS/8hajifZzbE\naqj0ypJh4cbaRRVdBCgLS1H/+MYa9mNmHr/mdUemsyXJHF1Q8j0qfb7jceKu\nxLP4LB4yf+1+rAATX3GxsYL9yjvmfGGQ0zBNwMrd9w4yGk8THrBfnnZR3Cox\n8cTNTF1VJ1ySwbLVaEJ67ol8VJWjIW5JH0rUPYbrt6Vxj2M7+Pew8Voq8w3B\nXaLjFm8P8eeuAPlByLUkI0VZxfENMrym6yC7XPYcRot4DbHxKj6Ef8Xukhk/\nOeZ1I9Xnsp45GJXFf7CPwZLXAVvrURLQRT009Igw4eO3VPdFyHj42oVazx8t\n5MjEBo1weKjhw1ABK4P15AashFj4nQBogbqukyYe/qZG25FfpRvVuhIAerlF\nVCg0\r\n=DKrx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxd3GEv3NTl4DTXjEW2FkYHPTyDwlyW7eIz2tzfQnFWAiBy68JEMyqA9+3T2g2wE7wVQDuaW4qXYinF/f5uIIW3cg=="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.1.0_1599212570817_0.8643262392418731"},"_hasShrinkwrap":false},"1.1.1":{"name":"ts-command-line-args","version":"1.1.1","description":"A thin Typescript wrapper around command-line-args","keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^3.9.7"},"gitHead":"2547af06e9a344ce0ff2c886c09426fecd0f6b8f","_id":"ts-command-line-args@1.1.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Wq5xXz4iV2ljMhKKXzKL/GKde+sJEweut3TSkY6mRvNuJGzHSJc6X2A+fNLMCdNnPdoBt2BvPCbXNVhlxEbe3g==","shasum":"609f0b994ea4f67ccbe5c4348c3e944efb8c0688","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.1.1.tgz","fileCount":24,"unpackedSize":67481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW3RtCRA9TVsSAnZWagAAE+sQAJd3nKwy6Ejwp3XVk9Tk\nhRfyZMCnWM60fjrU1scG3TznhdVEx1p5oKmwxJXBBqGNCGJ1VY25YEXtggWi\nvC8+jHY1eo3f14ptgTn2YD61rNzgUd2o8tkKL8KeTAvDaqD42dFHvqKhTaCu\nb+Sz+MJ40RcmUEa9KHLzaxd6YjVnfnRWiOmCNeqgMs9P2HnvSKORLpUGENYn\n3Fc4Kys6UA/Vqf4cCSq3uj9237PQmBrBiJw9npyh9noFu1zBNrIohEE2ZhdR\n9g1NQiwg/wHQnasRhcA1GWKDjprmwsKCd8VJ82ARq65LFOxJhSRBOKVRPiik\nkSUlTCmITcabAFuCC2n+gSEuz8gTpoo9CGX6uLcEvEZMFVFk/559nvsyZYFx\n0U/CXZyrrsl3JGKr0yoW2IZw0F6RZhqfnz7gGAeeW2WkH5JLgcVxnzm8R6lK\nYZuUrlMiGFm/dH1fIOym3uM0a1IfwXT3VCv/HACPicdYWUkLrikZNKabjgt3\nc25NxfYxmee10d1imy8mq7WGuD8tCvJXElPslAOQZZDTdhLi265RmY3uMHpt\no+ekrhuVPhK/ll3ZsZhQ3XfXSuYeJGrlFM9nEZHDcrc70ZErZMRhC5CfypxM\nLUaHE1FEZlGjry9krnWTXOpg6HO9/vMJucXHx34BDwD9xU8j9/U26uCiFZZx\nl0i4\r\n=mkl7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJcS6vG/Svthvm7CTMZO1V7sISymRFPRS8nNhcZtbYKgIhAJ1Jm3PX+ygyyyY7vZGfQG6k6KSI+MvmYAFuzVoDxt27"}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.1.1_1599829101465_0.18639696865750888"},"_hasShrinkwrap":false},"1.2.0":{"name":"ts-command-line-args","version":"1.2.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:verify-markdown","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -m README.MD -j dist/write-markdown.constants.js","verify-markdown":"node dist/write-markdown -m README.MD -j dist/write-markdown.constants.js -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"gitHead":"f64f8901ca543349776b3da2b9742b7c045b3ad7","_id":"ts-command-line-args@1.2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-A5YGxCgFn6Ad+5eZAXiezPLzzqCwWmojkOWKk+9E4SxF2T4WuYuocftiTNMe2jjWvYIhUyUTgZsi13hBDWteeg==","shasum":"7407929d976fb3ebf30d4e538bc3c0abe111235b","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.2.0.tgz","fileCount":55,"unpackedSize":133025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ2pWCRA9TVsSAnZWagAAAngQAIOeZgKtJd/o+smNl3aW\ndMmcxkkcEpJV/lI29nQZBQqc8wrsgBfaYOOOUj5BuDLjV+Qtaw27+mP9qxUv\ntjuD8TrPV0CRW8Auac9AAIPne92XRlKHYAKPmuiRiedabms1XCXG6kVYi0nv\nWC9OghKQJhjfqEx1s4DJfnXdjp87sGQW0065ySpjshTB1cO+Mp9j8kW7bFXt\n1skfJPksni02pLyrg0dSyIy0y4hxqwTCDRwqQfydDCgCi6fZRJjUiN6h8oeU\nbBv7XLyfZSQCox1A72yB6BYbhSI0bv4y6W8XVA5O98xz0AhmnaqEPwR8T/SI\n88yLPGuqsIqVe4uZ83JRJkl5QbKEzlD+ONbRxCshQh0WRn7qMUFL9PkX7RWD\nT6DioZVq5AOaDB7mnWYTkRrEGeTWIM82p7yAN3O9rho4kzjMttAmP75SnzmU\nm/WmeLcD+a5dnJiMudRv2/zgk0cbFfcGsC6gKwXOlsRlLi7y/5ofpcrYfVH4\nija60HDTmmxgtUH7ZLqzuTyGGJAOytEK92nRnIfo2cYSeqoMeW1giuGBmuRd\nzEJvzKATj0SnqTr8V64/0xDU965hPOIZjo5C2p5HqTGIrrR9H8kVrO6T5KO2\nYg6gh2Lx9jG2iu51FxDlS4el8xczdgC0qUunM8drrG2jXBPmbvv6ju4rznG8\nvVjw\r\n=CjNn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHff1t/D3Jf8Y4rMMucMRLUcGcSlnOy9JJDKsNScpEviAiAmBGP1/+tFa6QXqv66ERd5nRpOXGZeZoDJ3az5tbyHuA=="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.2.0_1600612950025_0.271932304324896"},"_hasShrinkwrap":false},"1.3.0":{"name":"ts-command-line-args","version":"1.3.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"README.MD is out of date. Please regenerate by running 'npm write-markdown'"},"gitHead":"bc1b691dd7fff60c3adb0f84cce389c51bb9da9e","_id":"ts-command-line-args@1.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gjgjCr5FGfewPX5VuWzKaqm69MwCw4K2NQsZCPCMZWq4HTCqxQkCWN9UvZCiCD1QOH0Fy8VaoRx5O+AtHt4TRQ==","shasum":"2f6b50d285fb196d4148485d4c01a083e7bca1ee","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.3.0.tgz","fileCount":78,"unpackedSize":543931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiupMCRA9TVsSAnZWagAABXUP/AjjIny5dyY4zwKu6T8z\n5LNaU7Kv44nDBXKl4PPvJ4/o7R0pRP+LPshekbTDw2IuhGPyBWmMVu07Sfiu\nkBHdrpAlhcWC7GuJkI2a9vUGhGdyg4ih1W+fyUbKy2b3tSi80LnGUEOc+BEc\nV/GdDQyOu7qIlJzfsgaArt8kJo08OfJSNhipSPuWT489ngSRobddfLSrVCni\n7fpzji6qALair+0rcruwgnnuMg8yXOwCn4/ELXmUutZGaNTUbCNL6CijoEtc\n39IpK2or0Wu+S1f5gZEwJAkE/ipIZwhHjviASby5AXyMMX4h5QTzBw/O4jVB\n50dgIEQFoMoSu+1hrcWA6t0fGcupOxaybCyCbpPiW1wH+2gbJA+4H8Vd95hI\nbRuPXzUl2C5hxmRxOnM6uxxflKQeomZTwmVTY6U4Tsp/7tiS43TokaXZlwce\n9Qj4ZBmMpLKXT04YPbHRPMueNhIXnueFQYBx4aBUeVwWZu8OR/qQ2GhmSSDP\nxUw1kzPyobQWT2y53b0u7EWBucJ7hxu4h7vY/W7OO8HyzgT6cD3uOd6koq3P\nccBXP5/dtqqU9aRc/pzDbkw9VHEyjSBVvva6U9EqadUQ3C/Fr2QGblpR4dXw\nzcLA1SUmk+yUhz5cavmqj5zFmhaaEXch/H/IGB68031vBhks49Xs7yCcvb7Q\nH4Yj\r\n=/zUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBEydQa7o+ih+jJgV4rAfxaKOxCKdOAmrnUpdEU2d7GAIhALo73VxJm61EayYzvKTBrF8YznJkfnGeIUb7BIUn76Sr"}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.3.0_1602939468188_0.9682619490014062"},"_hasShrinkwrap":false},"1.3.1":{"name":"ts-command-line-args","version":"1.3.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"README.MD is out of date. Please regenerate by running 'npm write-markdown'"},"gitHead":"f704d0153530174822ee0d0d907c2d89bc8615ae","_id":"ts-command-line-args@1.3.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PRqlITJgyZTCcqdPyniOw0KpWIeZKY7guSENh7TNwhN0a/550QWFM/CsR2awyAqfSbmpa8arurEytiULXrlIIg==","shasum":"b41d58d2ba0c907b7a73ac85ec72de0dd35a9d16","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.3.1.tgz","fileCount":78,"unpackedSize":545923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjFZDCRA9TVsSAnZWagAAqbsQAJeqvtizayfU3nzZuceH\nyrtdMESe7YsjT80qiizEP9ViVTAUx/TbgcLJD/qpaM/9qur74NVCspnZrWoL\nSgfQMUtzqDKXEiSWG92PKBXEkEh6Rgfu2Lxykdu2TUZQUwVu3OArgfsas/Eh\nrAEIgltIUsKI6FRtHZxSyfOJ6GBR8xp3GiXqiz/7AmW5yOw7qm6FveCYIrfs\nzlePwe8Aju+ZxbJeXIHnZzaoI0074iwdCj9gQVXxkb4OH/PJxzCk13kuUIrz\nxbhYGL3J626y5wXfkpKTO2TPt6HsBk0F/Uu+nweyjJZjoOfXQLWwYaP83mau\njJVoZUUuybKhvkHAMuTnbWkmuDJPM9aP+b4rjUxvvPgmS0U59KgRyDiuJlyr\nPU7iGA3L0xWwqI/r2WIgNuAQxOZzNimlm4lQM8prPe0wTxnccNGsxU+XxbCd\nnu3JmfEXdD9CfIQgvqR406wfxtXPvsOG6mjx+VxfFo7sP9bmBD+U2A+esATv\n4BY/alFuJCMV9GHS2j/ZDpvtd/vbVUC3rxKDJngIbxN7He1ZKR7eEFEBZ6lj\nJ3tv0hiREvStI41gCWsmG2LvhInyGWJ9EqPnSwiWqFk4d2ObFmA7OTMhDqzl\nQsNkgKr+/3FTfW3Ah+WfPCYRgS7FQS+mHl1pwiF7bni4qzhXyVoPe9xYWOUV\nzogV\r\n=L4s4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3RQsaZYEMD50UnuoeEQLxo9kddRTJm88Sqn8VL0EYbgIhALXc8BwPz2JUDz3iodbbZiEd42UOf/oB+Dgy2A9wr+kO"}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.3.1_1603032642383_0.8445989880633304"},"_hasShrinkwrap":false},"1.3.2":{"name":"ts-command-line-args","version":"1.3.2","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"README.MD is out of date. Please regenerate by running 'npm write-markdown'"},"gitHead":"90706b94d932993d1a6fd321b35add595dd539f5","_id":"ts-command-line-args@1.3.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wCtAga9tmu8kfCenryn1kULL2XNx//MzR2iKBkeKMGc6HLZ45IN5fCMphEyfCN4LRghtt9BdaaNFQ4Aj05lnAQ==","shasum":"7bab6d4a40b40dd6e5f224a35990fc86cae8833d","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.3.2.tgz","fileCount":78,"unpackedSize":545923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjFd/CRA9TVsSAnZWagAA+jUP/ig+9DpIyXA9iOrYj9gR\nLBX77LUtfCezRPQU69yhAABhVdjIcdC6KeUPmy6qtpQsmMapPETdu0CS5iYL\ntoMjzHLxSSouUnEKMo+HyLjKb1vK+1n0ahDJbMXM4ppsvuhTFwVqaMCYT6aE\naQiARnkrw26Q39P6Ud+kRes0VMPAPVUDhEwBjLhJdSE+qW9R90meTlUwVWdY\nzMTG1bCgECq8BKB9TO1RgqlAo+mH1/wlfzNE+23ilhl86vis6VcNnLn9AVEi\nik8NPE7+PTRXoe4cNkwYK72IQJabHbvKYCwO5a3GgSiLd/j5h3yeqctwh2Cv\nNLM60GGu//xlBxgoGZ+5qGIqzbbBQN/6b6NOD3na1sJs2iLiHyWgI0sUFdcQ\n/9qyr2Fv9uxayf5E9D3f2FuPKEHD3hP0E9NL/rqY/FADZsoxBFTHwbjqp3EY\nW/Izp1m8esKoqoOOUOuQZTum5vBh+LKaUvFuPIx3NENLisE1JcB9mwaRccGH\nRjnoVz2OhQY8SyBeDvs0SndlAU27xGPSbA+vSiLB7G6k4jaKDt3bdVIzaVZf\nP3yrmTZBXj7EYIFzU8DINhAnKXNgHSEv8Uk5R6yj6LpWF7+CokUhynwZZuNG\nTs1ScmbzH0Yvnb7gRQcAanQpRGwbNSRyKetyutS75a1SXl9ORSSOf80EQ+d5\nXGVz\r\n=xTFW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3EgwXtghCuYPFNIpKiXcjt2TDd8PlW4XzUOsi+xxUmAiA6zT/HGhZcS+ypKrR2lG+CicHJlbA7IADFL2WTIePB8w=="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.3.2_1603032958654_0.311119968922956"},"_hasShrinkwrap":false},"1.3.4":{"name":"ts-command-line-args","version":"1.3.4","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"README.MD is out of date. Please regenerate by running 'npm write-markdown'"},"gitHead":"399d2abea9705a37537c75b608de90cc843d8aea","_id":"ts-command-line-args@1.3.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-t7cSJHnTlxJmV8HRbH2S46T92UdcIqO3kUDGn+lI2ImTs4A7IRaMkxyKgTizVW53/zejmMacZf9OWAtoMtxMnA==","shasum":"883e6b18be368eb82a03a81ca812c6f3c0d5f7e4","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.3.4.tgz","fileCount":78,"unpackedSize":553921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk9zdCRA9TVsSAnZWagAAoJMP/A94rClPmIQcNzkf1V0c\nE7v9atIuSD2eFdZ9h6IrroRwpcPIZF8RKwtM5WjBSt8r/M0q2nO1xSW1BzIL\n2tDnI7B11C8WsabFnvb+VAv1xZ5tTT/2jLZHHHi1vQxuoUtiX3Vp6Ty8uRrO\niRa4IIfSTldTl6eFw+/MT63Zpt43ov7vB2/D5GLlD/FMHtF7ipX3SqlmaK2Z\nrdfYi+o/jkZHkZNhsVYFUX3hY8vZFu8m/aUsJHwa4d6bJIL6qCodxt1NFEUP\nVMSzAFDnMqgYZsrIZREe8wyDCWKbeZPFpHRV4ZUXODc6hW3WNKskZmC2sgHU\n4aDJNpXcx/j6JRjW/Gs1QkBEF1UDL1snf9e2RZ0voYh+SN456sPdBd3ztYlA\nhVOofStjBFobN3fRVHS0cGyVMP4etuIZe28cAh2iXg9as1E2relXZxzQoYVE\n8BCW9ZxOetJG0gR0CLp3q17Aea4K6Q5/pGGb2tLlEo/qK5mgkLcnI0JRPnv8\nqt5o8qtfUcRrkU0V5Ro12nZi3lWSM/b240fND8XwDilWFJ+AQzhXSP9yEzqk\n4hnVmdw6bllC25N8tTdXfHSpzzIRVNLRBIdrSkD7iWAAXvlB1D/3IB3B1lqY\nRz2EBxZLsujg2ychwZKdGizdTDOrxSJf7fB2eSMLMS8y40PG9xdW7P8mSaj4\nAowf\r\n=21Pe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmZtIGrMEsa/GBSLLD9a+U4Iq/dY3aMO26/gkVaJHxJAiEAs74Rti2CQUFCUHTm8xlG6N/ZBqYTjmrbKlRSSS3vPzs="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.3.4_1603525852467_0.23676493292952272"},"_hasShrinkwrap":false},"1.4.1":{"name":"ts-command-line-args","version":"1.4.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"785b210f2b964b03b45558c047da314e865fd905","_id":"ts-command-line-args@1.4.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MY/mRNKUzpUKS63SiMbso4goD6sM96VsLIqsELxGfxqyrKAMFINDjn2CKtT14JqPxXOI1C2P/d02rPRtdaqgvQ==","shasum":"cdad8fb3a4cbb7654444b76673bde00ac67dbde4","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.4.1.tgz","fileCount":78,"unpackedSize":555945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk+YMCRA9TVsSAnZWagAA5k4P/RNNfhVwu5ITKU1m3+X8\nyoPbLvS/7bGt1YkzP76kO3JJWhepQ4oMkQq32i8+e8ZD7v6bb62DDJxqtJOt\nDlDUUy64rHfdVagIqTISM7zFzNC2Zt8UO7VO/vxVdKmfbAlnqxkBFuHvBFYF\nwqwQN+u3T4jR99i0xGFnl1riKkTtWCZyKEgwK9n5eb9DNMcYIeLtjv3lWOHG\nWXvfvCF3qwlhmERo5NC6q8lffh/8FzPMVsFU1HG57ri5B6z5sBMHgxiHt9uO\nEcWAR3ldgLAFACFs4imbFE+Y/3LkJQ6ppauuNBlHuHSCRfGRODDZwpik3okg\nV3WOkkDkHR7JhjLUIdZKf5OcFlSdiFMv1TULbOb2+Z2Gv2BrTHp6lvJPPlU5\nB682f4c0tKWNSOXvEa6+Ih3oj1SrST38b4QlGYAM4NE9f5IxFmtoHX/drlC1\nCC32AebKkPrCEUwDbvkKIldrCFMTncDFfliS/IvcXLfsETUV/Y65CGbpQBt7\nL/awARzDqhH/IGijpGo8hZGOsbwi6Cqgk9ZW+l68f+2fpYn6mCLdrxw0tqqZ\n4vgcjAQE6KcoUArYoB8Bouvl4h0pgcisfBE0IAYNnjRflpjYgUmyjf94AbQS\nLWtyHk1xNacntTdeNihy5QzMhnZyYbDhj0mzpxPW1nFcTnld9YLU5cvcbRMz\nU5ic\r\n=EYBA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8JKJnlcC5nUBEm+YUxH9CTa65ngE4HMazi3ZH30MJYAIgIXePncqDFpwsexWcZCe7MgFY/9JiH9/Fe8L4Win3ldU="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.4.1_1603528203873_0.054365839870122334"},"_hasShrinkwrap":false},"1.4.4":{"name":"ts-command-line-args","version":"1.4.4","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"92765e81d279b6650e00fe38eca08f03b3e3f211","_id":"ts-command-line-args@1.4.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JXuNpu/tFZ632nQ7dSTnwcIemrzx3q+qAoGoFxNjMJxkTvOpZEd5FoR2+GDabAYO9JW76k+cWLAC3oXNYZ3jjA==","shasum":"0c2aba51eef2c8530bd77bc99a0bb736705db615","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.4.4.tgz","fileCount":78,"unpackedSize":558802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflUH0CRA9TVsSAnZWagAA0yMP/3+2scz1QRNQ1m0rssG/\nbpVffAmWnWqHux4jJhJF6L+BEGx0r1isH6X3ET+Q/BK28EXO2Hn6mSZftrh7\nggupeLYjGvNfCv7QZ/nA/eOrRvEOivYBBWgwAJXwds9mKlUkUR3eAFzKKfOE\n1QDfNUdrKcOHeDm0n268SLkb4orZVDrYTRvVxL6TNAVz4wFaIE1j2W1U5/bT\n++JXKA48dlmbtSKJkAbxDqu0P4WVCMYIRoPX+aXKg3ZUW/LuAXO5zCBN6YDA\nPdY0sZtXCWRt+MoO8W2aljNK9Cm++9YGmlE40Dc+7cPr43LLLdpX151qMSVz\nR1+QoFjY9nlW7zzgGvYcD9uzDKqLwuXFVKsMIy7ZVoUbwV6Y2c1nE7ckvmQt\nSJv46+uORt7sCZRAw6pceLEy9YCWw6+WHel/h6S2o9sUy5Xi+csbb+gAP+0+\nS49vJ/dt8Epd2gR5UJsqWwRK3jZB5foZdgdUCbrpP/MMMLdFZlmdsVxFapcM\n4cqWB0lrKfbt0sR96cS6dOyPSwuLOYQqm4J79HO1lSTrG/WBS7CcOPAg0R1y\nB0OnGLJrDcD58WF1eMrWnbVL0esJCVDnA0t6whGBBzt4vJTH6vggeyWFQOXf\n8TKp9e4+NIH+6QOwO1rwYZCgKV8N1n+05rwvxhkiqbpbV4l4V9IZi2QHJUna\nJk5z\r\n=iQRc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQqpUFyOkHQVlQlAvgY+nJSeeWUYrRqCsA8QDoeJDndwIhAMpXPxNY6vt4f3PhZL1M1B90BPh/uEmCRuwPSBc/o7Ea"}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.4.4_1603617267668_0.15672546111890706"},"_hasShrinkwrap":false},"1.4.5":{"name":"ts-command-line-args","version":"1.4.5","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"d69481b4bf0faf00030a10e8069c45f4e2d28cee","_id":"ts-command-line-args@1.4.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z1FyL1yIuwhXaxlARIGuRVkLfq+DmvAIRvOGqc1Mr3CIKvlW3H6Hbkh3N4R4aaNgcztkYCJbKqVDErV+aLRqvw==","shasum":"7391f717f553b1b64a252f8323726abd2fce5e82","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.4.5.tgz","fileCount":78,"unpackedSize":558814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm71OCRA9TVsSAnZWagAAFCkP+wSrn3NGUlYVDaDr3hD+\nwsIPV6BwK3CC7FAYqJqd9Uo08sExrKOdMwFgHAYNs239K00pprVeEOjPUncz\nKJFNQDRFoEXslzg2Xjt+C6lyRFUtU0eu8WCMj808hbAvyKg1PrOphqg0kyEF\noPxIZk1MFLP0YivL82ynBApRLDtWPyvA7DPdMJ95Nbsr5L2IVTD8L8NWH1pX\ne5ydBhkXnGM283GhF/0h9JK7Ne1n3c2/ZxozGhkvKTsS4TSKeCPQJmdO1e3n\nXRUQFD4chHCm8uS0AtoY8boqpBjDaFvAnBdaw32PrBu2A3HB99eQHNNiLFpM\nKwTKbNN9r7I5VBvkQg4pWhAY/JYuWU+kN1Nb6beieSTWmNGCFS9GjNFDPeB8\n6mzO/sgc5kzDdYrxsg0Ek3E/qSwj2SvPz6lyi2DP71mo/kH3JiUti+sb6MQM\n4iHH1ty3fs25RH65SU3ZkFbbVCTi9gDbya604jA7IOSrmlVghyfBFLutoeFF\nyaYvuz8ez52a3xyWMl5zCbmi+kJ9JRU/RmNyDVq3eO9pygMZ8r2mJMllgLBQ\nfv06/21uTsPlcAWQ1hYqT37Ked8bViiYgRpWZtjEJew+by7kahY6l6W/NF/Y\nDK/91Ee2EFQ1ORsI/74ecfYWrAF/ZnPUKPv2cjbMPlmHfbkk1ShNksvy36iO\njkGV\r\n=6B+4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7qYMLmrGvGSWe+CklabVPhLtna0CfFCy85fIIcLuc2AiEA2y230dpJtlwvv5JEinEMkyPvu5865gru3vZ8nNY30J4="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.4.5_1604042061762_0.2145043098924153"},"_hasShrinkwrap":false},"1.5.0":{"name":"ts-command-line-args","version":"1.5.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"0ea0944212df4165b27c1239c5a419424a94f58d","_id":"ts-command-line-args@1.5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mYBedc5apm/y7xqAIDPPmugjL7c8pBBLut8x7bEuNDrSwjXE8QoAHb9Pta7n6ZfryjzvWyr7BBzBQZhhlHfpNQ==","shasum":"0f3c83c89a79aed054fe7350a1e30e267a217856","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.5.0.tgz","fileCount":78,"unpackedSize":571091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnTuCCRA9TVsSAnZWagAAGsMP/jfuNzDdH2MwAernQ3V9\nOb+/WxrZu8JSnj3zZpf8jW9HL8e/jBFKQVQYQeT5G5enaI3bk5EGAiKkZ26h\nudvHFjqP9MYSG+U5Jk1taUR3Z1jOdEnNV0tIjEMBY1+7+cfdmV6+0qGUZd1U\np0JlLisRdupFpWuM4qo0W9Q5kVWdYxb6CujINx18OwOmamv0+m+tw0drdqWN\nFpMgt4TMt6eOFwEQzufaY52EMWnEJVFvxwlfjiWqTDNKboYkYydsSJ+HWfoA\nf7ESnnjgU/yQvEYwipHnCW6pApyYVOhco0V++sim18uVKxXr4HD++cKA7SFQ\nmI2vw2Le+v0QRI5sKsxu07YwbYI1ugda4L8xtARPmZsOE9iXzuRNH5JR35sN\nAsyLSQ7Uyrd1+R1Bf3aTqV9U2KNYIchcYqQF0/hHEdd6z3M0jslC63yOc5HH\nzLNaHAo4yIeyWVOlOS8KR6ERErUwGMwwQY2duEeCXMhsz4/Zk/GsJCjmXVsl\naOOQv8HNS7HHlPY1UKY3DlQZEKk5sfwCieaDDpc/uwkCH7PaOXO2M/c9Zkn+\n54yZFAzuKYK58erpSoScdxV9X+6pVpU5SqZH9cWqLC/8w0wnYP5VJyPsiwTS\nFQ3oYkbDU8htX/J05rZqRFbI/FBwyNAYVSoN3jpFo8pPgpXeoAAAb3KUni8p\nSOJD\r\n=f7+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQh/WEdxRlUHrUDM25j9122D/trTZf9Gv2hrIawKEmyQIgCHjKUWb0ZvH2Wpkl78PM+4KpURyEpH2h76q+eKhz8TA="}]},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.5.0_1604139905814_0.5324469445502569"},"_hasShrinkwrap":false},"1.5.1":{"name":"ts-command-line-args","version":"1.5.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"69ec690558f1b5acbf995a172b05b9225fc0cf9b","_id":"ts-command-line-args@1.5.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ji2ph8X4Rc5nGK6a3Sty9LpZeQMupIi+E/V6141M/6M/5LtRKuUAISkzq8d8SuHzOfOHIGSbERLOOfEPXa1rNw==","shasum":"95cea6fa3ce54961a34971a028a1696f76788f4d","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.5.1.tgz","fileCount":78,"unpackedSize":572989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfppH+CRA9TVsSAnZWagAAa8wP/Rq0eYDJ01a0HvXgboFg\n2GuYO99latvhG8w1Q+WZvBkp6eL8tm3dO2fL9QqYkPJlgyYl8fHmuT4psppU\ngLagWdqtNENU6399lvrqyEJHIkY3ozMwKEBRyeR7Bb9TsDPLsS5Uu4IWxza8\nuC/je1n+Cmbq1aBKd+TlYMH3UZERVW2m6NhQScpgZ2GtjNxrehSF1/2LT/A4\nEiiFG+nDesZOoWQYgzVNVf9rMmPAkK9igb6lw3VarmhUxYjQgPn9hSMsRvz+\nYmrGctH9igK4q4Z09sD8ogM350JWlRm2KKtNk1MdaBgsDZ8h3tEKv/1XkH74\nHAcDwha59rk/fAPGhmq4YimgWHmkaHNTSPDc661YTpZmDydZ/8rOg2CENQeZ\nqY6LmOSBkjca1moCOeZ9oaiSQ0zSIIKUOLBHVnn/ClfDdqGUYFBU/4qvOLEg\n0o4wcKkgVDRQLudyi6+xF6u6ZfofGuKU34YXebD7Oo7vu/fUBmNLOfBAIOM1\ns8jFH3x4KmaxF2jCsdEhEfUt/IPeF1deHzdqVV0NtNyDzo9ihjB8U0ujD2iy\n/y3j1zrP1CUj+1uGPJSFS+g+adTjJ4NHA4rqMRa8BUCvbsB8RjEomKvdV6qu\n2zojDH65NvS1gYMP7fVGJu1x9b0CPD3EFsZUxiOcZJ/2y6mpo0qNmB2fKCKf\nD9pL\r\n=isiB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeQPptJZV5EONd9rv1Vfv1WWBW90RqlacUWzlHM+APAQIhANkbbMXzq+818FLWMMjRZsteUWYyPNSXHBcWB/aSEYbd"}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.5.1_1604751869548_0.48347638762146294"},"_hasShrinkwrap":false},"1.6.0":{"name":"ts-command-line-args","version":"1.6.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@types/chalk":"^2.2.0","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"ea490c7215cf47a2efaef507d25c58f614cd394c","_id":"ts-command-line-args@1.6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eTt8fPGuma8zVAk3P50yh5IRzETZtXa9/MUap4Y2FX5lqp8H3nV3H6pAV6bBpGuNvI0SviZNjNqmLZ2hoR5alA==","shasum":"96d03d8382ea1292d300b812a7dcc180d88bd804","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.6.0.tgz","fileCount":78,"unpackedSize":573376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp7QnCRA9TVsSAnZWagAAgAMP/iz1JE5AEFktBDglwM/Z\nu3sIpQ0SQobaEw/WHrJK6RmKMQNZdMkCFgAUgha5Fo/iqWw75nsHwR8LXX76\nf38G1mdOfPSKpyIIokvg1sFwbgDCXLN7uq/smUCuzRcOY4pCr/cl68IiCL2b\nTDvW7VyX4LwrMspGgw/wBh2tT1P6wElkefLGAgLhDyUqq+zUnTyI0WuEpS5e\nX6Gw0XCMHrD9+/iT1Xgo9tExn5Fhoe5okdIZF3QKB06gg69QCXsFcJfrKPFX\nh+UduRTWablK0JPzkKW5JZxdUK473lQHltMNnqS86i/2TkOhF6sPnLlDxrbQ\nt29Xdzt//eL+MZL43xp17Hy8N+JnMqcxfKKVUo0w3npqTcxbj3OdY0ZH70Tt\nwgxCLg3TLn6V7O6slsKVDspzsrn2lOyaoq54hjpGJRiwMiVHr7aAJ5zLBu46\nTnLfeU6A0byUTLg8j4hi2G5LvA10gCaHH/3YlLGWWRdj+FJnosD/Nv4rABMm\ns/q+5t6D+EgQxkMrKg7pTIEvi8e8pKkvlfvAwH1LkrMy3wZDA4GUezBoOApe\nFj+U9eYPlUp8xoe4w63rbbKHLklGys4QSzP91/4ZSxITXRJ8ZZ2bWknqEHnm\nRTkfRcdfrTItakysnjrGhMRDYmRoqJ/FjqUNUrN9b9zfAud3XtSWrroann8e\nmgJJ\r\n=bNKk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe2DbAXevfVnchmf3mC0A7bS8v+xYsulrjeyZ8bDAfJQIgavApSPDN1HB44iuoIVfbCjrzm6zJSCX4ew/jxH4AkW0="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.6.0_1604826150555_0.8502634124872608"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"1.6.1":{"name":"ts-command-line-args","version":"1.6.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@types/chalk":"^2.2.0","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'"},"gitHead":"9687f1cf095c717f31a23bf763d37d10caa5857b","_id":"ts-command-line-args@1.6.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-c2jargy1cM/uILJtUDiTwX4oXdW/PmfbQ+gk5Evz/Bnox9zbQdFIRfvWAp4gdAcEK5qepaO2RcTnFZ/qTwLS5Q==","shasum":"f34c8084a7b1c6ce3314ba475218cb9d8bb0b081","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.6.1.tgz","fileCount":78,"unpackedSize":574469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp8QxCRA9TVsSAnZWagAAJlcQAIGm9DCg/IeymRaki9aQ\n7N3ubIGUUo0hMRzII/H/siGdw+WPR/ymRyjBJAMHSdVkpn/JdAKElXKFJE2D\nrD8BQiyrEhHHiDtbFR7acf53v1NzFdNFvEw6rzXXkgM3FPAagSsjp6N1/SVO\nwC7yTWHImTEXkIxqIphppWqO0hrvHAmHYnREgKNFLzj5XI6UMNP0/u4PQF0h\naLvjckp69qHjgbzS+kTH3nqxNI84eEWMrcQGLyi/4D1C5vxVULi/xvGYluSR\nLscEPVxOOl2gwipw9/Nv5HFRsI3eTPTXwBAMr1KjfKS3ba/9qCJZsfTpG150\ntREECVPcyaMN38Ux6Am8NXeRCSrvuuJpjPyn7xXh0+M1xS05cE28RHYph2cL\nBdM7T+IYnSANsTcI5kelfxyi2x3FCTTYVWKbvgVO6hQChrIo56oJlvqdTR21\nwMB++oCkUAqO6zzbWizQELJU7EvNKpkGCtE/+akoWsGHWphlsHTHh0ohZYo9\nYXIxrzcP32uc1bRkbnFiUu+EdNjdgHSR481nutoi97LtY6qgd/OgxxMvShs+\nyhtOmWlEixr6rLsfYCnHQm94dNroVC5dnTEdO7QZCl2bPRMrDryxwRoSE0xe\nRdoMPf0Q1I+nXTVPRIQZS31k6NYZ+xzRm+PJ0Evd5if4s1yWwQ96DFrkgN1m\nVJH7\r\n=5fhO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcBQrzEcBqhUFQ93tJFqImBZ2Lqg9rPW1iYJ5QRPaxBAiEAjnvQrlA3sKjRhVGOmy2ZxCnLwPXlFtbe5vIF8ABDSLE="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.6.1_1604830257072_0.6124592857001223"},"_hasShrinkwrap":false},"1.7.0":{"name":"ts-command-line-args","version":"1.7.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@types/chalk":"^2.2.0","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"a86c6ba0c5f06d6e75853a82fde37de8e8be14b8","_id":"ts-command-line-args@1.7.0","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9rqB6PWp5suK4KZZHt0xQUtbL461Nhow94T0LAUvlpfgwZrPcBJC3c6l8zG8DUr3zT5smQyMPMT4I2Nd7qwhGQ==","shasum":"616c98aa0d36b8afd90fb664837d7aa33cb6b6b4","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.7.0.tgz","fileCount":78,"unpackedSize":586074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftiNTCRA9TVsSAnZWagAAUIAP/RrYTK1mlEEAw7LwPi/h\n1dQcKNFl7G1Pi9izOt6cF2lubJXh8w8N7JLxwxN9+i4NRGSxIFjyMfjCJMoR\ngZUosFabmEVa6XpO80YaHxwUkPh+sJDma86ygTKpRCDM8joRs7sUOPa7TkI3\nQILp3dwkMdD+KCzIwzjOZwwPi9fzJu85T6+DDy5sica7T2pzoDEVuONWgwTb\nHudlj0VgtNKNtk30/DxHSLGj4mwjswIhbfL0foPjr1OTSTBEi3lKnlDYQLt8\nkLlLdtPM8XGSanFfGL3zTEWhH0u3Uo5hMF1p5STQ2pGEtR68dfKzEC6GiWY0\nMVTuVch5KF1zSIFP4krDzA+HUw6Mem6YuJwwTCIlmdG38qdgtRWS65C4/egT\nmFq7zYtQR4mSvX4DaoQd9GbNbiFG/nHGaXwfSUaQ8SMTqviO2UNmWs45ywyF\nNlv2aT0XCbOxgb19Lf+Krch9RYWdeNRt1R911BqcTI3GfmSoJbaTiJe3Qros\nFckUTkAXz3y1vH3SNsJjAm2Ke2LSPPe7L7uZtCxCSzlg46HzS31GGKYixCvB\n6wJSSLeYT5u5wHxBx5XZJV2xMeN8wYAVz1/chKOSrktzG2FzoD8HFOqi5YXR\nYr00xaYM3RisxDMvgnI6DZ+Ak2YSp3wKFCa8MXn3JpCEipY6991W1HVVTaU6\nKvB2\r\n=bfJd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICC1nQPk4Z+jtVCjsBhqWunYMJ1m/2arL0X4Q1fqUSpfAiEAxUT8ZieU944qUhn1pfyZPZWkW/PZBvL84uYnIC4dd+I="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.7.0_1605772115310_0.8216784447781413"},"_hasShrinkwrap":false},"1.7.1":{"name":"ts-command-line-args","version":"1.7.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"bc587b6ee67a60b74f7057123abdfb707220cd3c","_id":"ts-command-line-args@1.7.1","_nodeVersion":"12.19.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oh182Ha/i1z7Q0NQvTvXHmTVwfDVgkawFkKLy4bGKTFx9yzMyUFxnwypv25lprjjiJa7IZ1h7etu4BclkNPbjw==","shasum":"31953e6c8eeff47042e90f3a5e4097f8841d7365","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.7.1.tgz","fileCount":78,"unpackedSize":586074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu7tlCRA9TVsSAnZWagAAajYP/RhtiHo+MduDwEIbP5ld\nENosnuKY+W4thDij11PV99+QT+e/O2/HoqJrOiBrFxR+evBZVkg37D4Ag3wP\nZD0fHZOlZjghWmMG21L+cvJv9xVaEnOqvdlNVqdqEiTK9ZpVk5AspQHDfQTZ\nsZjsTlYEMosppzxj6XKXjy06QwWsqWJpROw1Y3vk5LhsvkI74pKjGX3N9DvY\nyavJB+79+gaFy2TuLgiTlBXqZyR1xLnaWdlNzTklFKqu1viQhT/ycFBr/6HM\nxJu+ds+X4Z3/O+dwdvTiAnC2BoCF+w7XoXAXh9MS0U/2nZk2dBLAtbrycu2Q\nUqhPdPcaAogFcNyfG8Lr/XxSIhJeJCbThqHo2pG/Q1gLyr5ILDVFAfWxtcct\nNXHIiv8jTggO+x16BkNT9QtC2cQc+h+mybimZTB4Y95hq0PyyG6D65KGJAnT\nYCKMROoTSDMEfOW5FnsCChR8NBsI8cLzmOdhJwgBNikg7KU2vw82Fb3LzgYC\nsYTdw3KMH+jsDo/n22EI0GlgjEi+5G65LiZge094nzBj7MheLXGgrwF5jmYQ\ngMyDQ0kFsdTnBvWK9gK2lBcvzw2Uty86520ZDbRukahfzihqIGk1exiXJjCo\ndW2+geC1SCIuT+WdVyN3IHgtOI+uB66wy5pQu8fJ7lquLw63LB6ABIJ3QEzm\nQHPv\r\n=cErt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdQW07k/Xjci4X7eF8At4RfUW9krmddChePs7oV8N2jAiAW5Weydkd8bc9xQymqOADgIOVD4ymZ6FTlqGVhEoWbug=="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.7.1_1606138724450_0.738809962269497"},"_hasShrinkwrap":false},"1.8.0":{"name":"ts-command-line-args","version":"1.8.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"030580cc57e02c333f216c58a660f17bcbd9d6db","_id":"ts-command-line-args@1.8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-d5fPORhAZUAVUVBoN3k6+shLVr0bGkgJo6YQKjGiK1P4tNTgqun73/nYsSgoEJSSiFzEYJRQU315clEschEktA==","shasum":"0c916788a0126c53b5c20a5150a91a0a99c19018","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.8.0.tgz","fileCount":79,"unpackedSize":587103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPNzXCRA9TVsSAnZWagAAd9MQAJEFIi3DMzmdit2FCRG/\nCBYXJPevNrCF75pd2KRFKH9KWeoWamzq79ZE/XjRoZnBKIGq/FejdM6GLY6n\n8Zf6myw/XqY7u9I64YokXcDnfcWnPhd6gQjh0O4ZOfvE8b4qNjFM89DzmlhG\n8VvNEiZDqI4V1nQfzsOAkJVltsX29aTAMGxMiiJPIJwVGZEa6ja3BNap3RpZ\nfe9q2RCIweh3QfdY4QBYKbLNyq8OT8VxGk3RRwwmAT4Ev4XKpOQ8Q8Ror9xA\n0LJzU1kKXco/wLIFzFGGEW8ihsWvl3Uf8JVb5Pw7qZZbAaxr5cJWHpwnteVR\n7p8ZfisaGG3wx0aAXnsLx7hDFJEsNN7wr3gZbYbWNSteIJ5ud9NdiFyfsORa\nzYP8Nn3M4lwWBoenEw26wq3477e2846JkaBq69V2whuDARrwo2qVgVvx4xug\nSBYRXIMriwtdC+cU3u1ACjFWfTi+L5manLFUmuC7Iq3DwMB86wrv9P+7iECg\njyhsJ/fYrggHACQ3WmZhLExTMBzpe2blybUoyOk4Njxd56dEVNDplgN20xaX\nb+lkqsz0RkilQyF2+lZ+5MxAbCho7+jpmDnOVKhxJRX2LsvaLtubbpZsfPVy\nDumc2e/M7yQ4VEz9haK6ZDYys63D3iCMuv3bi1/VKCZDwMFYl2PU+mjxcuds\nnoDp\r\n=sRd6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl6OYlFPVuwBtJViu2XmGqA/iTcx6QLg7uCd2p/fOxUAiBZR76TxBkv/Yh7WX2VSLAYMQTYCs4RuwCtEx/UUrt6BQ=="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.8.0_1614601431327_0.5516386064648249"},"_hasShrinkwrap":false},"1.8.1":{"name":"ts-command-line-args","version":"1.8.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"d0ebb9b1b9a99b9509823b6f4084edf54b1bf035","_id":"ts-command-line-args@1.8.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-GVinwgIvf1I/8frGhbSfXA2+P4zZkcY6IL9auGk3ZCasYZYUDPdB4K+wGvP/GEB/2a5AbCPhjpoNSUTFiPDkzg==","shasum":"5434b7d4a81c90d18c319d68b644fa909c93d599","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-1.8.1.tgz","fileCount":79,"unpackedSize":589828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWvXKCRA9TVsSAnZWagAAvfYP/RQsI/Eh3OCxwWRKN1qJ\nDse7i45Vwx1IBOyBMs+jhUTtKtWmpkvTAp0l23MzW2jGMI7+ku6KmyMugbqp\nkqBKhMdgcefdWcyKUVEyn5luccakEy1fkln1Q2zak7ormKMn1CPsAsTRzzt1\nsFQMs3qVSVmVkkyNURgSV5EOGqyqHRD0afMUhxnohvHx4Z9ZhA3wP1YzPpzW\n8FsmqJ2kNBbGDUG9yjqQ2tfaVWD+qDfb/SSPwdKfYFrX76srv3Tgpb6qRlfm\n/FrEOH7BaUPlLMhOobmNT6BXB4qbgv46ZxwsdxEeZaZHx3a+/6WMj+F5djLi\n9WfaUruGfYxBUKn4/WL6mgvDVStJOtrg2ZtfqllWLebhQMCcbCh7wxdG3bFJ\nEM3XJFU9KbsrlayDQKJgxyXlYq6gT7GA0a4IEBoXDI6zHT7L11MLraXkVvhN\n0I4ZuPIXbZHekinGcrdFzcL+yppbEpXhsrtzg3swLGGeT74fH/fEPYr1U/na\ncfLPO2YeWSQyA74c8Y4+eAaYL5HKjx3H3rRA3AMCKyIKtaTb0Yk2hiQdayr5\nYyC3IuLdJrQYgafRlbHV9KrKCrLOVzeLhtjuVdJPV0zeKT+JJ75btwgVOaON\nwtMevUFu5KQLB+UWuh9vIm+7/OpobpSl/K0bvm2JFpKe8prvWm/7GRU2C4BC\nbZ8s\r\n=wbYJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBENR/2rBM35QpAOafoNfgkrg4LfCn4yeVRIeOy7f2x3AiAoFf5/m7D4S2nxV7/JXiR8GbisrEbAZV07uJ7csyXsrQ=="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_1.8.1_1616573898156_0.38130567976147733"},"_hasShrinkwrap":false},"2.0.1":{"name":"ts-command-line-args","version":"2.0.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"699e73d47eb43041683922f6c8153967b2e2e33b","_id":"ts-command-line-args@2.0.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-l0ctmNjl010J2TiZar5K1Yl+nydLyWsPK2SJKk1PA2bcGPwAfbgbPyNeGAb42vYFq8Uni1gYXpM+PgDYdXWt6g==","shasum":"ea30bee1337042126a738c241906d225632c02b1","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.0.1.tgz","fileCount":79,"unpackedSize":604285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvbQVCRA9TVsSAnZWagAA76oP/ir4BXt5sqoH0vz811UN\nbjvbUfvIkt8y5qzdpiQMcqdzLkgxQx8AHo8A1L1ZdVq+L5sHdtaoUv+o8PGD\nFWmGh02D97Zyp8cIrbY94GSpVnyfA8FB1PFbGsZiLFXmNEPZfQl8ZLvG/AFC\n2HWau9J8dvfdziuJueK13rd1pGiBLf2llohh5tvxabTN4AJIhNdG0Z44k5pq\n3ke8yeEZbuMbgzo1Y+mTWv86UaxL3CAN9Z/1wYzbEySmWpjCmsuTTvvUAI85\nEy0BlyNTgZw2sShixHc/LpTYuVomsStBDAqi71C3rJKUDj8XkxfEc6itP122\nPV5OqyG55cCByZgudUMxjEhAMJII6LbfkBIpuLb3GzioipU2/yTUZ4RJRMzC\nxSO7dbnfynMJbl4DD35mIEsGJCnGpTZdVwxTL1zqTEpZA/xmZg41mOVAEg48\n42rBBOctos1LiOdpnz9lpyUR/uOEFqdbPmXJvqKnPXoX2KYNtIux73DGnUyr\nrZvMvZMlCorGDYmw5n/ImzJlx4T/EI5PHl9w6QW5Mrp4HXoaWGOGNsCxx9Qz\n50+r/o7ZR9QBBrbIBQcfUBJspwv9KEfMonUK0j1MKkXPf2aerJFv7rlPYCaW\nU1GPkHy2IEV90b2opU00dJ8BDutEu91BTdJ2MsiDTPyypqywwHQ3gz9OFQTC\nPoCA\r\n=v0uO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgd3FZmJ0dNih3vTTJGY9gRAT7bWkFvVzBxlu0tf2USwIhAKqcLUknC0fH17GEDe8WdL55zdwEIgvnME+JFGV8HpOq"}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.0.1_1623045141308_0.35988128419002163"},"_hasShrinkwrap":false},"2.0.2":{"name":"ts-command-line-args","version":"2.0.2","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"d0d1f3412e3d430044947e3de3615c713914d958","_id":"ts-command-line-args@2.0.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XzPABS73U2k1oX+o5km0F/oe+IkZeNkjcPqXISH2XAZvZUm8CzdBukUT/FQtN8psg/nVFB6Ig20uDH6qdcsQnw==","shasum":"2965588db0e294740bbc9621681b4dae50ec236c","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.0.2.tgz","fileCount":79,"unpackedSize":604371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyEwOCRA9TVsSAnZWagAAl6EQAIiPzGjQYIBmQZSJv5p3\nF2x3hStRGjiX07d7D2gEMp+vrGZzVDi+g65+oAhGMy8cNeOKHX8U5rPLQkQ8\nrS1nHv+zpMwKEVHHUsi57gG2Nq+PoldAWykwJvUnGcw5UpA/zR8wp1HgHcxP\n0UXaPb12zX849aVr3RLfJQ3eDHoikFhKtw+irVEArgGqb4e9F5/WAyyoq+2u\nsGvzf5YkEJuVKCSjZneg3+rzmMoVXkBAZ0UvfkbR2b7qBMISk8m+Aoi1rpdh\n7kPvhIXq1WmGUHNJJh5VXF8ylg4EdDWWolZPcphB1KRqu8Qtyk/ZG7ueO2Xi\n7XHzhiAb2esai1wsfAKWvv/mcaQMQrjh2Ij5MxUhBi3ObTIR9wkTPx21Pt7y\n4GkXjEef3XprVrg/TR1NncGR8zkIKUiyUOvo3lyvm0Mvut/ERIPkppLX4H5r\nvqa/9RakLMaJ67mPvmwv6kYQG4L4WRn9J3uOUOp5m1Ww4mOoYKEYori8rhx6\nl8c+q7Z7yetff4vjq8ukCMKH6FU4XsOeUStPVmz2earKfHEBjMT+XSDjzPSO\nusFVL2gl/uWexnh9WcToCTzaZ+x24oxqSr2YA2TmH0raRd/NtehKdy+OJXeO\nmYj7bd++rGcH4NoA51qC3QGezB8E743/4t4RUMnK5Y0WcwSBBNXdTgmweHL3\nUIn8\r\n=hTFN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6OCM8Pnrd0gcvlL0bdNv9rzc6enxJ2B2T+IEl69v9ZAIhAKfwyYTRNrp3MJ/dU/wYVwnPar9MRV4mKeug8xTTo00x"}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.0.2_1623739405934_0.9976958558735805"},"_hasShrinkwrap":false},"2.1.0":{"name":"ts-command-line-args","version":"2.1.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build && codecov && node dist/write-markdown -f package.json -p markdownConfig -v","prepack":"npm run build-release","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.0","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"a2dcdae3a0f99618de19daebbba49f988ad021ef","_id":"ts-command-line-args@2.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-C9BWuFzNLAmEmfnxBhq40YHu7CptJd7ytLHqtD8xRaIA0jZBtTdo+u32OlMHxGvoegUfinnMh41kcjvaZ1RiFA==","shasum":"1f75ceabaf794fd6171a2c749e95d27e5231f89b","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.1.0.tgz","fileCount":79,"unpackedSize":622268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzuvACRA9TVsSAnZWagAAuKIP+wa0iGHEzpiXwd8HAIUv\nLvOXeEZRogujVUnT9vMfEDeu1HTwawziz8cFv22xtvMO/J7XFHCCO334pHC8\nU2WbozM2USZAM4Gg658yi06uJIJYpOUavROmQSk+sVT+1ZGx13KuiNcqeS2u\nqx1rSdhoN9Z9Z4ntYujf38LRKmfsWo+vszgtxPRf940r3cwLDNhckwcy63Ao\nQeTWmH7qAJNJwx0iXfosbFoW+MA2DjNiCuR/876FfK5pwWF8WVAe6iqWv+UN\nIVejQxqs3+YmeDMT4gFQNIlciQSc6FKICpRPwdlIqdBZi9sjgyvcbgU3wJ7c\ncYAMsIdaOlInMA9NwVs+8rGztmupN6PBA8CtK+83N7fSfl3b8E4hqHn0Js9H\nybr5A8axCje+XGx9eSV1OyTJ4uid6HKm+LHwjdblqFo7D8dekU7reoSrX6yj\ngRONxclVNnzq+HZ7NaYqbnnPekZIFFrOWtZ55AvzumqtNr1BAWWE62kFDxxw\n3wKBAJOgfHX0olPHW1bNrCySikg2gDoh27X01PuEEKFEI5wBJjJbwIoW24Z1\n4JJBsyz7/7gTWv36sA8avnufwOdfhZo34iJm4FSp1HvaN7qsK2fEsXLyeAY7\nF1n4U5dHjqJbKMzJEIcKPWElRgQY2fESB0GNJsZpe7VmMoHYXYcHkedIQSAC\nYcuG\r\n=3May\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeUOM18/AjKO5dw35EaB0otQUWn7hsgkYyJHl/76fYbwIhAPBAW2VExzoKh3xYQCW0sglnfNGl+PIo87gOtCGnOupc"}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.1.0_1624173503870_0.39411200065636964"},"_hasShrinkwrap":false},"2.1.2":{"name":"ts-command-line-args","version":"2.1.2","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build-release"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.3","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"3b908197b130ef66524bfec6f1f2886a157885a5","_id":"ts-command-line-args@2.1.2","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qSmgon8fg7n1bfD/4FRiiy8r3uAbeVO0Qqe0IuZ/FJ+/krY60mHjIDnTh33xQe8JdATApAwoBJqBmEACqgfxCw==","shasum":"676d9a815ea12da38a19ad18a8d40951aadd0e51","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.1.2.tgz","fileCount":79,"unpackedSize":681785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1pvwTCNvQjLH2se/Rszj/iuw0IhLTq1ncZzKfDdQ+sgIhAMd8Cr88tPhDhfMMQ4XzcdDhiFfA4ICqxjB7e5yOKkDY"}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.1.2_1635744078025_0.9062951458602231"},"_hasShrinkwrap":false},"2.1.4":{"name":"ts-command-line-args","version":"2.1.4","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build-release"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","codecov":"^3.8.3","concurrently":"^5.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jest":"^26.4.2","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"73360eff2b6da39f90d0cdd4761992b55866b1db","_id":"ts-command-line-args@2.1.4","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ghYEwnHVIiXGJ72FJN0+o3ZukE+ZY5MZZH5UzC4HYxs6685WTq6p7H1rk8TIkA3gjB5lgo4smBJParlDdYgFbQ==","shasum":"928f4696a22705987d9416059e96ed939adbaf54","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.1.4.tgz","fileCount":79,"unpackedSize":681803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHp3RylPBloKi1RuZv6FgpIABiT7kn3qmy5OS24YbzsPAiEA3KkjT9LMalnJY7b8hom7OZge/QzL9zuGsS3trOm690k="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.1.4_1635745250335_0.8744316937887968"},"_hasShrinkwrap":false},"2.2.0":{"name":"ts-command-line-args","version":"2.2.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build-release"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","ansi-regex":"^5.0.1","codecov":"^3.8.3","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^26.4.2","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"f71a084feb2b09adee7fe2d8e5f912624cfc0a2a","_id":"ts-command-line-args@2.2.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-RedEejZyhiEAOgBkIVxB4QC/SRYtl98D7b7epWB9e6E+TmK8KstXBu3WdnhGbMHicLkHoG7sCAmu+F+ASzLFHA==","shasum":"655e10451b06c86d318e9467546da4d19b773a55","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.2.0.tgz","fileCount":80,"unpackedSize":690975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+VRCRA9TVsSAnZWagAArU4P/3EqkgjPYtKfBAL8Uxqu\nuDjGG6TbornlL6FaS58GwXEBKSBNrJ6mw+NC6cDG6n2v6OTCc9qnOZu4irl1\nt1RyZpjy27kJZxvjlNdEOPi+/H3TjGbcy0/DHJ4u8d18hME66A5i+slhLQgz\nhB1Kfr9fVwY2qVuULG6HQHCxspYyB7zDK8EZ8uUkv3ozeKyR0mlUazvRIz0a\nJPZNYYWU2rZZk3K44D5NGIHSO3IcJs2AEKBnv1FkNCr2S7Yq8WoN+LH73Z4Z\nVJKusevfAow5jg4ZXhAhC1BkbfRVUaiZ1AI6B6obXeUIWVCEi9lNGZeYOzbB\nBTAeq12RezlWrB6nzPyuMJAGxCRtYnKBlH9POShvTqQGaWnVVZXu7b4Mn60V\neYDEENQvgS3IUm+bagu5URDa6RfOEC83bvDEoD0dGMkeYzew8XarOr7sNnYC\nTteS7+VWQeq4nx4hS+dYysmrP7xtwCBm2/s0xUgRUfan6VRcFXqDYsNKeKMW\nt+QPvQiitvQpaxf5ykfuvQFAzwG23Ve3+0E8xq/FupLP/VWpwfWHdwK9hM8p\nItWPddO4N1g2sb5HZb0asHz5sG/K68JuXvME5Epadkyi9pJLtVIz7x5Jmiwi\ngK3KwKzxeqt23z5WrbNAiyYMNjmxcT3b/MJzn4Xoe7K6bjxKs1HvBXlSFJM+\n4dgb\r\n=ZU7M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGv9SmhsAElhPv7IDXn/0PlA05xCh/JcIRrS2hEvVJrAiEA4yz8A8VwYm4L428T0gpSnZYfj6YV6YJ7XG7rQ0QY20M="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.2.0_1636101182479_0.7824916594540245"},"_hasShrinkwrap":false},"2.2.1":{"name":"ts-command-line-args","version":"2.2.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build-release"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","ansi-regex":"^5.0.1","codecov":"^3.8.3","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^26.4.2","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"c876232b96fbdce0a01c682522980fd589ee8dfb","_id":"ts-command-line-args@2.2.1","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-mnK68QA86FYzQYTSA/rxIjT/8EpKsvQw9QkawPic8I8t0gjAOw3Oa509NIRoaY1FmH7hdrncMp7t7o+vYoceNQ==","shasum":"fd6913e542099012c0ffb2496126a8f38305c7d6","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.2.1.tgz","fileCount":80,"unpackedSize":693714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh768MCRA9TVsSAnZWagAA6xUP/2f8YmPlrpRQSms9O4Ib\nDql9k9uTBxLET9PUCqBYKuqJdxdRKJ5rwY/fbKXbbxt4Q3F0TTlwFfxkAexK\nSwEj1+LgOiewhu9THho0jQiwLXBxWguh2pPWnBX37N0f1BbfGJqknqh4TPQD\ncOAI9R53H9JBG99kW4r7xNuvWw/htUNFWEUqFI6/+W51Lr5twYuVlGhPXABE\nr/VSM7QgO21qbHykEaHk6Du+Jnzwg44LKUMNZjbeuiGh+rLtt6ArSwooETAA\n+yDoeY38+J/z4nBNXhjU00BBwDj3zI3VcKeynFBXCVb+vrYAfnlyPUB32S/A\neFFq3BTbo/E3HqwqZCkPt2Wlm4jRcMR0LESFIlNlYYTw1dcvi2bD2yTj4GbQ\ny9nLyEWP4ZGj5hOtbFcaDjELjcULAKHChYls4SwwJdUc9CokvqVyoj6fzIx9\nGJYelD4GhOzos1EIFZRJk9dsy9dtcYw/oxjGlgOAqxn+oAWSK5Ujnx4crw7x\nJlOh00aYBdXTR9xyOhzpfhEe+hkHCZ2d6GE1x4+IkCgs7YXK8R5zl0h2MSvq\nZIjqEWyptBvqSofsttDjMwCno1lBNyvXHDiX+fYayPZdDm1pNhFrnLUhutey\n6sRsSAr2SrgMuSi84mb/wL1aeNxcfiAyeYbyMkHnvfwzI8kAGgPu4gpUI9zv\nFssw\r\n=cYPp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoS1jm7B3XSSb434Y4Df9ZhUOl76kfz6MQFzlUmaSyhAiBKC+OFR0RgJIVqlTg0q4c5kG5fDPEfpxJ0blGMpC29Ew=="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.2.1_1643097868453_0.4791004181167058"},"_hasShrinkwrap":false},"2.2.2":{"name":"ts-command-line-args","version":"2.2.2","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist","build":"tsc -p tsconfig.build.json","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.2","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","ansi-regex":"^5.0.1","codecov":"^3.8.3","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^26.4.2","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"5087421d70fbdc4f6f3f27ed5a2bfddde29d77d4","_id":"ts-command-line-args@2.2.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+1z9GnsvhVmd043iIb5swoyv6nj9Dh4d/R4VzhMAQrrVGthgol9QktXLHID5r/CaT1C+yrzKga5pKcAePGVkoA==","shasum":"1e9e739ffb846e8f8a0319e2cc21ffebab31062b","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.2.2.tgz","fileCount":80,"unpackedSize":694290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaFpr7WHcqhiA9GFty9pjeAzwfmV6IEyhA99UsJvrWkgIhAIPeRXv5+d6JtzC3Vrj4KcTxv9PL6A+dDvWomzh9lx0S"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid27aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBlw//cRHXZr/sf4DBrkto/NzM24/KCkbtCHTrnajn+gJa5ZSb4ls+\r\n4Xz384Z1hEW9tLSNdLdIDvw8MVsJtUOZKeuxrDjJK4qCIda2hBYnfoPfYxjm\r\nqQQpQna3PEYZZggv4quY4X63KSmw2mh1ve6xM00FMhQ11nxJjTZ6DxENaJoU\r\nigK4aoMwQL01O66NWdTzh4kAG/uX34z1vC+3KAnZEdbNd2dtKQq3eiZsBkOV\r\n7aPNo1AJqWXyNLz/HIorq/DNMNbGUomdXNmWQRD3zc61YwfXr3/DieO7d+ns\r\ni8HrFIriBSHvm4FvhAFDklpddjj/asZIRw9AuJlhgxdETfAUhcHLm7aTUqMZ\r\nn6JLEL3YnE3VJs47qOXVkYhbeYHYX+vRSbva2FMzr7E0yWwRUA/Gdx4Qgg3G\r\nRTPJ574cOgv6df1LqwEIsue+xyZd55D9wDas7UElTY+mBtltnmGnN7HvtxMs\r\nxIMuqN2abN12ChzIgB2ksfjD1v49HDCx9HsXUMgXsNBcNaEqroAiJ60adG0P\r\nc9hMAhy/R3GuDGEU3kVHuaqybFb67+KjE5yVNe9Dr3yWTxrkbiY4Rdx//Nsg\r\nJXYBVXQ01WuHohpc4mpQq9bBHqVLSLIE0e332ZP+kK27QuxPWo/qW+/trGka\r\ni8rvYHhbwbm/bODBpHnTFJK8xhBlnsUxjgI=\r\n=3MVV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.2.2_1651994330091_0.10766355759144952"},"_hasShrinkwrap":false},"2.3.0":{"name":"ts-command-line-args","version":"2.3.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.3","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","ansi-regex":"^5.0.1","codecov":"^3.8.3","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^26.4.2","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true},"gitHead":"c97d8a0266ae6225d02c78b7dbf3a874ae11c557","_id":"ts-command-line-args@2.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-soWzRi3ALL0qQIkWSR45yOItr1fT8XL0+J0/GJsukh1V5QUEd6RXyWsSSl3ae2pcRqgDFxsenN13LyuntVZh8Q==","shasum":"9db823193bdfeb1fcce91717864a8dfe8199a2e4","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.3.0.tgz","fileCount":85,"unpackedSize":796404,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0AQEWKNGHVjMvM17JqiTN/VN/p2MB+JuGGEekWNXiwAiB0BZvzIzywl3kGvaVDeX/rJ0LEn6LvIJ3T0ek/eRj3mg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieMwLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMyg/9GZCmGuf0zhFjyR5lV35CoMHxt1JN73P8ALJquhD/8WbV9YlZ\r\n634Egn0Gll0D3ZH964U+NV1rc+Z7bjyaXXz4WWBQGz4MXmZil+Wy2m2zQ8gk\r\nS9VXR5XfJZv2FqaTINLXRc9gbQnnFiNi0F2xtQVopF9ZjYZNnOSs3RGpX0pN\r\nXe1SPePZYxamEt+gPEFnikN6n8R+AovulqhyilATHjwjzlJCd5OU83L1nJFe\r\nZVnx7so7sj1Txwy9PjH7UQOdcUkazFymYDb0nOamgyD4eY6Z4PoTxZpBsqOH\r\nmPECeUebDNFYM6XQsBmxkr0DSNcOBsHPWUGM31iqE13vhh3kZ7m9I2fFw1sc\r\n7qY4bJvxfVJJ9BSrPP9VD/+ohk/QumEb2o6oAn4iE6b3TmLbVQmsou6rYZGN\r\n3Rnmc88fgfX+9kIMrvFfgXNe1vN2sAYbCP6r9SA2p2nRGxKL2r7nBBc1XgrS\r\nT7PAdDTmuMZfbC4xP1c0dxBMFwIIhyR3kHiyPxCWCQ/ESarloOXZ2miq/Pk4\r\nWkAyuGllLC26bQPzGuLAEqKWdUoueXNLgCgP/SYIJnrMFi3ajRVmbOJ+1Yyx\r\nK0ly0IE45QWRqKMhTzg5H5QXn1aVtGdF+ld5223FbMuQcQFkOshLMvKqE2Dp\r\nD16oWUbR/p6EPClnF2mQDAVQkuvbDaDjTQI=\r\n=1L72\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.3.0_1652083723333_0.15423297800822566"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"2.3.1":{"name":"ts-command-line-args","version":"2.3.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown && codecov","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.2.3","@types/chalk":"^2.2.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^26.0.10","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","ansi-regex":"^5.0.1","codecov":"^3.8.3","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^26.4.2","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^26.3.0","typescript":"^4.0.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true,"insertCodeBelow":"[//]: # (ts-command-line-args_readme-generation_insertCodeBelow","insertCodeAbove":"[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)"},"gitHead":"a07c8e3fd9ad15ddce87ef5d4c7f14639c7aca8e","_id":"ts-command-line-args@2.3.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-FR3y7pLl/fuUNSmnPhfLArGqRrpojQgIEEOVzYx9DhTmfIN7C9RWSfpkJEF4J+Gk7aVx5pak8I7vWZsaN4N84g==","shasum":"b6188e42efc6cf7a8898e438a873fbb15505ddd6","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.3.1.tgz","fileCount":85,"unpackedSize":824846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDJBpXZqUaEM4OWbGsdNZ+q0myDvjisheJ27t5XCaM8wIhAJrx1EQ2UZMc8pQduyqVLOC47EVd9cKKzJhXM/GUWIO+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiel82ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqEQ/9HK67y05eWdaqubE191wwFD3tO/nmefRh9prtlLsS6+l2ADrX\r\nNr0+55kK8FDHqsFQFyFtqPa+9qxHR3gIBYg1ED+lP8a+zOkrkJpmdhgtR0Kn\r\nY4+gab3EAc6Bh6fIsFMVZKgVa6nzn089ZMFlfhrcfdu6lx2HMMNXW9hK9ffD\r\ncHkitVBjblFIajt2y7ExbM9Gr8qPNZR7nWKQZBCysuq1j8f6wkTeVf1/eLaE\r\namD1HACQmszsGbtxW4j/G0ywXxXVfc8ffLf0kyCTQr4pltYzDz2TweklHVuo\r\nPz+BPbS53RddMBVVNH/9Dhcg6yjJpa5EVHWnR/8zuubh/v/MUXZ1peBtjidq\r\nOoh/31c+AqTBtHzdbzjMXuIEoW7YQXhYziiH/lMcQNKp7aC5yRwUqk9D+456\r\nv6FnFVW3V0JcwKtfnKvqkOpKPg81e3GCzp7y6O5hiXzzSSZNPt5t+Zd5Ii1Q\r\nBiJ/0zxbCY+c3WMQa7mIGtMmRsSeJ+mR3xI9K3nNNjsQubIantLUX9MTMX72\r\nl6S6rDHCup86zjdxSlBRPzRD4fawOBkXlnbj3/RdiJpf3NITbN6iWeEZQpUZ\r\nW0WSVz0usb+y780HfKfR6VTjDktAjguqzTObeJTpA2mLC+o+4OmAVcdC4tx9\r\nQt4n/zb6wcbp8I25FruxuSmUl+4IWi6kuoI=\r\n=UsE2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.3.1_1652186934470_0.13801628738907668"},"_hasShrinkwrap":false},"2.4.0":{"name":"ts-command-line-args","version":"2.4.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.6.2","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^27.5.1","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","ansi-regex":"^5.0.1","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^27.5.1","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^27.1.5","typescript":"4.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true,"insertCodeBelow":"[//]: # (ts-command-line-args_readme-generation_insertCodeBelow","insertCodeAbove":"[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)"},"gitHead":"792a5c0608499a13986e46c22a0a8ef0b804ebc3","_id":"ts-command-line-args@2.4.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ViN0wo4z0EybLnvonou578PFxiw1vR9k0Ouqa33fE0fyJR26dxE8/qqCEHyr67AVQG03thFQc3lD2lVtSMWhDw==","shasum":"53d7925c076ec24b3dcaaaf2f1a69a68bf151cb6","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.4.0.tgz","fileCount":85,"unpackedSize":799329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB8/r9hcYePLe+DYivsfE7SPpGoj6q9W1sxUmzxdVKowIgIiuaOHYA3aKwDfVXmr9H1d7Fobl2PH+sS6+IJciJSOc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz7w1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoadhAAgiDJ/KaHMQdPN2XK6V5DnPWM9hkOcU4NDPjx/dDQ7NozsOuT\r\niXr7YRxpkaI7T0T3S6yc/GNI9kHjsS5Sj69m/ZypRHwFjSzJefYLKly+BUNo\r\nYTS0BhYw2qOv1/ef/YDzzxuKA9Rl5wB3qNEs9Acibhr6/Ak5kXpApqxP7PxG\r\nYHjE3hCKdk7LxgzukV5K82rRvMqsckmAhqaej1XltFZkUCw5eGagu02XO5UV\r\niyVrgvRHGxMfKjALIQPecFzDjLPw0Y3+Vrw84Mvby+3YM6y76hPFye95IaDy\r\nWpj3WmYhpLWQR9NCXa0oh1HvmjuNz33NDBCYa12ZhW4HLrhlWTx7uJC86xFj\r\nO4EEp9z+XDMIPghYFE2Tp3Bdur4LO1btDJ9nmG1Gc+SOvATpyOoUUg+hZ0X+\r\nppS9tjoXIbKqGue8bsigmDaWXV4b6Ezwkt9HyHQVzZI25xu6CvEMFXvR2HbX\r\nHl56wYfoRB/01lsfow/3mckEL9H4tpriSaRNxj40StcV/hkvFWlyLtOW+Jtz\r\n/GCPEroBZ1z3d4dh9N9rG3zE1lZkg3vdBSjNT89AnnmWEIvYQyq4p1c5X7Qg\r\nJu7sZ7q6roo9K11q9hQbBSi0Aw5fNFL0BmBW+3Df9eRzW1wPi3gW3Enk+fWW\r\nVebLGcRpSbEgEkNab27nlm20obdshyPS++I=\r\n=cmTm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.4.0_1674558517069_0.02630227074575142"},"_hasShrinkwrap":false},"2.4.1":{"name":"ts-command-line-args","version":"2.4.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.6.2","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^27.5.1","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","ansi-regex":"^5.0.1","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^27.5.1","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^27.1.5","typescript":"4.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true,"insertCodeBelow":"[//]: # (ts-command-line-args_readme-generation_insertCodeBelow","insertCodeAbove":"[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)"},"gitHead":"f3bcc78b801442f6c93e387f0c6e91bab435569c","_id":"ts-command-line-args@2.4.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-K3FVHX3RPH0/pi/xcj/32doGbQZcE2J16Q5aV9jB+vD0d81wNBc+sbSqU8YlGDOf0v1JAr5dHtd/zgAWQF/d5A==","shasum":"90f17f70fd0dda019238b12a700b69820621c0d2","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.4.1.tgz","fileCount":85,"unpackedSize":798163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHMA5kVhnyTixCiacBpEOH2sxH2glJKuUnrPBgqjH+FAiEA+u4H0RiVTZdg0j62dL5Q0MWRjfTOdAxa8bHhRbx9RnM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz8IjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofbA//SNqqLTmJ2Gabr2Nka6cyXk7G7nuskSFhVImn8ZfD2CSoALzA\r\nEabrmDGY7T9mYbjNyvezfOO6De2vQcT9ptDP3nJXGVojdjDiF+M70E+r/7mo\r\nzfny2RPjo+4XgyksAFwdvDjKOoNe7tPuj/S69c8MEzIK5lbLz36HuvhntViv\r\niwIXBbxUlWDPF4BoiDa7wbGBn+cyRgVUuV4WtjnfOBKy9IwGqBCmhzIWVWuJ\r\nsvqyQHS0IeGNOvnxfq9j/IOfT7oiFK+VsymMkN/Y6QgBbAjfKSYBo0+G3N2/\r\nXEvcEwMsZhSXOhhk47wDaD63QNa7+PXG2/vtPtyGEsUQLZ+Nll3bN5KDKKS0\r\nxMvkkbDVYjXJALmRQO5aLS+doNaU5LkK7RV9Qvxbcmrl+EO112LVLLzW7SVB\r\nRJlNvTVs9ZHKic3b8hVrbKx5BToNKbGyy5pTNVtdD7TciXLzrtOlAjisquSp\r\nHb0L409J8HaecmNqMAocjnx6ZDbWxvViz8g8hhu381TdAW8IE6ZqTWd5ksd/\r\nuJbinzHX9AxU0iqjKZwu6BXwDeQ2Vz+P7a4sjv6S18HhI0p0XuVVjtcHl40+\r\nEW77olS9sdU1BwstNauukCdYm2VnhxrtZ+YXYEXUzHNMuBG6jIBZ6EPgCWuM\r\nskaa6NqVEZVplwTXC5KASUmNp+9QgUl9vNg=\r\n=E3DE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.4.1_1674560035462_0.9402115911775897"},"_hasShrinkwrap":false},"2.4.2":{"name":"ts-command-line-args","version":"2.4.2","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.6.2","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^27.5.1","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","ansi-regex":"^5.0.1","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^27.5.1","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^27.1.5","typescript":"4.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true,"insertCodeBelow":"[//]: # (ts-command-line-args_readme-generation_insertCodeBelow","insertCodeAbove":"[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)"},"gitHead":"27c483fe664a5ecfd8e791d5d7213650870a807f","_id":"ts-command-line-args@2.4.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mJLQQBOdyD4XI/ZWQY44PIdYde47JhV2xl380O7twPkTQ+Y5vFDHsk8LOeXKuz7dVY5aDCfAzRarNfSqtKOkQQ==","shasum":"b4815b23c35f8a0159d4e69e01012d95690bc448","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.4.2.tgz","fileCount":85,"unpackedSize":794436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTHcqMyurJvX58Nj//I7My5re6C1VfMO7WwTit87PVsAiAo3YIns0JVTBAFiW673E8hyz+jnfAOpE8ztxQGDyV9Zw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz8M5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0yg/8CuakQ09HI40jtkefp2oR6fDSiLh8J1Ewqol37hM2NPdjHpRr\r\nTa2Z7EkjVQHTAyLNxDCnN9qZOqcBTHPqHpJIoRmIlD+k7sgzPFf3Jm+K8vhI\r\n33RoQUU9ylDr5vqYPXCP28/UCCrURZvYeMx2/uU5eT4djy1vmcg3U/LUxrlS\r\nT91w4QLfguDav9sS6B1JXXdwQ1dotWCp0bd2AP1pFFmU2MQcBmVNu0/0oVbl\r\nfZR6kGz0T9YGwuqxf/K+USz6r69YiZ2RHW1lFt/y04A8J/XUymyMpM3C8t6x\r\nR1/uAgKwjPxLCLLxP88jdPFrFqC1PNt72EyJtyuIE2a6JSqJNo9yeWkdQfPs\r\nNIf5dUeSBJojkWVHj1RmW1G2tDdTjAlAbZtrUQPrnF2JRPXpJ7gCHG6iJfJp\r\nkJfGI0rccBIyFC99Dt4meRsa6B4EM20IGJNB12LkL33J8UV82yEMMNXfFOGK\r\nLnxxfuXPTDjfNJnYS/FCZ4owAJEjJ3wyTqywBV7KE8ebkt6o4kH6jBEWEJGb\r\nCnjWPgs6VxfajOyJcxpHRaRuNtEwJjsiHJc7e4QCQVpmTN80M7mE7mSWIzTp\r\nrCFvAsp5/muwnzC6X7EEqpVtr2Y7Z7O/feauPDmX9r/75DgpUreXlgizTgNf\r\nGXkLoGMtwNApOh+9MDQBdM8xJzMwWc0ulLQ=\r\n=jB/v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.4.2_1674560312836_0.3624198673269914"},"_hasShrinkwrap":false},"2.5.0":{"name":"ts-command-line-args","version":"2.5.0","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"@morgan-stanley/ts-mocking-bird":"^0.6.2","chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^27.5.1","@types/node":"^16.18.23","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","ansi-regex":"^5.0.1","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^27.5.1","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^27.1.5","typescript":"4.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true,"insertCodeBelow":"[//]: # (ts-command-line-args_readme-generation_insertCodeBelow","insertCodeAbove":"[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)"},"gitHead":"0614591b9e3522f2ffe5612af48a1f0f37dfb626","_id":"ts-command-line-args@2.5.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Ff7Xt04WWCjj/cmPO9eWTJX3qpBZWuPWyQYG1vnxJao+alWWYjwJBc5aYz3h5p5dE08A6AnpkgiCtP/0KXXBYw==","shasum":"7eeed3a6937b2612ea08a0794cf9d43fbbea89c4","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.5.0.tgz","fileCount":86,"unpackedSize":794811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICFZ5TfVqFPcc4fruMUDKiopCkrnKBc6XoDIFEAtEA1DAiEA/8RVZtjzBzYJ5SfFnVq/yB4IcDch8r81RRerJpmTlDk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNt1QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEyRAAjIs480Gb85zlBEU3NSQn4fCL2tmnqnFoz61fFvYccclT12XI\r\nK+ZmMiDHe3vrsOjr0qaUbNitP9ofdhdYuXg+2bE9Nzj9MGV3Kqv5EXJO9cWJ\r\nC8N2ozWTQXeMyjVAfI0e43q9VBTAxyesJycSEeR+2H8bXdtR6KIkpNroVBBJ\r\n2H1MasvhhTgXns7sINzf2nbnG6EK7bbU4hzCDBfogf6vmzxS6aNqOlTh2UM0\r\nYb/bUZn5+owbr69SRxxd/sVYu7E9llbfb+HLqF/VtYyEoG00uSldW3JXx/o3\r\n+iMUAo3ED8AGwLAGndYo0iI5LQcvC/ZV3y0e82MRtpIiVZCrR9sKvPCzdEo6\r\natHyImeLvpI3jbqyXJMb9i1sBbYKqPLiWLvc46lvIzg5WFXI6cpwsWdLYDN0\r\nPqnRCuontIuK3FfiXxOlQMGiJKiC69l9GiJmGqhdDethidRVmOyU5j2uMHZm\r\nfbK86z2A3kTkHckxrmbAzhCS/k8FIPTHdtvcu07a/9c70NRAPzPhjq2XZZS2\r\n+cJIe9JXPidIkbdH1uXlRyOL++93u6lRNVZbeDWM8ulnUlwcDV6isDUYBkYu\r\nR2O+JJq9M0oPTDNljweKB0OCE0jWY2MxEOd5dQ97E5vJHD/eHz6MUICAvl+y\r\nGdirDMkEM9Hqz7pJnT6Zyg8lvTm8e6rxBf8=\r\n=uP66\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.5.0_1681317200706_0.05875765784789633"},"_hasShrinkwrap":false},"2.5.1":{"name":"ts-command-line-args","version":"2.5.1","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","bin":{"write-markdown":"dist/write-markdown.js"},"keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rimraf dist coverage","build":"tsc -p tsconfig.build.json","build:example":"tsc -p src/example","watch-build:example":"tsc -p src/example --watch","watch-build":"tsc --watch -p tsconfig.build.json","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","test":"jest --ci --coverage && tsc --noemit","watch-test":"jest --watch","prebuild-release":"npm run clean","build-release":"concurrently --kill-others-on-fail npm:test npm:lint npm:build npm:build:example npm:verify-markdown","prewrite-markdown":"npm run build","preverify-markdown":"npm run build","write-markdown":"node dist/write-markdown -f package.json -p markdownConfig","verify-markdown":"node dist/write-markdown -f package.json -p markdownConfig -v","prepublishOnly":"npm run build --if-present && npm run test --if-present && npm run lint --if-present"},"repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"homepage":"https://github.com/Roaders/ts-command-line-args#readme","dependencies":{"chalk":"^4.1.0","command-line-args":"^5.1.1","command-line-usage":"^6.1.0","string-format":"^2.0.0"},"devDependencies":{"@morgan-stanley/ts-mocking-bird":"^0.7.0","@types/command-line-args":"^5.0.0","@types/command-line-usage":"^5.0.1","@types/jest":"^27.5.1","@types/node":"^16.18.23","@types/string-format":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","ansi-regex":"^5.0.1","concurrently":"^6.3.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","hosted-git-info":"^2.8.9","jest":"^27.5.1","lodash":"^4.17.21","prettier":"^2.1.1","rimraf":"^3.0.2","ts-jest":"^27.1.5","typescript":"4.3"},"markdownConfig":{"markdownPath":"README.MD","jsFile":"dist/write-markdown.constants.js","verifyMessage":"'{fileName}' is out of date. Please regenerate by running 'npm run write-markdown'","removeDoubleBlankLines":true,"insertCodeBelow":"[//]: # (ts-command-line-args_readme-generation_insertCodeBelow","insertCodeAbove":"[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)"},"gitHead":"adb4c9da120ef56ce2a74cede72199d09a73adc2","_id":"ts-command-line-args@2.5.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-H69ZwTw3rFHb5WYpQya40YAX2/w7Ut75uUECbgBIsLmM+BNuYnxsltfyyLMxy6sEeKxgijLTnQtLd0nKd6+IYw==","shasum":"e64456b580d1d4f6d948824c274cf6fa5f45f7f0","tarball":"https://registry.npmjs.org/ts-command-line-args/-/ts-command-line-args-2.5.1.tgz","fileCount":86,"unpackedSize":794811,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9MWInsH4i4diClwing+lRbTguvDC0pjUZIkRpu93bXAiBlaMrFe8157Hv523DlQZbshuZbqnFcbtfM4QeXAdSfnA=="}]},"_npmUser":{"name":"roaders","email":"giles@roadnight.name"},"directories":{},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-command-line-args_2.5.1_1685687198131_0.42634638289969473"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-02T11:57:10.898Z","1.0.0":"2020-08-02T11:57:11.023Z","modified":"2023-06-02T06:26:38.414Z","1.0.2":"2020-08-30T09:22:35.378Z","1.0.3":"2020-08-30T09:28:42.283Z","1.0.4":"2020-08-30T09:32:54.111Z","1.0.5":"2020-09-04T07:38:37.035Z","1.1.0":"2020-09-04T09:42:50.996Z","1.1.1":"2020-09-11T12:58:21.569Z","1.2.0":"2020-09-20T14:42:30.195Z","1.3.0":"2020-10-17T12:57:48.346Z","1.3.1":"2020-10-18T14:50:42.632Z","1.3.2":"2020-10-18T14:55:58.871Z","1.3.4":"2020-10-24T07:50:52.806Z","1.4.1":"2020-10-24T08:30:04.026Z","1.4.4":"2020-10-25T09:14:27.790Z","1.4.5":"2020-10-30T07:14:21.890Z","1.5.0":"2020-10-31T10:25:06.002Z","1.5.1":"2020-11-07T12:24:29.669Z","1.6.0":"2020-11-08T09:02:30.717Z","1.6.1":"2020-11-08T10:10:57.251Z","1.7.0":"2020-11-19T07:48:35.437Z","1.7.1":"2020-11-23T13:38:44.615Z","1.8.0":"2021-03-01T12:23:51.513Z","1.8.1":"2021-03-24T08:18:18.368Z","2.0.1":"2021-06-07T05:52:21.541Z","2.0.2":"2021-06-15T06:43:26.142Z","2.1.0":"2021-06-20T07:18:24.039Z","2.1.2":"2021-11-01T05:21:18.171Z","2.1.4":"2021-11-01T05:40:50.478Z","2.2.0":"2021-11-05T08:33:02.642Z","2.2.1":"2022-01-25T08:04:28.633Z","2.2.2":"2022-05-08T07:18:50.270Z","2.3.0":"2022-05-09T08:08:43.516Z","2.3.1":"2022-05-10T12:48:54.652Z","2.4.0":"2023-01-24T11:08:37.268Z","2.4.1":"2023-01-24T11:33:55.634Z","2.4.2":"2023-01-24T11:38:33.014Z","2.5.0":"2023-04-12T16:33:20.948Z","2.5.1":"2023-06-02T06:26:38.288Z"},"maintainers":[{"name":"roaders","email":"giles@roadnight.name"}],"homepage":"https://github.com/Roaders/ts-command-line-args#readme","repository":{"type":"git","url":"git+https://github.com/Roaders/ts-command-line-args.git"},"bugs":{"url":"https://github.com/Roaders/ts-command-line-args/issues"},"license":"ISC","readme":"# ts-command-line-args\n\n > A Typescript wrapper around [`command-line-args`](https://www.npmjs.com/package/command-line-args) with additional support for markdown usage guide generation\n\n![npm](https://img.shields.io/npm/v/ts-command-line-args)\n[![Build Status](https://travis-ci.com/Roaders/ts-command-line-args.svg?branch=master)](https://travis-ci.com/Roaders/ts-command-line-args)\n![NPM](https://img.shields.io/npm/l/ts-command-line-args)\n![Typescript](https://img.shields.io/badge/types-TypeScript-blue)\n[![codecov](https://codecov.io/gh/Roaders/ts-command-line-args/branch/master/graph/badge.svg?token=06AMYJTIUK)](https://codecov.io/gh/Roaders/ts-command-line-args/)\n\n## Features\n\n * Converts command line arguments: \n ```bash\n $ myExampleCli --sourcePath=pathOne --targetPath=pathTwo\n ``` \ninto strongly typed objects: \n ```typescript\n { sourcePath: \"pathOne\", targetPath: \"pathTwo\"}\n ```\n * Support for optional values, multiple values, aliases\n * Prints a useful error message and exits the process if required arguments are missing:\n ```\n $ myExampleCli\nRequired parameter 'sourcePath' was not passed. Please provide a value by running 'myExampleCli --sourcePath=passedValue'\nRequired parameter 'targetPath' was not passed. Please provide a value by running 'myExampleCli --targetPath=passedValue'\nTo view the help guide run 'myExampleCli -h'\n ```\n  * Supports printing usage guides to the console with a help argument:\n\n```\n$ myExampleCli -h\nMy Example CLI\n\n  Thanks for using Our Awesome Library\n\nOptions\n  --sourcePath string\n  --targetPath string\n  -h, --help                Prints this usage guide\n```\n * Supports writing the same usage guide to markdown (see [Markdown Generation](#markdown-generation) section below, generated by `write-markdown`)\n\n## Usage\n\n Take a typescript interface (or type or class):\n\n ```typescript\ninterface ICopyFilesArguments{\n    sourcePath: string;\n    targetPath: string;\n    copyFiles: boolean;\n    resetPermissions: boolean;\n    filter?: string;\n    excludePaths?: string[];\n}\n ```\n\nand use this to enforce the correct generation of options for `command-line-args`:\n\n```typescript\nimport { parse } from 'ts-command-line-args';\n\n// args typed as ICopyFilesArguments\nexport const args = parse<ICopyFilesArguments>({\n    sourcePath: String,\n    targetPath: String,\n    copyFiles: { type: Boolean, alias: 'c' },\n    resetPermissions: Boolean,\n    filter: { type: String, optional: true },\n    excludePaths: { type: String, multiple: true, optional: true },\n});\n```\n\nWith the above setup these commands will all work\n\n```bash\n$ node exampleConfig.js --sourcePath=source --targetPath=target\n$ node exampleConfig.js --sourcePath source --targetPath target --copyFiles\n$ node exampleConfig.js --sourcePath source --targetPath target -c\n$ node exampleConfig.js --sourcePath source --targetPath target --filter src --excludePaths=one --excludePaths=two\n$ node exampleConfig.js --sourcePath source --targetPath target --filter src --excludePaths one two\n```\n\n## Usage Guide\n\n[`command-line-usage`](https://github.com/75lb/command-line-usage) support is included:\n\n```typescript\nimport { parse } from 'ts-command-line-args';\n\ninterface ICopyFilesArguments {\n    sourcePath: string;\n    targetPath: string;\n    copyFiles: boolean;\n    resetPermissions: boolean;\n    filter?: string;\n    excludePaths?: string[];\n    help?: boolean;\n}\n\nexport const args = parse<ICopyFilesArguments>(\n    {\n        sourcePath: String,\n        targetPath: String,\n        copyFiles: { type: Boolean, alias: 'c', description: 'Copies files rather than moves them' },\n        resetPermissions: Boolean,\n        filter: { type: String, optional: true },\n        excludePaths: { type: String, multiple: true, optional: true },\n        help: { type: Boolean, optional: true, alias: 'h', description: 'Prints this usage guide' },\n    },\n    {\n        helpArg: 'help',\n        headerContentSections: [{ header: 'My Example Config', content: 'Thanks for using Our Awesome Library' }],\n        footerContentSections: [{ header: 'Footer', content: `Copyright: Big Faceless Corp. inc.` }],\n    },\n);\n```\n\nwith the above config these commands:\n\n```bash\n$ node exampleConfigWithHelp.js -h\n$ node exampleConfigWithHelp.js --help\n```\nwill give the following output:\n\n```\nMy Example Config\n\n  Thanks for using Our Awesome Library\n\nOptions\n\n  --sourcePath string\n  --targetPath string\n  -c, --copyFiles           Copies files rather than moves them\n  --resetPermissions\n  --filter string\n  --excludePaths string[]\n  -h, --help                Prints this usage guide\n\nFooter\n\n  Copyright: Big Faceless Corp. inc.\n```\n\n### Loading Config from File\n\nThe arguments for an application can also be defined in a config file. The following config allows this:\n\n```typescript\ninterface ICopyFilesArguments {\n    sourcePath: string;\n    targetPath: string;\n    copyFiles: boolean;\n    resetPermissions: boolean;\n    filter?: string;\n    excludePaths?: string[];\n    configFile?: string;\n    jsonPath?: string;\n}\n\nexport const args = parse<ICopyFilesArguments>(\n    {\n        sourcePath: String,\n        targetPath: String,\n        copyFiles: { type: Boolean },\n        resetPermissions: Boolean,\n        filter: { type: String, optional: true },\n        excludePaths: { type: String, multiple: true, optional: true },\n        configFile: { type: String, optional: true },\n        jsonPath: { type: String, optional: true },\n    },\n    {\n        loadFromFileArg: 'configFile',\n        loadFromFileJsonPathArg: 'jsonPath',\n    },\n);\n```\n\nWith this configuration the same command line arguments can be passed:\n\n```bash\n$ node exampleConfig.js --sourcePath source --targetPath target\n```\n\nbut the user of the script can use a config file instead:\n\n**package.json** (for example)\n```json\n{\n    \"name\": \"myPackage\",\n    \"version\": \"0.1.1\",\n    \"copyFileConfig\": {\n        \"copyFileOne\": {\n            \"sourcePath\": \"source\",\n            \"targetPath\": \"target\",\n            \"copyFiles\": true,\n            \"resetPermissions\": false,\n            \"excludePaths\": [\"one\", \"two\", \"three\"]\n        }\n    }\n}\n```\n\n```bash\n$ node exampleConfig.js --configFile package.json --jsonPath copyFileConfig.copyFileOne\n```\n\nAny params passed on the command line will ovverride those defined in the file:\n\n```bash\n$ node exampleConfig.js --configFile package.json --jsonPath copyFileConfig.copyFileOne --resetPermissions\n``` \n\nBoolean values in a file can be overridden by just specfying the argName for true specifying the value:\n\n```bash\n$ myCommand --booleanOne --booleanTwo=false --booleanThree false -b=false -o=true --booleanFour=1\n```\n\nWhen defining settings in a json file the values are still passed through the `type` function defined in your config so for this setup:\n\n```typescript\ninterface ISampleConfig {\n    startDate: Date;\n    endDate: Date;\n    inclusive: boolean;\n    includeStart: boolean;\n    includeEnd: boolean;\n}\n\nfunction parseDate(value: any) {\n    return new Date(Date.parse(value));\n}\n\nexport const args = parse<ISampleConfig>({\n    startDate: { type: parseDate },\n    endDate: { type: parseDate },\n    initialCount: Number,\n    endCount: Number,\n    inclusive: Boolean,\n    includeStart: Boolean,\n    includeEnd: Boolean,\n});\n```\n\nThis settings file would be correctly parsed: \n\n```json\n{\n    \"startDate\": \"01/01/2020\",\n    \"endDate\": \"00010201T000000Z\",\n    \"initialCount\": 1,\n    \"endCount\": \"2\",\n    \"inclusive\": true,\n    \"includeStart\": \"false\",\n    \"includeEnd\": 1,\n}\n```\n\n[//]: ####ts-command-line-args_write-markdown_replaceBelow  \n\n## Markdown Generation\n\nA markdown version of the usage guide can be generated and inserted into an existing markdown document.  \nMarkers in the document describe where the content should be inserted, existing content betweeen the markers is overwritten.\n\n`write-markdown -m README.MD -j usageGuideConstants.js`\n\n### write-markdown cli options\n\n| Argument | Alias | Type | Description |\n|-|-|-|-|\n| **markdownPath** | **m** | string | The file to write to. Without replacement markers the whole file content will be replaced. Path can be absolute or relative. |\n| **replaceBelow** | | string | A marker in the file to replace text below. |\n| **replaceAbove** | | string | A marker in the file to replace text above. |\n| **insertCodeBelow** | | string | A marker in the file to insert code below. File path to insert must be added at the end of the line and optionally codeComment flag: 'insertToken file=\"path/toFile.md\" codeComment=\"ts\"' |\n| **insertCodeAbove** | | string | A marker in the file to insert code above. |\n| **copyCodeBelow** | | string | A marker in the file being inserted to say only copy code below this line |\n| **copyCodeAbove** | | string | A marker in the file being inserted to say only copy code above this line |\n| **jsFile** | **j** | string[] | jsFile to 'require' that has an export with the 'UsageGuideConfig' export. Multiple files can be specified. |\n| **configImportName** | **c** | string[] | Export name of the 'UsageGuideConfig' object. Defaults to 'usageGuideInfo'. Multiple exports can be specified. |\n| **verify** | **v** | boolean | Verify the markdown file. Does not update the file but returns a non zero exit code if the markdown file is not correct. Useful for a pre-publish script. |\n| **configFile** | **f** | string | Optional config file to load config from. package.json can be used if jsonPath specified as well |\n| **jsonPath** | **p** | string | Used in conjunction with 'configFile'. The path within the config file to load the config from. For example: 'configs.writeMarkdown' |\n| **verifyMessage** | | string | Optional message that is printed when markdown verification fails. Use '{fileName}' to refer to the file being processed. |\n| **removeDoubleBlankLines** | | boolean | When replacing content removes any more than a single blank line |\n| **skipFooter** | | boolean | Does not add the 'Markdown Generated by...' footer to the end of the markdown |\n| **help** | **h** | boolean | Show this usage guide. |\n\n### Default Replacement Markers\n\nreplaceBelow defaults to:  \n  \n```  \n'[//]: ####ts-command-line-args_write-markdown_replaceBelow'  \n```  \n  \nreplaceAbove defaults to:  \n  \n```  \n'[//]: ####ts-command-line-args_write-markdown_replaceAbove'  \n```  \n  \ninsertCodeBelow defaults to:  \n  \n```  \n'[//]: # (ts-command-line-args_write-markdown_insertCodeBelow'  \n```  \n  \ninsertCodeAbove defaults to:  \n  \n```  \n'[//]: # (ts-command-line-args_write-markdown_insertCodeAbove)'  \n```  \n  \ncopyCodeBelow defaults to:  \n  \n```  \n'// ts-command-line-args_write-markdown_copyCodeBelow'  \n```  \n  \ncopyCodeAbove defaults to:  \n  \n```  \n'// ts-command-line-args_write-markdown_copyCodeAbove'  \n```  \n\n[//]: ####ts-command-line-args_write-markdown_replaceAbove  \n\n(the **Markdown Generation** section above was generated using `write-markdown` )\n\n### Insert Code\n\nMarkdown generation can also insert some or all of a file into your markdown. This is useful for including example code. Rather than copying code that will likely get out of date you can directly include code that is checked by your compiler as part of your normal build.    \nTo include code markers must be added to your markdown that indicates which file to copy from. The default marker (which can be changed if desired) is:  \n  \n```  \n[//]: # (ts-command-line-args_write-markdown_insertCodeBelow file=\"path/from/markdown/to/file.ts\" )  \nCODE INSERTED HERE  \n[//]: # (ts-command-line-args_write-markdown_insertCodeBelow  \n```  \n  \nWhatever marker you use you must include the `file=\"path/from/markdown/to/file.ts\"` in that format.    \nYou can also surround the inserted code with a triple backticks by including `codeComment` or `codeComment=\"myLanguage\"`. For example:  \n  \n```  \n[//]: # (ts-command-line-args_write-markdown_insertCodeBelow file=\"path/from/markdown/to/file.ts\" codeComment=\"typescript\" )  \n```  \n    \nAreas to include from the file that is being inserted can be designated with more markers within the file. For example:  \n  \n```ts\nexport const someExport = \"not copied\";\n// ts-command-line-args_write-markdown_copyCodeBelow\nexport function (){\n    //this function will be copied\n}\n// ts-command-line-args_write-markdown_copyCodeAbove\n```\n\nInsert code can also be performed in code:\n\n[//]: # (ts-command-line-args_readme-generation_insertCodeBelow file=\"src/example/insert-code.example.ts\" codeComment=\"typescript\" )\n```typescript\nasync function insertSampleCode() {\n    // this function is inserted into markdown from a ts file using insertCode\n    await insertCode('src/example/insert-code-sample.md', {\n        insertCodeBelow: insertCodeBelowDefault,\n        insertCodeAbove: insertCodeAboveDefault,\n        copyCodeBelow: copyCodeBelowDefault,\n        copyCodeAbove: copyCodeAboveDefault,\n    });\n}\n```\n[//]: # (ts-command-line-args_readme-generation_insertCodeAbove)\n  \n#### Snippets\n\nIf you have a file that you want to copy multiple chunks of code from `snippetName` can be used to specify which section of code you want to copy:\n\n```  \n[//]: # (ts-command-line-args_write-markdown_insertCodeBelow file=\"path/from/markdown/to/file.ts\" snippetName=\"mySnippet\" )  \n```  \n\n```ts\nexport const someExport = \"not copied\";\n// ts-command-line-args_write-markdown_copyCodeBelow mySnippet\nexport function (){\n    //this function will be copied\n}\n// ts-command-line-args_write-markdown_copyCodeAbove\n```\n\n### String Formatting\n\nThe only chalk modifiers supported when converting to markdown are `bold` and `italic`.  \nFor example:  \n  \n```  \n{bold bold text} {italic italic text} {italic.bold bold italic text}  \n```  \n  \nwill be converted to:  \n  \n```  \n**boldText** *italic text* ***bold italic text***  \n```  \n\n### Additional Modifiers\n\nTwo additional style modifiers have been added that are supported when writing markdown. They are removed when printing to the console.  \n  \n```  \n{highlight someText}  \n```  \n  \nsurrounds the text in backticks:  \n`someText`  \nand   \n  \n```  \n{code.typescript function(message: string)\\\\{console.log(message);\\\\}}  \n```  \n  \nSurrounds the text in triple back ticks (with an optional language specifer, in this case typescript):  \n```typescript  \nfunction(message: string){console.log(message);}  \n```\n\n### Javascript Exports\n\nTo generate markdown we must export the argument definitions and options used by `command-line-usage` so that we can `require` the javascript file and import the definitions when running `write-markdown`. We cannot export these values from a javascript file that has any side effects (such as copying files in the case of a `copy-files` node executable) as the same side effects would be executed when we are just trying to generate markdown.\n\nFor example, if we had a `copy-files` application you would organise you code like this:\n\n`copy-file.constants.ts:`\n```typescript\nexport interface ICopyFilesArguments {\n    sourcePath: string;\n    targetPath: string;\n    help?: boolean;\n}\n\nconst argumentConfig: ArgumentConfig<ICopyFilesArguments> = {\n    sourcePath: String,\n    targetPath: String,\n    help: { type: Boolean, optional: true, alias: 'h', description: 'Prints this usage guide' },\n};\n\nconst parseOptions: ParseOptions<ICopyFilesArguments> = {\n        helpArg: 'help',\n        headerContentSections: [{ header: 'copy-files', content: 'Copies files from sourcePath to targetPath' }],\n    }\n\nexport const usageGuideInfo: UsageGuideConfig<ICopyFilesArguments> = {\n    arguments: argumentConfig,\n    parseOptions,\n};\n```\n\n`copy-file.ts:`\n```typescript\n// The file that actually does the work and is executed by node to copy files\nimport { usageGuideInfo } from \"./copy-file-constants\"\n\nconst args: ICopyFilesArguments = parse(usageGuideInfo.arguments, usageGuideInfo.parseOptions);\n\n//  Perform file copy operations\n```\n\nThe usage guide would be displayed on the command line with the following command:\n\n```bash\n$ copy-files -h\n```\n\nand markdown would be generated (after typescript had been transpiled into javascript) with:\n\n```bash\n$ write-markdown -m markdownFile.md -j copy-file.constants.js\n```\n\n## Documentation\n\nThis library is a wrapper around [`command-line-args`](https://www.npmjs.com/package/command-line-args) so any docs or options for that library should apply to this library as well.\n\n### Parse\n\n```typescript\nfunction parse<T>(config: ArgumentConfig<T>, options: ParseOptions = {}, exitProcess = true): T\n```\n\n`parse` will return an object containing all of your command line options. For example with this config:\n```typescript\nimport {parse} from 'ts-command-line-args';\n\nexport const args = parse<ICopyFilesArguments>({\n    sourcePath: String,\n    targetPath: { type: String, alias: 't' },\n    copyFiles: { type: Boolean, alias: 'c' },\n    resetPermissions: Boolean,\n    filter: { type: String, optional: true },\n    excludePaths: { type: String, multiple: true, optional: true },\n});\n```\nand this command:\n```bash\n$ node exampleConfig.js --sourcePath mySource --targetPath myTarget\n```\nthe following object will be returned: \n```javascript\n{\n    \"sourcePath\":\"mySource\",\n    \"targetPath\":\"myTarget\",\n    \"copyFiles\":false,\n    \"resetPermissions\":false\n}\n```\n(booleans are defaulted to false unless they are marked as `optional`)\n\nIf any required options are omitted (in this case just `sourcePath` and `targetPath`) then an error message will be logged and the process will exit with no further code will be executed after the call to `parse`:\n\n```bash\n$ node exampleConfigWithHelp.js\nRequired parameter 'sourcePath' was not passed. Please provide a value by passing '--sourcePath=passedValue' in command line arguments\nRequired parameter 'targetPath' was not passed. Please provide a value by passing '--targetPath=passedValue' or '-t passedValue' in command line arguments\n```\n\nIf you do not want the process to exit that this can be disabled by passing false as the last argument:\n\n```typescript\nimport {parse} from 'ts-command-line-args';\n\nexport const args = parse<ICopyFilesArguments>({\n    sourcePath: String,\n    targetPath: { type: String, alias: 't' },\n    copyFiles: { type: Boolean, alias: 'c' },\n    resetPermissions: Boolean,\n    filter: { type: String, optional: true },\n    excludePaths: { type: String, multiple: true, optional: true },\n},\n{}, // empty options object\nfalse\n);\n```\nIn this case errors will still be logged to the console but the process will not exit and code execution will continue after the call to `parse`.\n\n### Option Definitions\n\nOption definitions must be passed to `parse`. For the most part option definitions are the same as [`OptionDefinition`](https://github.com/75lb/command-line-args/blob/master/doc/option-definition.md) from `command-line-args` except that `name` is not required. Name is not required as we pass an object:\n\n```typescript\n{\n    propertyName: {}\n}\n```\nrather than an array of options:\n```typescript\n[\n    { name: \"propertyName\" }\n]\n```\n\n#### Simple Arguments\n\nFor a simple, single, required argument you only need to define the `type`:\n\n```typescript\nparse<IMyInterface>({\n    stringArg: String, \n    numberArg: Number,\n    });\n```\n\nthe `type` can be any function with the signature `(value?: string) => T | undefined`. The javascript provided functions `String`, `Number` and `Boolean` all do this for simple data types but a function could be written to convert a passed in string value to a `Date` for example:\n\n```typescript\nfunction parseDate(value?: string) {\n    return value ? new Date(Date.parse(value)) : undefined;\n}\n\nparse<IMyInterface>({ myDate: parseDate });\n```\n\nA similar function could be written for any complex type.\n\n#### Further Configuration\n\nFor anything other than a single, required, simple argument a configuration object must be defined for each argument. This call:\n\n```typescript\nparse<IMyInterface>({\n    stringArg: String, \n    numberArg: Number\n    });\n```\n\nand this:\n\n```typescript\nparse<IMyInterface>({\n    stringArg: { type: String }, \n    numberArg: { type: Number },\n    });\n```\n\nare identical.\n\n**Optional Arguments**\n\nIf an argument is optional it must be defined as such to avoid console errors being logged and the process exiting when `parse` is called.\n\nThis interface:\n\n```typescript\n{\n    requiredArg: string,\n    optionalArg?: string,\n}\n```\ndefines `optionalArg` as optional. This must be reflected in the config passed to `parse`:\n\n```typescript\nparse<IMyInterface>({\n    requiredArg: String, \n    requiredArg: { type: String, optional: true },\n    });\n```\n\nTypescript compilation will fail in the above case without `optional: true` being added.\n\n**Multiple Values**\n\nIf multiple values can be passed then the argument should be defined as an array:\n\n```typescript\n{\n    users: string[],\n}\n```\n\nand it must defined as `multiple` in the config:\n\n```typescript\nparse<IMyInterface>({\n    users: {requiredArg: Number, multiple: true},\n    });\n```\n\nTypescript compilation will fail in the above case without `multiple: true` being added.\n\nMultiple values can be passed on the command line as follows:\n\n```bash\n$ node myApp.js users=Jeoff users=Frank users=Dave\n$ node myApp.js users Jeoff users Frank users Dave\n$ node myApp.js users=Jeoff Frank Dave\n$ node myApp.js users Jeoff Frank Dave\n```\n\nFor further Option Definition documentation refer to [these docs](https://github.com/75lb/command-line-args/blob/master/doc/option-definition.md).\n\n### Options\n\nMost of the available options are the same as the options defined by [`command-line-args`](https://www.npmjs.com/package/command-line-args): https://github.com/75lb/command-line-args/blob/master/doc/API.md. \n\nA few additional options have been added:\n\n**logger** - used for logging errors or help guide to the console. Defaults to `console.log` and `console.error`.\n\n**helpArg** - used to defined the argument used to generate the usage guide. This is expected to be boolean but the comparison is not strict so any argument type / value that is resolved as truthy will work.\n\n**headerContentSections** / **footerContentSections** - optional help sections that will appear before / after the `Options` section that is generated from the option config. In most cases you should probably include one header section that explains what the application does.  \n\n[//]: ####ts-command-line-args_generated-by-footer\nMarkdown Generated by [ts-command-line-args](https://www.npmjs.com/package/ts-command-line-args)","readmeFilename":"README.MD","description":"A Typescript wrapper around command-line-args with additional support for markdown usage guide generation","keywords":["argv","parse","argument","args","option","options","parser","parsing","cli","command","line","typescript"],"users":{"flumpus-dev":true}}