mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 15:24:46 -05:00
ce7dc2be92
Adds support for running npm package lifecycle scripts, opted into via a new `--allow-scripts` flag. With this PR, when running `deno cache` (or `DENO_FUTURE=1 deno install`) you can specify the `--allow-scripts=pkg1,pkg2` flag to run lifecycle scripts attached to the given packages. Note at the moment this only works when `nodeModulesDir` is true (using the local resolver). When a package with un-run lifecycle scripts is encountered, we emit a warning suggesting things may not work and to try running lifecycle scripts. Additionally, if a package script implicitly requires `node-gyp` and it's not found on the system, we emit a warning. Extra things in this PR: - Extracted out bits of `task.rs` into a separate module for reuse - Added a couple fields to `process.config` in order to support `node-gyp` (it relies on a few variables being there) - Drive by fix to downloading new npm packages to test registry --- TODO: - [x] validation for allow-scripts args (make sure it looks like an npm package) - [x] make allow-scripts matching smarter - [ ] figure out what issues this closes --- Review notes: - This adds a bunch of deps to our test registry due to using `node-gyp`, so it's pretty noisy
1 line
No EOL
170 KiB
JSON
1 line
No EOL
170 KiB
JSON
{"_id":"jackspeak","_rev":"60-d4804551dd896f1271ff9020ad8ff461","name":"jackspeak","dist-tags":{"latest":"4.0.1"},"versions":{"0.0.1":{"name":"jackspeak","version":"0.0.1","license":"ISC","_id":"jackspeak@0.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"d75a211103d7dcf1a4b7662a2ec29f826d7e9bdb","tarball":"http://localhost:4260/jackspeak/jackspeak-0.0.1.tgz","fileCount":4,"integrity":"sha512-w8B9nauE/txcD8MF4WByrqx+HZuEyG8KHVZyzsMJbyx7YrYtRyMeRLuumjyxokVFvRqjLL4p6wToQqWdJgQmLg==","signatures":[{"sig":"MEQCIAjx9g/oPAWn1YOH9LzmLTozzKZxjxU+Oy9fW3v70d0KAiBkQ2vRln+uHX12CM6Rzt3zjZ0kDNDIPeFCgvd5WMJvOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQYHmCRA9TVsSAnZWagAAtNYQAJ4qVMpnGlVU9Z5LvGd2\nTSiajfALLu9OU70DEb0UTpm0P3yKWGYo45S9+PQ87LaLRR7RWSDV6iGyg6Wo\nZYuHnYT7s9uE0SmvLEZzi6re1aK2JB94bcQGaqZR4qwjJPt8ZwVqYIkN3tSs\nqlCIlCi7TO2atl+BVdj0b/rreICp7sOx2EgU6jHNuBdhHlslhQ3xWuGyxKBG\nj1YrT8VIigmrGDqsHt8/HEtLLbBFoW+wPKhgBIbHfBFtpY+7vwvM8+tyWWLf\nvOnlRviiz4vKsBgABErx7TaiRWbsnYQZ6nCKRKvgAkUAlrtrduah1N+qckTN\nKCyl6/g/+9odFLSEytlFtWJC64IwC7cl8iSBle+NKzjHUBiZcYOe+BnJ6Tkr\nEPExMlbgxq4RYCT/P2KnCJCiVC1u6A7/pY1ECsqflN/sCviQRjDNgWA7HCcP\nBDrIwIJ7CzuGDbDxf5tkY+JUr3s3x6zakSGEtV7J++ipg7FixLreuDsmmypA\nx9gvqaoqujswJu8mpDVOf8isg8wtBfLWIEnjoBrmaJ4WuRFTmdpiKxAgqq+C\nvO3C9IWkd5hek17bwzy1Q6mrK2VgjGNMluyYsPJ/vWecySGjddQuVPzwDJLQ\nPpory6WCXcH1VpU3yZ8RFEGgLqBjmQnv7uAqqD+6mEl4TBgRfYtmbqg32yQZ\novzz\r\n=T31S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"db421f56706c849b3bfd0bc8722b8b6d96492529","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_npmVersion":"6.6.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"10.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_0.0.1_1547796965803_0.3804751464467613","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"jackspeak","version":"0.1.0","license":"ISC","_id":"jackspeak@0.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"afa5541df25ed9b1b1435b18b4a8850059a90446","tarball":"http://localhost:4260/jackspeak/jackspeak-0.1.0.tgz","fileCount":4,"integrity":"sha512-B8YN6RdwAtkswH/cUeiOmbDbARFgowEuqEdg9XYwniQyyNNNA9++j7inW+LKsztGePfywiJqSsv1EoXomGpgpQ==","signatures":[{"sig":"MEUCIQDwpwFj2ONAznOSwVQPNw7wuxUT2mMfkCpTdtp4AHgFCwIgJNa1nYi3F6Tdlfn0QTkUCPYmgj921z2RMduBk3QU/SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQZ8aCRA9TVsSAnZWagAAStUQAIQajAWF9j3XY2Y45hhK\nrr1LX3aejtV9tWXC13WWii+JzYZUACPHgJy+ALdZX+F7Xfy9BZua35QFAd6i\n2kRrV17pZdxkBFcH+JJB8ykLFyFemq80OWZLBzlKAAjthQP4lRqmQhJ28vjZ\nZVi/6Ki/DsVXOUn0l72PLRypQebX8mJ4CFG83ZQdqsjM3ATYvlnaD9aUudf5\nj6tMkV9FqePvZ+PlmEs0++AfDwuIDY0PI9a69A1ILdXJudH743bNTx6RBAnF\nR1orZRuuqBjbWWo4MPzUazH0Lh82J3BLw3ECwYJP4ijPVA/8AUIr8/5H1+94\n4+EA9cDdkrQvQV4+txKEMJuPdOXgpkp3h0mS1GbkIys0RdWSVhhvHCp+aVJS\nziPw2lLzbpUtDDpZyDh318oQfY4lP17P6901L+E0HZ7Ly2a1BF/xQtfK4+WI\nqw1PhTh0DU6PUTlbiUKnzKyZXZRCIHi/U2v54SCxsnX8C/w3opChpeC/m58Z\nkX2aH2uOhTBu15oFs5icZ9xvsG+xWzeLApJrGlmD5nq1lWuNCqr9oMNtPweX\nndXJjAKatJ2f5VXis+2Wl/lVTY4RVZtenkD899JUxWnrEQANh4iOUF6Fwwiq\nl5LLX1UucsdA2RQfJC4JtHptgGqAUoq6LXGnvSHvY0qKKi5YHmUhIHyIM8xj\nEgNn\r\n=M3BR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b04de80b21755fa415bf58cef0e0def8e8afe142","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_npmVersion":"6.6.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_0.1.0_1547804441896_0.1126591940819992","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"jackspeak","version":"1.0.0","license":"ISC","_id":"jackspeak@1.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"fdaf9b854ab4ea3ae836de64d472c79fbceee282","tarball":"http://localhost:4260/jackspeak/jackspeak-1.0.0.tgz","fileCount":4,"integrity":"sha512-Y6KbkPkSUD3P9f2MvUIM6isIgQkMSmfH3dWXXQdSA2l1IAAEjQuHFa7A5iAstCz2/odguCzd7S5p6JX6lsbgFg==","signatures":[{"sig":"MEQCIEDOAwZD1sXrL3ggrHLeGdUQg8NkH7/2Up23isS7m4+lAiAOO9r3YLXfAkOKGAt4ds+BA4t+uxxq3X4UvQJO68G78Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRNohCRA9TVsSAnZWagAAzMoP/0mROKEOeNpKx4GfZB/y\nIo1QaZx9WsExvHIR3uMBp3ZjKDi2Km7yHOy+Paottc4yZihk3EZ0sG2tD582\nP84ZigTF/edvjIpEA4j4xB2+2GjRuXpeor96/bC1w8a7zngkid/UlB39mtCI\n0122r0K6ryxT+cuZgBVnDCLIpwHNJteRvP4KcXtQD50cLMe4/0ZK5Mi7BDbf\n/zGhSmEBdwmuEVjuRht0RQ9MzSN9k/TRVNsxFzFYngE0kXJO1X4B/WPVsyll\nfdSd6HPs2mavBWY2P7rxaBm3dulmAGFM1/J6NYnr3MhRNTc0Qtv+AmNslR/y\nptHSnuiL3oKAyF8xj2Y5KV/ITE3etjU79szAPt9yyhcNKdXnWFdIc/sokJPb\nPfl8K/BUsWzicJjj+YS21ehpyVy3L+ZKmJg8gnCvm6/uurxGHPDNqd5gM3+i\nJKJmN6hjk/zF+oBpE4EnK1jKpWOrRTpxMG2nZk/nemjoSKMwnUKGtDcIQyyX\nkJVLA1255FF2szIQ0xPjMbBvF7FEo/MzEyViLL+BlXRnjQCh5CZJosjx66ep\nFK5mCH9N9h76s0i1kxIw+OOmm25gsL85lxPYP67iXWCLUFXFiHi5im/HbWOb\niqftCY21gFaAvQUXdsvFQI1wLNAc3JHfJMDNyQ5f0CZnR3IT0KIPQ4wkqILh\nvpmP\r\n=q/m/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a14ce395c992ca7bb77e8dd73c699ed55b6509dd","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_npmVersion":"6.6.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.7.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.0.0_1548016160647_0.8836916245948212","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"jackspeak","version":"1.0.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"d6f51b93141a64446a09c5cf985a3fbe8b9c4196","tarball":"http://localhost:4260/jackspeak/jackspeak-1.0.1.tgz","fileCount":4,"integrity":"sha512-xkjevEr1Vfi4wRZeSdphqrO2xIfeq1aBw+OtVF7ob/+3OnsZeSl0ETwAFhZFQp2GEnYnAgt4Gs21nh5sZJFfrg==","signatures":[{"sig":"MEUCIQCUxjhFv7EFNho9QvinUf1b0kpMDTbqguhUv+GRnJpUxQIgAisIUVTvC37PEJoBE4+byn8mR8Eob8GzkKQpm87vBuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRN58CRA9TVsSAnZWagAAa/gP/1GhMY/5kyBJY2c0PPQC\nks+4mmmCMqprecRINPF/5xbjLgwq2p0UKiaYseRqHgL7QOCABnhsCuaOylq8\nuFYxnywZFgJxC0652W+Lo1cmi0FZXZmhZyWIQSNLBkS5pDAbkqit22NlbcUC\n4h/RjgItFdkLQTVjfKTiJjcVGWmSx6WjlEt/teZAFvePywK1XVUGXeb+4WQ3\nQcudsmIoOhFfXIInP1XypqBtoQWyvb/Y9DZc+K3qXqfb/egj66GUgImQ09wA\nYDPRh5GacKJ33UDjRWKNS703XGF+X0t7WENd1ymlZb3fw3q6ZYr9zrDJDDEQ\nHtCkuvb+jYXi2YDvKXfnH1eig0QSop3DJY9M3Tahf0o7uxl/o+62BIZAHjL+\ndpz96oiwkHE5zKdVn6GZqpDkF4zZtCc48qQOKvOVo82xXh4To9sm3GWJi3aI\nlMRL5qf3Hyo4yQ6Kr5QUAGR6wdrT2kPv87nUN/s4iGEOaX6RVN5uR8aK+lEQ\nCIXi/QvY+MwMUspE7+Ydx6A5jk+tzo9DIwX/POS+94ThgWqWNR/bQaLKpir7\nd3f0vmQijvJSDhpZt1PooIy80fK1VIijKxiLRgk3UuuJVRk0HSS2F89yiwx2\n2amgGOAY0EXh75jjVWCsRztDD88XoCwsW1ZisEC3/UhBuyn43Y9cxo6bm20s\nrYWX\r\n=wGaC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cb1ab7a44a5ccbb31be90e657890b2169e791d3b","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.6.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.7.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.0.1_1548017276218_0.7984028867199122","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"jackspeak","version":"1.1.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"0df04e645488aba12ec965b1c90a064452d7d6e1","tarball":"http://localhost:4260/jackspeak/jackspeak-1.1.0.tgz","fileCount":4,"integrity":"sha512-k9jYekDlSp3b+CrHTQJ9CBk8Tj7ZDalc8XklmGgJB8/l2MDWxfvueHMDEwyphE0VLZF8bysv0CI6jib6L0iVmA==","signatures":[{"sig":"MEUCIQDbrmbNQNt++7jyI09Ji0sIPqSuZlDTPvem+InsX+tNWwIgHR/HakdkKhpQD/5R/+993o4UEXOc0xL94rksup3Q4PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRQySCRA9TVsSAnZWagAA1DkP/1+tuYo49JKj6JLGCU+r\nNJkm5hptd4P90KfzLW2I6sXFdoqlIvGnkfakWW0pH22+uV4Zx63MjlewJXIY\neQRuNCIn3RjfcJvU8qeNtbuZJEAqsPnYjUbi0NWN6TsdP+KoIht8ivaleCaL\nCeb9eGA8rWjcnEQidcCR/Y4b+JCNa3lVfrCHt6xlmVst/mh5BdGwpaIoNX6f\nsb5KxEtcluQdMIA57huttQq6OVYZ5K2i73hchkhajfhLqVCFeXGzAoEGfbxO\nHMyz06qLBYxws4+gzJxV750icWmQCBdACegv9tCI9O6wrrQmAFPLn5kbuERw\nvVBFpp823TGzm9VqQ1YWq2tAUTRg8Z86YknpzT0HQ456H6w9KeiHCQLQLWBK\npJOkTBeBkWYGti7BXvaS8U5u7xp/J0bNJTtL73CpfrdVvPGptUlrgh2qtZaJ\nklpvw4TQ6SVXVpgIfpD/HupMvTq1gBKeu82U3NjDNV0rEFBOxUqsZT6wmTyV\nvabFUd53A8he0/v2izuAaYIh3kBiCK1VpG17wcYEBejZ9jd5b/7QHIXK3Cdv\nY4OIBT9bBnbylwo5Gn4BN1MUOgpYS6h7GGniegry918hgR5rjiwI47jPIk/G\nl35k0B42WoRMa69yA3I/IGbENGVmArkJlETjwaCpNN46Ny593+7XZY+5Z80a\noLcK\r\n=aXrZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"c1e641c48c8aee0f4e76286cb304c7f115428269","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js && npm run build-examples","test":"tap test/*.js --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.6.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.7.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.1.0_1548029074257_0.07436166734687721","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"jackspeak","version":"1.2.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"b10434655ea0b7702fa56cec25b7bab76d4fc57e","tarball":"http://localhost:4260/jackspeak/jackspeak-1.2.0.tgz","fileCount":4,"integrity":"sha512-oODfZuNL7OuBWOUlY+5R+efdfTElAefSy+rnjiaOOvvpX6UtGe50mZJCGchGQVEHU+jYRlNDBhvlMhipA+GU/A==","signatures":[{"sig":"MEUCIHpqfuZbCRSYPT4r8CkOM7g4Et5XGHspEqBY1eg2l1JJAiEAkWErIB58vQkJadVyHiI6ytMLeiu5LY3NmZtKm62cAUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU4+0CRA9TVsSAnZWagAAU00P/1AxKUadRxmasA8B1fGh\nAhqfQSgMV/amV0EUTvBipqWjbRmbUs3P0+Cwe6kyeKfsU9DtCtDcoN7aQuU/\nn+D/UmmAofRU0tfb2sukUpLJ+t28Ay36+dRpETx8NcLYgAuvgEtxlUFnTOqU\nIlT8+lb4Z0CFgXg1hrVRK6YLW0yDmye1REeeqtpfq5dk4Q+KopkcBZMvgC2u\nzEcIJs2kMnhmx0qQI5iDSbblnFzhfJd/RtqTlo5jGjwDZW31I3AIFHLvZXBp\n6UVALT2Z9Mvo4sUu8jtEv9HTaoaaB9gX11+wcPufGtS4zgmXTrP5JgEhtydr\nuEGPSccPGFeuU4VwauFK0+pZL95zOsIBEvWCISWVzM4OFlPZwV7lS6NInpL4\n0EqF9kfTlTblwzgJIAMIuNCcB0vg0IFnJ/pzo5UonzEz2q6wK630nou4a4jK\n0Dzmb9X8UXWF4W0CyNcZ2xTuw5qjG1BvzJH85czc2ZRt9lIj+wmLCpUgPVlT\nSrF46lw2HsfPlv1hgIFqbacsqz49ZNjSNtWO66J/HRJy8sO2MJLypyAmg4AT\nNwlBPW1dbIuSSXuH8TrQagglrRI9t8ZLpXFmj1tsOGdadjbUK/n8ZBMcUA/u\nZf5Ln4Cgae54LK3M00SMqg+O9eyOXiX5yrn2H+fLFBm7AroyoZ4Mi7cwnHr/\n7rC+\r\n=qKKZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"bb4a9405562c11093c459a54b22e70c5375d27d7","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.8.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.2.0_1548980147546_0.6258079691447236","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"jackspeak","version":"1.3.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"55e79b13d914a792f3a22193ec8dd78e2b6b8dea","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.0.tgz","fileCount":4,"integrity":"sha512-d57aRoQmVy8pA5a2qoUUNT1FQk+P9YNF7U6f4dBp8PCWIfanD99M7CAXvk8Lo15HjlZ4huBUaxhJGEnil1ogzg==","signatures":[{"sig":"MEQCIA/dbmXdVX0+EwK0Buq4sBAtCyP4T4tPfJ3GDXURcZ/rAiBGOXvV+fa9PACoSnlZkR1amA57PyGfggPjtZK73o/Tow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU9RSCRA9TVsSAnZWagAAlnkP/058iOimaAqYgE6CTphP\npYFK3IkbERmJ4bFB81HBJEUpsSnFX4MZkYFIPKK1n06irx3lHHH0Y223dt0L\nfSi1s+j0yxaEuW+vRt6kiv8WwTPNuaQNsBWIqODaQU0SjH7ioxqpGobNwZmd\nKogF8WsTH8qrvBCHZ3nEdfLy7VptbtMsSahcIsg8rDsAxwmCr/7rNaXvGQZv\nj9Enbhm/Ejs4hzRO7mBMdM23cqs1zr8R9qmHJj7jv+be0VugicWsvqAFaPLH\nb0fu/dPTSlwH1jrAHv3+NJI6GeNJDi3Pb067wnx/nXuqdY+FdjIxEEhNHr3B\nYktMTW4nYHOyet0ARc5Cfncv2JHhrpSXVo/duYj4KycazsiNL9AtDf1znFQ3\ng1U+H2qWcJWG8EEvSQ45XVkp7iTO06TpxFN2thhyUhgCPz+zcibyciM03x+z\nVaH0z29qJkEuKpogp28p9bPmKy0Tl45tBVydwmeikJkOhYkae0tJngC5TxZm\n+WfsjgpH92iWfYVK9kx2p4Oyt6rzzfIDfF2ljxMh38cMv1b8+JxECm7HIAr/\nvigyPFKLiaEmulUvmkQRrXP2iQ4ZpkkP2tgsjPbfbNmGwmny4fwwPAFJJcrq\nq+d3z+6kj0Lw4ZM0nQ4MScwEM2lDXU0RZwu4oYTI9sXYqnM1y/iz5jReSH74\nKv3m\r\n=iTUT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"4cfb14e4b9a510008e700c2e4d306e0cbf34822c","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.8.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.0_1548997713398_0.5844201656030337","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"jackspeak","version":"1.3.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"371130d9f7adac17a7d85d7b61bc8b76213b627f","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.1.tgz","fileCount":4,"integrity":"sha512-G7LHrdMLrei+Ex54qIt0IdaQrbFan/KUAN3rPKtdMv4cfggci4Z7FJjVFqwCi9Mv+m0t9hCrwXh3aKo0D3rmHw==","signatures":[{"sig":"MEUCIQDRHV/0ipvBWEeJRmGn91RV59p/UN/c+e1/2T5LZW/P5AIgK9g+f+n+APqMJfItYMrbLYRlxpC9YiL82xmIi8+nS4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU9j0CRA9TVsSAnZWagAACg8P/jQdNYWJRZ2h/rfnEmbL\nqVSKmNq3VZS2Abz3PGgtnRiB962osB0KEvUx3rgTXRLJNsunSdTbm4CKiP18\nK9/9a5Gxs6fFbKhV1uMCmpLl9fGJf+DXu0DlgAOjoT0LxGq4ptXHHq7E7xXC\n6P9kCjiF7qoI1M/9PCFFlLz9WMnSvDTuiZ1dLLI4ddov31RI2Smsdrjo3SKc\nvkElcmNXMAWhshmazPdTnMttd+45jtNkCriTL3vVkYwdIvgjBFeK1xPUrZGI\nZtS6V42HKC+X9jpcMyBAoYKdolgiMSvCgdugT6LdlnJLsqfwcEXMp7r4wSxD\nZ1BrwLov2rbUtvMWim0+JjHrtos/xutmEMikggpTix33fQVmQw0P4TTsP+AY\n2kIz02zXGSzkseRoQ5pV5WlYjpcPDgztU1rSMU/LhonSDyhgvPOPln7zHnLK\nLJQPsjML2jdEWn1jOtZDLL79f4jpqtu7laUp7a/O3tkd74YNF6oSRvwemOcJ\nstWps9VXoLUgHqM80YJBOd0ERwZFchXDXp2W2V9tI220X9Gx8ZQ1VIOZvhe/\nC3anvnXcPgyOSescWvnfNuPIRxbdv5ovOfO5JFvNRB2TO6PGM++YcZRtHcJQ\nO+4T88cbF+qJ4VdQub6WJx89E2BjeEYoW/KUhy4eLq6Fbgr03jT0SjNedNCM\nkG/D\r\n=NYmb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"c0fa10af98df932c9fe6afd778be51344bc595b9","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.8.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.1_1548998899925_0.4414675525226395","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"jackspeak","version":"1.3.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"aab597f7a4556271f10c2fa240a7278f3678ab2e","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.2.tgz","fileCount":4,"integrity":"sha512-seFRBR8q8mGk+CzS67FK0Nqc2Ja0GYFkF4xUoOoPcCX2DSgfubMNPeCq4MPp19ulZHVYJy9M2zoNyaYh+5A3tw==","signatures":[{"sig":"MEYCIQDrquORlZAr+qfJTPv9m1Fcwf/uzRbKzAZQA85Gc2LNTAIhAKPVLtOxxRHlc/P9LsTbK8CEQ49nLEZW/tgMPtf93rpX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVUVjCRA9TVsSAnZWagAA114P/27ZY5FIe3biLeyall1u\nz5a7xqmjL0tpnL+kC0G/8NPyUxtaVcjQrIDg/LTZBygfDRs8EgNGOQkq5rXf\n7XvL1mfBMJXBw973ur4pWH0/fr7PZp/iEZssLZ6vyuB8vpK5+I6656NCoY+D\nLf+xXH3Q7Gz0bynpufmZ4PthuvD7D5X/m4JxRSTMInsO5NL3YsqI2cFN1vfI\nBtj0vJMMQsIVxqhXhhwR9mrUyELKRd7j279ga8fiSSaCJfTy+iKyCvAKkExu\nQ47wOb3PYdydIXfDbo71nfeLTekRh5p99hTUYPtEOmwAc2btoFn7QLEoHn9V\nDCLTUp1rRdtj/RBBsd2Zv3rRckOXAe4yK5SrNXexQ1ui30pu3pqlXfHfxpMb\n1FLOxL81WFPLA6T4TR8hSOvBCVwoOAwqq5i+uumZs/RatFgjmpzK5ZDLpfrd\n0v19JNrFlJyxhA3N7VeIdF0f7x9rq5yW+Ft3D5Nq+ItGjJhCm7iuVIAVXyaV\nULrygiv/vVMO9mT11Exel/nv1PO2ES5VVFbTouX/IRL/zqjVBrfXDdRQv7Xj\nv/vUe3UW7Mk4ZA/JkuNQm6+12nogJCLqGL4HyW4CBOkYZd3ELzj/Ikzow7CC\np32zh4KrXnZZV/Hc//LmwtMtRjBJ8A5lqkR+5qXMtqYyLy7tdtJcIyTIy0Ff\nbuNy\r\n=evGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"9ce5308bedc6c145af4b02e79e0d19b2c2031213","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.8.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.2_1549092194913_0.7751823748136688","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"jackspeak","version":"1.3.3","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"cfbeb00881973bc3f7f6e070cc1084cedf12937f","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.3.tgz","fileCount":4,"integrity":"sha512-lXPWCAlLtQWT/Mr+eudW9SqJJigIDAhSYuVACe4KLK1T0xF8gehsdX8Q/XUf/6zmOifUZfeMOxw0x4HLZwIsQA==","signatures":[{"sig":"MEQCIGrzjtcNMBsDQmUa899PdK3eyalOSqsXQNIf9eWjvD8EAiBW0juMV32H6PBWGDeHZEqQkvR8/FSgRRUJoR1F/INnNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVU18CRA9TVsSAnZWagAATFgP/jtTtupn1pdmct63HOqT\nhI+7zJqaPINzY3VBf/R/s2DR0TYJiR6GjPN19/YD+xHap7OzdI5sQIYB/8Fz\nfjT1up/9HqKsjm+geyCgI20ZzusFsDdidKbtR2KKhphuTv061yUE1clmIahq\nt+cYJWKIzE3u+BFbP68TcWwIb3RGYFNyK1r2JslzJjXq4iJoeP2sQxjXo3u4\nQFQxxSWTA5/dST2ZuPuIv4YHe/USe3oak+FvoEXpANHWcwgU2IzXzaITmb1I\nFXnOQxRnbZe5q+ctjvC6DE+XEC6WOLsFsfPtyN3Plh0C5HZCL1V/Kg8594pS\nY0qsllt1pTts9TABs8/nPBjneTTAY/mNRz6+wlBxXc8+KaMRfgtRddg/8x8Y\nPr6aPc3s8IxvABb7Si4YVMB4WMoILQS4NS91jwvEkTtc6JrAVqMJuvq4Ao/7\nvkNXmE2y2yp3WyPj1QozYpbstCtJHtvseb3ux6ciK/8EJ3JDe2ipXQKpq957\njDC4TCuEy+JOgqO+yZ+unkQJeLLl7ftMTA5v7fhMuzEFBZYYa1eZ5d3GElez\nU+fBdRokT6sWHK7swVUi+lH/0Jlcj6xQ5lAW1zjTWZnwv/RhwW5JoAnE5HKN\nAOsQLpkWrlV6DRFbpN4KZyTVNs3XYMq3iGau93qjzUm1HGQPHteQH5n9Fd1F\nIWfP\r\n=62Pb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"6a2218615ca3284bb5518eefb751e87018a3cbcc","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.8.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.3_1549094267294_0.1285866151964037","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"jackspeak","version":"1.3.4","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"effabfcb1b808daa810f73de51696933bf687b67","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.4.tgz","fileCount":4,"integrity":"sha512-OlbyvDruQiLcHXewlMi0hq0bI3F6FnPZf2LG8ShE0MlmRpqBo7VoLz4tCrrykABnVik+ai32/PQNqmOh8IcPeg==","signatures":[{"sig":"MEYCIQD1nRcXYtKWzmW89ZYmsXGc9I7EFuwkFXmORxzOSwyQWAIhAIbcdbf5d64OfWD3g/TUZOs4fvT5NlodPgBpZNG5rBuH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccxD4CRA9TVsSAnZWagAAftIQAJOir2RKsohDYtUbNooL\nOnICo0bDwL1HwbrCm+kNY0lsNuSuIo2BOijlnfm1qo3GbId2wrS2159fglMO\nGByq6iLdQ7fKuYAsuvnZdZPzF9fz680nVyQ8KU5PpLUj3UPrbO7VwYDjcJi6\nGt/7Q/x17aXG9FYuMsW3oM2qFjlnxD86tT0YqJlEpqtesd0EaTc9REptBqGy\ny06lEr/viOtsgi9Vdq7awDPnNX/8W3mPovzlcXMynkjUiuTNatqHUvfvGZbj\nEwV5KYZ2xKUHndrhxEFqDjj6Zsz8EGK9az2BVbmaDfWfKDiJym1otPeZhczt\nNczsPihm4gruiJPr+tzTrW85MC182aI1EcDQ7nb8XcT4tb44iu0PmAx89wGL\ntTpHjRBq2Lq4Cj+kClAjTiKCzZkFm3hbYMtN9jw0WMq9uR+A/Wk3ui+1qdZD\nwl+zTBMKXM9gz3ZrupYjBGCOsNPumx8fmqSxUUvxZCJVsWtEMtRPosMn3O9o\nuuGKihVNTh07c2TXbC8STvbjwbRfUIbj90WDF2OP+7cE0Va/OUBRNG9ycDJx\n8YSzlqZQB//Ob+X9wfN3iwZrAh/K0sr3O9L50P6TjH8DheaYbbKdbuzbO96Y\nPnN0ex3GEZSTfweZMuNr42bv6QZDahCoxVOZ2Bhaucz4aMXfW4EN/65+Qr2O\nc0MK\r\n=9B7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"821b63463af5af0b933e73846af4b0c454ceb010","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.8.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.8.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.4_1551044855678_0.8543069763033224","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"jackspeak","version":"1.3.5","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"6e138dd791df4cc0bc988480712102c92ce76a65","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.5.tgz","fileCount":4,"integrity":"sha512-BE5vhpjr7S1eAgvQRG5f6amSTKGemTi2Rc3E5O2NLwqE73VKE9th8TGj6ef0vl3sT1Z4ennd+ptR7SBoAN5m1Q==","signatures":[{"sig":"MEUCIQCBZZUQNxv2wkFj6igl/5Tbkb+ChPwuRnSdiLYDIaahTQIgbukoDFbp7lhh+fUZSbtgHemMNiBkoKFPIVdc5vRViUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcufOWCRA9TVsSAnZWagAAuiIP/17NYZHn+jxeeu6xwCJd\nOaxte4fPHUfzLLfXn3kYxtwAcPB7hT/YWJZEV0j2LmYdWeRM0DEGzRJzmV3Z\n2Niuh2vaBNTeLqgZZj7aL6t+TNWe5cf26BRG/t9E7RGu7wHvH9mNf6Ez2nj2\nDJv1KukGBcEIGvgX8wsHhp66iSi9JrS1xCj7IMIYf4gDBhsAai9OhkYfLpP5\nVkSLE2fc9xE1ygANklN5+DKId0KkFY1wxhnb0FftX+G0UPtYo4PKDniNIPgw\nHY2VG3uciZk7UQlq8ZzGXPKqHKznD15kMCE+zTna2ZbHoqHxeuSuHBGel82j\n+XnrXHGNFeu7SjdcCtFB75LFGKODoatN2VPGBtwbcFhUU2GM/YZSUGYu5KYC\nxVnxW7pW/VgDph8Qth3VPi8R84aLntM5CPSstpg5YfMtVtEye5Dh6zHv/Nj+\nJEZXBsCcSjeGjW4am1l191198Oa7wePKlO7GUQDHKf9onsY80PuKPk1MGhig\nBpRpkRTO10bZnM2vmFf+DtaRTS6SckwjrzCrgC9N6HRrY9dzfTI4RFP5sWKe\nE0Or0CqIQQhv5J1PTfz80eS0NrHHeBMCmFuoXkXIcGGF2lDmrs6h2m7C3xWV\nl+FP3xpjhIkUYnMCHBXgR3VCoOQDTEPd4FfzFG38Chgc9LCFw9N/ng9NHpy4\nBX/W\r\n=nNKl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"316fc91effde917d6d546fcd2ab9c35e0ce1c5e1","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.9.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.11.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.5_1555690389726_0.2977075046116633","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"jackspeak","version":"1.3.6","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.6","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"1125e5c071b27b92843ed4d1f686049871ec6a48","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.6.tgz","fileCount":4,"integrity":"sha512-G9N3ZN4xX8C5UHyw7XL0vM8F/Vou2IN1/XU9z6m1YiJVrIoDJJR4yPJ8pcF85pHvZ60fj1c+YuWVq6BSs6RA9w==","signatures":[{"sig":"MEUCIQDP9dp1LO69uhdjqTbd3nnoPZDIGhg5WHTcY10VbeZl6wIgVadwB0+Hk4uvWSUGqv4VMbhdmIN2ZIqKTKly4GzPwJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcufUICRA9TVsSAnZWagAAzGwP/088b7b4lQBisMyyiCfI\nnMaBSDXZYEKKu2rcV9v5QRq9WolzdVlzw1MNo45848TuCn076iqlHSRfX8zM\nsOjQIHR7Olcj9C5rqvWu7EJ4j3TNCl+pwjCQ5CsuH4o0LeZjWAmdwHfumysG\nS3WOll6OulG8xaLyYcHYFFo23tviFBecPgUn6AYVTyk8StAyZuyJpiqIJBSZ\nKc38i7IEKTeU7O3gq/3Oz5N28+HKP7moM+tVHtRDlE0kChJF79Fz56U+Wj/n\nXqd9UoYgoE1++jtyR9B04csRoNMn9uO3IAH0LQNgQ59uA/0y350DlSY93Ljg\nqAvp8iKY5wyv2gyV0uSjoKDmcNhGTvKQzXo4f9dGQXTdUJrgWqNmKK9lLH6r\nI7vXmtj8xKkr/V2W2PmQWqas21XajICEmb50Ddz1n9bow6jTWH6MnXFpxCb7\nBE8AxDjsIiSxOjuSoPuL4MrI8vEPxBTM0e+gveLeSdrqBCKptEazaahSk1U2\nnwhwHtckq4SMZ8OUpdPakZFn6Hbvc8x7hl3GUSMpk2aDjgJZYUZ0NjfGqh0q\ngY8594GWGmp2zyLLYdAIVrjOIVkISujn64Qc74lgh0ZeuBVmprgQDNBZ+/oC\n9UEUvQYLfm6wmx+IAn/SkPWaDd83qUz60DlC1Dzc79NL477lqLsU8l7IaRtC\nkEYO\r\n=M1Ax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"19522afa55b105ad0f9e70d5183baadec065974a","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.9.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.11.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.5.1"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.6_1555690759914_0.8028410542435147","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"jackspeak","version":"1.3.7","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.7","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"840d50a33ddba0f122bc6c4efdf6dc966f5218a0","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.7.tgz","fileCount":4,"integrity":"sha512-Z4iSFpaCV7Cocpcl5t9/UyPkisxenbmaqminyTgK6lDDMXcm9EvIZ9Bwr/uFbGOjfWlz1UZwKwFY5AvtgNlHuw==","signatures":[{"sig":"MEYCIQDS40hQIvDVMpfRwBLHsheyse0pYKgnqmvPqn1Tk881RQIhAMwx0rybPn+EMTAdU7iO/DIEQ/Wm/fNyOMm8KKs7xBIZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcu7toCRA9TVsSAnZWagAAV5kP/RSVtbJdXxbSA3QlnZzw\n9LdOdnHZ++uaV4CBrPM1FXCVoMdm5TVMycE5Ko0VO8LwBSrb5MRwDNj5eoun\nUYi3HbJYewB4OAK1OjHEQDFCYKbqtx2dFs4T7q/DYVVzM+J6bnsPwaxd5fJs\n6/oQklEjntzlJ/lSE7tSxiWFmjeTrj4V9eVGhVyngpQ9adj7WToIVtV1Q+DU\nmcjcZgSbSuzfMCkXbbR/+BYhtndiHyhd/jSj0A+Vc1MYNpOLUNJKeVuF14ai\neAJfnpBAvre0SOxjdgMxm9EMGJVrM1S3xj9EW/iBkYq251WNpWrzVMcYSOoZ\nga0HPLsGJor3h0sfaHHF0j1nwkz/VVmcNapCmXVdH7Z5exdxmm8SwYmBGoVV\n1UHm8rq4lIr9NjXDKO90yrcINRrDZjLvtN2xiMV/SBnm+EKkzyRo0sl87Ly6\n7Hs4TMWGqKL9p1SavsZmfYhOCgTD3lDem1c2Qm81Pb4eHRhAPMNOCgEvPCCK\nfhIflW6GOPzavdhDU4/dSejpgzh+JWgWTKSmWePMoroWjT/jUwGP1xuaIYhi\na3yfp00+2m40ZLbq1+awT8LER7ZEAKlpfWwNZ4DirbGO7cyfkq0C+Ei4G7Sl\nvix55Goyahzh25oQMABFFERJ5R+pDaKMjqf9henmJzIp/sVZWAokbyU/MaFZ\njJGD\r\n=g/3y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"20650178c6ceb2799daac09587ce6ba2d55104fb","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.9.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"11.11.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^13.0.0-rc.25"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.7_1555807077645_0.9578257098379315","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"jackspeak","version":"1.3.8","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.3.8","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"09a418552ae4f25ea37757c1c578f49dd5de2d40","tarball":"http://localhost:4260/jackspeak/jackspeak-1.3.8.tgz","fileCount":4,"integrity":"sha512-/Q7j4mWr5/XCnsR6IGA4FFZTylZCDbF5sNaLEVhfOYlau3DXcCSygTvXKnP3apwikzMirljf2QZq9fVuSZw6MA==","signatures":[{"sig":"MEUCIGGPcAei3NP5HXFoK7aNBbIP0mnzrjkIcNIF9tiNo9JCAiEAohjcIrYXfFXfUc4/jEagzwLxb91NnmvpB5hfEX+/tg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc30/gCRA9TVsSAnZWagAAL54P/0TNGP4zEsURXBdoKBGk\ndvj7iqFyU4HS1SO7bb7gY3E4dFkonc4jtACub559mdxWJ1iPPr3DlnnELQHw\n7yaIk5dNVJ21dbfWhm900Aav+D3G/D1kyIJG3UjZIZTdLkscDcaM6LD2GIXE\npE7coo6UnUqEwGX0tE/3G6OUwXKqWRKCpHnYIwtNB87fG3w4EOetD6bgaC6K\njWHqIe0QGhHwfrR6xw9L5ZQVnm5d8cMA0oCeLlDcC2B9Ewydz+5w7JcHeAae\nmmvTAwLs+nnf/siIGJD2DFt/ComfmcmgKAcIB8lYTaZAetVMgzF2vV+24eqY\n17UmvjBBoEMA59DWUAwlgjKEwkqE2dH7Xqkpv7LuIGgdg+gLB2JmDM577qyo\nBMziYXd4PkrpbLu/uDFelQ4jugHwKKJIk72PGx1I+5H9TtJxlbcC6RSX7WKq\nki0UII1JT/2AHj7Z6DOpjYzkYoz3HxLsOUhwPdLB+Rq5XPebl9tdv+XGkv1V\nalKNfHNspFXs7mzj02iOAw0cVyCPs9gF5KijdxXIzbCCXmLNfa0cYaE7gAcx\nXC6f5rePluDM72ICfQLJgV5xFSvq6Uyum2rRKyV3TDU+PUlfQL9yE5a8AnYw\niOYztG3uT/A+CtJSTywWCCmn/g70M5zalinuq7tFjSyhhGymYsRAH9tQyzOC\n3sKU\r\n=W8Hi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"e7b52066b87b7707ff10dafaf84eae6f301c0109","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.9.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"12.0.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^13.0.0-rc.25"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.3.8_1558138847830_0.39136409788408355","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"jackspeak","version":"1.4.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.4.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"4eb2c7935c5e6d28179b50829711d1372a1c9a2a","tarball":"http://localhost:4260/jackspeak/jackspeak-1.4.0.tgz","fileCount":4,"integrity":"sha512-VDcSunT+wcccoG46FtzuBAyQKlzhHjli4q31e1fIHGOsRspqNUFjVzGb+7eIFDlTvqLygxapDHPHS0ouT2o/tw==","signatures":[{"sig":"MEUCIQDFJaa5TTXJkBNgSutYyT3WPXqPq1n0RKdrlmdWWjajkwIgbdbiL1jKCHy+0JEx7NE1sEp8pOb1CKIDzc2uNvlwVGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4vD0CRA9TVsSAnZWagAA2Q8P/0TSWuuUuM2hQ9DQHDPE\nCo6BE6U4rTHvmCHUDWk+LvL6JhwztZR2pBz4uiiet9FKpNvhnqMm7blSFx2Y\n19i6jvw0PQaSLnlhMwwJWZZ9CV/tNcoXuGlu60UfiDGAXd9efx7hS/HtxhdH\nkEGEx1q8Zog2lafpNBhggSdpC3pK+34r1DqMlKTsdA4KcXG/VZDU7ufsUWWX\nJpD+xs5vMyca6qABkaOS2Lw0EBMRX7CNi8jUfEEp6J9bjGF6Ruj1HgnaC8nz\nCMKCpiCCFjBa0foVLu16BbdmrijUUqc2iemTvDp9R49r3Ns2LAfFwqVyjmFl\nDt34cxEBDozGktqD7DptMinNn2ILtLzZNjPBhgiYdXxtIfnHBy7EZeSQYfUI\nSFW9kqlDbQKoawQiNTxIYjJCO1vUXI1mWpytVLMSnZiXzgxX/3xyd0GR0cdy\nmxy3d8rA9pJauPzIntMN1Pk7MN0NTG33YUjQM/2NIX6wQSZjiKm82S8wTV31\nsHDkkjV6eh8+5H0bq7sz1O5TBl9AsBuYQVtErcEEOqmFy/5aXFKkXXj5+9GY\nV3tR9hUT+UuaRAuJthE4FjNQKMoccHjLyzcwj8CGahSCRvWflBMdNz2sw9QP\na7NfWqWfCneVfwUT2JusdfDJ6uFeQdxzERpfDrq/T1gNwQXVlCUZwRDomKvV\nIpac\r\n=goU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"ee0f4fde2030cff46ce227757eb83accc96a1480","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"6.9.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"12.2.0","dependencies":{"cliui":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.4.0_1558376691744_0.17248064680200836","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"jackspeak","version":"1.4.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.4.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"835b29e3c6263fdc199082071f502674c3d05906","tarball":"http://localhost:4260/jackspeak/jackspeak-1.4.1.tgz","fileCount":3,"integrity":"sha512-npN8f+M4+IQ8xD3CcWi3U62VQwKlT3Tj4GxbdT/fYTmeogD9eBF9OFdpoFG/VPNoshRjPUijdkp/p2XrzUHaVg==","signatures":[{"sig":"MEQCIE0jEhZGpweWvmA62hNUENL4+Dvll1iCzrm0myJJxVvIAiAFq+HczswAgK/aZObzRqjhGPzDcfL2D+s4+wTlbA61Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2wRhCRA9TVsSAnZWagAAYggP/3GJkcgvq2cwCm0sT/Tt\nxzUH+a0zU8cbCUaRKMlY+TcManJqwVIeX9vx6/fYNlmTZYEdItffIoqxWImi\n9WC1odQdnsy51wGyzGOEXYfcKRxMmX9VirIn0M+xld0+HBV98zs7vs+/OMsK\nt18rWanf+hzN4hATm1H6RHOUeZSY52O6iY3wBtyeQIvsQOYzoSQ+zWOLW0Ej\nAY/Jde6hoU+S79XLZPenHx1qyI+9KYX0YTQsJG+3uiP+xTZYlKSZtNw+xZx9\n+WPD29RVKOtHuBmjw6XQmhQShxWvJkZkXAxBtlrKb7nFHMqY3HB0nhj+FlzO\nAUlctXBGWsmdOpXVrXe/h5vjvV+qCJ5fgur9A9A3+fR3C7p+D7U+d+oS5Y38\n5JDqfmZjtMyVhyiX+B7Bpxpk4bOnQqql8tucPOszJyCzON+wqiL1dhVexHGW\ns5m3xKQbqsCWLvXIgO6HoCWH2E2ao86B6EyfDI/13y8QkJZv3Jw7oaMkJc4z\n1RxP4UywYukM/woMUvTF5sOYzGinkUjTv4ml5OBWNKszk1pw8BVG1cxETCZU\n8VnW5RTBz+ga8Y7OgeqXG0bBIBI5gelQsAMwnfwF2Q8fWcnbnMmlq7yP1710\nQyglKzLo8y6YTxNe7JchxZxLsp+axxrxBrKipj2wb2iaWs1FPNo9Ykeg6C5N\nKOo7\r\n=W/pq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"2a1f46fde1cde8c7c4eecf831a12a50f27d82307","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"8.1.3","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"16.5.0","dependencies":{"cliui":"^7.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.10"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.4.1_1636759334138_0.711888997053767","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"jackspeak","version":"1.4.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"jackspeak@1.4.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"30ad5e4b7b36f9f3ae580e23272b1a386b4f6b93","tarball":"http://localhost:4260/jackspeak/jackspeak-1.4.2.tgz","fileCount":4,"integrity":"sha512-GHeGTmnuaHnvS+ZctRB01bfxARuu9wW83ENbuiweu07SFcVlZrJpcshSre/keGT7YGBhLHg/+rXCNSrsEHKU4Q==","signatures":[{"sig":"MEUCIEl62OtiySeDAvo2mVcPV2LOpgYMXEGC1qJiuV2YdrTOAiEA84YnV0i+E90nqkH5Jz7+y7kw/dC630MRLK1URci9gII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcR1aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt0xAAlctLEl9Dd6oJNVVqFFeww1VbCss30GVwZ2Vn/gge2wr3WqE4\r\nAp7yCADXBxkN0OqBnh2YsRBgm0qQZUvawF4113DSl9/rWPJDkwNZ4wgMyrl1\r\nVmf4s0N6ZSadr0ATwv1/5lGR2N/lTYNegwV210wuUR92MvjUkefxG37fOj+k\r\nmCBtxf7Q3yiHYwNElasQ/KNhcdpzIINlYr4h91b6CwZWZXEFwaop7lwwQ5BH\r\n2fMvDMhrci59dKEuNLnNJ2YoREwOU1kMXXoupaFou1XpZU29gbQOBfvpRdYf\r\nkuSWtiPHDE7PA7FTDEcfQO3gr6t7FKEr3IFn7wXJ8Ek6Sf4manlvYt+eqPpV\r\nU9W7Quhr0HhJamuSd6bTjJFbSZoGEANEYFiJHk9OZkI8m62jxN04xcNT/3rP\r\n2AfXY6D8g7+s3TU1JxoWjh8SDDWP6QzX6JdFKDwok2D6f4F1rAP9ugNvQL9e\r\nQbDAUVKRYysz5MqJgZ6WHlKW9oxQXGqxdAQdc3xOMsLVqKewxwCGWGvsAY6m\r\njX0CQc9XgQhceemOCySioAccaQvfmIsmVZvJiZ57sdSSgFRrSlLFIAluk5Xl\r\nBddzTmW5sH4pf8YIntrjZ2oPGnq9OCuI1Ukz5+qkNXux2duBK1Oft/LJFrwj\r\nDd/OUxSpbDk6BUipIv7j/AhkuOWIi4HHkYM=\r\n=O2UV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"27d94afde5b41719160b244b88494f6cb1eb0898","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.1.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.12.0","dependencies":{"cliui":"^7.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_1.4.2_1668357465898_0.8705533808149792","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"jackspeak","version":"2.0.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"6f646d9a9bfe886793313be0c998f52e68c64d9b","tarball":"http://localhost:4260/jackspeak/jackspeak-2.0.0.tgz","fileCount":21,"integrity":"sha512-4P6MM52djEIsnVHZ9Gbu0KtY1c2TrHCN0OltIawlbFvVyu3IeGR116J/2K83XKbzImUYXZflKbBrdNY5fvmPUA==","signatures":[{"sig":"MEQCIFWpg3EUR0CNq+8HAU1uEu9iqjNXn3bcFoAq5Tw9rpiWAiBWdS0TM+8ZOjNOM0tDOA6JtZAJDMBgDW3JpC/cS7n+Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNF35ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXvw/8CbKCEteiuwg+8GrUDx/sjqRKdRyNZAVytL/N3XKXdIJZQLnf\r\nKemVUY3HvDeXw98vJ9VGYyhbLb1J14HZ28uJ10vgswEe18DI6yJMHVYXKoLb\r\nDlZPpjahraIr4hXGJ0ZPdQIxUL76KTEj+phX3Os3e8H0sH55M7YEJFo7R1Sd\r\nBUvgGcYUBLx4sXYxMU+9X7JqiijsGgy+OafIhk4/X01oL1NbYxk6cndO76pm\r\nL+TqBD3xGIotbiHKYwsfnV+dZ5Z0fBI8ABkbLf4kaSoV04HDNAa5x8xTbvc2\r\nzUs4Sujd4d6vy620pOOHSZQY/EiVeEJtgQo8uoyAvYIUj5ZpUerDpeYtypuE\r\nbftEOWyFB7tzLqUCoiM9IqUn9FBZ5NYd5MZRpmQ4LkjKAvry8yAl/3p0/TYQ\r\npzJ2ungSzNJ8YZHXURsOmuK55b00kRa/LV5R9gQBFRvU1bRw5y/Sz/RaSI5X\r\nOD4R8tYq3ngRefShNagp+0fbnzzGga4yS7UupKRcWActaNdSx7ElAMDtx423\r\nSPy/bj6kdOqZq4OoSykJ1U2UJb78Q2PruTGd5Lt8UvZIcdzXkBMY9wzWucFw\r\nFiMSGGCT/QqFogQY1WAEnny75U7aI5UOTLpVs0MY70tiEpNWslIojUfUr7Tr\r\nf33CIQz007d+18l0vq73+CfcRaLU5uN0ckc=\r\n=dCN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"2be35a4c4f8824009db28bf1f531a1d3316993c2","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.4","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.0.0_1681153529677_0.18258931850872595","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"jackspeak","version":"2.0.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"f8fc0f89f2a8822cb9d1ba6a0c0da20c86c2d123","tarball":"http://localhost:4260/jackspeak/jackspeak-2.0.1.tgz","fileCount":21,"integrity":"sha512-ej/uFsY+XH767cfhSy7TPdxAOcg3125QCGEmXC8+xBEpyZqL59qRMxIBsg/GkpPgDQv2iO9FePuWulPQk2Fb8w==","signatures":[{"sig":"MEYCIQCdbfl9RYgi3u6Kbh+pPqfTqt+KmX4d3uLmds3OCuXI/gIhAMdq8KRcgqJTL+XAl7BAaxGHLS+nnNKmz90AB5z5B4Us","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNKJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB3Q//RHvSVgyF/xc+f5Ap09EmuuLSz+iXVNVvsaRqzkugcNgItoJl\r\n8N5hJug1X6PEvTB+8NLQJk1nzMtwSbwGvxxqxp6/pX+c6sOMKa5FBeXEZSTM\r\nC72lp8vjNLQEtzy2phubJH3Fp5t24buy8HPJnK4AQuZIB4fBFaoLBYO64CMZ\r\ncbq4KHAaiJBvuTSDWb2wgBJlZvPpRv551y/rlHsXUGxtce7NrcDqJ7z90Rvu\r\noI4JIAkGX0Jwm9C9t9UQ7lOfGO2R6q9b8htI+UCDgAYN1g08/XyUxObDaNL9\r\nSDE1Vttv4pEegs+jDhBp3tg5SoZsxxEkP0WVrxvCr8WwWCc5oR/k5lY9TKDJ\r\nqAnTlFSdZvoScy/MpmZXUleFJdvK0g/XD8Bgu3wRbDdPDVXOaQyREvLKQFsl\r\nujGIJPPmy00D+CPaSa5YmoYt6pkVH3Nfgt24a05T0qhSTe0XmyAyrsJSSdnB\r\np6Y5geKYu51ZReB/OqDMDLPso6D83A6tydRy6rlvgib6xZr2YPNRyZUeUGtA\r\nY/dEHItPjOELUT0zkFbHKUavbeKCNWcmCHLRBkpmuQzZRCM59EtWnnrWbJMz\r\nCG9S1NO4m0IZVzPASWSsn2mzvQFcQpfM109iMh5Ej17fQVYOXcIC3HuIs4SZ\r\nxdL9fO8dvZTdlVqI7gHbrK+SIP7zVv55VP8=\r\n=h1C7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"0bf2102f283eda93c9599532534cc24a825f19fb","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.4","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.0.1_1681171058216_0.5632592011556332","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"jackspeak","version":"2.0.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.0.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"0a81a520886cf87bd51d6026e95d80cf262eedcc","tarball":"http://localhost:4260/jackspeak/jackspeak-2.0.2.tgz","fileCount":21,"integrity":"sha512-6hzq/8txmVblzU6g1xPfD++6wR+88IiUauliFHDE2ewPhpiRSOa3MsTJ7R9LAS2YuCpyhZJzNMb1Wpeq1ySgeQ==","signatures":[{"sig":"MEQCICoivMpBDfdu4p6F91cw1Rtsb1FbwOC5dpnFfPZiMv0JAiB4mEiriQgjZnvD4XU+0+PZDik0Zo01wUmBXtlX2LBGxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNPQtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT7w//V2X2ZDzJsFWUk76cIT/kYlguJjbzXpcEBRVhkFU3a0hTHY4p\r\nImoWB/5u/QTgPd1LKtLwfGv4RBG6vz3pluRWtRmY5qvC4YXwBwN35sUDbQsc\r\nlt0hDKw+IyQArJ59UPQMjGqvhVnkCXcEMJ6gVyqfHQrdTZhqcv2+QJmArPiu\r\nOEP5Dd7Sk5oGu4FvCnSA/Gc1EwfjINlx41O6Qi0T/7k/8Ufd14nwNzhZNmkr\r\nbl6/cBTUKkxFwTHbwzqZ9MuVVO76jrPa/mMZX9iDVdK+XoC8tPMsyFNH8oiU\r\nYirSACMEsgEAbShZfl7l9YfQxfvtYcU6HPxuFg2VsBaEYVtqH6nmQh0eaqT6\r\nVx2d2sIVRdWOleRILb+A0b7csQK7xSv6aj0VeGx3Q9JvCCoEzHJXrdcCNogy\r\nbhJRucP421aGPxvs3tMAan+r/fsGU7qr9louMjIG9Z/S1wxPETuvNbnbfaaX\r\nkefAJ9FtGB/bXafnXv/H4eC/g3Kop0Cc9NhGVDgL5E8yVFPGUUhurDNQoMel\r\nAFITzXtBKcBOL7P+vqWN4cGD/uydlTCGaqHr+P545YnjJIjASB5FKkBx4ROk\r\n0xaEEk85OvY+Stpk3tTJT7nvVsXSVVXtjfFXHCXzHEpNzmal9Hp0lJg3TW1H\r\nCvYfu85xy7L7+oREu+GROA1oOg3a3MoiFVM=\r\n=52pn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"7632d83da50711ca91b22266861fcb5266c1b253","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.4","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.0.2_1681191980948_0.4734352114384508","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"jackspeak","version":"2.0.3","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.0.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"672eb397b97744a265b5862d7762b96e8dad6e61","tarball":"http://localhost:4260/jackspeak/jackspeak-2.0.3.tgz","fileCount":21,"integrity":"sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==","signatures":[{"sig":"MEYCIQD/omMaKRIyIIWMbKvpO5rn3YDpfg89V+JtBUPq+aXERwIhAJSBC4U1yJZlk0xelAobeiuxS2KTB3DoIPh76U9INQcr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNPUjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ1A//VWJ5psbtuht5qx8FV04PVJM0QdNEQJMxN9jEh1gR28uo1/q2\r\nyF85P2wnkAE4LJZX0nPvpjnJG7HnXBShZQsi5/xoLuMrtBeJSBI5E7bBJbar\r\ndXnzO3Zii1yvNNZJHiy6i08NjoqGHmgEw68sAqoq1wiY+aZZlIyNsVgHtAYn\r\nOd8wGcztEpTtaEI9836NFIg/xgxwiEClFcJzjW9Y9STSRd/BtDVqrINz4fa5\r\nmgYnrumbqA1laO3E5SRzQmwOFQthCMT66PnEcV1naf3BYDAidxs1GuzGRuIz\r\nJ5V38ZOJT6AhZmGzLE/rxbsCY2P0/EPQuYXmpQth0KRU11lTxVNE/Aeoic11\r\n41A+fV8gpIxA0sDsY9yqf1zYn2g27NZ+tRmSe5xpZjbwh6PX3UaGk0AxVFCH\r\nDZnAulqo8HCUXRg7Txau+stlic4rBg6WdK6Q/aYCmJsrtuZoU7HXHnASYvFt\r\nxziEqmoGLqFQAYkkGTcZF9FFh2atvWlfEIC/xdbxh3SHHNBxd5A7mUh/1jWr\r\ns4p/Wxwk9hYUYa9udTTJbmKkGxPUn5k0k/MwV4aAo7WKaaEU7XtdFmOvoqdm\r\n17LW2Sxyfhmk/68TEhQTiD2FwYvs0kWJCwmd3jWYencx/fPWlZacWRlHONvv\r\nN4ysKDyUjzq3/vBLfR9HhPhutefmm7/6bSU=\r\n=ExOS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"6d711d41e28a759a76ddd17f8ff48bb57fcdc929","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.4","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.0.3_1681192227436_0.1482346060713795","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"jackspeak","version":"2.1.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"69831fe5346532888f279102f39fc4452ebbe6c2","tarball":"http://localhost:4260/jackspeak/jackspeak-2.1.0.tgz","fileCount":21,"integrity":"sha512-DiEwVPqsieUzZBNxQ2cxznmFzfg/AMgJUjYw5xl6rSmCxAQXECcbSdwcLM6Ds6T09+SBfSNCGPhYUoQ96P4h7A==","signatures":[{"sig":"MEQCICBP2w9N8rT8btS4uROs3mX3YH/IrEz8zHth2/zSlCqiAiAV+oxf/yLzXCtIJpsqIoNvBMeAQMkhNZpDMGpptVAdBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRNfgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzQA//fEnDPnlR0kMx9ErZvJk0F2j3Pr61dXUQobPkkDfr7pygwnFT\r\nqdE1XV2IVbH/vXDEyuG4F9ggUlxOfnLISud5yvOQXrs6zWbiSn1mEENFe/6/\r\nYMKOYnkyGHXpT38AxiUUkOihK+RWxSDx7ClrCodQiRX+lGCYNAmElxIlhQKd\r\nQMqnNnStpORQ72ZQKJDtwH2lCEfBLFOp0qZmrs5vJmoBSNPjvPhT/P0XaQqn\r\n4k5m+8LbgfOrDDKiepsdFLcyzdG7U66yKYEphdrr6TtyosoxPzbazCSdvzYh\r\nIbJdM41EKxLV1VcRlgeoSYTO0TZlqwrzf1nIbBHoecfkqotIz0H4Rxh9YjfY\r\nCRbb6c9KNwZh2bkx3RDHginKTGVAVP2x2YlL+zfD2CLshNsA9j8lPds0KQO9\r\nF1TbYBtkeYdvrcC6YsPQOrLYNywpTlIMP0BLLWw/7smfwzkBHiAfBWlsO7Oj\r\nKMg6UQF9+MI8O50VN2fdk9FMJyDOH62wrzWFxLv3YlVZ8w21IfqfW5FwGK/C\r\nKn+4QMk4nOdwtsLZC6UQGei+90Dgn6NlUq2lY950590bLR/f+CB7UadCHOmj\r\nPJ7k4cyPGk0yuwjVaAiXG+oy3deWs3qb+uoMHRtHKi+AUJBb73oTXNPTOzIo\r\ngi+gBFIdxlcm7qpmkpSzXLOeQzop/qEg2ok=\r\n=Tnpf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"34c4158372f0b652191cb7b3d98684656064cbce","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.4","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.14.0","dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.1.0_1682233312205_0.022132668808180878","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"jackspeak","version":"2.1.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.1.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"2a42db4cfbb7e55433c28b6f75d8b796af9669cd","tarball":"http://localhost:4260/jackspeak/jackspeak-2.1.1.tgz","fileCount":21,"integrity":"sha512-juf9stUEwUaILepraGOWIJTLwg48bUnBmRqd2ln2Os1sW987zeoj/hzhbvRB95oMuS2ZTpjULmdwHNX4rzZIZw==","signatures":[{"sig":"MEYCIQDeyPooToNNZPkSrn7rA0odJN+QM94Kx0cnexK8+6gTKgIhAK0RI1GwVAy509kP4vI+ROatkTw6NiFhCIuUIXuyIht+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTFPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS2BAAi1q+BSwOolFxCnrtZr8Xk84OtzsQzxXD3AHztD6hBKZG4AWA\r\nN9spH16NHOp01G6w2ZC5S2M7qAHlMhgSsvWPSsBBwW6pVeYPbjyxgGYm7YBw\r\nWWqMo4YPSXG3T73uzNDc5SKNWV5ySRTCO18NfbRYIF3Z0U5luaB040ap3pAC\r\nNQCLHzyl9SHR0FVaBaveDgBmO7xudyRhGMi3F/i4EYo6xBcBnWMc8oE4pCZL\r\npEURCd9TXmReoQ511sM4Q1aeNu1bbydDQifsQ4gvOMSuJD3njhLs0KhC3rgq\r\nyS0tF8/LmdvEq4Fj1IwvvRqwarGhZ1FMSHsemAPK6rO959BTjNDIzXZvsuGU\r\nqF/03pUWi6zKh6n9gj+5erJo2Vabx3QOCqohitz59b7B2wtLn/NKn0H9RRE3\r\nuUHORZKwmvFU4z9EXvqPSkwGcCLYGS3SlLrIDn2bqBD0jRo6XJM7nMyONe8g\r\njRmqhGN6a7GNCxV/NBgUPPwhoTfiSOih9mMZQWZ2CkSkJZixSfSRCfZ/4xFE\r\n32YOzTopyrwoXExZE5FSqRENXCb7R+akkpNODAG1yZ0KLPdq+rh5WdzPyy2O\r\njXZFn6cOLebicZXQk+d9ljCgDhsetYCqz5KQbz+Q4EtfbtW/P6edTGK5LUZo\r\nkdzMzDsOIq7KIuSfuZyGNMvpgQbQvxhEq+8=\r\n=AFzp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"e6fdc601a39442ef5abda21d4ee48b86813b6dcb","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.5.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"cliui":"^8.0.1","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.1.1_1682723799022_0.4933793356017073","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"jackspeak","version":"2.1.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.1.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"48fe59eb39e145b79487794fa360c0a8f54b0e38","tarball":"http://localhost:4260/jackspeak/jackspeak-2.1.2.tgz","fileCount":21,"integrity":"sha512-IEVVfX66eop4fvm6VP252GgiIY8ttDfFSrPD439JJucDHdASn9kd+WL209Bhcwvbhu7VYcYFGZMSXPjCvb9ASA==","signatures":[{"sig":"MEUCIQDlSSG4kOkrx3CRY6JylnKf8r7p7tL1Et7b10LlfhawhgIgfVAXtvWpd42F7lS1F/VhUPvQrn5IV207rZBX9tw8zw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUCU/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq62g//f1fxoIl47dPttx29574eTNh6iISmP0BZuSy3K5NWVVAzSUNm\r\nnh71LYk5mgKDBNXTCQ8ESuAfibDa9TPQYIf4iSDwKfaeqg0vbt7K6GpSbO+d\r\nS0PpCF1k4zBZmqHwiRcp6xYBDWggcq3Aquk11xAaaqt0ck7ockeODZ5reBAH\r\niBLyNlRAENgHc1HpL3JcAQS1/XGHyPQTaEFsY9zMqO7KvhMhm90RgNvM09NO\r\nEhhBlhMkgUikbzGz0BcLr1b2UANlHtYrlOhqfm7+cjIgoeZph1zHio4ZWRCM\r\nT1dlRe4IB93vZrt8yolouSfNHh1Bfmjk4zEBOuzzdY3t/YH9NfAGUPHsxoT3\r\nreUD7bJWk5Fb727HRQyXVIGm4Zy4Ev0TRQjgmx3GJz6uxXUacp6g+RqPScfc\r\nOsG/UMSkIugtr+K5rVBsQkS41q7zAqoiE8Zcu8E6Oe2pgbbChiPkKOuyx8fv\r\n2t3eyIEg3ZpNBGsQrWWJpzYGCIdp6TPI374yD72NFFFhyn+RGqAjd1gUYfvy\r\nR5fgVKbPUSNj31wSiggwKlV6a5RkGgV44SKdo9cJzIEzNFuvfXavNTlhlSnw\r\nci7PlhQfMsN58GHQBqY5MP2HR9qgpY+Lfm2A6j1l+M9WKyIy6oRzRYzALDk9\r\nMT54loN32Q23CqJQirBb2V6legvkOhRGAxY=\r\n=PGfh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"f92d763e2f51abdf5268ee08b73e28d14c521c65","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.5.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"cliui":"github:isaacs/cliui#isaacs/esm-cjs-consistency","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.1.2_1682974015792_0.2846175184099182","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"jackspeak","version":"2.1.3","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.1.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"8936e4abc68b27544605221d37216feacd43515f","tarball":"http://localhost:4260/jackspeak/jackspeak-2.1.3.tgz","fileCount":21,"integrity":"sha512-fdMVv5tNmDwEilqhV3P5d71SWGhBwMPTfIXRGx9BN+3N84d64hw4i6tZb7GKzssGT6O7gYYWDNJnSAdliiLCkQ==","signatures":[{"sig":"MEUCIQD6tTsoFtO1tMfbC1XvTMruGTuKLL1Ba2v8uQ/ZPCuv6gIgQWByXIZQ6CaBa0bpNclNffw4PJM6gSuglZs7d3dQay0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUDT3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMYQ//VtuRs7UwVLiO+VoHcl+1FXJPMo6r/rhdjCE1d+eiOH6YTMtO\r\nd3g3tWDYin0k9nysGQmPVTfN0HZx1TeQKuEmc+Xz0Wf8pMnOAQrjx1wUNhZJ\r\nECO0E4Lyp+6xYkZn4ZOYtFovHneERCgZREhrqRWvK5s9LTF1Eu7NT2ZBkoRg\r\nj5Vf6BiJs4LD+Y79/FiDt0Syx0iNCnsnOGqoBa19hPSwbGhzZwwT6m0P5TBa\r\n1JqCTFPeFwyKbVH1c8cwGkdc30mntdOT5hktzeKyQJJWxFFYhdHMFyZ6O87D\r\nTHhZ3ijbPXMgl9EifaeEn35dL8pmArzEXhq5YwI475nZTO3q5qbLR5yQSBGF\r\nK/nWquqpIG9oy/PPyOFyLCNRfMlhS4tUBzGdiQzrKkniZTkb4K9Gf5lav04V\r\n1NR06XnjmzuWyo1ekTbjg/5VROI42E6UC1H5ryrmDxwBf14Ei0/Y3QoYCIVO\r\nzKUTIPdeF9BzcyfZuUZnZMh3dVZAJ9ppdak9rF/c6FC/T6o8SbtYpucvkhEj\r\nU2NAHSPVO4d8Vfkq+D1vKyPvofa81TgO52l8sGIQBzzHQZdRl0qCH8IOWsUZ\r\njlZ7hsM8XL2xdC5Y3+bjvNs+HVN59pdFI5nTt/LHBxSeVGl1ijv3W7ItirZH\r\nl47QeYSOjLOKL1pSDC9laUE99oWhTEN1Hhc=\r\n=uKoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"67d58506f879ff1bde4a959a67b724575ec5e618","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.5","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"cliui":"github:isaacs/cliui#isaacs/esm-cjs-consistency","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.1.3_1682978038765_0.5257381235600973","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"jackspeak","version":"2.1.4","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.1.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"aac08a2f3194207dc4b7bd4bbd3596f262a388d9","tarball":"http://localhost:4260/jackspeak/jackspeak-2.1.4.tgz","fileCount":21,"integrity":"sha512-7CGd4ZQu5M/FgQLlcgcsY858wf+ukg1ma5M95FACSfC54+88vm594Nv6C3NqWfk8wyK1u+E3SzvVsxr7bwONmg==","signatures":[{"sig":"MEUCIQCz+7fPBGC6m+Tmp945tbfIm991eoMtU1uq2LfgsGl11gIgbREkDzU5WRKjO3xeMAmee+qcEkuoVWzVRjtMqVYPUIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUDxFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq40g/+PpuRWtvdDd/cSGt5Y6W4/mVtRTkEwK+x7vAXpEmI1APCBbMt\r\n3JbmNltQrkAB6QYAQZs9hEbnjbHsz7JReT+aVcxS2ookRr4wEf0lCWgI5OGH\r\nPSilL7xs9wx0HXnUm6TXsXtPpIoVBIsTDWoEEtODLSJPow3mvJeGK7DJDuV4\r\nhc8Ql/CQlTsCxvw0NUAkpanB3X+IYk/VaSEuKkoIjn4Oseosu/j15ODKjabB\r\nZdNhMSSDOxGrp+d3G5qfB0pmsMfLdHrNJbAsSCTwZV3+tRapgQzDCN0ZK807\r\nzwOaKhkjAE+7XaTz45X8StCcUHEe/Zd6P0uZOZeUaZqKG5t16CDnZzHVURP6\r\nk/h6+deutkR7Awdd/+cAGKHK6LoxKvW2mm9IVxyICYVdBqmpmwL/HF3XeYPk\r\nt+kL7qc7NWYaXPA/2BxEKNjj5S8ZpPtPhLrYa3Dnl8UuMSMzQQyNKgEPH+sW\r\n9NFKv8j6mGtTo6LE4srQzvs0VtTC7Xi4dcy6DmC+p3ZPvzW6dMA50CYEvhqs\r\nO7iD4pm2jo/RN5RTQw7KOIj2AqTJ4SWQQkX1g2kyy4STERlDLdAszTa3qIVC\r\nmti5jJ/bMIp5B2MNwEWkTHd1foYhYmpLkOHC0iMQxeLSO+AN3VwNJrx1wIQN\r\ndTCrKw+ee9nRoSkqBePUIeMGaXP3/47+5vQ=\r\n=AAKp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"013958d6c1afc76a03043e3de317f38b47355f9f","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.5","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"cliui":"github:isaacs/cliui#isaacs/esm-cjs-consistency","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.1.4_1682979908771_0.7627648555688629","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"jackspeak","version":"2.1.5","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.1.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"9a6741037b58257dc92eb28e9c8f54d33a1c09ba","tarball":"http://localhost:4260/jackspeak/jackspeak-2.1.5.tgz","fileCount":21,"integrity":"sha512-NeK3mbF9vwNS3SjhzlEfO6WREJqoKtCwLoUPoUVtGJrpecxN3ZxlDuF22MzNSbOk/AA/VFWi+nFMV89xkXh2og==","signatures":[{"sig":"MEUCIClieZUMz93kZz/MU0amIX8BBfrT7J1VxJ//yWAxd4C4AiEA5qHtUhE2By02FNmjSKIAZiWJ1vexFPJkxj8OAqkwWm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUIK4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6rg//YGzl+M/2x3vD75Sv2AJoM/w0PqKrUHHXzfQyQaCawwFwGWhX\r\n7jBZwSaagr1lARJOho2JAFk+nou87Ibd1uoaPPBtLn5mZxFoNNpOvasrOxDm\r\n6bT9mhrwKyuyMmgYzbBEafJQvaEkYeT00r/4CA5liP5xmfdqB1EtKq4QPLzt\r\nUtlM0QSwjmK3ZPaQMPQBHKr/3O8cUiNIILQf8diRBeo0gQLOpbZF1ZawjTRx\r\nuMKORBNKUYU2y/jF7BmBG8tDqAx8RUcmber9uBXt2DvLZiGPfBlPAyvbNFr1\r\nGVUmdrQbkfM81Pxi6xrOUghI3BnLLf/J3SpCtyvgRbZsiofxjByAZB+t5I0G\r\nveOYV8wr93u04Fm+/z6JTjNHkGTKYmqYBVLgZrGPE0UnoqOD/gcPCl4gE8uO\r\n1ynufty6IQyVEAiDi1MkV54air/8nELM0W/4+Rvoe0gKQcLq8TjKa/lUOCEm\r\nUNPygWh5ENQT74uzYCR9PvaAXy30AY4X0u8JC5qrbhhOBstmagezmtyS9fQk\r\ntx4Ll9gIE17NCNIgkYY6UYMM7MhPLzawoILL7AzP2tUUi5xjQpXBW7QNYHpn\r\nKSB0YC+sfznmMte90zn5Ry29xp+3mKsWfRCNUbwAN45r9FzGP319nt/3+76X\r\nn7i0EMZ5T29wkX6dy4jqVdiadgzMwL4UWX0=\r\n=bMUA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"39f634a549aa2a6b78794716198f44d9fc68208f","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.5","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.1.5_1682997944269_0.5759496144230527","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"jackspeak","version":"2.2.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"497cbaedc902ec3f31d5d61be804d2364ff9ddad","tarball":"http://localhost:4260/jackspeak/jackspeak-2.2.0.tgz","fileCount":21,"integrity":"sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==","signatures":[{"sig":"MEQCIBNLS3dzwo1vsYYTOKxxTzAUMiZNfPO1Wl2DL21XCUZXAiAfJbZFpXve3DxNFz3A8P/YV59+CnjelLtP7j7AFCmuUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUVCtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOBg//ea5UrOUQlLNCXTvx4XjrAJLYZcrok+t3BGT+7vKdZyN6laO+\r\nQLStVACi8dUo0L10jUgZojWCtdLV91JNYbdaN2C3NcYdspB9FOrhPo0Su/HX\r\nxOWSwcSxN42hM6rYc4FNMAfqIzR/F9jqL1Bn/1a0FNBCc0yX5Ac9vfbEAEJy\r\n4FZVPPcxaf31vxMHVdFFVDooVPdxyLPROHDhCnM99g1MxEYnRB40Y2ze0Ao8\r\njnOjX+m+1rVt++yuBDwKlwnIFTsPMW7x1pI/Gjilo8ZmsKfjN4fUaYkbJ47W\r\nWoxYNOdcQh/6oVwn5K4FDUTpIheFJ6MplDrffpjO61fPA7IvDjtkz8SNXuCI\r\nAZfwLoh7dMYJsx3WyUe4PWSH8Cg3c0lR9TYsITLGANQDMY4KlTBC1KHuhvmL\r\nGrHj0QeG+xefUAKSna1CCFxZL7Skzb5XUl1BduD15/ZHph8c7NSA5Nbp64ih\r\nND2LEmyoM72r7I55Cg7n3as42Xeiid8UhEqfWW3sNfsIhHzyO2e7gER48X5E\r\nnQRqeTIF8fGTCPkAz/txk+ubJv7s2MeO1VFMMG0FD4ee1G8V8PsI2D6h8s2K\r\nyyGV+UttXzdKCUWcLm3FRuK/c7qqjSECaZ4nKQvqPoVXqbHcxod2Q9aID0JK\r\n8yFa5UqjgdbBuV6Mwetcnwm113gxFEVGUi8=\r\n=/hFH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"5af8bfd31928e6528e760076520d3f4623ea8653","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.5","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.2.0_1683050669502_0.19632918819820921","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"jackspeak","version":"2.2.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.2.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"655e8cf025d872c9c03d3eb63e8f0c024fef16a6","tarball":"http://localhost:4260/jackspeak/jackspeak-2.2.1.tgz","fileCount":21,"integrity":"sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==","signatures":[{"sig":"MEQCIAeDyRMnMuuaQq1axrpcEQCigyv3wH+NpmvWq/XrHy+1AiAJoQGB2z3IP5v89PAn+mInikBedCIbAqCBHN7wB5IopQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221690},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"45b304459509d7ff1006820a2f6d50f8f7430ea7","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.6.5","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.2.1_1684643934340_0.11898622050871088","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"jackspeak","version":"2.2.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.2.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"707c62733924b8dc2a0a629dc6248577788b5385","tarball":"http://localhost:4260/jackspeak/jackspeak-2.2.2.tgz","fileCount":21,"integrity":"sha512-mgNtVv4vUuaKA97yxUHoA3+FkuhtxkjdXEWOyB/N76fjy0FjezEt34oy3epBtvCvS+7DyKwqCFWx/oJLV5+kCg==","signatures":[{"sig":"MEUCIQD2OEY4ZCXwklQp5mCKtZj6/KDrxCk8Nj9zKT4Lzy+TfgIgdKmBGsNMhLW04whN3k4ARucN8k/TMWaE59go72Uy4Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222024},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"fc41b9aaf8a970fb7b427ff4dae303711cce7069","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.7.2","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.2.2_1690232634258_0.4870296321545262","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"jackspeak","version":"2.2.3","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.2.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"ac63c57c18d254dc78a1f4ecd1cdeb4daeb6e616","tarball":"http://localhost:4260/jackspeak/jackspeak-2.2.3.tgz","fileCount":21,"integrity":"sha512-pF0kfjmg8DJLxDrizHoCZGUFz4P4czQ3HyfW4BU0ffebYkzAVlBywp5zaxW/TM+r0sGbmrQdi8EQQVTJFxnGsQ==","signatures":[{"sig":"MEQCID905Wly9iHStzPYZhTLkAsU41+JACFdRLX5fUVTZuNmAiBoePaIv4awjQ44RVirl9q/ZLr8MuLsX521HCqF4G/b3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222024},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"83b95b4a30038331e3527419381e7523037ee5b3","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.8.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.2.3_1691618414750_0.7807627735069693","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"jackspeak","version":"2.3.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"aa228a94de830f31d4e4f0184427ce91c4ff1493","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.0.tgz","fileCount":21,"integrity":"sha512-uKmsITSsF4rUWQHzqaRUuyAir3fZfW3f202Ee34lz/gZCi970CPZwyQXLGNgWJvvZbvFyzeyGq0+4fcG/mBKZg==","signatures":[{"sig":"MEUCIGt/9mjvjQwoOADUNUffVUcw7IVSK6QMw8q0UFRV8Vl4AiEA3Kp61EHS3QawKWY3m0bM2/I8HVlwMW2Gs5O961oTu7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243547},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"0256119a037c417668f228083a288f457f0111bf","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.8.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.0_1692171523813_0.27263896550994593","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"jackspeak","version":"2.3.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"ce2effa4c458e053640e61938865a5b5fae98456","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.1.tgz","fileCount":21,"integrity":"sha512-4iSY3Bh1Htv+kLhiiZunUhQ+OYXIn0ze3ulq8JeWrFKmhPAJSySV2+kdtRh2pGcCeF0s6oR8Oc+pYZynJj4t8A==","signatures":[{"sig":"MEUCIQDMMhadGYFANrTSdI0FHbgTSp8IplOXXuNJiJHifYr+mwIgD2BOukCHQTnOpbdR3Yh5Z10chBWhKk55UsP43dEhmWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244219},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"d9925bbc28c4f8f30b5f49196b9c154f90c708a3","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.8.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.1_1693333940984_0.6967920346373093","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"jackspeak","version":"2.3.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"282fd89ce332006a917644d1c687278862467d4d","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.2.tgz","fileCount":21,"integrity":"sha512-TRq6lCC0IyuVVeQxH7oumqlPsLy1rJ6PQGY6r/NgszpPLMcikNC73vCCu9zZMzpCRlneSAUzQubnwgL/2oafWA==","signatures":[{"sig":"MEYCIQCicui9ePIwOr7TnDYkK5KcRaUQFycEj9Tso6am76QhIgIhAKXUXoThtiowF6n6JaYnrUlMW2752V/m5uuNS46zMIyX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246903},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"f6fee2e0a3e0cb0e6080dacf6a13e49812f3a5bb","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.8.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.2_1693796621527_0.4019731117522667","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"jackspeak","version":"2.3.3","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"95e4cbcc03b3eb357bf6bcce14a903fb3d1151e1","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.3.tgz","fileCount":21,"integrity":"sha512-R2bUw+kVZFS/h1AZqBKrSgDmdmjApzgY0AlCPumopFiAlbUxE2gf+SCuBzQ0cP5hHmUmFYF5yw55T97Th5Kstg==","signatures":[{"sig":"MEUCIQCy4UW2j+1z98l3C8LPnD6vBtVFDo9S+txA3DOuF0oFEAIgSY83qqcGdK9USk0wpYm5M6gOspH5kYn/IebXrnv9OJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247449},"main":"./dist/cjs/index.js","types":"./dist/mjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"3a2ffc8cca28fe56aa35e03a9c94f66a7910e631","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"9.8.1","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","@types/tap":"^15.0.8","typescript":"^5.0.2","@types/node":"^18.15.11","eslint-config-prettier":"^8.8.0","@types/pkgjs__parseargs":"^0.10.0"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.3_1693796773465_0.3903726440757418","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"jackspeak","version":"2.3.4","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"ca44015b8d858f1f0af1d79aaaf89cb52e7d25e3","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.4.tgz","fileCount":23,"integrity":"sha512-W2D3zl/D62WLkJKZgr1vTXmIvLHAOxg4lTKjm3cymILSTEFQbtybC/V34xRtwFd+rNdJlzKuMBkNISa9YlxOBw==","signatures":[{"sig":"MEQCIBgruJPFwEK6eF6fACg9Rxr0EwgMvuiOzYNjULTcrDAdAiBv00QRGvYcrN13O+XKvTmrqGbcS4jkAZgoLBcJrSGYLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252973},"tshy":{"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"d9c92139ab27ddce71a2cdad36bf2111a1204ada","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.1.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.7.0","dependencies":{"tshy":"^1.1.1","@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.1.4","typedoc":"^0.25.1","prettier":"^2.8.6","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.4_1695677635148_0.7534518875353224","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"jackspeak","version":"2.3.5","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"443f237f9eeeb0d7c6ec34835ef5289bb4acb068","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.5.tgz","fileCount":23,"integrity":"sha512-Ratx+B8WeXLAtRJn26hrhY8S1+Jz6pxPMrkrdkgb/NstTNiqMhX0/oFVu5wX+g5n6JlEu2LPsDJmY8nRP4+alw==","signatures":[{"sig":"MEYCIQCronYe/HVY+qpnX2J4zBy+KpAIaVfuXPXir3LmldoAwAIhAK3qx0PGJcwiQreDglFA3s+yRGZlxSWTo4Pcc7FSBQHk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252973},"tshy":{"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"d35874df29ef8be5ecf47cdde9d1654cc479bd0b","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.1.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.7.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.1.4","tshy":"^1.1.1","typedoc":"^0.25.1","prettier":"^2.8.6","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.5_1695693335697_0.804119290998732","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"jackspeak","version":"2.3.6","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@2.3.6","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"647ecc472238aee4b06ac0e461acc21a8c505ca8","tarball":"http://localhost:4260/jackspeak/jackspeak-2.3.6.tgz","fileCount":23,"integrity":"sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==","signatures":[{"sig":"MEQCIGTI3W3fAUrj6BYIb8m7/dG6+oOBsDV0zlkPTvZ+nqd0AiBBCTqoMkBnYRDp1gwdeZ33xRR0pkeujXnGrTd9++TbXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253070},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"99d9e8e7cfa2a58697e28c4a91297de976e0dd35","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.1.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.7.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.1.4","tshy":"^1.2.2","typedoc":"^0.25.1","prettier":"^2.8.6","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_2.3.6_1695834122691_0.5443952349766701","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"jackspeak","version":"3.0.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"a6e10df8178fcfd74e639a20121c5de418c11c63","tarball":"http://localhost:4260/jackspeak/jackspeak-3.0.0.tgz","fileCount":21,"integrity":"sha512-HW8biSjvaR3mrHyyrOa6HByc6NaNKlVuhtV6GkibrVArRWN9anoGHMTcn5hxz8d0X7UPD+cGT36JAtnE0NbA/Q==","signatures":[{"sig":"MEYCIQCt0LRLRWye7E+kp2PuVIOH6BY4XKNu7lpTNfrfUql/FQIhANoUcyEDONphRLAmBPffyyErGr/E+3tY+oTn5aLu3Oro","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259475},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"6f5cd29a23f1851111797716afe01525241fe3ae","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.0.0_1716075652603_0.6203978225686302","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"jackspeak","version":"3.1.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"261b4dbca20113781d3480d22672e6805bc3c8eb","tarball":"http://localhost:4260/jackspeak/jackspeak-3.1.0.tgz","fileCount":21,"integrity":"sha512-Csfz/JBBe10uqXxffGARY4dZcO6z+Em/JThmVwJoxnli8667JKdhUB2pyN/IPhFst7BNUnv5NhHmmoNj1QO2tQ==","signatures":[{"sig":"MEQCIDiZqmYqvFZ9ZUmeP8PbJQMZ9k2nc3dl+YboS0jF2q78AiA3kN3WeMwb2/jjFfMhxg2UIzTwlhPWGsRH6Ytv8RhuEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284300},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"a760712e68b71f12d44c06dc45ce78217598df32","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.1.0_1716317527596_0.5584418005868876","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"jackspeak","version":"3.1.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.1.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"e6a94a3ba0b77b5d1ee288c14e0c1f15d4116ed2","tarball":"http://localhost:4260/jackspeak/jackspeak-3.1.1.tgz","fileCount":21,"integrity":"sha512-x9Mchfralbu/oMjPE9q7T35PHaFec+24sqdo/nfsSif4M99vkR0TVRThZmf/Hfu2Pn53Dg7dlQY4IQHNkrPwjg==","signatures":[{"sig":"MEUCIQCB9AU51hU35opvnMJ8QBQ4Ip83uSVVo+yLo8BHaUHbWwIgcsN+pkFoUogO7ci/DIW1FdVjjCZzYluh8ixiQrb+1Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284228},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"89c31f532f1448f51a3fda2a71d29719a47528da","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.1.1_1716317889911_0.5776617081481177","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"jackspeak","version":"3.1.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.1.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"eada67ea949c6b71de50f1b09c92a961897b90ab","tarball":"http://localhost:4260/jackspeak/jackspeak-3.1.2.tgz","fileCount":21,"integrity":"sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==","signatures":[{"sig":"MEQCIGHhcu7ykujW9vEePl1+dXB3q4evo8jl7273JI2gNn45AiAUt27tdHdqb2l8DTRE6rZuuPa2AyCFW1aE74Nfo5Jgvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":284762},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"63572a0c766d6d729ad723133a1f6e0308668cfa","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --loglevel warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.1.2_1716318717861_0.9934318574750287","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"jackspeak","version":"3.2.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"54e5abaa1c673bace97873d0599f3dab0e22b850","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.0.tgz","fileCount":21,"integrity":"sha512-eXIwN9gutMuB1AMW241gIHSEeaSMafWnxWXb/JGYWqifway4QgqBJLl7nYlmhGrxnHQ3wNc/QYFZ95aDtHHzpA==","signatures":[{"sig":"MEUCIDoM4c1JyUfxSSNJ1bUZpRYjdIl/LlyrUyYy6sJHX1j3AiEApKoX0822wEEdb2oCABFkvvm0cPsP6DTacFtSWER2tp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287186},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"5f8ee02c04a97ed17054cc1a59024e0732629cd6","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.0_1717437904629_0.288386206848837","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"jackspeak","version":"3.2.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"b74cfdea389abb60f440e7f634548ac6eda631df","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.1.tgz","fileCount":21,"integrity":"sha512-i49Q2Ju2Tok3HsZqiRQg3U0dQonWEce5+TQ79TWtJzvxU19ITYOsxWgw9duQWPqCIksa8Q1SMgjdav7I+5LaSQ==","signatures":[{"sig":"MEUCIAsnp/mgFgh10GGZtaqGO/eTqqw36QtTDuy3Li1YL0hUAiEA9NtkyEjXxrf0H58m5LcY7rcZXxpy4vMjO1hs3HM1IrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293088},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"c80dc2f0ee11ca64e1f3c5189c69176eb4bdc095","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.1_1717452159346_0.8001798980621244","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"jackspeak","version":"3.2.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"339552ff327a1e868f386b913bf6a43aa4a0515a","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.2.tgz","fileCount":21,"integrity":"sha512-GOiuoMy/WAey5iJLbg/xbcvA8jwgJQDwV1RmMQXtGWTEhLkaxBjrR8r2i6GVljbDM/He3k8ovbDY96kXUqXnKw==","signatures":[{"sig":"MEQCIEkgDWxseXbRQHELPZ+oRULuDqlIaSJBbL4Iwz+eObHmAiBao+5+To9xP7uND407Apw5x3qfxlQkRMOVfhmTJp6TOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293068},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"37ace81b3253ebb2e88cf237a5f0b53aa5dfe602","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.2_1717452463891_0.9664631753220756","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"jackspeak","version":"3.2.3","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"33e8c44f7858d199fc5684f4ab62d1fd873eb10d","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.3.tgz","fileCount":21,"integrity":"sha512-htOzIMPbpLid/Gq9/zaz9SfExABxqRe1sSCdxntlO/aMD6u0issZQiY25n2GKQUtJ02j7z5sfptlAOMpWWOmvw==","signatures":[{"sig":"MEUCIQClEG32FfGRA+sjE1QvYFfxn9AfTh75dfCw1DlnjQMwfgIgUQ4C4XU1TnPkjXbiES13/IwofgRiE2Jj9pb2AUH5nlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293406},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"54ea5d30bfda9e20e18a2c1f83d9ab129528ffd2","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.3_1717452867287_0.4539512621190376","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"jackspeak","version":"3.2.4","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"c00dc8bb4f93d8c1a62432b0b7d4de33f1d7ae97","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.4.tgz","fileCount":21,"integrity":"sha512-uQPMuJfoph+FuccNkxAH9u0wBeuhyvpBPPfsupJ/G5RZ9kUD/sDFfzApzwMv20yd3nj40Ekizmga8iNTU4iiyQ==","signatures":[{"sig":"MEUCIQDVhQsJMZeJ0GQtzdMk4ntHDQI8/XPAWn/BO48neur5SAIgZW/5Mn4nZQy9fh4hVEtdEQryd8JUuLddZaBziiS/Q0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293932},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"3fe68cde7454d60a878e4d7e843a2a7ece48361e","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.4_1717527338555_0.8844704560830707","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"jackspeak","version":"3.2.5","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"70f337b27fa555c2cc85fe24bf4dd6ed4e17907c","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.5.tgz","fileCount":21,"integrity":"sha512-a1hopwtr4NawFIrSmFgufzrN1Qy2BAfMJ0yScJBs/olJhTcctCy3YIDx4hTY2DOTJD1pUMTly80kmlYZxjZr5w==","signatures":[{"sig":"MEYCIQD8xqAeDIDSj+rTVtyt8DcTQm6l1vjvexYcWXMMnVuvJgIhAONBs/iL+CrQicL3kWHLN0uWgNPSIiRtAgccCKmAQqW+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293406},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"d79f02713f845a4f710ea2eafb7f6d65a748b7fa","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.5_1717528808056_0.2687640815429837","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"jackspeak","version":"3.2.6","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.2.6","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"086f37b42a1281c432ac1609b6d849c3174655bc","tarball":"http://localhost:4260/jackspeak/jackspeak-3.2.6.tgz","fileCount":21,"integrity":"sha512-nju3dTQS0DCXeVI0/yPc2ulqvTikbBG9V68ARmX56uLdz+8XlhIAD3ndoZGybsKKgigf07ggYnKz/46zgzQS2g==","signatures":[{"sig":"MEUCICnIY0nbjasUF9K//k+Fat1GA3GYZiIve3Q0yRFbrG4wAiEA9xEBp33g2XdqPAMf6dtf5OTqVhgf7Y15A+HuHT0zWzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293918},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"6fa56a11a90bd20ed4d34d1dc163e68300916e38","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.2.6_1717541783256_0.12385915172152795","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"jackspeak","version":"3.3.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.3.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"65dc7cd87522494fcb2648ec6ca684170e9e1727","tarball":"http://localhost:4260/jackspeak/jackspeak-3.3.0.tgz","fileCount":21,"integrity":"sha512-glPiBfKguqA7v8JsXO3iLjJWZ9FV1vNpoI0I9hI9Mnk5yetO9uPLSpiCEmiVijAssv2f54HpvtzvAHfhPieiDQ==","signatures":[{"sig":"MEUCIQCXN3MhabhDnYLpqZMWTKXqBfVlE3iOskN/WBFRX2TChAIgO5r2JdC1JwMgAfWdGQeKXgNX9KGMGwsiNTEp5uIIWNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295785},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"cbedb249cca5b9f8d226c73fc768e0dd0d1cf228","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.3.0_1717542960404_0.41940160740025867","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"jackspeak","version":"3.4.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.4.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"a75763ff36ad778ede6a156d8ee8b124de445b4a","tarball":"http://localhost:4260/jackspeak/jackspeak-3.4.0.tgz","fileCount":21,"integrity":"sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==","signatures":[{"sig":"MEUCICMu7p4rS0vD50WYZuRdoQv7Lq0MvTdWEOmb0mDORLPDAiEA5hhHMq4ui0JDujGF+ZHw6qgCYOU7EKb8Z6hQjZ4VLDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296911},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"69aabed92583beea2830eab45c36de0174721861","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.4.0_1717606610354_0.3558277516808026","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"jackspeak","version":"3.4.1","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.4.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"145422416740568e9fc357bf60c844b3c1585f09","tarball":"http://localhost:4260/jackspeak/jackspeak-3.4.1.tgz","fileCount":21,"integrity":"sha512-U23pQPDnmYybVkYjObcuYMk43VRlMLLqLI+RdZy8s8WV8WsxO9SnqSroKaluuvcNOdCAlauKszDwd+umbot5Mg==","signatures":[{"sig":"MEUCIBaan201l66oxsi/c6/XC8zgsy80UVDX7McDhcNNKOdQAiEA/XT7P/sZEmfdw+b8JXCE7kG+HlIBDTVZBpPiSHs5uBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296911},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"ed4906704b419510e650e3e666cc8dd1eedc81ad","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.4.1_1720238660918_0.8276892295079541","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"jackspeak","version":"3.4.2","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@3.4.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"c3d1e00071d52dba8b0dac17cd2a12d0187d2989","tarball":"http://localhost:4260/jackspeak/jackspeak-3.4.2.tgz","fileCount":21,"integrity":"sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==","signatures":[{"sig":"MEYCIQDQjdGlw/fkPqtOMv0ucXnRk/TkZ7m8bjI2nqJOW+BxKwIhAPHs+uDvbBHMqu25nIadbvcYqmBpXJoGiC6V3SFfUxkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297035},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"14 >=14.21 || 16 >=16.20 || >=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"82d3614e0715078b922819785abd1e534121b51c","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_3.4.2_1720475121658_0.68723826312192","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"jackspeak","version":"4.0.0","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"jackspeak@4.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"2ff8ec48238a8c7cf5c444cfa51fe2b538be34c4","tarball":"http://localhost:4260/jackspeak/jackspeak-4.0.0.tgz","fileCount":21,"integrity":"sha512-j9NYF+sKrE+9cHMXWxKt7btM6AEIhF1ydyqVaio8VTlXg/BFoDpHC+UrT6pQZ8af8kIouBejpYtjwo9M1Rc5Ow==","signatures":[{"sig":"MEQCIE7I5OTVu7jti9O3aGTm4+i62GzGrFLDIUKwkzRozRp4AiBWF0hv8LiRfuP5yMKT6BWOR+BmAwqd9F7Rq5ozcI91OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297013},"main":"./dist/commonjs/index.js","tshy":{"main":true,"exports":{".":"./src/index.js","./package.json":"./package.json"}},"type":"module","types":"./dist/commonjs/index.d.ts","engines":{"node":"20 || >=22"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/isaacs"},"gitHead":"6a7bf51a876c4bec44c17f520be7fcc9a43b5013","scripts":{"snap":"tap","test":"tap","format":"prettier --write . --log-level warn","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"experimentalTernaries":true},"repository":{"url":"git+https://github.com/isaacs/jackspeak.git","type":"git"},"_npmVersion":"10.7.0","description":"A very strict and proper argument parser.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"@isaacs/cliui":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","prettier":"^3.2.5","typescript":"^5.2.2","@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/jackspeak_4.0.0_1720475316989_0.4424654895691904","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"jackspeak","version":"4.0.1","description":"A very strict and proper argument parser.","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.js"}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write . --log-level warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"experimentalTernaries":true,"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"devDependencies":{"@types/node":"^20.7.0","@types/pkgjs__parseargs":"^0.10.1","prettier":"^3.2.5","tap":"^18.8.0","tshy":"^1.14.0","typedoc":"^0.25.1","typescript":"^5.2.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":"20 || >=22"},"funding":{"url":"https://github.com/sponsors/isaacs"},"repository":{"type":"git","url":"git+https://github.com/isaacs/jackspeak.git"},"keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"optionalDependencies":{"@pkgjs/parseargs":"^0.11.0"},"_id":"jackspeak@4.0.1","gitHead":"c0bf1e663ce60c01e9009970a579ae586680df0e","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==","shasum":"9fca4ce961af6083e259c376e9e3541431f5287b","tarball":"http://localhost:4260/jackspeak/jackspeak-4.0.1.tgz","fileCount":21,"unpackedSize":296917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwFZSakffx0zh80svM1leNXLwXZpRVrC7sXM6jNanc+AIgYgZUnpSjK0dxvjDz3NX1Ztmd0VE4h6MkT8kXYE93SPg="}]},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_4.0.1_1720476912160_0.5819689111991504"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-18T07:36:05.803Z","modified":"2024-07-08T22:15:12.560Z","0.0.1":"2019-01-18T07:36:06.214Z","0.1.0":"2019-01-18T09:40:42.014Z","1.0.0":"2019-01-20T20:29:20.746Z","1.0.1":"2019-01-20T20:47:56.305Z","1.1.0":"2019-01-21T00:04:34.380Z","1.2.0":"2019-02-01T00:15:47.656Z","1.3.0":"2019-02-01T05:08:33.504Z","1.3.1":"2019-02-01T05:28:20.064Z","1.3.2":"2019-02-02T07:23:15.054Z","1.3.3":"2019-02-02T07:57:47.404Z","1.3.4":"2019-02-24T21:47:35.923Z","1.3.5":"2019-04-19T16:13:09.866Z","1.3.6":"2019-04-19T16:19:20.145Z","1.3.7":"2019-04-21T00:37:57.823Z","1.3.8":"2019-05-18T00:20:48.000Z","1.3.9":"2019-05-20T18:22:54.101Z","1.4.0":"2019-05-20T18:24:51.922Z","1.4.1":"2021-11-12T23:22:14.304Z","1.4.2":"2022-11-13T16:37:46.156Z","2.0.0":"2023-04-10T19:05:29.956Z","2.0.1":"2023-04-10T23:57:38.440Z","2.0.2":"2023-04-11T05:46:21.153Z","2.0.3":"2023-04-11T05:50:27.634Z","2.1.0":"2023-04-23T07:01:52.368Z","2.1.1":"2023-04-28T23:16:39.320Z","2.1.2":"2023-05-01T20:46:55.942Z","2.1.3":"2023-05-01T21:53:58.983Z","2.1.4":"2023-05-01T22:25:09.023Z","2.1.5":"2023-05-02T03:25:44.477Z","2.2.0":"2023-05-02T18:04:29.767Z","2.2.1":"2023-05-21T04:38:54.493Z","2.2.2":"2023-07-24T21:03:54.519Z","2.2.3":"2023-08-09T22:00:14.960Z","2.3.0":"2023-08-16T07:38:44.042Z","2.3.1":"2023-08-29T18:32:21.259Z","2.3.2":"2023-09-04T03:03:41.707Z","2.3.3":"2023-09-04T03:06:13.646Z","2.3.4":"2023-09-25T21:33:55.347Z","2.3.5":"2023-09-26T01:55:35.907Z","2.3.6":"2023-09-27T17:02:02.935Z","3.0.0":"2024-05-18T23:40:52.774Z","3.1.0":"2024-05-21T18:52:07.775Z","3.1.1":"2024-05-21T18:58:10.069Z","3.1.2":"2024-05-21T19:11:58.056Z","3.2.0":"2024-06-03T18:05:04.822Z","3.2.1":"2024-06-03T22:02:39.531Z","3.2.2":"2024-06-03T22:07:44.096Z","3.2.3":"2024-06-03T22:14:27.463Z","3.2.4":"2024-06-04T18:55:38.833Z","3.2.5":"2024-06-04T19:20:08.278Z","3.2.6":"2024-06-04T22:56:23.460Z","3.3.0":"2024-06-04T23:16:00.639Z","3.4.0":"2024-06-05T16:56:50.584Z","3.4.1":"2024-07-06T04:04:21.097Z","3.4.2":"2024-07-08T21:45:21.860Z","4.0.0":"2024-07-08T21:48:37.154Z","4.0.1":"2024-07-08T22:15:12.393Z"},"bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","homepage":"https://github.com/isaacs/jackspeak#readme","keywords":["argument","parser","args","option","flag","cli","command","line","parse","parsing"],"repository":{"type":"git","url":"git+https://github.com/isaacs/jackspeak.git"},"description":"A very strict and proper argument parser.","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"readme":"# jackspeak\n\nA very strict and proper argument parser.\n\nValidate string, boolean, and number options, from the command\nline and the environment.\n\nCall the `jack` method with a config object, and then chain\nmethods off of it.\n\nAt the end, call the `.parse()` method, and you'll get an object\nwith `positionals` and `values` members.\n\nAny unrecognized configs or invalid values will throw an error.\n\nAs long as you define configs using object literals, types will\nbe properly inferred and TypeScript will know what kinds of\nthings you got.\n\nIf you give it a prefix for environment variables, then defaults\nwill be read from the environment, and parsed values written back\nto it, so you can easily pass configs through to child processes.\n\nAutomatically generates a `usage`/`help` banner by calling the\n`.usage()` method.\n\nUnless otherwise noted, all methods return the object itself.\n\n## USAGE\n\n```js\nimport { jack } from 'jackspeak'\n// this works too:\n// const { jack } = require('jackspeak')\n\nconst { positionals, values } = jack({ envPrefix: 'FOO' })\n .flag({\n asdf: { description: 'sets the asfd flag', short: 'a', default: true },\n 'no-asdf': { description: 'unsets the asdf flag', short: 'A' },\n foo: { description: 'another boolean', short: 'f' },\n })\n .optList({\n 'ip-addrs': {\n description: 'addresses to ip things',\n delim: ',', // defaults to '\\n'\n default: ['127.0.0.1'],\n },\n })\n .parse([\n 'some',\n 'positional',\n '--ip-addrs',\n '192.168.0.1',\n '--ip-addrs',\n '1.1.1.1',\n 'args',\n '--foo', // sets the foo flag\n '-A', // short for --no-asdf, sets asdf flag to false\n ])\n\nconsole.log(process.env.FOO_ASDF) // '0'\nconsole.log(process.env.FOO_FOO) // '1'\nconsole.log(values) // {\n// 'ip-addrs': ['192.168.0.1', '1.1.1.1'],\n// foo: true,\n// asdf: false,\n// }\nconsole.log(process.env.FOO_IP_ADDRS) // '192.168.0.1,1.1.1.1'\nconsole.log(positionals) // ['some', 'positional', 'args']\n```\n\n## `jack(options: JackOptions = {}) => Jack`\n\nReturns a `Jack` object that can be used to chain and add\nfield definitions. The other methods (apart from `validate()`,\n`parse()`, and `usage()` obviously) return the same Jack object,\nupdated with the new types, so they can be chained together as\nshown in the code examples.\n\nOptions:\n\n- `allowPositionals` Defaults to true. Set to `false` to not\n allow any positional arguments.\n\n- `envPrefix` Set to a string to write configs to and read\n configs from the environment. For example, if set to `MY_APP`\n then the `foo-bar` config will default based on the value of\n `env.MY_APP_FOO_BAR` and will write back to that when parsed.\n\n Boolean values are written as `'1'` and `'0'`, and will be\n treated as `true` if they're `'1'` or false otherwise.\n\n Number values are written with their `toString()`\n representation.\n\n Strings are just strings.\n\n Any value with `multiple: true` will be represented in the\n environment split by a delimiter, which defaults to `\\n`.\n\n- `env` The place to read/write environment variables. Defaults\n to `process.env`.\n\n- `usage` A short usage string to print at the top of the help\n banner.\n\n- `stopAtPositional` Boolean, default false. Stop parsing opts\n and flags at the first positional argument. This is useful if\n you want to pass certain options to subcommands, like some\n programs do, so you can stop parsing and pass the positionals\n to the subcommand to parse.\n\n- `stopAtPositionalTest` Conditional `stopAtPositional`. Provide\n a function that takes a positional argument string and returns\n boolean. If it returns `true`, then parsing will stop. Useful\n when _some_ subcommands should parse the rest of the command\n line options, and others should not.\n\n### `Jack.heading(text: string, level?: 1 | 2 | 3 | 4 | 5 | 6)`\n\nDefine a short string heading, used in the `usage()` output.\n\nIndentation of the heading and subsequent description/config\nusage entries (up until the next heading) is set by the heading\nlevel.\n\nIf the first usage item defined is a heading, it is always\ntreated as level 1, regardless of the argument provided.\n\nHeadings level 1 and 2 will have a line of padding underneath\nthem. Headings level 3 through 6 will not.\n\n### `Jack.description(text: string, { pre?: boolean } = {})`\n\nDefine a long string description, used in the `usage()` output.\n\nIf the `pre` option is set to `true`, then whitespace will not be\nnormalized. However, if any line is too long for the width\nallotted, it will still be wrapped.\n\n## Option Definitions\n\nConfigs are defined by calling the appropriate field definition\nmethod with an object where the keys are the long option name,\nand the value defines the config.\n\nOptions:\n\n- `type` Only needed for the `addFields` method, as the others\n set it implicitly. Can be `'string'`, `'boolean'`, or\n `'number'`.\n- `multiple` Only needed for the `addFields` method, as the\n others set it implicitly. Set to `true` to define an array\n type. This means that it can be set on the CLI multiple times,\n set as an array in the `values`\n and it is represented in the environment as a delimited string.\n- `short` A one-character shorthand for the option.\n- `description` Some words to describe what this option is and\n why you'd set it.\n- `hint` (Only relevant for non-boolean types) The thing to show\n in the usage output, like `--option=<hint>`\n- `validate` A function that returns false (or throws) if an\n option value is invalid.\n- `validOptions` An array of strings or numbers that define the\n valid values that can be set. This is not allowed on `boolean`\n (flag) options. May be used along with a `validate()` method.\n- `default` A default value for the field. Note that this may be\n overridden by an environment variable, if present.\n\n### `Jack.flag({ [option: string]: definition, ... })`\n\nDefine one or more boolean fields.\n\nBoolean options may be set to `false` by using a\n`--no-${optionName}` argument, which will be implicitly created\nif it's not defined to be something else.\n\nIf a boolean option named `no-${optionName}` with the same\n`multiple` setting is in the configuration, then that will be\ntreated as a negating flag.\n\n### `Jack.flagList({ [option: string]: definition, ... })`\n\nDefine one or more boolean array fields.\n\n### `Jack.num({ [option: string]: definition, ... })`\n\nDefine one or more number fields. These will be set in the\nenvironment as a stringified number, and included in the `values`\nobject as a number.\n\n### `Jack.numList({ [option: string]: definition, ... })`\n\nDefine one or more number list fields. These will be set in the\nenvironment as a delimited set of stringified numbers, and\nincluded in the `values` as a number array.\n\n### `Jack.opt({ [option: string]: definition, ... })`\n\nDefine one or more string option fields.\n\n### `Jack.optList({ [option: string]: definition, ... })`\n\nDefine one or more string list fields.\n\n### `Jack.addFields({ [option: string]: definition, ... })`\n\nDefine one or more fields of any type. Note that `type` and\n`multiple` must be set explicitly on each definition when using\nthis method.\n\n## Actions\n\nUse these methods on a Jack object that's already had its config\nfields defined.\n\n### `Jack.parse(args: string[] = process.argv): { positionals: string[], values: OptionsResults }`\n\nParse the arguments list, write to the environment if `envPrefix`\nis set, and returned the parsed values and remaining positional\narguments.\n\n### `Jack.validate(o: any): asserts o is OptionsResults`\n\nThrows an error if the object provided is not a valid result set,\nfor the configurations defined thusfar.\n\n### `Jack.usage(): string`\n\nReturns the compiled `usage` string, with all option descriptions\nand heading/description text, wrapped to the appropriate width\nfor the terminal.\n\n### `Jack.setConfigValues(options: OptionsResults, src?: string)`\n\nValidate the `options` argument, and set the default value for\neach field that appears in the options.\n\nValues provided will be overridden by environment variables or\ncommand line arguments.\n\n### `Jack.usageMarkdown(): string`\n\nReturns the compiled `usage` string, with all option descriptions\nand heading/description text, but as markdown instead of\nformatted for a terminal, for generating HTML documentation for\nyour CLI.\n\n## Some Example Code\n\nAlso see [the examples\nfolder](https://github.com/isaacs/jackspeak/tree/master/examples)\n\n```js\nimport { jack } from 'jackspeak'\n\nconst j = jack({\n // Optional\n // This will be auto-generated from the descriptions if not supplied\n // top level usage line, printed by -h\n // will be auto-generated if not specified\n usage: 'foo [options] <files>',\n})\n .heading('The best Foo that ever Fooed')\n .description(\n `\n Executes all the files and interprets their output as\n TAP formatted test result data.\n\n To parse TAP data from stdin, specify \"-\" as a filename.\n `,\n )\n\n // flags don't take a value, they're boolean on or off, and can be\n // turned off by prefixing with `--no-`\n // so this adds support for -b to mean --bail, or -B to mean --no-bail\n .flag({\n flag: {\n // specify a short value if you like. this must be a single char\n short: 'f',\n // description is optional as well.\n description: `Make the flags wave`,\n // default value for flags is 'false', unless you change it\n default: true,\n },\n 'no-flag': {\n // you can can always negate a flag with `--no-flag`\n // specifying a negate option will let you define a short\n // single-char option for negation.\n short: 'F',\n description: `Do not wave the flags`,\n },\n })\n\n // Options that take a value are specified with `opt()`\n .opt({\n reporter: {\n short: 'R',\n description: 'the style of report to display',\n },\n })\n\n // if you want a number, say so, and jackspeak will enforce it\n .num({\n jobs: {\n short: 'j',\n description: 'how many jobs to run in parallel',\n default: 1,\n },\n })\n\n // A list is an option that can be specified multiple times,\n // to expand into an array of all the settings. Normal opts\n // will just give you the last value specified.\n .optList({\n 'node-arg': {},\n })\n\n // a flagList is an array of booleans, so `-ddd` is [true, true, true]\n // count the `true` values to treat it as a counter.\n .flagList({\n debug: { short: 'd' },\n })\n\n // opts take a value, and is set to the string in the results\n // you can combine multiple short-form flags together, but\n // an opt will end the combine chain, posix-style. So,\n // -bofilename would be like --bail --output-file=filename\n .opt({\n 'output-file': {\n short: 'o',\n // optional: make it -o<file> in the help output insead of -o<value>\n hint: 'file',\n description: `Send the raw output to the specified file.`,\n },\n })\n\n// now we can parse argv like this:\nconst { values, positionals } = j.parse(process.argv)\n\n// or decide to show the usage banner\nconsole.log(j.usage())\n\n// or validate an object config we got from somewhere else\ntry {\n j.validate(someConfig)\n} catch (er) {\n console.error('someConfig is not valid!', er)\n}\n```\n\n## Name\n\nThe inspiration for this module is [yargs](http://npm.im/yargs), which\nis pirate talk themed. Yargs has all the features, and is infinitely\nflexible. \"Jackspeak\" is the slang of the royal navy. This module\ndoes not have all the features. It is declarative and rigid by design.\n","readmeFilename":"README.md","users":{"flumpus-dev":true}} |