{"_id":"@alexandrite/caporal","_rev":"1-528ffc00a880ab716799d4cbc3a8f2ef","name":"@alexandrite/caporal","dist-tags":{"latest":"4.0.0"},"versions":{"3.1.5":{"name":"@alexandrite/caporal","version":"3.1.5","description":"A full-featured framework for building command line applications (cli) with node.js","main":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.mjs","packageManager":"yarn@4.0.1","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint --ext .js,.ts,.tsx .","lint:fix":"eslint --ext .js,.ts,.tsx --fix .","build":"rimraf dist && yarn build:js","build:ci":"npm run build:all","build:all":"run-p -n build:js docs:build","refresh-markdown":"./scripts/gen-contributors.js && ./scripts/gen-dependents.js && ./scripts/gen-readme.js","build:typedocs:watch":"nodemon --watch src --exec 'typedoc src'","build:typedocs":"typedoc --plugin typedoc-plugin-markdown src/index.ts","docs:dev":"yarn build:typedocs && vuepress dev docs","docs:build":"vuepress build docs","build:js":"tsup","build:watch":"tsup --watch","test":"vitest run src","test:dist":"vitest dist-tests","test:watch":"vitest src","commit":"git-cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -w -r 0","semantic-release":"semantic-release"},"engines":{"node":">= 16"},"homepage":"https://github.com/mattallty/Caporal.js","keywords":["cli","command","commander","clap","cli-app","minimist","cli-table","command line apps","option","parser","argument","flag","args","argv"],"author":{"name":"Matthias ETIENNE","email":"matthias@etienne.in","url":"https://github.com/mattallty"},"repository":{"type":"git","url":"git+https://github.com/mattallty/Caporal.js.git"},"license":"MIT","devDependencies":{"@octokit/rest":"^20.0.1","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@tsconfig/node16":"^16.1.1","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","@vuepress/client":"2.0.0-beta.66","cheerio":"1.0.0-rc.12","commitizen":"^4.3.0","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest":"^27.2.3","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","json":"^11.0.0","markdown-table":"^3.0.3","node-fetch":"^3.3.2","nodemon":"^3.0.1","npm-run-all":"^4.1.5","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","strip-ansi":"^7.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^7.2.0","typedoc":"^0.25.0","typedoc-plugin-markdown":"3.16.0","typescript":"~5.1.6","vitest":"^0.34.3","vue":"^3.3.4","vuepress":"2.0.0-beta.66","vuepress-plugin-typedoc":"^0.13.0","wrangler":"^3.6.0"},"dependencies":{"@types/glob":"^8.1.0","@types/lodash":"^4.14.197","@types/node":"20.5.6","@types/tabtab":"^3.0.2","@types/wrap-ansi":"^8.0.1","chalk":"4.1.2","glob":"^10.3.3","lodash":"^4.17.21","table":"^6.8.1","tabtab":"^3.0.2","winston":"^3.10.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"publishConfig":{"access":"public"},"_id":"@alexandrite/caporal@3.1.5","gitHead":"34bf9aa644a59b4ddc6768c00b88de843e08994d","bugs":{"url":"https://github.com/mattallty/Caporal.js/issues"},"_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-ReioZFiGolWh4ooDPcCa7BmEY7oZTG37sqJYdQ36mWQLu15jo34Jclm2YoYDvbeyfwAsinuxez72sQQSLmpBVQ==","shasum":"62cf7d6e025579adf7a440f3ed354b5940ca8580","tarball":"https://registry.npmjs.org/@alexandrite/caporal/-/caporal-3.1.5.tgz","fileCount":9,"unpackedSize":459881,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2VDsKFsI42qaR4Qks8sZXqbhETUnMPAQO2yeqUEbkbAiEAl0dZHAMrm5D9bonbmuVvi1mjgyLX8dqxYq9kBC7lWjE="}]},"_npmUser":{"name":"upsided","email":"matthewlloydw@gmail.com"},"directories":{},"maintainers":[{"name":"upsided","email":"matthewlloydw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caporal_3.1.5_1699807126052_0.7628049956672356"},"_hasShrinkwrap":false},"4.0.0":{"name":"@alexandrite/caporal","version":"4.0.0","description":"A full-featured framework for building command line applications (cli) with node.js","main":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.mjs","packageManager":"yarn@4.0.1","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"}},"scripts":{"lint":"eslint --ext .js,.ts,.tsx .","lint:fix":"eslint --ext .js,.ts,.tsx --fix .","build":"rimraf dist && yarn build:js","build:ci":"npm run build:all","build:all":"run-p -n build:js docs:build","refresh-markdown":"./scripts/gen-contributors.js && ./scripts/gen-dependents.js && ./scripts/gen-readme.js","build:typedocs:watch":"nodemon --watch src --exec 'typedoc src'","build:typedocs":"typedoc --plugin typedoc-plugin-markdown src/index.ts","docs:dev":"yarn build:typedocs && vuepress dev docs","docs:build":"vuepress build docs","build:js":"tsup","build:watch":"tsup --watch","test":"vitest run src","test:dist":"vitest dist-tests","test:watch":"vitest src","commit":"git-cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -w -r 0","semantic-release":"semantic-release"},"engines":{"node":">= 16"},"homepage":"https://github.com/mattallty/Caporal.js","keywords":["cli","command","commander","clap","cli-app","minimist","cli-table","command line apps","option","parser","argument","flag","args","argv"],"author":{"name":"Matthias ETIENNE","email":"matthias@etienne.in","url":"https://github.com/mattallty"},"repository":{"type":"git","url":"git+https://github.com/mattallty/Caporal.js.git"},"license":"MIT","devDependencies":{"@octokit/rest":"^20.0.1","@semantic-release/changelog":"^6.0.3","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@tsconfig/node16":"^16.1.1","@typescript-eslint/eslint-plugin":"^6.4.1","@typescript-eslint/parser":"^6.4.1","@vuepress/client":"2.0.0-beta.66","cheerio":"1.0.0-rc.12","commitizen":"^4.3.0","cross-env":"^7.0.3","cz-conventional-changelog":"^3.3.0","eslint":"^8.48.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest":"^27.2.3","eslint-plugin-prettier":"^5.0.0","husky":"^8.0.3","json":"^11.0.0","markdown-table":"^3.0.3","node-fetch":"^3.3.2","nodemon":"^3.0.1","npm-run-all":"^4.1.5","prettier":"^3.0.2","rimraf":"^5.0.1","semantic-release":"^21.1.1","strip-ansi":"^7.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^7.2.0","typedoc":"^0.25.0","typedoc-plugin-markdown":"3.16.0","typescript":"~5.1.6","vitest":"^0.34.3","vue":"^3.3.4","vuepress":"2.0.0-beta.66","vuepress-plugin-typedoc":"^0.13.0","wrangler":"^3.6.0"},"dependencies":{"@types/lodash":"^4.14.197","@types/node":"20.5.6","@types/tabtab":"^3.0.2","@types/wrap-ansi":"^8.0.1","colorette":"^2.0.20","lodash":"^4.17.21","table":"^6.8.1","tabtab":"^3.0.2","tiny-glob":"^0.2.9","winston":"^3.10.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"publishConfig":{"access":"public"},"_id":"@alexandrite/caporal@4.0.0","gitHead":"34bf9aa644a59b4ddc6768c00b88de843e08994d","bugs":{"url":"https://github.com/mattallty/Caporal.js/issues"},"_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-wXzrVyVQM+NKczmLbG8nOgC1WzaqSsqzlsfmG8lXv3NblGklypJZMhU7VgUtaOR1FRExzET8SL8SHj2zlXVkJA==","shasum":"8cab451604dcf92bac8e567bcffc86f78dc6a573","tarball":"https://registry.npmjs.org/@alexandrite/caporal/-/caporal-4.0.0.tgz","fileCount":9,"unpackedSize":460996,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGocxBjA7lxiGsCIn3bL6ZA/VWYrgcQiz1MZiYVYZfgjAiEAzxJEejTFV3oolk5tTIbv4guDC3U0ATIVU7ADUAHuFtI="}]},"_npmUser":{"name":"upsided","email":"matthewlloydw@gmail.com"},"directories":{},"maintainers":[{"name":"upsided","email":"matthewlloydw@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/caporal_4.0.0_1699926438340_0.40069065609763954"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-12T16:38:45.960Z","3.1.5":"2023-11-12T16:38:46.259Z","modified":"2023-11-14T01:47:18.802Z","4.0.0":"2023-11-14T01:47:18.620Z"},"maintainers":[{"name":"upsided","email":"matthewlloydw@gmail.com"}],"description":"A full-featured framework for building command line applications (cli) with node.js","homepage":"https://github.com/mattallty/Caporal.js","keywords":["cli","command","commander","clap","cli-app","minimist","cli-table","command line apps","option","parser","argument","flag","args","argv"],"repository":{"type":"git","url":"git+https://github.com/mattallty/Caporal.js.git"},"author":{"name":"Matthias ETIENNE","email":"matthias@etienne.in","url":"https://github.com/mattallty"},"bugs":{"url":"https://github.com/mattallty/Caporal.js/issues"},"license":"MIT","readme":"<p align=\"center\">\n    <img src=\"https://github.com/mattallty/Caporal.js/blob/6a8bd68b454ff6327df310d290ee453e0efc087b/assets/caporal.svg?raw=true\" width=\"437\" height=\"127\">\n</p>\n\n# Caporal\n\n> A full-featured framework for building command line applications (cli) with node.js,\n> including help generation, colored output, verbosity control, custom logger, coercion\n> and casting, typos suggestions, and auto-complete for bash/zsh/fish.\n\n## Install\n\nSimply add Caporal as a dependency:\n\n```bash\n$ npm install @caporal/core\n\n# Or if you are using yarn (https://yarnpkg.com/lang/en/)\n$ yarn add caporal @caporal/core\n```\n\n## Documentation\n\n[**Checkout our website https://caporal.io for docs.**](https://caporal.io)\n\n## License\n\nMIT License, see [LICENSE](./LICENSE) file.\nCopyright (c) 2017-present Matthias ETIENNE.\n","readmeFilename":"README.md"}