{"_id":"@halsp/cli","_rev":"30-fbfa9e06aa83e0f79936ec8c1032f5cb","name":"@halsp/cli","dist-tags":{"latest":"0.5.13"},"versions":{"0.1.0":{"name":"@halsp/cli","version":"0.1.0","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","test:local":"npm run build && cross-env REGISTRY='https://registry.npmmirror.com/' jest","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/common":"^1.0.0","@halsp/inject":"^1.0.0","@halsp/native":"^1.0.0","@halsp/pipe":"^1.0.0","@halsp/static":"^1.0.0","@types/cross-spawn":"^6.0.2","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.0","cross-spawn":"^7.0.3","figlet":"^1.5.2","glob":"^8.1.0","ignore-walk":"^6.0.0","inquirer":"^8.2.5","lodash":"^4.17.21","npm-check-updates":"^16.6.3","prettier":"^2.8.3","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^4.9.5"},"devDependencies":{"@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@types/figlet":"^1.5.5","@types/glob":"^8.0.1","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.5","@types/jest":"^29.4.0","@types/lodash":"^4.14.191","@types/node":"^18.11.18","@types/shelljs":"^0.8.11","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.50.0","@typescript-eslint/parser":"^5.50.0","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.33.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.4.1","rimraf":"^3.0.2","supertest":"^6.3.3","ts-jest":"^29.0.5"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"b7cdce16517d86cfdac1e22029a357b23e470d1c","_id":"@halsp/cli@0.1.0","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-5Mlbx+gnZ0upGVf5O40nOXUYQ19Umi+klP8WZRBovSFfFGNvbHYUyAU1MMaPjyZ/4h6D1garPc+DnQGGjRhdgA==","shasum":"f03a0dec17415f73bfa297215df83fe3cf9f9332","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.1.0.tgz","fileCount":290,"unpackedSize":423876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCi0CYunBJfn3GuhMZOXF7I/r8Y5ro7niW1S62kJh0FgIhANjg3XfbJk/qZ/Ac6kV+tzIwrPMUcTO0jVYGsPy/E8k6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAWUYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNQA//TIIQBsLmJKGTCVtIH543yIDjplix5z/8pt3vf4x+b70hlEgR\r\nuIgi4kqpDBkqvNN1SflpbajJGACDGCe5AbJ37kssoTnH2zqJWF7GaxJMoHgH\r\nDevqea//5GSxzpb7TJlTVtx6NDN2riz72367a9DpmuyiBVnxg11lxW3IdAvI\r\noMkpDzGTUTTMERAkbQcTo2Z5G9BYNurPURBbMNzUo+lLA1yEJmExg5ZVe0q3\r\nuFbVN8RT95lbVyJ9fU1fIVPvpQkPT49pknTgkWc7Ce69gZhOCR2R6Tf3YBPO\r\neihWIZUc64p7KTVqMYicvgnN9C/6M0iqd0pSOwmYFCGYO+Y2WQU8wGRzs+L5\r\n80yyqVl88MBX0XR0N6ZYQ87+pV/VGBZPLAZS9W3zpMs8jH4/YQYesz+4oID1\r\nwDVPjDXVTwHnMlCcGs/fbkWldsLLxD/Bh5AwTPbpoCkE/jNU2BzE8xPKL7tg\r\nLgXSFN5MpzSmRJix6LgHHjQ03YnW1QOa9vh2BGvINxt5ghAeCEi7sIdT+slY\r\nEhUb2QnNCGVheCv7uYaecfW6NUWDLUyVjuNts5jwKZ8UMjxLdDsIMRG8+YAA\r\nbcPJFxKNlNAvqPiDNMtoxhfPfv37ugRBX5iJzuvPqv8EoBsm8/ClcZEuvfAJ\r\n/+ReK2f0CsJJ7EgFE7XGtxB8rtZQuRmvAkg=\r\n=48l5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.1.0_1677813015993_0.5585051430845784"},"_hasShrinkwrap":false},"0.1.1":{"name":"@halsp/cli","version":"0.1.1","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","test:local":"npm run build && cross-env REGISTRY='https://registry.npmmirror.com/' jest","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/common":"^1.0.1","@halsp/inject":"^1.0.1","@halsp/native":"^1.0.1","@halsp/pipe":"^1.0.1","@halsp/static":"^1.0.1","@types/cross-spawn":"^6.0.2","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.0","cross-spawn":"^7.0.3","figlet":"^1.5.2","glob":"^9.2.1","ignore-walk":"^6.0.1","inquirer":"^8.2.5","lodash":"^4.17.21","npm-check-updates":"^16.7.10","prettier":"^2.8.4","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^4.9.5"},"devDependencies":{"@commitlint/cli":"^17.4.4","@commitlint/config-conventional":"^17.4.4","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.5","@types/jest":"^29.4.0","@types/lodash":"^4.14.191","@types/node":"^18.14.6","@types/shelljs":"^0.8.11","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.35.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.5.0","rimraf":"^4.3.1","supertest":"^6.3.3","ts-jest":"^29.0.5"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"e6742a9937432059ca5691baa62a2323e37729b7","_id":"@halsp/cli@0.1.1","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mr/nFQg73dJJPfelE76fZhkCzGwuapbNTie2I6kl8dQEj97mlLGCN1I4Ppt21xFh3SCe75fT6EvAWIPi+2qbAA==","shasum":"d6c74db66958c03c7ca02b0837102005a5790669","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.1.1.tgz","fileCount":290,"unpackedSize":424876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRtKjATsYfwUIy3rWU3lxENaekAc6waenxrJmYSGDg0gIhAPXzEv0WidU7qDHtdY6ffNlVJYE279jGwpYh7kan0liR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBzVBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK/A//cO87Y2jWxpa7Rx/MY+iu49vVAsgOOnfWMadrjnLF4+5yBpYE\r\nDYkjbzkb4fRBthMF/K259DwxnGLMMshqSq9iBbqF+mFti3mnvNTni2SIQU+s\r\nunslZLMhXNsZBpD2TbTCG4x9HD2fNG7YENZODU6wg70p1NK2wOvlDLDQ3YZW\r\ngoZzvcaHZCZ0lWAzaVJjLLBtQC6gwXnnjC0fLKoiAgG4HXtfClm42ZJAf3N/\r\naaXrmhkVLd15ZDeU8KVWZrbnZKX/R5YVGn1xrHbsuqp7C06oltaGMx79Wc80\r\nCffPFG6Q++a/pPPGMkbxDfswJMweFBUSAd6aAteFuCdwceibHLLXtD1QGU29\r\nxEnID0NpWC6SugiBM/PEAA+wtITLt3KFbtStIov3Km8YMQ/64y/puM/jUKm8\r\nFvxLOD76t4uG0ZqC10hjReFcKpCCrYBgxMqeVYdHfK3P2Zn9p/wVxKJn/rgz\r\nWipY7MEbeIGdb5S6QHSwKm19+R8vCtJa859gv1QV5GG4dmJvXfjEfpSd91sE\r\ntBKNkVneYdWjl47pPTeyQdIVacFHcXmrq2wPqPHI6+GeC77jW7Ehf3riO/+E\r\nE3a1IwHQXXlA/X1vLzu8UkLP5RgojGRQSLUfdDqFsydrwuOD88XJzyUNRXrx\r\nMIUd6bO1YvkZymOdq17KM0obBD/FIunjoPU=\r\n=oKTZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.1.1_1678193985507_0.2833676870499877"},"_hasShrinkwrap":false},"0.1.2":{"name":"@halsp/cli","version":"0.1.2","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","test:local":"npm run build && cross-env REGISTRY='https://registry.npmmirror.com/' jest","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.2","@halsp/inject":"^1.0.2","@halsp/native":"^1.0.2","@halsp/pipe":"^1.0.2","@halsp/static":"^1.0.2","@types/cross-spawn":"^6.0.2","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.0","cross-spawn":"^7.0.3","figlet":"^1.5.2","glob":"^9.3.0","ignore-walk":"^6.0.1","inquirer":"^8.2.5","lodash":"^4.17.21","npm-check-updates":"^16.7.12","prettier":"^2.8.4","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^4.9.5"},"devDependencies":{"@commitlint/cli":"^17.4.4","@commitlint/config-conventional":"^17.4.4","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.5","@types/jest":"^29.5.0","@types/lodash":"^4.14.191","@types/node":"^18.15.3","@types/shelljs":"^0.8.11","@types/supertest":"^2.0.12","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.36.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.5.0","rimraf":"^4.4.0","supertest":"^6.3.3","ts-jest":"^29.0.5"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"e0c4396572b7cef69045fa74ae4dc29a87f9400b","_id":"@halsp/cli@0.1.2","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ipnv9au+fZd3BdT+Qo5knodB5Onh5paDdNGsQ3DxwNHoDTQNwHtHdP8hHa2y5K39oWJ/kqtLkorzBWIx3LJcig==","shasum":"8baf7d1a0679e6d56ec3660463fe507c604429fc","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.1.2.tgz","fileCount":290,"unpackedSize":424531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsw3hgik1wzOyZqHZ8JCmG60cUg9VvYBYwtsfLeX4YfAiATExR4m3s7tCBBfAennAHk5ZXTZIkUuzYp0Ll+hzAVww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFzPjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD+A/5ABDMvOcRvhYk543id8jYCWuEQPXuoiFI9kujwiFL091irwHu\r\nMWlqpMNDakJ6gYCZY7dOOzOD706LkjTf3oGdxnrcYcGSzXdCQjijnWyEqvo/\r\n0nHVLhFebc/4rtKuTnx5IC1FM3RQoRuBpk614SzLMgTZhVn/MjUq1gJHej3g\r\nMBFa1sA9AFdLfl4yQv1tXvR6F0ufWdRP9N/P439j1uxuKxtxwxDb7BUlGPYR\r\nf3K1ZZ3oBuT4ODGBJN9MYvMnW4Shd1vvN52fnhmBajHLROMO7DQu8cm/cvah\r\njAUZBbYofsvrF1r8wkxEX4uJv5IePJXOC1wYjvTtA40jeMJp0cD+2GLhX/Dk\r\nqvX57LdOjVDoKHYpbt4KwICd5lgWm3ZVDI5eZHhGlNuEdn8epLGATuDnv2Gf\r\n/lIOwAXVkHfTFkbTG78Ab1WMD/D63SAWbX9rbJmOWIKcgk2Ma+JYLbNE11i6\r\nvCA7mfHOhBecBiFTTlkLoxBHYMiuJUXOU//4f0WHb6hpezg1Q0pjcmJRqZvJ\r\nfNLkjgbktCa6E1dTHU3TLD9t4AqOYicUjPLDB03DYBUxYnvEJ9VBdfFesoPc\r\nx2wf/9TM0ibs7XON8jk6XlGAhTlsFT5UH/qfZIOLJXDyNLp2Ub4ZBPxHqo2S\r\nqOmMVXzEmdLJ9a1bXx9Yk3v84nCosY3n5zs=\r\n=M1SI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.1.2_1679242211655_0.22156961463180513"},"_hasShrinkwrap":false},"0.2.0":{"name":"@halsp/cli","version":"0.2.0","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.4","@halsp/inject":"^1.0.4","@halsp/native":"^1.0.4","@halsp/pipe":"^1.0.4","@halsp/static":"^1.0.4","@types/cross-spawn":"^6.0.2","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.0","cross-spawn":"^7.0.3","figlet":"^1.6.0","glob":"^9.3.4","ignore-walk":"^6.0.2","inquirer":"^9.1.5","lodash":"^4.17.21","npm-check-updates":"^16.10.7","prettier":"^2.8.7","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.5.1","@commitlint/config-conventional":"^17.4.4","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.192","@types/mocha":"^10.0.1","@types/node":"^18.15.11","@types/shelljs":"^0.8.11","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.2","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","c8":"^7.13.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^4.4.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"557cc5f6828cff703b717f8aa8268fd56f0c03f9","_id":"@halsp/cli@0.2.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-b4P7ZdSQ17NDKso2CcjHdhmywiD113eVMyflLfg+86zttDTJ/uKV3MF949WVOz77wt7H6K60eU1WCoWJqlPMvw==","shasum":"c063c8b52cc7599891509adb15e3f9524adc6edf","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.2.0.tgz","fileCount":313,"unpackedSize":437932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFj8xhYIddGbNUco0rponQzwx9eWfRVPZd13rYH+lYJ1AiEApA2m6syv0rampA6PrelwJMB+dqcfZokCHS2d4+CS/oI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNSdgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg7Q/8CUnA1k1aSM2rW2SUvZnxFS0zYiHod4tEXmZC6trcY0KPvKWI\r\n5y/seIBxvNL9cBdnViJaZNxUWS1xYTbS+2PzU5J/yWFRcTkF234/OeDDLzVs\r\neeFCzsiBPqD3MyMP0bHtXBziwzsHdTw5WdEeYbXerZ14k1eedGa/oGzKA8fU\r\nvA18Yu3cDHdODV8UW05S35m1fVOEg5S8xsjiMM5KLTr42SKi5ZH3A5JG0zGZ\r\nI60syVITB7Pi2HVvKpnkc8twqcv/u7mkpqr5QFPC6vhqHeRgVN0hNhUaa3n+\r\npDhR+l0UuFPslrBV3e+dp3Q9N1fJXuUDfExFIP0EKWlFacfpI4+CUm5hBajv\r\nvwuTpkEj8WztOr0Lhv/b+uGB5sajVdWOskLGbTcanBE3yg0TgseDAMi4r/sC\r\nZIutrQHp9xAuTo4ysAb/bDh9LxJFmGnpnkKYuv8A3VcM2888ST+2ram4N35A\r\niy+pkr2ZajeOuxmKIYkAQwjMokNqXXUx9/3Jo4Yhu3jPVJLcqOYPbGoyR/4Z\r\nG9G2Vya1Gbn5rtuMOZi+MG6usqJQ2Kuyrw3gvsQp8MrkpL5FzNynJP0bVbYU\r\n0FprBBbDShCTC+uJo9C8bHT4vn2Os+agmlIBRolDAPZ2S9/C0wjJHUEimH/a\r\nemMaUYHNctrm3xcs6XDp92qL3pZWdLKlnMo=\r\n=TyK9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.2.0_1681205088546_0.4371987807664426"},"_hasShrinkwrap":false},"0.2.1":{"name":"@halsp/cli","version":"0.2.1","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.4","@halsp/inject":"^1.0.4","@halsp/native":"^1.0.4","@halsp/pipe":"^1.0.4","@halsp/static":"^1.0.4","@types/cross-spawn":"^6.0.2","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.0","cross-spawn":"^7.0.3","figlet":"^1.6.0","glob":"^9.3.4","ignore-walk":"^6.0.2","inquirer":"^9.1.5","lodash":"^4.17.21","npm-check-updates":"^16.10.7","prettier":"^2.8.7","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.5.1","@commitlint/config-conventional":"^17.4.4","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.192","@types/mocha":"^10.0.1","@types/node":"^18.15.11","@types/shelljs":"^0.8.11","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.2","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","c8":"^7.13.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^4.4.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"4094aba1650061f05a2138db29b915b344805b90","_id":"@halsp/cli@0.2.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-+8tH9AJzfVKhOzagdpCg5IN8ghhuCd9dWYjWRLcMqJLp9Qjdkki0CulYYrwuAgtv5tHv1c6kbklVlwyUmqD44g==","shasum":"c0d99af9a986710ba778d4c4255529ab8670fcbb","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.2.1.tgz","fileCount":312,"unpackedSize":434143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/ITAhQlL4CMny586svuLikMJiHWa/lkx6re0hsQt97QIgIEzY9cr9TaKpkF2Niux1dyNw6XY5Ar8suNb6CTqcPZ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNTKsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhSg/7B53iCizwtyjYpKKqckmg2na8qs9cMO6jy7ux1s1UkiRTHYYs\r\nDdnevasYNUzBiQ9XrFpwT96fdlY9oQCZ+kZL7Pk+deINelhFddl9xiWNlgRq\r\nGrlyPsGh/S42Tpi6Aut2GEIc6tPKXAxoEm+iMTn4qPKPiZmNeNo/dtV+au1g\r\nibj9bfaJ4dGWHiSbZo3/kW6oMMCaJK+04FDDNmahbKfmRPd33eroCfjt+Bgp\r\nQBJ/InhtHfvbuME090dSw59OssUVW61Z3NGIMHXSo21eyvrpEL32oJkp2Ol6\r\nH4Dnj0z/fyFEiQgMBct4onjvD2sZ1G66VwDiwWF0zyCcQ3V3i1zuu9aOzLS7\r\n5w+P65h3pKP8+4ifARpgJ8JGZoq6InofofULtHjtps3KnuSqgMtU2oUkefRT\r\n7Qg6uIU7Uom5Lm3H7zZ0Ehl72oIe450urnOCceIbtUOpAT4NjSL0Ezux+Mg4\r\nn7alhNpJooy3dGeBepwiB0yGcqIQoKhloAMIqBz2fxcbUBgBeZnYyw8ZEjC3\r\nt+bmgjDBwkFegI3A5eF22RoBhrtkbj7NcnKLUJsmK0Vw5a3T+xnB4GrUX9Ft\r\nyhTfN7/E5fBcE1vYiVG0yqrXlda/eUprcQM9oDObAQsrmXvvgyebZFt93GV6\r\nFXnXdpY+5BGYXLJPrPA7b/CIycqunMM48xE=\r\n=um/e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.2.1_1681207980311_0.6557569444220808"},"_hasShrinkwrap":false},"0.2.2":{"name":"@halsp/cli","version":"0.2.2","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.0.4","@halsp/inject":"^1.0.4","@halsp/native":"^1.0.4","@halsp/pipe":"^1.0.4","@halsp/static":"^1.0.4","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.0","cross-spawn":"^7.0.3","figlet":"^1.6.0","glob":"^9.3.4","ignore-walk":"^6.0.2","inquirer":"^9.1.5","lodash":"^4.17.21","npm-check-updates":"^16.10.7","prettier":"^2.8.7","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.5.1","@commitlint/config-conventional":"^17.4.4","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.192","@types/mocha":"^10.0.1","@types/node":"^18.15.11","@types/shelljs":"^0.8.11","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.2","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","c8":"^7.13.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^4.4.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"5fe4e0ef84a75ef4e4a1e9da261b8f9f1ba0a30d","_id":"@halsp/cli@0.2.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-pQhbXDLXM+BKB4GwKOD1ZrnYgGlivYwMmy6O1vtHNZ7GZ4K+QB57G7siXU2YncdPXS7MgH6wjST2C6UjTQN+VA==","shasum":"c509802ce1cfee4eb5940f50a71a705b95275f11","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.2.2.tgz","fileCount":321,"unpackedSize":462969,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZbfEPHTf0SFsWEYrZ2rgepf1HcU7W91aS7tH+OcGcSAiBa3MfWh1W/p2u34k8ZSPxT+P3MQXFm/l42HRl6tC+GEA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPBZ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfOg/8CsBfktRyhdRApLmbaAwRQSpqFqnC6VmHxXLLtdINoyOekmO8\r\nC7lesc1PSy6hqgtwARKvx5UTPAfqUngi1n5gRREbLZRr+fQkD/tC49XyRWEe\r\nrhcQ6uAgaq4byLFgQSIP6Q86VcMnQJ1SUcBLKZAmlLuwBNUwPwHd9GbYjX92\r\nhlgh/EQ4sMVoUSWW2pkzx8tMJCnexwU8SreHzJMVfJ/PLSXtesofeCXLrf+J\r\noVYfoVeB5Ej+Um/1iDF1xajEGOopaB7OxLjMEU5jyH4zAanaKHAEG/GfDvbz\r\nfwGWeHQPcnIycVxwmrjSze9Ey6AcmN3VrQL+3nt5F88KFkykAJKtls9ajnA0\r\nKyl9pUVvj13GYxmTsq7Zq4bKhirP0FVtStf2wZR4t50vBGWKlvAxFHKYX317\r\nBnPRxEVw6DJeD4NrYnc+LBU03yTGDz9k3p/kF/1rRbG09isKrp8QwJJYoYEX\r\nqXrEezR6pAGnwWk7QeRIUgwFCCN9/lUN1g7X1tAtG/bBbjM/GT/f4f1tRkJ6\r\n1pb6DQ05F4UPieBnkJ8w/nHLqRCcN0CFr133g1ho+hTdF8xNcZClyv6fArpW\r\n9Ij7/5qCLzVAVfENIB8Kfs85FGAEAvtlM10GpHx/vrJF9LmP5FAXgx1Y/fut\r\n1bHhrcW1DjRcC7UarDAwpKU82oW59tdQYos=\r\n=/NKK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.2.2_1681659511820_0.037711597702189126"},"_hasShrinkwrap":false},"0.3.0":{"name":"@halsp/cli","version":"0.3.0","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.0","@halsp/inject":"^1.1.0","@halsp/native":"^1.1.0","@halsp/pipe":"^1.1.0","@halsp/static":"^1.1.0","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","glob":"^10.2.1","ignore-walk":"^6.0.2","inquirer":"^9.1.5","lodash":"^4.17.21","npm-check-updates":"^16.10.8","prettier":"^2.8.7","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.1","@commitlint/config-conventional":"^17.6.1","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.194","@types/mocha":"^10.0.1","@types/node":"^18.15.12","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.2","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.59.0","c8":"^7.13.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.0","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"b709eac4c188d2f91301ba18e19f7e33e25c5d62","_id":"@halsp/cli@0.3.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-TDC4/7Ln7JU/zoscMxQEjHTsHcMFr+vlgXfhd7dGf6VBPTvwl5iovL8Gpf9BuipN2VTT+TTdmNbJBysYZYop9w==","shasum":"37a266c456fe163981c6d74adeca54aab09db0a3","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.3.0.tgz","fileCount":318,"unpackedSize":461560,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDk1qDRxGDIine/ECloJc94xNkq7+MHiA9FSomNuQOvgIhAPzpRhVX0+eDd/ItaORvMCS6PZtnk1vdvYtsCZB9tFg3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQJYYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreXA/5AZFv85Qr3VEpQYK48ld1btBPZ5w34bypIT721PYzX/E/YokG\r\ncaj3sFotpDGAili6B0noURFkbQCD+4eP2g8caL13UJr1xugsPqZ8Y5dQa76q\r\n7IbKthUpyUVoTcfltDbPED4YSoxyyxv0mpemK2gJPnwF7pif1y0VxnNGR1MJ\r\n+a+kTjDSOJ4f5sHnyvmfqBvoMZZoie98OEhwuBQX+LVC38l405byPP/wjZ4q\r\nNliPwAx5Dhu+ARQdSjS4082MJhMzjlnWchNfhKtOC8OzVpqykqYpfUJK17j0\r\nom3sx1kAmLafFFxl42KlmzcoU7Hk1tExXQnUv4t0fQzxnB7X3W2IGghPXxdw\r\n1tgVRNrFeKlgQt6go/xHGsRodBumdJP889w+gU+sS1YfKml+832GmQ0LlA/l\r\nnSuC2Q42xLWHYY6yld/81CnMD6tmqxFLZvxJA7epQrbjEhbqzFY0kedsbx8Q\r\nQyC5Tt9ZqK6gd5r8V80722mNz/buY4UyBeDcSWp3GTBj8SzHn6ihBcD6YVwI\r\nxit10gLN3p4CvJapEB4M4ffHc7l+9OQZlyBM1V7we29KvGCY4jLoNlg4b/a5\r\n4X3RfpvalFaecEewdJoBha/+arneGW/OxM40cu8CaiwvUDx3t9xXFUtme8or\r\nltnEgJTpiGoe6oCxXB+TfvAiYdEOVWhBKkU=\r\n=2UTx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.3.0_1681954328398_0.9873834827438626"},"_hasShrinkwrap":false},"0.3.1":{"name":"@halsp/cli","version":"0.3.1","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.1","@halsp/inject":"^1.1.1","@halsp/native":"^1.1.1","@halsp/pipe":"^1.1.1","@halsp/static":"^1.1.1","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","glob":"^10.2.1","ignore-walk":"^6.0.2","inquirer":"^9.1.5","lodash":"^4.17.21","npm-check-updates":"^16.10.9","prettier":"^2.8.7","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.1","@commitlint/config-conventional":"^17.6.1","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.194","@types/mocha":"^10.0.1","@types/node":"^18.15.13","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.2","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.59.0","c8":"^7.13.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.0","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"fce0b03cfef1b059819478c58794f47c5d710e5f","_id":"@halsp/cli@0.3.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-UWxqrQtHsFc9jvhp1NCVBWHE7Rjyp6H39/g3UTOOB0uXAU3terSHT8zrX2NwME+66y6MuCsvDy0A3PnJfzMElw==","shasum":"7b5f98e5dd1b60c1955a81a44e161fa1fc27c233","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.3.1.tgz","fileCount":318,"unpackedSize":464569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEfcvQdASXw1Zx2Vx3hpEBLzZ7OIKSuhO60EY8iFjmWAiBUhElG6v+AZwuPd4OApK2aJ5BgJlW9B9uR50LxK29m1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQgtXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv8A//f5JeHodzVgJdwmkMSOyiYRsDmc7Nf2sStx/yzQv+H1NsrVVK\r\nQBZsyd4Fti4Y7yLkw85ARsH1kdoq4NhEvoqj0mVlpMCBrs+9nnzn5lpcUbdC\r\nP5h8jLrHkE9DRtKVf+10VkFJ9En7tbOswhBbF6GxduAyGWv8tiMkC53ZVcAu\r\naE6ucPSYzdJ6cRKm808ld5PL7Jux+zuTDkQyjyMNHPqTYmgI8J9BF3YK+ZI5\r\n6HzLL/McOxXAPFZrtypUSDvSVEpTtOLhbeiHqQ2D9JtrnL0rlGWzICY0ZVvf\r\nwcvcs0W8xmzSXZuWht9SJ56LpAmVwJQbr4oGHcKjuzwyIMIXyjG5wHRHZIIR\r\nxYkoRiD0tVeOUzZ4+otolFJIDYCe4CT9SPkSmW4Jckeq/8DHDDqzIA1LxE4L\r\n3YFfwh+BNmUn0SXkQ/7VZ3ZvLEt18BHwKPcM0n4HVKRCBm1YfqamBecPaHGQ\r\nR+Buvr3PAJeY0YXeCXFmAHNthVS9w7YmGscRj0kOqyl02SGx8cH/03XsDQB+\r\nhVQ/6XFf83GVeA0qaDTWiKTiXLc3B+R/mAhcyDPxyFccQv2C0XE2X7nCB+Un\r\n8bSCtqGx7u4SAp3bpC2S/6Irib+PeruN29fzo82N64KY1gVq38eWV93jq/6j\r\n6HPE0B9wKGLnkT2xWhAPXEJ3fY8qP/oApD4=\r\n=/z5v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.3.1_1682049879709_0.9829732063252523"},"_hasShrinkwrap":false},"0.3.2":{"name":"@halsp/cli","version":"0.3.2","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^1.1.1","@halsp/inject":"^1.1.1","@halsp/native":"^1.1.1","@halsp/pipe":"^1.1.1","@halsp/static":"^1.1.1","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","glob":"^10.2.1","ignore-walk":"^6.0.2","inquirer":"^9.1.5","lodash":"^4.17.21","npm-check-updates":"^16.10.9","prettier":"^2.8.7","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.1","@commitlint/config-conventional":"^17.6.1","@types/chai":"^4.3.4","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.5","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.194","@types/mocha":"^10.0.1","@types/node":"^18.15.13","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.2","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.59.0","c8":"^7.13.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.0","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"6c35f473264697dadad25213a1b62c729a51ce1f","_id":"@halsp/cli@0.3.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-T8r/XOmLYhqy3lybCk3olLj3NgG1fgs9aYLQwPXl9LixNZhqfoEVCALrJ56kNc1ru+mCVvjIGDR3ZHEOMIwMPQ==","shasum":"40f5970425016deccf7f6c18b5cfdcdb14eb5f8b","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.3.2.tgz","fileCount":318,"unpackedSize":466605,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzrxmUcGdfUyLIKNQhDAoFVVrDVhRQAFCFXO692209FwIgIAZ1xjfyjgdUZ/4HuiDL8ma6l6ON3Ww9IJ7iPztMVnM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkROQ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIWQ/6A1p40XkL0VM/SxA+KxJGtH5U3wySSPsUlLe3AxvuXCBRGU53\r\ne6q0yjqtAhCQCc6ZJ+GREImuW1fEy0yMGwcyy2g5pnRAs780NygFd/lZ5FW4\r\n6L11NAdK745+I9wVMSLTrtrOeJ/io/LKmXA51YUz0vB6+lLw3AS0ZjRR8bBU\r\nWQr5BRA2qGOsh/7LZmWd0hs0zOHEs+HjexZIFGiDg5gRm2sqkjpzeMFMvxuM\r\nfZvRleyb9jKF4d9jYJva+B1ktI+pohfIE+T7hpvRZRq6pglKf7qhK2OQ8hxK\r\nw1YuE2s3bLoUxuWcPbBrJlgPsLIGZhfic0i2/6u/SlNBBMfdICrKunbrGsIj\r\n2EtFvZFqFgio7KYXKQfopcr3Ttnp4Y7O8VGl8DgLY8uI2BI2MABUIOGrAver\r\nqyWqL+QaixuKqw6r8iVht7urGHQhA098wHUfPEu8fDty9GEW522BxBXQ2l/7\r\n6uMIi0g5ACTHnAx5AbMV92fc2uPFH8saM08rl2qobnts9fZ/BbIflvEBP4j1\r\nOpeL3JAwQgpjdnbJcSX21GI/pzfiJe1OaYYm4FBLC+m8rsOEe7Yt0UBm1QPZ\r\niwBNyUkBfkeeP/f3x9cmzibQukoFBYauyU2s/xP8OypkGLsNqmZTKDA/IcxR\r\nERI8wfED8uZCq90LjqmjUri1YS1Ogg2Qc1Y=\r\n=T44V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.3.2_1682236477673_0.5359678226085305"},"_hasShrinkwrap":false},"0.4.0":{"name":"@halsp/cli","version":"0.4.0","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.0","@halsp/inject":"^2.0.0","@halsp/native":"^2.0.0","@halsp/pipe":"^2.0.0","@halsp/static":"^2.0.0","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","get-port":"^6.1.2","glob":"^10.2.6","ignore-walk":"^6.0.3","inquirer":"^9.2.6","lodash":"^4.17.21","npm-check-updates":"^16.10.12","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.3","@commitlint/config-conventional":"^17.6.3","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.2.5","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.59.7","@typescript-eslint/parser":"^5.59.7","c8":"^7.14.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.41.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"4d901be1ea1f3f10c3dc6e3b6bef45b3f2363f6d","_id":"@halsp/cli@0.4.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-tt6ZE86v2RW2MEANoNaD44GVvpImb55eE+UT5Pe3r4TDvPqfaYBe9o7LKid6Wnl2Kn35pG4Gf0+n0TdkOu+hWg==","shasum":"9228e22ec39a25b671be199d2052ab632d2148a3","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.0.tgz","fileCount":308,"unpackedSize":468075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOL+YwSs7tsQOtQGrrK07kGnX54OsQex4EcvPkBjmUcAiAniufg2jKE1B2KbWmmrnsShwG7wThRmDyNfnxS5KxS1g=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.0_1685464457484_0.5137668605748453"},"_hasShrinkwrap":false},"0.4.1":{"name":"@halsp/cli","version":"0.4.1","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.0.1","@halsp/inject":"^2.0.1","@halsp/native":"^2.0.1","@halsp/pipe":"^2.0.1","@halsp/static":"^2.0.1","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","get-port":"^6.1.2","glob":"^10.2.6","ignore-walk":"^6.0.3","inquirer":"^9.2.6","lodash":"^4.17.21","npm-check-updates":"^16.10.12","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.0.4","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.5","@commitlint/config-conventional":"^17.6.5","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.2.5","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.59.8","@typescript-eslint/parser":"^5.59.8","c8":"^7.14.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.41.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"77a01cc8db19f5ce0756a7a6690caefda01667be","_id":"@halsp/cli@0.4.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-7kl3nhMDX8+z0O/4c3tfZGrQBZqEldtC3TwFEPMzogAfwgZDDllh7fRGimQBz24nBkmx7XXviD6/hPWP41JVrg==","shasum":"27ec2f4fccac00e2430205667e7bcc26836b21c9","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.1.tgz","fileCount":318,"unpackedSize":475111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH70tleyl9ggKsr5GBpfvULCFnMjPnm7eEwk/6ogXNz+AiA1t4QSAVqf1/zzaEldqJ8mha8diWdeYZ53xomkTO8Fcg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.1_1685683846766_0.15918149897354694"},"_hasShrinkwrap":false},"0.4.2":{"name":"@halsp/cli","version":"0.4.2","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.0","@halsp/inject":"^2.1.0","@halsp/native":"^2.1.0","@halsp/pipe":"^2.1.0","@halsp/static":"^2.1.0","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.2.6","ignore-walk":"^6.0.3","inquirer":"^9.2.7","lodash":"^4.17.21","npm-check-updates":"^16.10.12","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.1.3","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.5","@commitlint/config-conventional":"^17.6.5","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.2.5","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","c8":"^7.14.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"c1679762157ca53177f83e7cbb33c3f946fb30b7","_id":"@halsp/cli@0.4.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ywmTRD/YkfanhQtL4Nwa37D7Yy44/vKIOEhfMkNpzBYbRvoOtkaILcyoaNCPVvmzpa9XZnm06/zbLtk/xnU5ew==","shasum":"9905cb94cb2a596aac6118e71daa98be64f36921","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.2.tgz","fileCount":318,"unpackedSize":474105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDltm9HucJ/Ftxnb/0GGb/8ACxEC8gZu92PcLSxhUJrwIgZLXQfepfEqRFX8oXBVeITk8f6soudNulrhkt827xRAw="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.2_1686058718436_0.9454712857867458"},"_hasShrinkwrap":false},"0.4.3":{"name":"@halsp/cli","version":"0.4.3","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.1","@halsp/inject":"^2.1.1","@halsp/native":"^2.1.1","@halsp/pipe":"^2.1.1","@halsp/static":"^2.1.1","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.2.7","ignore-walk":"^6.0.3","inquirer":"^9.2.7","lodash":"^4.17.21","npm-check-updates":"^16.10.12","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.1.3","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.5","@commitlint/config-conventional":"^17.6.5","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.2.5","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","c8":"^7.14.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"beaa652ba05e34aae40126b9018c3155d3b27568","_id":"@halsp/cli@0.4.3","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-n0UnhjHveaeoU4lr/JsnSgjRtSDJm4zgWRYK+piaN+69uqjX52wQYWjtADF5V7/7H6KaWYEmXCABknKNcw/tHQ==","shasum":"a443c8f99738edaf6ca91cd30f92b0f583ec37f7","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.3.tgz","fileCount":318,"unpackedSize":473607,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCquJstef9sL9c41x/m+cfxweVhptVkH9KKpdD8corBwwIgKXYrY4a9+1knr3vx/CMrSelcpDuAzLxzulsQUhALi5I="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.3_1686238229185_0.6061506774037833"},"_hasShrinkwrap":false},"0.4.4":{"name":"@halsp/cli","version":"0.4.4","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.1.1","@halsp/inject":"^2.1.1","@halsp/native":"^2.1.1","@halsp/pipe":"^2.1.1","@halsp/static":"^2.1.1","chalk":"^5.2.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^10.0.1","cross-spawn":"^7.0.3","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.2.7","ignore-walk":"^6.0.3","inquirer":"^9.2.7","lodash":"^4.17.21","npm-check-updates":"^16.10.12","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.1.3","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.5","@commitlint/config-conventional":"^17.6.5","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.2.6","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^5.59.9","c8":"^7.14.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.42.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"fd201ee5a6212b56ff3ff77c9bc65651a7a7a424","_id":"@halsp/cli@0.4.4","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-2ncylGSPckuRMP4bWBiWXhFAxQCokNIRmKGniFU3KXVg/nK/Qt9Jm8fJeaFldPl9RrFtaV1VSVijzg7IeyDe+Q==","shasum":"4cd43822bf5312d9ab6c226d13c92e19ef8b31fe","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.4.tgz","fileCount":319,"unpackedSize":474660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJF/88xT6FMpWzYp12huIIPchKBQsToOfdVTc8R00RIwIgOHf24vZeqNoeeadg5T72gLGOKp2h0wD1pEWcEphZ7SM="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.4_1686384839359_0.683314599139871"},"_hasShrinkwrap":false},"0.4.5":{"name":"@halsp/cli","version":"0.4.5","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.0","@halsp/inject":"^2.2.0","@halsp/native":"^2.2.0","@halsp/static":"^2.2.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^11.0.0","cross-spawn":"^7.0.3","dotenv":"^16.3.1","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.3.1","ignore-walk":"^6.0.3","inquirer":"^9.2.7","lodash":"^4.17.21","npm-check-updates":"^16.10.13","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.1.6","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"fcb85611276e674f068139e309e4bfd9daef5f30","_id":"@halsp/cli@0.4.5","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-VXSd96dmNYAjDDFrCBrjqXIauCrhc1Q7KCAFwqWC+W4JFtIqUKIfap3lary7jIFhhRExDmIFb/fFR6MjtD9W1Q==","shasum":"e2fe3d658ffe05a37876d467d401e45d2cb51156","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.5.tgz","fileCount":322,"unpackedSize":477584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgqAlGRmO5eiVvfXL51He1x6W3j3LBgmLqXcx3LoCmCQIhALhnGArrRyVo3X5h39iQJ8xV7DzbXn2dJiBl7IXeEtOh"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.5_1688488438510_0.18737869125339146"},"_hasShrinkwrap":false},"0.4.6":{"name":"@halsp/cli","version":"0.4.6","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.0","@halsp/inject":"^2.2.0","@halsp/native":"^2.2.0","@halsp/static":"^2.2.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^11.0.0","cross-spawn":"^7.0.3","dotenv":"^16.3.1","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.3.1","ignore-walk":"^6.0.3","inquirer":"^9.2.7","lodash":"^4.17.21","npm-check-updates":"^16.10.13","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.1.6","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"99260c895f25403dfdc73cc66cef9f8760d1682d","_id":"@halsp/cli@0.4.6","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-CY60hAgyDT21bbCrVsz0MEyLjJmfWOkpTSBImEM5BXfcIaymkqPLDdLx5rrc2cJ99eKVbINl5K/EEVS+VD+bjQ==","shasum":"05015088bb68064cbc5ebd51ee588d51dd31f720","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.6.tgz","fileCount":322,"unpackedSize":477643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoQ5HsNKb4C0udzFrdQl6XCeGhgVeppVROBZEvFcoPjgIgTOrK9zY46sF6VSWRkWwEodmvqu+VAh6+a3Q/AOpMbbA="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.6_1688535224670_0.5078001300238877"},"_hasShrinkwrap":false},"0.4.7":{"name":"@halsp/cli","version":"0.4.7","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.0","@halsp/inject":"^2.2.0","@halsp/native":"^2.2.0","@halsp/static":"^2.2.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^11.0.0","cross-spawn":"^7.0.3","dotenv":"^16.3.1","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.3.1","ignore-walk":"^6.0.3","inquirer":"^9.2.7","lodash":"^4.17.21","npm-check-updates":"^16.10.13","prettier":"^2.8.8","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.1.6","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@types/chai":"^4.3.5","@types/chai-as-promised":"^7.1.5","@types/cross-spawn":"^6.0.2","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.0","@types/inquirer":"^9.0.3","@types/lodash":"^4.14.195","@types/mocha":"^10.0.1","@types/node":"^20.3.3","@types/shelljs":"^0.8.12","@types/supertest":"^2.0.12","@types/update-notifier":"^6.0.4","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","c8":"^8.0.0","chai":"^4.3.7","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.1","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"89c7be70655dcb4dca853b49863736d941f9208d","_id":"@halsp/cli@0.4.7","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-B5Vpi5ZuqIdvkOdgPSk9Lmu5rYxLPm8J5/PQC6vnsBqMSeALex5VFWyBkQ9t4ArDVZMiqc0DIFX79zBYVkL7uQ==","shasum":"576159af67cf46bca9fea91df6130e54288532fd","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.7.tgz","fileCount":322,"unpackedSize":477773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGJixPIHzdZGCQGrEejDPIN3Y3pUowXnYegRCH5lu3GwIgFlkZ4sNyY8rYPK4Hb3yB2+dnTrwOwIlMB7s0ZyIh76s="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.7_1697030789355_0.3131177796137137"},"_hasShrinkwrap":false},"0.4.8":{"name":"@halsp/cli","version":"0.4.8","description":"Halsp 的命令行脚手架工具","engines":{"node":">=12.16.0"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"rimraf ./dist/* --glob && tsc","build:create-halsp":"ts-node scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && c8 mocha test test/**/*.test.ts","test:local":"npm run build && c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.2","@halsp/inject":"^2.2.2","@halsp/native":"^2.2.2","@halsp/static":"^2.2.2","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^11.0.0","cross-spawn":"^7.0.3","dotenv":"^16.3.1","figlet":"^1.6.0","get-port":"^7.0.0","glob":"^10.3.10","ignore-walk":"^6.0.3","inquirer":"^9.2.11","lodash":"^4.17.21","npm-check-updates":"^16.14.5","prettier":"^3.0.3","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.9.1","typescript":"^5.2.2","update-notifier":"^6.0.2"},"devDependencies":{"@commitlint/cli":"^17.7.2","@commitlint/config-conventional":"^17.7.0","@types/chai":"^4.3.7","@types/chai-as-promised":"^7.1.6","@types/cross-spawn":"^6.0.3","@types/figlet":"^1.5.6","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.1","@types/inquirer":"^9.0.4","@types/lodash":"^4.14.199","@types/mocha":"^10.0.2","@types/node":"^20.8.4","@types/shelljs":"^0.8.13","@types/supertest":"^2.0.14","@types/update-notifier":"^6.0.5","@typescript-eslint/eslint-plugin":"^6.7.5","@typescript-eslint/parser":"^6.7.5","c8":"^8.0.1","chai":"^4.3.10","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.51.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.5","source-map-support":"^0.5.21","supertest":"^6.3.3"},"bin":{"halsp":"bin/cli.js"},"types":"./dist/index.d.ts","gitHead":"8f261b05fc55d4e4c969d28ab32847d774edf9c7","_id":"@halsp/cli@0.4.8","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-vJCz+sc/SmQhrBBnMuMZJJ0lzeAZosMin7QzQH/UP4Py5v+lR5YT7prnBgOwa79I/+vE5dF+cW7XzoGBtJyJ+g==","shasum":"dc47e2aa4ed1c14f684da4ca5926745799d5ec3b","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.4.8.tgz","fileCount":323,"unpackedSize":476810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7RyaqieXxApwlGTU8Qe3bl6wN3dNxw8Qk6CncxMr8pAIhAKPppfMPd4/iIn9aA82C7O7auxEuvsPbfYdLeJJWkrop"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.4.8_1697041398058_0.44343391472173765"},"_hasShrinkwrap":false},"0.5.0":{"name":"@halsp/cli","version":"0.5.0","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.2","@halsp/inject":"^2.2.2","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^11.1.0","cross-spawn":"^7.0.3","dotenv":"^16.3.1","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.12","lodash":"^4.17.21","npm-check-updates":"^16.14.12","prettier":"^3.1.1","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.3.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^18.4.3","@commitlint/config-conventional":"^18.4.3","@types/chai":"^4.3.11","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.14.202","@types/mocha":"^10.0.6","@types/node":"^20.10.5","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.1","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","chai":"^4.3.10","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","husky":"^8.0.3","mocha":"^10.2.0","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.0","gitHead":"589f8c5622d0a5a90d9643a7f80a1a0b75c6f676","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-AuV5iqw9+kYW0F28rLxAegnRi9JqAFiQSoFe/4Y5G0qgzIw9SDmZPIj//dDZYxqbG5uz1rYR46GNpQ9zARvC6g==","shasum":"bd3be5e8eff80d7593bde60f575c089b9071f652","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.0.tgz","fileCount":55,"unpackedSize":53602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc6jhXa+GCC/Mc1akpDYXSa9STpgFwRvAea+UdYG3ELAIhALet9NM+8u/SDRxVZRiIrPYHFuVxvXs0HtZPYCdtJrbx"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.0_1703593314205_0.1801406272903201"},"_hasShrinkwrap":false},"0.5.1":{"name":"@halsp/cli","version":"0.5.1","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.2.2","@halsp/inject":"^2.2.2","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^11.1.0","cross-spawn":"^7.0.3","dotenv":"^16.3.1","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.12","lodash":"^4.17.21","npm-check-updates":"^16.14.12","prettier":"^3.1.1","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.3.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^18.4.3","@commitlint/config-conventional":"^18.4.3","@types/chai":"^4.3.11","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.14.202","@types/mocha":"^10.0.6","@types/node":"^20.10.5","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.1","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","chai":"^4.3.10","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","husky":"^8.0.3","mocha":"^10.2.0","source-map-support":"^0.5.21","supertest":"^6.3.3","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.1","gitHead":"1953751ac3d2fbd5c41dec668a12de5746fddd2b","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-oZmQKyOKb/qDPUkqko+arOMc+BFxZALPUxMfgePEsQ/yBuDq8YPACm66LbETTLUxPfSocTW9dZ0q2URYpsnFWw==","shasum":"6a361926b79c6cd89f2cde8da884ebc00022d2cc","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.1.tgz","fileCount":419,"unpackedSize":798569,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC41EJOonQEl8IexUF6E9eSzq+znxNU8C75YZig1BBaoAIgITrb0cC2QlXjpvV/C0dBA+uAOfaFXsadyjQ46vFhQgQ="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.1_1703690933206_0.7883141288488043"},"_hasShrinkwrap":false},"0.5.2":{"name":"@halsp/cli","version":"0.5.2","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.16","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.2","gitHead":"16da1610b1a1b1091b7e2a9bc7212a5ac8707b80","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-OGPRlMBreYBUpDngLRdYhEXjj98PYxYsX5deDsZ7IOowdpHPAMnv+5+MyBvCkVNPEoTF/UCmRUJqaw6z6OXmPQ==","shasum":"8654b239ca627cf2de0a374c946c0ee1121c47a7","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.2.tgz","fileCount":419,"unpackedSize":797939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFl91PZeViXo9zLyVkPr9rJZA/WtxFzJVEx/12OyWsYtAiBNmA8NtheFgu1tT1XNNWtNm2eCmelCWE9xBR4g1djqQg=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.2_1711515894421_0.9475089637585357"},"_hasShrinkwrap":false},"0.5.3":{"name":"@halsp/cli","version":"0.5.3","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.16","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.3","gitHead":"e03ee7c3837b752b42dc12503aabbdfe9fa85b18","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-CNSuT1OuGp1Pn3rpBEZrcn3abtXKnQMBSsayAUiwJFAHkFiZ7EisgF61ly/r/NkS+FdNVxlKgYf3NU1K1YK4KQ==","shasum":"6eab6015a91a1c29681a64c10460c5bd617249f1","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.3.tgz","fileCount":426,"unpackedSize":810400,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBiLEXW3TO5tjveEvIuKR5F1sQX8re9kaKQ+V3uMkw5gIhAMHKv5vKKE21y2CiEZcB6IZvkZdB0Sslt+HiwhQR2+SN"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.3_1711541520849_0.8833097096239391"},"_hasShrinkwrap":false},"0.5.4":{"name":"@halsp/cli","version":"0.5.4","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.16","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.4","gitHead":"fb0f829b1fb22f9edfffbad62aa34616f78ade78","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-hOhVsLNW3hst1TuxhcHlDl7/xwAqrk1hAARrBCvIVmpMX1XRLNY9g45Vi67Q/92mH7Mdiuop1RyVeA2yIuLQcg==","shasum":"44f044ffe78d994de097d20997fc45d7f3842fd5","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.4.tgz","fileCount":426,"unpackedSize":810419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvjA2sizFhXMUXkGMCJB3ztsyf5mbj/gFsilil12az/AiBzJePsTY0b4id3f5O4pjX3YhWbTa7yk4vBQFRWbXibGw=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.4_1711548125622_0.04685341289790412"},"_hasShrinkwrap":false},"0.5.6":{"name":"@halsp/cli","version":"0.5.6","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.16","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.6","gitHead":"5f67908361020be5e9871950d417cc355a675235","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-WuEhozhsVxUJCPal97vU6z3Zu7MxsbzaL3hPFlR+s+58U9V+XlJBI7JggJWV6VfGkVYksUrt9l9gEeBzY+C2/A==","shasum":"f59434543281230c71491484ee3245afcc7baaed","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.6.tgz","fileCount":426,"unpackedSize":810459,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6IR6USZsJfxj9RhSb39q5gLRTqwtNP5K4/IBGWNUo/gIhAKrGpSZMnAfaHUL2whRn0gAtO/nMDUcWwuQFclm9RnT9"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.6_1711555304731_0.8393504345383651"},"_hasShrinkwrap":false},"0.5.7":{"name":"@halsp/cli","version":"0.5.7","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.16","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.7","gitHead":"4122d09f0d5f0b7db99b3d632872065e5e44cd93","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-P5UJiRGCHtsSbevBeWj2CIAKROpgFCShs7T0SPxVPzdhu9uKQbw2XRPIyI6+xUL3aPZIS0a3t4mJyDosqAMcBA==","shasum":"fbd4c8114b1ee4f92fcc51b5b5f97cc65fc13192","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.7.tgz","fileCount":427,"unpackedSize":812543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEu2oXnkGNyEs5ramxkqJSzkH8dW3Yqg7+hswuD/KneAiBheZO9EWtGag/5XtjIEmDZjHpPM9bi2PJglGsB7E4rMw=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.7_1712012513947_0.055238809837210745"},"_hasShrinkwrap":false},"0.5.8":{"name":"@halsp/cli","version":"0.5.8","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":{"default":"./dist-cjs/index.cjs","types":"./dist-mjs/index.d.ts"},"import":{"default":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.10","ignore-walk":"^6.0.4","inquirer":"^9.2.16","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.1","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.11.30","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.8","gitHead":"3e03d14be308ca564992e295a91789c0d166bed5","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ej7PXVwD+UTtOXQa26VcgZIbqPXpXP1tbidsYIpk6apG9F1yanWUZxSNv5c+TJf8PKJ5etiWTrsfVwnOkTA+/w==","shasum":"96af39126e064640daaf520340e63f5d3d2e1280","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.8.tgz","fileCount":435,"unpackedSize":818486,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOBOhiZRBHjSe11RBtkD9LFaFh14x9/qTNHolKZ/7cdAiEA7kypLS8727XPRfF1zrsPrIXfkpL8hIl0dHc4UkxLtTw="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.8_1712139268390_0.9078590922081211"},"_hasShrinkwrap":false},"0.5.9":{"name":"@halsp/cli","version":"0.5.9","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"}},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","unpatch-ts-node":"sh scripts/ts-node.sh scripts/ts-node/ts-node-unpatch.ts","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.0","@halsp/inject":"^2.3.0","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.12","ignore-walk":"^6.0.4","inquirer":"^9.2.17","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.2","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.3","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.12.4","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.9","gitHead":"075f4e32577758433186832170c27e24d734f1f8","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-kxoW4/tzehFycPRxCt0T0VZl85nIaY/ruTbK93XN4HggIwkeidCT90swfnbuh+ZNozipNrRlAGbKZpJZ2xm33w==","shasum":"f7d634ff1b229fd54262acb36958494cd6bdcc84","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.9.tgz","fileCount":447,"unpackedSize":832319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG82dasHenpNo8WeqUJvcwIG07FMtQ9w3QwP8NopjSNPAiBLGD2T02+8Wkgfgu/I9ZXQmd8gZiiZ9UcLCttKLUFB0w=="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.9_1712214659765_0.9688179110931665"},"_hasShrinkwrap":false},"0.5.10":{"name":"@halsp/cli","version":"0.5.10","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","unpatch-ts-node":"sh scripts/ts-node.sh scripts/ts-node/ts-node-unpatch.ts","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.4","@halsp/inject":"^2.3.4","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.12","ignore-walk":"^6.0.4","inquirer":"^9.2.17","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.2","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.4","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.12.5","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.10","gitHead":"4babc27064db125aa07596393898d4e563617142","_nodeVersion":"20.12.0","_npmVersion":"10.5.0","dist":{"integrity":"sha512-0IjcgidxA0LsvgpdK9LH8mJIE7SnXIhtR5O/WQ8fe30vQtS2NTgGAfJn9E9go+9AHo61zZII3LTrAMjtswUG4g==","shasum":"a16dfdeae732247b1c4c41de3c6afafbed8d9f29","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.10.tgz","fileCount":449,"unpackedSize":835806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0YVD51YrtuOLyVIWUig92jUAgH/WWTBH3NUWQSLyRHAiEA9+yCN2x20Sd0wV3X16wfDOoOPYXLwOhSVzVAPlX0fnE="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.10_1712594710928_0.4908390885762419"},"_hasShrinkwrap":false},"0.5.11":{"name":"@halsp/cli","version":"0.5.11","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","unpatch-ts-node":"sh scripts/ts-node.sh scripts/ts-node/ts-node-unpatch.ts","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.3.4","@halsp/inject":"^2.3.4","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.12","ignore-walk":"^6.0.4","inquirer":"^9.2.17","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.2","shelljs":"^0.8.5","tree-kill":"^1.2.2","typescript":"^5.4.4","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.1","@commitlint/config-conventional":"^19.1.0","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.12.5","@types/shelljs":"^0.8.15","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.11","gitHead":"331ac209ce07e03c72623eb958605422dbcd270a","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-yAMnNCidNGuH0CMSuFdat0YjmYFJM76iEavIp21CRQa4KuJecrbDFH/FNMLH/FSxuBa6Xgp3HAtbcEwuad8p3A==","shasum":"93d83e71782a08c7f1cbab3145b7de006f8b08ce","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.11.tgz","fileCount":449,"unpackedSize":845866,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjOSrFn+PjmtZWF0Nf1zSM08dHh2magGo4qwBhvF5E4gIhALJRDgvQfM8+sPWs4FGyEgIyt4TN4DtnAr4yS7nX9Ub/"}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.11_1712711488391_0.22185173854694917"},"_hasShrinkwrap":false},"0.5.12":{"name":"@halsp/cli","version":"0.5.12","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","unpatch-ts-node":"sh scripts/ts-node.sh scripts/ts-node/ts-node-unpatch.ts","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.1","@halsp/inject":"^2.4.1","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.12","ignore-walk":"^6.0.4","inquirer":"^9.2.18","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.2","tree-kill":"^1.2.2","typescript":"^5.4.5","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.2","@commitlint/config-conventional":"^19.2.2","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.12.7","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.6.0","@typescript-eslint/parser":"^7.6.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.12","gitHead":"22d7d88a9c222a1131ae77388981cb10245d5718","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-5t2osQrGs+690AQODR/SI4jC9vukRD30mppLrAmtt2hAjKORbnsckxt/dn8xZz31gMKWrue8Viyez5AjYye/wA==","shasum":"c7c4e331ffd95ce3f051d65b5fdec05efa651403","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.12.tgz","fileCount":449,"unpackedSize":844785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCYgiAoVRQhCC5rgPZrBY0y0JyFlbsHrShdD4kgdXuBQIgCsEUUF02DhGWMduwVmpYMo8bcBryJ9NJu5c5E215aes="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.12_1713142542259_0.03954413709762217"},"_hasShrinkwrap":false},"0.5.13":{"name":"@halsp/cli","version":"0.5.13","description":"Halsp 的命令行脚手架工具","engines":{"node":">=16"},"homepage":"https://github.com/halsp/cli","repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"keywords":["halsp","cli","command"],"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"type":"module","main":"./dist-cjs/index.cjs","module":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts","exports":{".":{"require":"./dist-cjs/index.cjs","import":"./dist-mjs/index.mjs","types":"./dist-mjs/index.d.ts"},"./package.json":"./package.json"},"scripts":{"patch-ts-node":"sh scripts/ts-node/add-shims.sh","unpatch-ts-node":"sh scripts/ts-node.sh scripts/ts-node/ts-node-unpatch.ts","build:mjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.mjs.json --moduleType mjs --cleanDist","build:cjs":"sh scripts/ts-node.sh src/main.ts build --tsconfigPath tsconfig.cjs.json --moduleType cjs --cleanDist","build":"npm run build:mjs && npm run build:cjs","build:create-halsp":"sh scripts/ts-node.sh scripts/create-halsp.ts && npm run build","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"c8 mocha test test/**/*.test.ts","test:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test test/**/*.test.ts","mocha":"c8 mocha test","mocha:local":"c8 cross-env REGISTRY='https://registry.npmmirror.com/' mocha test","ci-test":"sh scripts/ci-test.sh","lint":"eslint src --ext .ts","dev:link":"npm run build && npm uninstall @halsp/cli -g && npm link","prepare":"husky install && npm run patch-ts-node"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@halsp/core":"^2.4.2","@halsp/inject":"^2.4.2","chalk":"^5.3.0","child_process":"^1.0.2","chokidar":"^3.6.0","commander":"^12.0.0","cross-spawn":"^7.0.3","dotenv":"^16.4.5","figlet":"^1.7.0","glob":"^10.3.12","ignore-walk":"^6.0.4","inquirer":"^9.2.19","lodash":"^4.17.21","npm-check-updates":"^16.14.18","prettier":"^3.2.5","reflect-metadata":"^0.2.2","tree-kill":"^1.2.2","typescript":"^5.4.5","update-notifier":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^19.2.2","@commitlint/config-conventional":"^19.2.2","@types/chai":"^4.3.14","@types/chai-as-promised":"^7.1.8","@types/cross-spawn":"^6.0.6","@types/figlet":"^1.5.8","@types/glob":"^8.1.0","@types/ignore-walk":"^4.0.3","@types/inquirer":"^9.0.7","@types/lodash":"^4.17.0","@types/mocha":"^10.0.6","@types/node":"^20.12.7","@types/supertest":"^6.0.2","@types/update-notifier":"^6.0.8","@typescript-eslint/eslint-plugin":"^7.7.0","@typescript-eslint/parser":"^7.7.0","c8":"^9.1.0","chai":"^5.1.0","chai-as-promised":"^7.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","esbuild-plugin-tsc":"^0.4.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","husky":"^9.0.11","mocha":"^10.4.0","source-map-support":"^0.5.21","supertest":"^6.3.4","ts-node":"^10.9.2"},"bin":{"halsp":"bin/cli.js"},"_id":"@halsp/cli@0.5.13","gitHead":"817a47b209936c079f4efac060307821e9a3cb3a","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-kzS1udY1QIZzwZ0lrrCDBEys8I+mgyOup9Wrk4S0uQTUQmBIPfDtJu1l+dPh4dsEvBrFKNooJ/sNp1Nor8HX6A==","shasum":"b2c15ce56ced02405aa192f11ecc29fd4e057adf","tarball":"https://registry.npmjs.org/@halsp/cli/-/cli-0.5.13.tgz","fileCount":449,"unpackedSize":854953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUGVb5hbzf/Jx8N72ePfrpkFxZpObOqvqmyX3int0Q1AiEAkxJlu1lcfVL1BvV817K+1JaDDc+tKI/QXssj/Hu+nwI="}]},"_npmUser":{"name":"hal-wang","email":"hi@hal.wang"},"directories":{},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cli_0.5.13_1713367590164_0.4142333446033517"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-03T03:10:15.902Z","0.1.0":"2023-03-03T03:10:16.215Z","modified":"2024-04-17T15:26:30.598Z","0.1.1":"2023-03-07T12:59:45.751Z","0.1.2":"2023-03-19T16:10:11.843Z","0.2.0":"2023-04-11T09:24:48.829Z","0.2.1":"2023-04-11T10:13:00.519Z","0.2.2":"2023-04-16T15:38:32.019Z","0.3.0":"2023-04-20T01:32:08.601Z","0.3.1":"2023-04-21T04:04:39.883Z","0.3.2":"2023-04-23T07:54:37.927Z","0.4.0":"2023-05-30T16:34:17.807Z","0.4.1":"2023-06-02T05:30:47.009Z","0.4.2":"2023-06-06T13:38:38.553Z","0.4.3":"2023-06-08T15:30:29.361Z","0.4.4":"2023-06-10T08:13:59.679Z","0.4.5":"2023-07-04T16:33:58.664Z","0.4.6":"2023-07-05T05:33:44.842Z","0.4.7":"2023-10-11T13:26:29.704Z","0.4.8":"2023-10-11T16:23:18.316Z","0.5.0":"2023-12-26T12:21:54.379Z","0.5.1":"2023-12-27T15:28:53.433Z","0.5.2":"2024-03-27T05:04:54.648Z","0.5.3":"2024-03-27T12:12:01.153Z","0.5.4":"2024-03-27T14:02:05.909Z","0.5.6":"2024-03-27T16:01:44.972Z","0.5.7":"2024-04-01T23:01:54.197Z","0.5.8":"2024-04-03T10:14:28.665Z","0.5.9":"2024-04-04T07:10:59.994Z","0.5.10":"2024-04-08T16:45:11.172Z","0.5.11":"2024-04-10T01:11:28.690Z","0.5.12":"2024-04-15T00:55:42.490Z","0.5.13":"2024-04-17T15:26:30.372Z"},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"description":"Halsp 的命令行脚手架工具","homepage":"https://github.com/halsp/cli","keywords":["halsp","cli","command"],"repository":{"type":"git","url":"git+https://github.com/halsp/cli.git"},"author":{"name":"hal-wang"},"bugs":{"url":"https://github.com/halsp/cli/issues","email":"support@hal.wang"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://halsp.org/\" target=\"blank\"><img src=\"https://halsp.org/images/logo.png\" alt=\"Halsp Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">Halsp - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/halsp/cli/blob/main/LICENSE\" target=\"_blank\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"GitHub license\" /></a>\n    <a href=\"\"><img src=\"https://img.shields.io/npm/v/@halsp/cli.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@halsp/cli\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/@halsp/cli.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/halsp/cli/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/halsp/cli/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/halsp/cli/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/halsp/cli/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\" alt=\"PRs Welcome\"></a>\n    <a href=\"https://gitpod.io/#https://github.com/halsp/cli\"><img src=\"https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod\" alt=\"Gitpod Ready-to-Code\"></a>\n    <a href=\"https://paypal.me/ihalwang\" target=\"_blank\"><img src=\"https://img.shields.io/badge/Donate-PayPal-ff3f59.svg\"/></a>\n</p>\n\n## 开始使用\n\n请访问 <https://halsp.org>\n\n## 介绍\n\n`@halsp/cli` 是 `Halsp` 的命令行脚手架工具\n\n用于帮助你创建、运行、编译 Halsp 应用\n\n## 安装\n\n```\nnpm install -g @halsp/cli\n```\n\n## 贡献\n\n在提交 PR 前请先阅读 [Contributing to @halsp/cli](https://github.com/halsp/cli/blob/main/CONTRIBUTING.md)\n\n<a href=\"https://github.com/halsp/cli/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=halsp/cli\" />\n</a>\n\n## Status\n\n![Alt](https://repobeats.axiom.co/api/embed/d54b564f74872207439e1bcc2c1295f60975d275.svg \"Repobeats analytics image\")\n\n## License\n\n[MIT](https://opensource.org/licenses/MIT)\n\nCopyright (c) 2023-present, Hal Wang\n","readmeFilename":"README.md"}