{"_id":"stricli","_rev":"6-d9ee13494a48e9abd022e9801416aad8","name":"stricli","dist-tags":{"latest":"1.1.8"},"versions":{"1.1.2":{"name":"stricli","version":"1.1.2","author":{"name":"Josh Goldberg ✨","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"stricli@1.1.2","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/bloomberg/stricli#readme","bugs":{"url":"https://github.com/bloomberg/stricli/issues"},"dist":{"shasum":"4809f0d8d416793bba9be7ec1f57256968d31444","tarball":"https://registry.npmjs.org/stricli/-/stricli-1.1.2.tgz","fileCount":5,"integrity":"sha512-1EcYuSJP8ASDAAXkZFYEd+1Aak40HM2pRIhQYc4ViRi+9IiIomwSrHdhN0e75m62ofLsSyj58RfP6EIuCIya9Q==","signatures":[{"sig":"MEYCIQC1ruKRsmvKLONQPUIKM+zFdrh5ykB3qR2KWFA9YKmuUgIhAIN3tIb7/vOXJrdjHfqEqgi8oR8Sr09B4Bf7Uo6k/1N9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5129},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.3.0"},"gitHead":"9737cbde98f772f2041a9308888291d2c6f023c7","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest","build":"tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\""},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/bloomberg/stricli.git","type":"git"},"_npmVersion":"10.9.2","description":"Build complex CLIs with type safety and no dependencies","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.4.0","devDependencies":{"knip":"5.46.0","tsup":"8.4.0","husky":"9.1.7","cspell":"8.17.5","eslint":"^9.25.1","vitest":"3.0.9","prettier":"3.5.3","@eslint/js":"9.22.0","release-it":"18.1.2","typescript":"5.8.2","@types/node":"22.13.10","lint-staged":"15.5.0","markdownlint":"0.37.4","eslint-plugin-n":"17.16.2","markdownlint-cli":"0.44.0","console-fail-test":"0.5.0","eslint-plugin-yml":"1.17.0","typescript-eslint":"8.26.1","prettier-plugin-sh":"0.15.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.9","eslint-plugin-jsdoc":"50.6.8","eslint-plugin-jsonc":"2.20.0","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.38","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.29.0","eslint-plugin-perfectionist":"4.11.0","prettier-plugin-packagejson":"2.5.10","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/stricli_1.1.2_1745689216358_0.2557036688809693","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"stricli","version":"1.1.3","author":{"name":"Josh Goldberg ✨","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"stricli@1.1.3","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/bloomberg/stricli#readme","bugs":{"url":"https://github.com/bloomberg/stricli/issues"},"dist":{"shasum":"6e4392b43f477d6040f1391ddd7a4c81323c601e","tarball":"https://registry.npmjs.org/stricli/-/stricli-1.1.3.tgz","fileCount":5,"integrity":"sha512-JAeF16fcNkJDdZk5ORIsKeHGGeilnThbML1Hp2qxgjS6c5hVwewicMH2FFV0RoIzqM89JAe8lrTaeeohkru88w==","signatures":[{"sig":"MEUCIQDLwcjlppLeVmcjKIeh8KghTSapqQNHO5Y0NTvGHPxCgAIgQgep6pOxPRWbozf/xegioF/en4zuUV1IBR0zIb0N1zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4671},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.3.0"},"gitHead":"9737cbde98f772f2041a9308888291d2c6f023c7","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest","build":"tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\""},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/bloomberg/stricli.git","type":"git"},"_npmVersion":"10.9.2","description":"Build complex CLIs with type safety and no dependencies","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.4.0","devDependencies":{"knip":"5.46.0","tsup":"8.4.0","husky":"9.1.7","cspell":"8.17.5","eslint":"^9.25.1","vitest":"3.0.9","prettier":"3.5.3","@eslint/js":"9.22.0","release-it":"18.1.2","typescript":"5.8.2","@types/node":"22.13.10","lint-staged":"15.5.0","markdownlint":"0.37.4","eslint-plugin-n":"17.16.2","markdownlint-cli":"0.44.0","console-fail-test":"0.5.0","eslint-plugin-yml":"1.17.0","typescript-eslint":"8.26.1","prettier-plugin-sh":"0.15.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.9","eslint-plugin-jsdoc":"50.6.8","eslint-plugin-jsonc":"2.20.0","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.38","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.29.0","eslint-plugin-perfectionist":"4.11.0","prettier-plugin-packagejson":"2.5.10","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/stricli_1.1.3_1745689297430_0.8023650404089402","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"stricli","version":"1.1.7","author":{"name":"Josh Goldberg ✨","email":"npm@joshuakgoldberg.com"},"license":"MIT","_id":"stricli@1.1.7","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"homepage":"https://github.com/bloomberg/stricli#readme","bugs":{"url":"https://github.com/bloomberg/stricli/issues"},"dist":{"shasum":"9c0363bc5bd52ce9477aabbc627c5c6aa1599317","tarball":"https://registry.npmjs.org/stricli/-/stricli-1.1.7.tgz","fileCount":5,"integrity":"sha512-plDEIef1q50jNwg2mMtCcihvLqforGoGl/ibwtCszS5ZlKM3LKcRM7qJ4DD/Qz+ZNRLWNU573sIylcUdx+T3Bg==","signatures":[{"sig":"MEUCIBcJmQMuvrJKkZtelJXQgi8LPKpocaBMw5eyV8EhrMRcAiEAppCVRLRVFjbzJJIL/ZP45YA2RmQYhIA2oRt4ncR6xTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4337},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","engines":{"node":">=18.3.0"},"gitHead":"9737cbde98f772f2041a9308888291d2c6f023c7","scripts":{"tsc":"tsc","lint":"eslint . --max-warnings 0","test":"vitest","build":"tsup","format":"prettier .","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","prepare":"husky","lint:knip":"knip","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\""},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"repository":{"url":"git+https://github.com/bloomberg/stricli.git","type":"git"},"_npmVersion":"10.9.2","description":"Build complex CLIs with type safety and no dependencies","directories":{},"lint-staged":{"*":"prettier --ignore-unknown --write"},"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.4.0","devDependencies":{"knip":"5.46.0","tsup":"8.4.0","husky":"9.1.7","cspell":"8.17.5","eslint":"^9.25.1","vitest":"3.0.9","prettier":"3.5.3","@eslint/js":"9.22.0","release-it":"18.1.2","typescript":"5.8.2","@types/node":"22.13.10","lint-staged":"15.5.0","markdownlint":"0.37.4","eslint-plugin-n":"17.16.2","markdownlint-cli":"0.44.0","console-fail-test":"0.5.0","eslint-plugin-yml":"1.17.0","typescript-eslint":"8.26.1","prettier-plugin-sh":"0.15.0","sentences-per-line":"0.3.0","@vitest/coverage-v8":"3.0.9","eslint-plugin-jsdoc":"50.6.8","eslint-plugin-jsonc":"2.20.0","eslint-plugin-regexp":"2.7.0","@vitest/eslint-plugin":"1.1.38","prettier-plugin-curly":"0.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-package-json":"0.29.0","eslint-plugin-perfectionist":"4.11.0","prettier-plugin-packagejson":"2.5.10","@types/eslint-plugin-markdown":"2.0.2","@release-it/conventional-changelog":"10.0.0","@eslint-community/eslint-plugin-eslint-comments":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/stricli_1.1.7_1745689327930_0.9398062551172786","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"stricli","version":"1.1.8","description":"Build complex CLIs with type safety and no dependencies","repository":{"type":"git","url":"git+https://github.com/bloomberg/stricli.git"},"license":"MIT","author":{"name":"Josh Goldberg ✨","email":"npm@joshuakgoldberg.com"},"type":"module","main":"lib/index.js","bin":{"stricli":"bin/index.js"},"scripts":{"build":"tsup","format":"prettier .","lint":"eslint . --max-warnings 0","lint:knip":"knip","lint:md":"markdownlint \"**/*.md\" \".github/**/*.md\" --rules sentences-per-line","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","prepare":"husky","test":"vitest","tsc":"tsc"},"lint-staged":{"*":"prettier --ignore-unknown --write"},"devDependencies":{"@eslint-community/eslint-plugin-eslint-comments":"4.5.0","@eslint/js":"9.22.0","@release-it/conventional-changelog":"10.0.0","@types/eslint-plugin-markdown":"2.0.2","@types/node":"22.13.10","@vitest/coverage-v8":"3.0.9","@vitest/eslint-plugin":"1.1.38","console-fail-test":"0.5.0","cspell":"8.17.5","eslint":"^9.25.1","eslint-plugin-jsdoc":"50.6.8","eslint-plugin-jsonc":"2.20.0","eslint-plugin-markdown":"5.1.0","eslint-plugin-n":"17.16.2","eslint-plugin-package-json":"0.29.0","eslint-plugin-perfectionist":"4.11.0","eslint-plugin-regexp":"2.7.0","eslint-plugin-yml":"1.17.0","husky":"9.1.7","knip":"5.46.0","lint-staged":"15.5.0","markdownlint":"0.37.4","markdownlint-cli":"0.44.0","prettier":"3.5.3","prettier-plugin-curly":"0.3.1","prettier-plugin-packagejson":"2.5.10","prettier-plugin-sh":"0.15.0","release-it":"18.1.2","sentences-per-line":"0.3.0","tsup":"8.4.0","typescript":"5.8.2","typescript-eslint":"8.26.1","vitest":"3.0.9"},"packageManager":"pnpm@10.4.0","engines":{"node":">=18.3.0"},"_id":"stricli@1.1.8","gitHead":"9737cbde98f772f2041a9308888291d2c6f023c7","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/bloomberg/stricli/issues"},"homepage":"https://github.com/bloomberg/stricli#readme","_nodeVersion":"23.9.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-6EhkzEWowiqhvjl3SeOm7SxkZl6bsEmweK2cR5gt4hhhJrgXytGjRFPmsKyiR96if9wcvSSP3lpKVofmlqKISw==","shasum":"59a20c687ab4360e6ee0dda6a2623c1a60d06159","tarball":"https://registry.npmjs.org/stricli/-/stricli-1.1.8.tgz","fileCount":6,"unpackedSize":4443,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDODN8dqB/jW5xeBoLHBRIvNJzHvwDy6lqsdBi3QJk4SAiEAjeVqguX3tcQ+iUkQfH/pOSAnRrNqxyllsKySiQ+CUtc="}]},"_npmUser":{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"},"directories":{},"maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stricli_1.1.8_1745689498729_0.5392199538384466"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-26T17:40:16.357Z","modified":"2025-04-26T17:44:59.113Z","0.0.0":"2025-04-25T14:57:19.061Z","1.1.2":"2025-04-26T17:40:16.550Z","1.1.3":"2025-04-26T17:41:37.622Z","1.1.7":"2025-04-26T17:42:08.107Z","1.1.8":"2025-04-26T17:44:58.934Z"},"bugs":{"url":"https://github.com/bloomberg/stricli/issues"},"author":{"name":"Josh Goldberg ✨","email":"npm@joshuakgoldberg.com"},"license":"MIT","homepage":"https://github.com/bloomberg/stricli#readme","repository":{"type":"git","url":"git+https://github.com/bloomberg/stricli.git"},"description":"Build complex CLIs with type safety and no dependencies","maintainers":[{"name":"joshuakgoldberg","email":"npm@joshuakgoldberg.com"}],"readme":"<h1 align=\"center\">Stricli</h1>\n\n<p align=\"center\">Build complex CLIs with type safety and no dependencies</p>\n\n<p align=\"center\">\n\t<a href=\"https://github.com/bloomberg/stricli/blob/main/.github/CODE_OF_CONDUCT.md\" target=\"_blank\"><img alt=\"🤝 Code of Conduct: Kept\" src=\"https://img.shields.io/badge/%F0%9F%A4%9D_code_of_conduct-kept-21bb42\" /></a>\n\t<a href=\"https://github.com/bloomberg/stricli/blob/main/LICENSE.md\" target=\"_blank\"><img alt=\"📝 License: MIT\" src=\"https://img.shields.io/badge/%F0%9F%93%9D_license-MIT-21bb42.svg\" /></a>\n\t<a href=\"http://npmjs.com/package/stricli\" target=\"_blank\"><img alt=\"📦 npm version\" src=\"https://img.shields.io/npm/v/stricli?color=21bb42&label=%F0%9F%93%A6%20npm\" /></a>\n\t<img alt=\"💪 TypeScript: Strict\" src=\"https://img.shields.io/badge/%F0%9F%92%AA_typescript-strict-21bb42.svg\" />\n</p>\n\n👉 See **<https://bloomberg.github.io/stricli>** for documentation on Stricli and **<https://bloomberg.github.io/stricli/packages/core>** for the API docs of this package.\n","readmeFilename":"README.md"}