{"_id":"jackspeak","_rev":"4122352","name":"jackspeak","description":"A very strict and proper argument parser.","dist-tags":{"latest":"4.2.3","v3-legacy":"3.4.3"},"maintainers":[{"name":"isaacs","email":""}],"time":{"modified":"2026-04-10T17:06:35.000Z","created":"2019-01-18T07:36:06.214Z","4.2.3":"2026-02-07T05:11:22.509Z","4.2.2":"2026-02-07T03:43:35.971Z","4.2.1":"2026-02-05T19:30:05.016Z","4.2.0":"2026-02-05T19:27:55.500Z","4.1.2":"2026-02-05T18:42:51.401Z","4.1.1":"2025-05-22T17:15:58.754Z","4.1.0":"2025-02-22T18:16:08.140Z","4.0.3":"2025-02-11T20:24:05.842Z","4.0.2":"2024-09-23T18:54:14.279Z","3.4.3":"2024-07-10T15:50:20.040Z","4.0.1":"2024-07-08T22:15:12.393Z","4.0.0":"2024-07-08T21:48:37.154Z","3.4.2":"2024-07-08T21:45:21.860Z","3.4.1":"2024-07-06T04:04:21.097Z","3.4.0":"2024-06-05T16:56:50.584Z","3.3.0":"2024-06-04T23:16:00.639Z","3.2.6":"2024-06-04T22:56:23.460Z","3.2.5":"2024-06-04T19:20:08.278Z","3.2.4":"2024-06-04T18:55:38.833Z","3.2.3":"2024-06-03T22:14:27.463Z","3.2.2":"2024-06-03T22:07:44.096Z","3.2.1":"2024-06-03T22:02:39.531Z","3.2.0":"2024-06-03T18:05:04.822Z","3.1.2":"2024-05-21T19:11:58.056Z","3.1.1":"2024-05-21T18:58:10.069Z","3.1.0":"2024-05-21T18:52:07.775Z","3.0.0":"2024-05-18T23:40:52.774Z","2.3.6":"2023-09-27T17:02:02.935Z","2.3.5":"2023-09-26T01:55:35.907Z","2.3.4":"2023-09-25T21:33:55.347Z","2.3.3":"2023-09-04T03:06:13.646Z","2.3.2":"2023-09-04T03:03:41.707Z","2.3.1":"2023-08-29T18:32:21.259Z","2.3.0":"2023-08-16T07:38:44.042Z","2.2.3":"2023-08-09T22:00:14.960Z","2.2.2":"2023-07-24T21:03:54.519Z","2.2.1":"2023-05-21T04:38:54.493Z","2.2.0":"2023-05-02T18:04:29.767Z","2.1.5":"2023-05-02T03:25:44.477Z","2.1.4":"2023-05-01T22:25:09.023Z","2.1.3":"2023-05-01T21:53:58.983Z","2.1.2":"2023-05-01T20:46:55.942Z","2.1.1":"2023-04-28T23:16:39.320Z","2.1.0":"2023-04-23T07:01:52.368Z","2.0.3":"2023-04-11T05:50:27.634Z","2.0.2":"2023-04-11T05:46:21.153Z","2.0.1":"2023-04-10T23:57:38.440Z","2.0.0":"2023-04-10T19:05:29.956Z","1.4.2":"2022-11-13T16:37:46.156Z","1.4.1":"2021-11-12T23:22:14.304Z","1.4.0":"2019-05-20T18:24:51.922Z","1.3.8":"2019-05-18T00:20:48.000Z","1.3.7":"2019-04-21T00:37:57.823Z","1.3.6":"2019-04-19T16:19:20.145Z","1.3.5":"2019-04-19T16:13:09.866Z","1.3.4":"2019-02-24T21:47:35.923Z","1.3.3":"2019-02-02T07:57:47.404Z","1.3.2":"2019-02-02T07:23:15.054Z","1.3.1":"2019-02-01T05:28:20.064Z","1.3.0":"2019-02-01T05:08:33.504Z","1.2.0":"2019-02-01T00:15:47.656Z","1.1.0":"2019-01-21T00:04:34.380Z","1.0.1":"2019-01-20T20:47:56.305Z","1.0.0":"2019-01-20T20:29:20.746Z","0.1.0":"2019-01-18T09:40:42.014Z","0.0.1":"2019-01-18T07:36:06.214Z"},"users":{},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me"},"repository":{"type":"git","url":"git+https://github.com/isaacs/jackspeak.git"},"versions":{"4.2.3":{"name":"jackspeak","version":"4.2.3","description":"A very strict and proper argument parser.","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.js","./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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"}},"./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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 && bash build.sh","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":"^25.2.0","esbuild":"^0.27.3","prettier":"^3.3.3","tap":"^21.5.1","tshy":"^3.1.3","typedoc":"^0.28.16"},"dependencies":{"@isaacs/cliui":"^9.0.0"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","gitHead":"a58b42f39e2fb04b28b8169005a5ddbc3302730e","_id":"jackspeak@4.2.3","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"24.4.1","_npmVersion":"11.9.0","dist":{"shasum":"27ef80f33b93412037c3bea4f8eddf80e1931483","size":156182,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.2.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.2.3_1770441082310_0.6291464108777756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T05:11:22.509Z","publish_time":1770441082509,"_source_registry_name":"default","_cnpm_publish_time":1770441082509},"4.2.2":{"name":"jackspeak","version":"4.2.2","description":"A very strict and proper argument parser.","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.js","./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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"}},"./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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 && bash build.sh","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":"^25.2.0","esbuild":"^0.27.3","prettier":"^3.3.3","tap":"^21.5.1","tshy":"^3.1.3","typedoc":"^0.28.16"},"dependencies":{"@isaacs/cliui":"^9.0.0"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","gitHead":"2f62bfe29115831c602ec8a3b1720e154885bd89","_id":"jackspeak@4.2.2","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"24.4.1","_npmVersion":"11.9.0","dist":{"shasum":"e1af6eb5cc722f21944e9b0d1aa1e4485c03a8b4","size":156192,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.2.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.2.2_1770435815704_0.42221518200733277"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-07T03:43:35.971Z","publish_time":1770435815971,"_source_registry_name":"default","_cnpm_publish_time":1770435815971},"4.2.1":{"name":"jackspeak","version":"4.2.1","description":"A very strict and proper argument parser.","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.js","./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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"}},"./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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 && bash build.sh","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":"^25.2.0","esbuild":"^0.27.2","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.28.16"},"dependencies":{"@isaacs/cliui":"^9.0.0"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","gitHead":"abf78cc98fd1e3771cb4b571237825183d007d07","_id":"jackspeak@4.2.1","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"24.4.1","_npmVersion":"11.8.0","dist":{"shasum":"2c2b25d220310970599c7f863b43cbaf126d6d5b","size":156109,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.2.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.2.1_1770319804801_0.6425347936652859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T19:30:05.016Z","publish_time":1770319805016,"_source_registry_name":"default","_cnpm_publish_time":1770319805016},"4.2.0":{"name":"jackspeak","version":"4.2.0","description":"A very strict and proper argument parser.","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.js"},"./min":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.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 && bash build.sh","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":"^25.2.0","esbuild":"^0.27.2","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.28.16"},"dependencies":{"@isaacs/cliui":"^9.0.0"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","gitHead":"5e87ffa792ea9000441e6bd6e9e93a31e262fb3c","_id":"jackspeak@4.2.0","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"24.4.1","_npmVersion":"11.8.0","dist":{"shasum":"2024d81270a76532aa678faa6041f9fe0b7fa972","size":156070,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.2.0_1770319675359_0.6692379560649948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T19:27:55.500Z","publish_time":1770319675500,"_source_registry_name":"default","_cnpm_publish_time":1770319675500},"4.1.2":{"name":"jackspeak","version":"4.1.2","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":"^25.2.0","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.28.16"},"dependencies":{"@isaacs/cliui":"^9.0.0"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","gitHead":"ed1ef3974bc376a42703acba3bba1c410ae296b7","_id":"jackspeak@4.1.2","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"24.4.1","_npmVersion":"11.8.0","dist":{"shasum":"e499a19879cab095ccd8bd3f794462d4b6ec8f13","size":61241,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.1.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.1.2_1770316971254_0.9742081609025863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-05T18:42:51.401Z","publish_time":1770316971401,"_source_registry_name":"default","_cnpm_publish_time":1770316971401},"4.1.1":{"name":"jackspeak","version":"4.1.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":"^22.6.0","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.26.7"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","_id":"jackspeak@4.1.1","gitHead":"7b8029f873a3a014d7e56b53bbfb4040473128cf","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"22.14.0","_npmVersion":"11.3.0","dist":{"shasum":"96876030f450502047fc7e8c7fcf8ce8124e43ae","size":61883,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.1.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.1.1_1747934158563_0.055762425180707176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T17:15:58.754Z","publish_time":1747934158754,"_source_registry_name":"default","_cnpm_publish_time":1747934158754},"4.1.0":{"name":"jackspeak","version":"4.1.0","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":"^22.6.0","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.26.7"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","_id":"jackspeak@4.1.0","gitHead":"62289316786210548fcc66b454b412345955949e","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"c489c079f2b636dc4cbe9b0312a13ff1282e561b","size":60790,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.1.0_1740248167970_0.11181108670063256"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-22T18:16:08.140Z","publish_time":1740248168140,"_source_registry_name":"default","_cnpm_publish_time":1740248168140},"4.0.3":{"name":"jackspeak","version":"4.0.3","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":"^22.6.0","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.26.7"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","_id":"jackspeak@4.0.3","gitHead":"6d8dc74b6f29d49ee5a0c181957964ba30fe9332","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"22.10.0","_npmVersion":"11.0.0","dist":{"shasum":"8a21082b8c019e7a0a8187ad8b736609bc85ab18","size":60128,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jackspeak_4.0.3_1739305445634_0.2700442545757846"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-11T20:24:05.842Z","publish_time":1739305445842,"_source_registry_name":"default","_cnpm_publish_time":1739305445842},"4.0.2":{"name":"jackspeak","version":"4.0.2","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":"^22.6.0","prettier":"^3.3.3","tap":"^21.0.1","tshy":"^3.0.2","typedoc":"^0.26.7"},"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"},"tap":{"typecheck":true},"module":"./dist/esm/index.js","_id":"jackspeak@4.0.2","gitHead":"88dc9c32f1fc46da3806465362a7c3800b2b0dbc","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"11f9468a3730c6ff6f56823a820d7e3be9bef015","size":59777,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_4.0.2_1727117654093_0.1343565312353887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T18:54:14.279Z","publish_time":1727117654279,"_source_registry_name":"default","_cnpm_publish_time":1727117654279},"3.4.3":{"name":"jackspeak","publishConfig":{"tag":"v3-legacy"},"version":"3.4.3","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"},"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@3.4.3","readmeFilename":"README.md","gitHead":"cf0753629f71a6e34a7c6550e00fa1575dfe05b8","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"8833a9d89ab4acde6188942bd1c53b6390ed5a8a","size":61399,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.4.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.4.3_1720626619822_0.7368802498721831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-10T15:50:20.040Z","publish_time":1720626620040,"_source_registry_name":"default","_cnpm_publish_time":1720626620040},"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":{"shasum":"9fca4ce961af6083e259c376e9e3541431f5287b","size":61381,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_4.0.1_1720476912160_0.5819689111991504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-08T22:15:12.393Z","publish_time":1720476912393,"_source_registry_name":"default","_cnpm_publish_time":1720476912393},"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":""}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"2ff8ec48238a8c7cf5c444cfa51fe2b538be34c4","size":61392,"noattachment":false,"key":"/jackspeak/-/jackspeak-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-4.0.0.tgz"},"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"},"_cnpmcore_publish_time":"2024-07-08T21:48:37.154Z","publish_time":1720475317154,"_source_registry_name":"default","_cnpm_publish_time":1720475317154},"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":""}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"c3d1e00071d52dba8b0dac17cd2a12d0187d2989","size":61414,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.4.2.tgz"},"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"},"_cnpmcore_publish_time":"2024-07-08T21:45:21.860Z","publish_time":1720475121860,"_source_registry_name":"default","_cnpm_publish_time":1720475121860},"3.4.1":{"name":"jackspeak","version":"3.4.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":">=14"},"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@3.4.0","gitHead":"69aabed92583beea2830eab45c36de0174721861","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"a75763ff36ad778ede6a156d8ee8b124de445b4a","size":61380,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.4.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.4.0_1717606610354_0.3558277516808026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T16:56:50.584Z","publish_time":1720238661097,"_source_registry_name":"default","deprecated":"[WARNING] Use 3.4.0 instead of 3.4.1, reason: https://github.com/isaacs/node-glob/issues/596","_cnpm_publish_time":1720238661097},"3.4.0":{"name":"jackspeak","version":"3.4.0","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":">=14"},"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@3.4.0","gitHead":"69aabed92583beea2830eab45c36de0174721861","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"a75763ff36ad778ede6a156d8ee8b124de445b4a","size":61380,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.4.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.4.0_1717606610354_0.3558277516808026"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T16:56:50.584Z","publish_time":1717606610584,"_source_registry_name":"default","_cnpm_publish_time":1717606610584},"3.3.0":{"name":"jackspeak","version":"3.3.0","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":">=14"},"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@3.3.0","gitHead":"cbedb249cca5b9f8d226c73fc768e0dd0d1cf228","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"65dc7cd87522494fcb2648ec6ca684170e9e1727","size":61142,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.3.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.3.0_1717542960404_0.41940160740025867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-04T23:16:00.639Z","publish_time":1717542960639,"_source_registry_name":"default","_cnpm_publish_time":1717542960639},"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":""}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"086f37b42a1281c432ac1609b6d849c3174655bc","size":60627,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.6.tgz"},"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"},"_cnpmcore_publish_time":"2024-06-04T22:56:23.460Z","publish_time":1717541783460,"_source_registry_name":"default","_cnpm_publish_time":1717541783460},"3.2.5":{"name":"jackspeak","version":"3.2.5","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":">=14"},"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@3.2.5","gitHead":"d79f02713f845a4f710ea2eafb7f6d65a748b7fa","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"70f337b27fa555c2cc85fe24bf4dd6ed4e17907c","size":60543,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.2.5_1717528808056_0.2687640815429837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-04T19:20:08.278Z","publish_time":1717528808278,"_source_registry_name":"default","_cnpm_publish_time":1717528808278},"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":""}],"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"dist":{"shasum":"c00dc8bb4f93d8c1a62432b0b7d4de33f1d7ae97","size":60827,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.4.tgz"},"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"},"_cnpmcore_publish_time":"2024-06-04T18:55:38.833Z","publish_time":1717527338833,"_source_registry_name":"default","_cnpm_publish_time":1717527338833},"3.2.3":{"name":"jackspeak","version":"3.2.3","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":">=14"},"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@3.2.3","gitHead":"54ea5d30bfda9e20e18a2c1f83d9ab129528ffd2","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"33e8c44f7858d199fc5684f4ab62d1fd873eb10d","size":60545,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.2.3_1717452867287_0.4539512621190376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T22:14:27.463Z","publish_time":1717452867463,"_source_registry_name":"default","_cnpm_publish_time":1717452867463},"3.2.2":{"name":"jackspeak","version":"3.2.2","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":">=14"},"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@3.2.2","gitHead":"37ace81b3253ebb2e88cf237a5f0b53aa5dfe602","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"339552ff327a1e868f386b913bf6a43aa4a0515a","size":60434,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.2.2_1717452463891_0.9664631753220756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T22:07:44.096Z","publish_time":1717452464096,"_source_registry_name":"default","_cnpm_publish_time":1717452464096},"3.2.1":{"name":"jackspeak","version":"3.2.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":">=14"},"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@3.2.1","gitHead":"c80dc2f0ee11ca64e1f3c5189c69176eb4bdc095","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"b74cfdea389abb60f440e7f634548ac6eda631df","size":60413,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.2.1_1717452159346_0.8001798980621244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T22:02:39.531Z","publish_time":1717452159531,"_source_registry_name":"default","_cnpm_publish_time":1717452159531},"3.2.0":{"name":"jackspeak","version":"3.2.0","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":">=14"},"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@3.2.0","gitHead":"5f8ee02c04a97ed17054cc1a59024e0732629cd6","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"54e5abaa1c673bace97873d0599f3dab0e22b850","size":58704,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.2.0_1717437904629_0.288386206848837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-03T18:05:04.822Z","publish_time":1717437904822,"_source_registry_name":"default","_cnpm_publish_time":1717437904822},"3.1.2":{"name":"jackspeak","version":"3.1.2","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 . --loglevel 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":">=14"},"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@3.1.2","gitHead":"63572a0c766d6d729ad723133a1f6e0308668cfa","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"eada67ea949c6b71de50f1b09c92a961897b90ab","size":58104,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.1.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.1.2_1716318717861_0.9934318574750287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T19:11:58.056Z","publish_time":1716318718056,"_source_registry_name":"default","_cnpm_publish_time":1716318718056},"3.1.1":{"name":"jackspeak","version":"3.1.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 . --loglevel 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":">=14"},"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@3.1.1","gitHead":"89c31f532f1448f51a3fda2a71d29719a47528da","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"e6a94a3ba0b77b5d1ee288c14e0c1f15d4116ed2","size":58128,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.1.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.1.1_1716317889911_0.5776617081481177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T18:58:10.069Z","publish_time":1716317890069,"_source_registry_name":"default","_cnpm_publish_time":1716317890069},"3.1.0":{"name":"jackspeak","version":"3.1.0","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 . --loglevel 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":">=14"},"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@3.1.0","gitHead":"a760712e68b71f12d44c06dc45ce78217598df32","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.13.1","_npmVersion":"10.7.0","dist":{"shasum":"261b4dbca20113781d3480d22672e6805bc3c8eb","size":58135,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.1.0_1716317527596_0.5584418005868876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T18:52:07.775Z","publish_time":1716317527775,"_source_registry_name":"default","_cnpm_publish_time":1716317527775},"3.0.0":{"name":"jackspeak","version":"3.0.0","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 . --loglevel 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":">=14"},"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@3.0.0","gitHead":"6f5cd29a23f1851111797716afe01525241fe3ae","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.11.0","_npmVersion":"10.7.0","dist":{"shasum":"a6e10df8178fcfd74e639a20121c5de418c11c63","size":49257,"noattachment":false,"key":"/jackspeak/-/jackspeak-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-3.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_3.0.0_1716075652603_0.6203978225686302"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-18T23:40:52.774Z","publish_time":1716075652774,"_source_registry_name":"default","_cnpm_publish_time":1716075652774},"2.3.6":{"name":"jackspeak","version":"2.3.6","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 . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"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":"^2.8.6","tap":"^18.1.4","tshy":"^1.2.2","typedoc":"^0.25.1","typescript":"^5.2.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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@2.3.6","gitHead":"99d9e8e7cfa2a58697e28c4a91297de976e0dd35","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"647ecc472238aee4b06ac0e461acc21a8c505ca8","size":48103,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.6_1695834122691_0.5443952349766701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T17:02:02.935Z","publish_time":1695834122935,"_source_registry_name":"default","_cnpm_publish_time":1695834122935},"2.3.5":{"name":"jackspeak","version":"2.3.5","description":"A very strict and proper argument parser.","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 . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"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":"^2.8.6","tap":"^18.1.4","tshy":"^1.1.1","typedoc":"^0.25.1","typescript":"^5.2.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.js"}},"_id":"jackspeak@2.3.5","gitHead":"d35874df29ef8be5ecf47cdde9d1654cc479bd0b","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"443f237f9eeeb0d7c6ec34835ef5289bb4acb068","size":48091,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.5_1695693335697_0.804119290998732"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-26T01:55:35.907Z","publish_time":1695693335907,"_source_registry_name":"default","_cnpm_publish_time":1695693335907},"2.3.4":{"name":"jackspeak","version":"2.3.4","description":"A very strict and proper argument parser.","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 . --loglevel warn","typedoc":"typedoc --tsconfig .tshy/esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"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":"^2.8.6","tap":"^18.1.4","typedoc":"^0.25.1","typescript":"^5.2.2"},"dependencies":{"@isaacs/cliui":"^8.0.2","tshy":"^1.1.1"},"engines":{"node":">=14"},"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"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.js"}},"_id":"jackspeak@2.3.4","gitHead":"d9c92139ab27ddce71a2cdad36bf2111a1204ada","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"ca44015b8d858f1f0af1d79aaaf89cb52e7d25e3","size":48094,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.4_1695677635148_0.7534518875353224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-25T21:33:55.347Z","publish_time":1695677635347,"_source_registry_name":"default","_cnpm_publish_time":1695677635347},"2.3.3":{"name":"jackspeak","version":"2.3.3","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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@2.3.3","gitHead":"3a2ffc8cca28fe56aa35e03a9c94f66a7910e631","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"95e4cbcc03b3eb357bf6bcce14a903fb3d1151e1","size":47232,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.3_1693796773465_0.3903726440757418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T03:06:13.646Z","publish_time":1693796773646,"_source_registry_name":"default","_cnpm_publish_time":1693796773646},"2.3.2":{"name":"jackspeak","version":"2.3.2","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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@2.3.2","gitHead":"f6fee2e0a3e0cb0e6080dacf6a13e49812f3a5bb","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"282fd89ce332006a917644d1c687278862467d4d","size":47048,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.2_1693796621527_0.4019731117522667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-04T03:03:41.707Z","publish_time":1693796621707,"_source_registry_name":"default","_cnpm_publish_time":1693796621707},"2.3.1":{"name":"jackspeak","version":"2.3.1","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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@2.3.1","gitHead":"d9925bbc28c4f8f30b5f49196b9c154f90c708a3","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"ce2effa4c458e053640e61938865a5b5fae98456","size":46468,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.1_1693333940984_0.6967920346373093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T18:32:21.259Z","publish_time":1693333941259,"_source_registry_name":"default","_cnpm_publish_time":1693333941259},"2.3.0":{"name":"jackspeak","version":"2.3.0","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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@2.3.0","gitHead":"0256119a037c417668f228083a288f457f0111bf","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"aa228a94de830f31d4e4f0184427ce91c4ff1493","size":46295,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.3.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.3.0_1692171523813_0.27263896550994593"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-16T07:38:44.042Z","publish_time":1692171524042,"_source_registry_name":"default","_cnpm_publish_time":1692171524042},"2.2.3":{"name":"jackspeak","version":"2.2.3","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2"},"engines":{"node":">=14"},"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@2.2.3","gitHead":"83b95b4a30038331e3527419381e7523037ee5b3","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"ac63c57c18d254dc78a1f4ecd1cdeb4daeb6e616","size":43774,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.2.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.2.3_1691618414750_0.7807627735069693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T22:00:14.960Z","publish_time":1691618414960,"_source_registry_name":"default","_cnpm_publish_time":1691618414960},"2.2.2":{"name":"jackspeak","version":"2.2.2","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"fc41b9aaf8a970fb7b427ff4dae303711cce7069","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.2.2","_nodeVersion":"18.16.0","_npmVersion":"9.7.2","dist":{"shasum":"707c62733924b8dc2a0a629dc6248577788b5385","size":43773,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.2.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.2.2_1690232634258_0.4870296321545262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-24T21:03:54.519Z","publish_time":1690232634519,"_source_registry_name":"default","_cnpm_publish_time":1690232634519},"2.2.1":{"name":"jackspeak","version":"2.2.1","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"45b304459509d7ff1006820a2f6d50f8f7430ea7","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.2.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"655e8cf025d872c9c03d3eb63e8f0c024fef16a6","size":43692,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.2.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.2.1_1684643934340_0.11898622050871088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-21T04:38:54.493Z","publish_time":1684643934493,"_source_registry_name":"default","_cnpm_publish_time":1684643934493},"2.2.0":{"name":"jackspeak","version":"2.2.0","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"5af8bfd31928e6528e760076520d3f4623ea8653","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"497cbaedc902ec3f31d5d61be804d2364ff9ddad","size":43514,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.2.0_1683050669502_0.19632918819820921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-02T18:04:29.767Z","publish_time":1683050669767,"_source_registry_name":"default","_cnpm_publish_time":1683050669767},"2.1.5":{"name":"jackspeak","version":"2.1.5","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"@isaacs/cliui":"^8.0.2","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"39f634a549aa2a6b78794716198f44d9fc68208f","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.1.5","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"9a6741037b58257dc92eb28e9c8f54d33a1c09ba","size":41120,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.1.5.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.1.5_1682997944269_0.5759496144230527"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-02T03:25:44.477Z","publish_time":1682997944477,"_source_registry_name":"default","_cnpm_publish_time":1682997944477},"2.1.4":{"name":"jackspeak","version":"2.1.4","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"github:isaacs/cliui#isaacs/esm-cjs-consistency","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"013958d6c1afc76a03043e3de317f38b47355f9f","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.1.4","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"aac08a2f3194207dc4b7bd4bbd3596f262a388d9","size":41114,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.1.4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.1.4_1682979908771_0.7627648555688629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-01T22:25:09.023Z","publish_time":1682979909023,"_source_registry_name":"default","_cnpm_publish_time":1682979909023},"2.1.3":{"name":"jackspeak","version":"2.1.3","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"github:isaacs/cliui#isaacs/esm-cjs-consistency","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"67d58506f879ff1bde4a959a67b724575ec5e618","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.1.3","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"8936e4abc68b27544605221d37216feacd43515f","size":40959,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.1.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.1.3_1682978038765_0.5257381235600973"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-01T21:53:58.983Z","publish_time":1682978038983,"_source_registry_name":"default","_cnpm_publish_time":1682978038983},"2.1.2":{"name":"jackspeak","version":"2.1.2","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"github:isaacs/cliui#isaacs/esm-cjs-consistency","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"f92d763e2f51abdf5268ee08b73e28d14c521c65","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.1.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"48fe59eb39e145b79487794fa360c0a8f54b0e38","size":40716,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.1.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.1.2_1682974015792_0.2846175184099182"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-01T20:46:55.942Z","publish_time":1682974015942,"_source_registry_name":"default","_cnpm_publish_time":1682974015942},"2.1.1":{"name":"jackspeak","version":"2.1.1","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"^8.0.1","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"e6fdc601a39442ef5abda21d4ee48b86813b6dcb","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"2a42db4cfbb7e55433c28b6f75d8b796af9669cd","size":40698,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.1.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.1.1_1682723799022_0.4933793356017073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-28T23:16:39.320Z","publish_time":1682723799320,"_source_registry_name":"default","_cnpm_publish_time":1682723799320},"2.1.0":{"name":"jackspeak","version":"2.1.0","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"34c4158372f0b652191cb7b3d98684656064cbce","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.1.0","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"69831fe5346532888f279102f39fc4452ebbe6c2","size":40819,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.1.0_1682233312205_0.022132668808180878"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-23T07:01:52.368Z","publish_time":1682233312368,"_cnpm_publish_time":1682233312368},"2.0.3":{"name":"jackspeak","version":"2.0.3","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"6d711d41e28a759a76ddd17f8ff48bb57fcdc929","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.0.3","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"672eb397b97744a265b5862d7762b96e8dad6e61","size":38839,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.0.3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.0.3_1681192227436_0.1482346060713795"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T05:50:27.634Z","publish_time":1681192227634,"_cnpm_publish_time":1681192227634},"2.0.2":{"name":"jackspeak","version":"2.0.2","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"7632d83da50711ca91b22266861fcb5266c1b253","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.0.2","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"0a81a520886cf87bd51d6026e95d80cf262eedcc","size":38756,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.0.2_1681191980948_0.4734352114384508"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-11T05:46:21.153Z","publish_time":1681191981153,"_cnpm_publish_time":1681191981153},"2.0.1":{"name":"jackspeak","version":"2.0.1","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"0bf2102f283eda93c9599532534cc24a825f19fb","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.0.1","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"f8fc0f89f2a8822cb9d1ba6a0c0da20c86c2d123","size":38664,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.0.1_1681171058216_0.5632592011556332"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-10T23:57:38.440Z","publish_time":1681171058440,"_cnpm_publish_time":1681171058440},"2.0.0":{"name":"jackspeak","version":"2.0.0","description":"A very strict and proper argument parser.","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.js","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"}}},"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":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"c8 tap","snap":"c8 tap","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"devDependencies":{"@types/node":"^18.15.11","@types/pkgjs__parseargs":"^0.10.0","@types/tap":"^15.0.8","c8":"^7.13.0","eslint-config-prettier":"^8.8.0","prettier":"^2.8.6","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.28","typescript":"^5.0.2"},"dependencies":{"cliui":"^7.0.4","@pkgjs/parseargs":"^0.11.0"},"engines":{"node":">=14"},"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"},"gitHead":"2be35a4c4f8824009db28bf1f531a1d3316993c2","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@2.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"6f646d9a9bfe886793313be0c998f52e68c64d9b","size":35992,"noattachment":false,"key":"/jackspeak/-/jackspeak-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-2.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_2.0.0_1681153529677_0.18258931850872595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-10T19:05:29.956Z","publish_time":1681153529956,"_cnpm_publish_time":1681153529956},"1.4.2":{"name":"jackspeak","version":"1.4.2","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^16.3.0"},"dependencies":{"cliui":"^7.0.4"},"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"},"engines":{"node":">=8"},"gitHead":"27d94afde5b41719160b244b88494f6cb1eb0898","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.4.2","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"30ad5e4b7b36f9f3ae580e23272b1a386b4f6b93","size":11195,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.4.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.4.2_1668357465898_0.8705533808149792"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-13T16:37:50.058Z","publish_time":1668357466156,"_cnpm_publish_time":1668357466156},"1.4.1":{"name":"jackspeak","version":"1.4.1","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^15.0.10"},"dependencies":{"cliui":"^7.0.4"},"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"},"engines":{"node":">=8"},"gitHead":"2a1f46fde1cde8c7c4eecf831a12a50f27d82307","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.4.1","_nodeVersion":"16.5.0","_npmVersion":"8.1.3","dist":{"shasum":"835b29e3c6263fdc199082071f502674c3d05906","size":10646,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.4.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.4.1_1636759334138_0.711888997053767"},"_hasShrinkwrap":false,"publish_time":1636759334304,"_cnpm_publish_time":1636759334304},"1.4.0":{"name":"jackspeak","version":"1.4.0","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^14.0.0"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"ee0f4fde2030cff46ce227757eb83accc96a1480","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.4.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"4eb2c7935c5e6d28179b50829711d1372a1c9a2a","size":10790,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.4.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.4.0_1558376691744_0.17248064680200836"},"_hasShrinkwrap":false,"publish_time":1558376691922,"_cnpm_publish_time":1558376691922},"1.3.8":{"name":"jackspeak","version":"1.3.8","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^13.0.0-rc.25"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"e7b52066b87b7707ff10dafaf84eae6f301c0109","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.8","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"shasum":"09a418552ae4f25ea37757c1c578f49dd5de2d40","size":10319,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.8.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.8_1558138847830_0.39136409788408355"},"_hasShrinkwrap":false,"publish_time":1558138848000,"_cnpm_publish_time":1558138848000},"1.3.7":{"name":"jackspeak","version":"1.3.7","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^13.0.0-rc.25"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"20650178c6ceb2799daac09587ce6ba2d55104fb","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.7","_nodeVersion":"11.11.0","_npmVersion":"6.9.0","dist":{"shasum":"840d50a33ddba0f122bc6c4efdf6dc966f5218a0","size":10289,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.7.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.7_1555807077645_0.9578257098379315"},"_hasShrinkwrap":false,"publish_time":1555807077823,"_cnpm_publish_time":1555807077823},"1.3.6":{"name":"jackspeak","version":"1.3.6","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"19522afa55b105ad0f9e70d5183baadec065974a","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.6","_nodeVersion":"11.11.0","_npmVersion":"6.9.0","dist":{"shasum":"1125e5c071b27b92843ed4d1f686049871ec6a48","size":10256,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.6.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.6_1555690759914_0.8028410542435147"},"_hasShrinkwrap":false,"publish_time":1555690760145,"_cnpm_publish_time":1555690760145},"1.3.5":{"name":"jackspeak","version":"1.3.5","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"316fc91effde917d6d546fcd2ab9c35e0ce1c5e1","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.5","_nodeVersion":"11.11.0","_npmVersion":"6.9.0","dist":{"shasum":"6e138dd791df4cc0bc988480712102c92ce76a65","size":10252,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.5.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.5_1555690389726_0.2977075046116633"},"_hasShrinkwrap":false,"publish_time":1555690389866,"_cnpm_publish_time":1555690389866},"1.3.4":{"name":"jackspeak","version":"1.3.4","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"821b63463af5af0b933e73846af4b0c454ceb010","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.4","_nodeVersion":"11.8.0","_npmVersion":"6.8.0","dist":{"shasum":"effabfcb1b808daa810f73de51696933bf687b67","size":10234,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.4.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.4_1551044855678_0.8543069763033224"},"_hasShrinkwrap":false,"publish_time":1551044855923,"_cnpm_publish_time":1551044855923},"1.3.3":{"name":"jackspeak","version":"1.3.3","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"6a2218615ca3284bb5518eefb751e87018a3cbcc","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.3","_nodeVersion":"11.8.0","_npmVersion":"6.7.0","dist":{"shasum":"cfbeb00881973bc3f7f6e070cc1084cedf12937f","size":10188,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.3_1549094267294_0.1285866151964037"},"_hasShrinkwrap":false,"publish_time":1549094267404,"_cnpm_publish_time":1549094267404},"1.3.2":{"name":"jackspeak","version":"1.3.2","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"9ce5308bedc6c145af4b02e79e0d19b2c2031213","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.2","_nodeVersion":"11.8.0","_npmVersion":"6.7.0","dist":{"shasum":"aab597f7a4556271f10c2fa240a7278f3678ab2e","size":10195,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.2_1549092194913_0.7751823748136688"},"_hasShrinkwrap":false,"publish_time":1549092195054,"_cnpm_publish_time":1549092195054},"1.3.1":{"name":"jackspeak","version":"1.3.1","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"c0fa10af98df932c9fe6afd778be51344bc595b9","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.1","_nodeVersion":"11.8.0","_npmVersion":"6.7.0","dist":{"shasum":"371130d9f7adac17a7d85d7b61bc8b76213b627f","size":10094,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.1_1548998899925_0.4414675525226395"},"_hasShrinkwrap":false,"publish_time":1548998900064,"_cnpm_publish_time":1548998900064},"1.3.0":{"name":"jackspeak","version":"1.3.0","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"4cfb14e4b9a510008e700c2e4d306e0cbf34822c","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.3.0","_nodeVersion":"11.8.0","_npmVersion":"6.7.0","dist":{"shasum":"55e79b13d914a792f3a22193ec8dd78e2b6b8dea","size":10091,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.3.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.3.0_1548997713398_0.5844201656030337"},"_hasShrinkwrap":false,"publish_time":1548997713504,"_cnpm_publish_time":1548997713504},"1.2.0":{"name":"jackspeak","version":"1.2.0","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js -J && npm run build-examples","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.5.0"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"bb4a9405562c11093c459a54b22e70c5375d27d7","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.2.0","_nodeVersion":"11.8.0","_npmVersion":"6.7.0","dist":{"shasum":"b10434655ea0b7702fa56cec25b7bab76d4fc57e","size":9894,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.2.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.2.0_1548980147546_0.6258079691447236"},"_hasShrinkwrap":false,"publish_time":1548980147656,"_cnpm_publish_time":1548980147656},"1.1.0":{"name":"jackspeak","version":"1.1.0","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"build-examples":"for i in examples/*.js ; do node $i -h > ${i/.js/.txt}; done","snap":"TAP_SNAPSHOT=1 tap test/*.js && npm run build-examples","test":"tap test/*.js --100","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.1.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"engines":{"node":">=8"},"gitHead":"c1e641c48c8aee0f4e76286cb304c7f115428269","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.1.0","_nodeVersion":"11.7.0","_npmVersion":"6.6.0","dist":{"shasum":"0df04e645488aba12ec965b1c90a064452d7d6e1","size":9781,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.1.0_1548029074257_0.07436166734687721"},"_hasShrinkwrap":false,"publish_time":1548029074380,"_cnpm_publish_time":1548029074380},"1.0.1":{"name":"jackspeak","version":"1.0.1","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.1.1"},"dependencies":{"cliui":"^4.1.0"},"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"},"gitHead":"cb1ab7a44a5ccbb31be90e657890b2169e791d3b","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"homepage":"https://github.com/isaacs/jackspeak#readme","_id":"jackspeak@1.0.1","_nodeVersion":"11.7.0","_npmVersion":"6.6.0","dist":{"shasum":"d6f51b93141a64446a09c5cf985a3fbe8b9c4196","size":9177,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.0.1_1548017276218_0.7984028867199122"},"_hasShrinkwrap":false,"publish_time":1548017276305,"_cnpm_publish_time":1548017276305},"1.0.0":{"name":"jackspeak","version":"1.0.0","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.1.1"},"dependencies":{"cliui":"^4.1.0"},"gitHead":"a14ce395c992ca7bb77e8dd73c699ed55b6509dd","_id":"jackspeak@1.0.0","_nodeVersion":"11.7.0","_npmVersion":"6.6.0","dist":{"shasum":"fdaf9b854ab4ea3ae836de64d472c79fbceee282","size":9029,"noattachment":false,"key":"/jackspeak/-/jackspeak-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-1.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_1.0.0_1548016160647_0.8836916245948212"},"_hasShrinkwrap":false,"publish_time":1548016160746,"_cnpm_publish_time":1548016160746},"0.1.0":{"name":"jackspeak","version":"0.1.0","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.1.1"},"dependencies":{"cliui":"^4.1.0"},"gitHead":"b04de80b21755fa415bf58cef0e0def8e8afe142","_id":"jackspeak@0.1.0","_nodeVersion":"10.12.0","_npmVersion":"6.6.0","dist":{"shasum":"afa5541df25ed9b1b1435b18b4a8850059a90446","size":4736,"noattachment":false,"key":"/jackspeak/-/jackspeak-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-0.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_0.1.0_1547804441896_0.1126591940819992"},"_hasShrinkwrap":false,"publish_time":1547804442014,"_cnpm_publish_time":1547804442014},"0.0.1":{"name":"jackspeak","version":"0.0.1","description":"A very strict and proper argument parser.","main":"index.js","scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js","test":"tap test/*.js --100","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"license":"ISC","devDependencies":{"tap":"^12.1.1"},"dependencies":{},"gitHead":"db421f56706c849b3bfd0bc8722b8b6d96492529","_id":"jackspeak@0.0.1","_nodeVersion":"10.12.0","_npmVersion":"6.6.0","dist":{"shasum":"d75a211103d7dcf1a4b7662a2ec29f826d7e9bdb","size":3934,"noattachment":false,"key":"/jackspeak/-/jackspeak-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jackspeak/download/jackspeak-0.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jackspeak_0.0.1_1547796965803_0.3804751464467613"},"_hasShrinkwrap":false,"publish_time":1547796966214,"_cnpm_publish_time":1547796966214}},"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\n// the minified version has no external deps, typically better\n// startup time for CLI tools that would use jackspeak.\nimport { jack } from 'jackspeak/min'\n// this works too:\n// const { jack } = require('jackspeak/min')\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## Informative Getters\n\nOnce you've defined several fields with the various methods\ndescribed above, you can get at the definitions and such with\nthese methods.\n\nThis are primarily just informative, but can be useful in some\nadvanced scenarios, such as providing \"Did you mean?\" type\nsuggestions when someone misspells an option name.\n\n### `Jack.definitions`\n\nThe set of config field definitions in no particular order. This\nis a data object suitable to passing to `util.parseArgs`, but\nwith the addition of `short` and `description` fields, where\nappropriate.\n\n### `Jack.jackOptions`\n\nThe options passed into the initial `jack()` function (or `new\nJack()` constructor).\n\n### `Jack.shorts`\n\nThe `{ <short>: <long> }` name record for all short options\ndefined.\n\n### `Jack.usageFields`\n\nThe array of fields that are used to generate `Jack.usage()` and\n`Jack.usageMarkdown()` content.\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: unknown): 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\n// the minified version has no external deps, typically better\n// startup time for CLI tools that would use jackspeak.\n// but `import { jack } from 'jackspeak'` also works fine.\nimport { jack } from 'jackspeak/min'\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","_attachments":{},"homepage":"https://github.com/isaacs/jackspeak#readme","bugs":{"url":"https://github.com/isaacs/jackspeak/issues"},"license":"BlueOak-1.0.0"}