{"_id":"@sfajs/cli","_rev":"34-77db837b16ae0d7738f420c848aaf9e3","time":{"created":"2022-06-02T10:30:52.273Z","0.0.1-beta.1":"2022-05-24T16:13:35.101Z","modified":"2023-03-13T12:36:12.493Z","0.0.1-beta.2":"2022-05-28T14:06:06.742Z","0.0.1-beta.3":"2022-05-28T14:31:03.703Z","0.0.1-beta.4":"2022-06-02T10:30:52.533Z","0.0.1-beta.5":"2022-06-05T23:34:41.643Z","0.0.1-beta.6":"2022-06-06T00:33:58.389Z","0.0.1-beta.7":"2022-06-06T14:42:48.834Z","0.0.1":"2022-06-09T03:53:52.222Z","0.0.2":"2022-06-12T14:20:21.643Z","0.0.3":"2022-06-16T17:20:34.170Z","0.0.4":"2022-06-17T03:59:32.718Z","0.1.0":"2022-06-18T08:04:09.188Z","0.1.1":"2022-06-18T08:28:18.139Z","0.1.2-beta.1":"2022-06-18T11:34:50.138Z","0.1.2":"2022-06-18T11:59:46.424Z","0.1.3":"2022-06-20T02:33:27.731Z","0.1.4":"2022-06-23T16:26:27.465Z","0.1.5":"2022-06-24T07:23:07.984Z","0.1.6":"2022-07-06T08:17:21.921Z","0.1.7":"2022-07-06T15:43:34.992Z","0.1.8":"2022-07-08T01:22:39.764Z","0.1.9":"2022-07-08T04:34:59.169Z","0.1.10":"2022-07-08T05:13:19.335Z","0.1.11":"2022-07-08T10:04:54.205Z","0.1.12":"2022-07-08T11:55:57.832Z"},"name":"@sfajs/cli","dist-tags":{"beta":"0.1.2-beta.1","latest":"0.1.12"},"versions":{"0.0.1-beta.7":{"name":"@sfajs/cli","version":"0.0.1-beta.7","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/core":"^1.4.2","@sfajs/http":"^1.1.0","@sfajs/inject":"^1.0.6","@sfajs/pipe":"^1.1.3","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.2.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","reflect-metadata":"^0.1.13","tree-kill":"^1.2.2","prettier":"^2.6.2"},"devDependencies":{"@sfajs/testing":"^0.0.1-beta.3","@types/figlet":"^1.5.4","@types/inquirer":"^8.2.1","@types/jest":"^27.5.1","@types/node":"^17.0.35","@types/ignore-walk":"^4.0.0","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","codecov":"^3.8.3","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.0","ts-jest":"^28.0.2","typescript":"^4.6.4"},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"c01b1e469bf5606068de0c24e921e15fedc8ca4f","_id":"@sfajs/cli@0.0.1-beta.7","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-nt+qExZ7YmpzsbSH1wa9g9wm8+BPJa+YZFoBmt0+5ycg0FmsdzqL+TFyq3376pA2/tfF3+69nHqTonGk8hEL3g==","shasum":"b285562279bec545c65e54fe36de068c7bae2d12","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.0.1-beta.7.tgz","fileCount":234,"unpackedSize":263236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBn1wfVrFMzF+7nF2BikOAE/Ju4mUk+WLASv3KR1ARQQAiBY2aYBCYaMFI7OagdIw63Ro4vf9VKZT5GPO/YVJisscA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhJoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEzw//V1NydgoHpSTbO+uPcnF6+nQ69ZNJqfm7ap47JFJwzOSHvW34\r\nDW+5d3BgapzDTGdrwR2Ywf7s9JrFEkpyzMfaXzEoqO/U6alvvjbtZqTuAW2R\r\nud49c8BvCNMt4a8d5+bGuS9+5h0Nr1lVHRNNRCmo8hSvOWHHKD+4ZYpocIpb\r\nVm/qwDvgOYiP4lCiduNjXtlEj3FYA9TSxTJYtiN5yisXfPL7luNwRCCv8fRY\r\nDK513SzQUpzXSsWQlVzzkloiQpUbyRy7VnG743pnhjxobyXarYn3Qm9S25M6\r\nDJ6mVd11q5Ra1A/WDRf7rsZGdBVBqX2uhVjngqr6LherMf0dcK/cw9s9Aejv\r\nKhuMmbtxtEaquzeNw6QjARi5RtdW5jTQ7KNTVAmSyEnbykas+Ubw1Zh+45Ji\r\n6B4EysraF4Eo2JMV7YES71sWYBMWCO5OrATNQB9YTgFqfURLVmWfMnSU3dM5\r\nwXTBErDaUvxjLTgTEOa7LOAPga7LTKOnBBLcQ+d41pV89v0vqx5HKDd+F6Gr\r\nDMDBD6fdmZlUwxXyEroWKNVE2LLujg8i7wjtg7eAa/xKAoNxArOaDxEq240A\r\ny1H5nOAeKi7SDasJM9azJ8YTTHlsbV5ryte2+OnUAx2apub94/PhS+uA4Wll\r\nRLx3HWFk5U3DG0QXTNGwNgVVirMtgyWr2Ug=\r\n=/qKX\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.0.1-beta.7_1654526568618_0.5459560650823285"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.0.1":{"name":"@sfajs/cli","version":"0.0.1","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/core":"^1.4.3","@sfajs/http":"^1.1.1","@sfajs/inject":"^1.0.7","@sfajs/pipe":"^1.1.4","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.6.2","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@sfajs/testing":"^0.0.1","@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.1","@types/node":"^17.0.41","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","codecov":"^3.8.3","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.4","typescript":"^4.7.3"},"peerDependencies":{"@sfajs/core":"~1","@sfajs/http":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1"},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"8f7b4e69a912a387fde71ee423378b71322b2094","_id":"@sfajs/cli@0.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-FZDY5KfVhEJ4YNyDjVSNXfJD6/xSTmC56yMFCOvb9UE5bEm1Rc0veAfbSvdd6ZQmAFD7Jjr/xm4LKFExIfJiCQ==","shasum":"7f451c584dd1a7439ce0d359a802bc9ab521d683","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.0.1.tgz","fileCount":234,"unpackedSize":265258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuakw+unDgXkp+UFDUegbcWhyXVMFiD1Z3nV8lxbp+7AiA+0QbokatEV53oPDiIKu2r2olGBGoLUZpluCwkU+uFEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioW7QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKdg/+O1eWXOkUuktXiVKSsSVXAnpknQvQ6Y6QkYCIjFRhAVwki9ui\r\nhM1h669ZSawFajOrWwAtJdyRRe9CtbD4BziCFsx43rCTrvATE6BbgKbDYncE\r\nW85+mmrO5cCMDAXh3HkDggLXfVHM3Zu33VtIZkG0Q3LgvO++rElXzd4F2GYk\r\nrN9WagwJEPDOH4EQ1vnIhk4q/RYWz1Dk3il54SzQomDE2c4Angji3Cy0jt1s\r\nqyyagE+C8EvKnmG1/58wrK4aI1OFumtN+8L37ju+4kZb0OM9sMQ4MTA+AyrW\r\nXIx5OMFJrMmg6aipg7u6YWzznNFF3co2np7oPgqjFMswhsy7Qi5JV/Eep1ZR\r\nJKtfg6PATXe1caHwi1ZutADcjCLp6hcUwncWXK5i0ib+ctGDdHl9X6d5b/4F\r\ngrCHCuBhdxiPH9Nq0+EPcXRM86HhvTJPrWKuOjJjf23HmISGehQHQ+mg3GZV\r\nOFMZkl5fQ054JbDJ9+oL0G6EwAbsJn19RPI0fIjbOpaeLsq160H/Ddye1M8A\r\nTAXNWKZSUL9szjArK/MmQIJ67BE3+nci4OiXxUqAUiyXZz28dSnP746Pi53W\r\nu/D+qKRrygU65gQLCuvY2d7XiKZulOcjk2w5MFDS4YLUY2lFupC1KvKSN/Bw\r\n2HiY0ddl2W/F/+n/B5cgGzzq4VhsJ/0U5so=\r\n=uhgd\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.0.1_1654746832048_0.27348090094994615"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.0.2":{"name":"@sfajs/cli","version":"0.0.2","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.0.1","@sfajs/core":"^1.4.3","@sfajs/http":"^1.1.1","@sfajs/inject":"^1.0.7","@sfajs/pipe":"^1.1.4","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.6.2","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@sfajs/testing":"^0.0.1","@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.1","@types/node":"^17.0.42","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","codecov":"^3.8.3","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.4","ts-node":"^10.8.1","typescript":"^4.7.3"},"peerDependencies":{"@sfajs/core":"~1","@sfajs/http":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","@sfajs/cli-common":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"ffcb947f7ffe8f97c77ca0b5d99252c227f5355c","_id":"@sfajs/cli@0.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-NBHDRKvVf+HhHQlVRH4XAgNn0tjfsa8K+XanLWDvbE7cgm9xLG0QPuX7OltJEvFav6mLr7yqeWkxKqsK8OTELQ==","shasum":"478f6c6b0fab09b4440ddd79846cb69a412ea30e","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.0.2.tgz","fileCount":235,"unpackedSize":270563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFr4uWbnQ+dYXpNWMGqfh6VTyDxyY7RSQQ7Yvd4mt90sAiEA1/SSFgU9mcCvRx+KH7OxEXYDmbn9JfzBITIeNyRwxHU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipfYlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ/g//WN3cpPa2/BbZ+sdD5GIyy/9D/zOqGFa0ow5dcauEwK2+qhxX\r\nBaKushUu6IQSQdqTdIM4zxxq/f0Ir5tkiEFS4Cha2/rV4BBddpIijPnWhr3o\r\ncHeJs00RbtkmL7mSHzqLcrlpPwWbwV2Jfih3Suwvbt1xnWXHXY28EQz+ivOL\r\nupZHo0i46iZlhXHVdYUKqtksx5Aycxozb2FxRYNjP5hE2/REN65GrA0pPMbz\r\nrlxbcoeIc3NqDmTCbx5efsPI5q1E3piOQ9R8bZaUCWE5I1VZZ2rEg++9ZrMg\r\nKZt0dwATkvsBzAOwAu6bkB0NRMijF7RencLyGTXpPJialaKzRFT0X76Etgcf\r\na6J53oK4OpZjeYeI9Eg2fFGhQNU2z7HjEpQ+pRsTQFj/P407IkcmuK31SDaA\r\n4HBRX7cZ1WYsEm9Yig5RPgoabqzCCsPSjkI2cueDWsHi25r9hEPNicrDxmZ4\r\nagCRzghP3fNrjhs+41MP8aFkiJ1VrBJkPzYD+TMZYTD9A8JvzRISGANIZWvF\r\nGXnE2lEB7GzF0fGrNZXeg0GxDzJyUeqJ/35T4OJ5gN/W7W0dgLkil+84qyZp\r\n7AL8F+p/td6/QeEJkZ08gBRpDg1IuonTx8qsJ7k5fipPU7kw/Uafvt3L5yam\r\njk949wLuFa0sn7g4jMa1Tj7QCV+3ZDwcLcA=\r\n=J4ez\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.0.2_1655043621467_0.39530187052646415"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.0.3":{"name":"@sfajs/cli","version":"0.0.3","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.4.7","@sfajs/inject":"^1.0.10","@sfajs/pipe":"^1.1.6","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.1","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.3"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"6e97d838dfb6a808ee70a38994457be90f24a191","_id":"@sfajs/cli@0.0.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rfUJSXbPM8q/KX/KXIm+rqRU5yuvmg1emWaVcb19ncerNZHN8Nfo+X6Ejv7TQ9kWhGttTaa6kPzx6M2oN4MgAA==","shasum":"d6de349d38fdabcd2fe18c21c6d53f4ad42234f1","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.0.3.tgz","fileCount":257,"unpackedSize":297931,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkAsT15Bt0GmQjjrQIU3/o6huCTqnCLuuOKdX49Q2wwAiBxux+k+I8a74EiFTk4UNHhV/4A3rGuXABLHidqRPIclg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq2ZiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruOQ//a0L3BAoMgjZ2D55zmnoIJLYem0IVyaqJCgdWpJ5gYhR//aOz\r\n7Iu6oKwMfDuc7MR+O4kEfzhEeXvFuI4zlII4GtByqC/dClXtJIl0VK0FHVcJ\r\nDadBDztv4kJZAZHZX/NotCdrD6Q2v8yEyyd0dnpb19k1n2rwtEzHyDlI8w9A\r\nXOqM+AYejgLhj9x7y3MYHNYCnOvjkf6ionKPOe9TE75oVKGUg445rElgwUqZ\r\nBPBHPnvPgLRUlRnWX/IPb6Xc6RACo0qXR23nULf6cABccdHUo3PUzkCt8QFF\r\n1D2yrcUCZhNw1SvNWefbLfrsib3G4c/RlBAMk7S97QFbRx2novzdqj9C/PXN\r\na96SVFjBfLq6DT/gBovxWAmhMzB/WHIS6pWRN15F1D4CQ8Qa1U05Zk1CAF/s\r\nAOEfptrYv2sSutaHghooY025V4/Czpw5kLKe9deBkDwyC3F2b0IympiQFm76\r\ncN79HjCw3qxPPxo+rASD+XqkegjFbkMPsvGajdn9nKCDU2ipHAtTlq9scUS5\r\nRxXi8yuy4FlhZRKEEwuilq61ctGmbiJZk5amIBhiLj/VXvzWxv97a+z6i8nM\r\nli5f3kZAjYpBLNO2rGq+n0CinvvmmMNcGVkdHwUN/WmLHStKkhl3c0pqG3XG\r\nY07yUC/dm+94oLsAmUjmXNHBR7NCJdlzOmw=\r\n=CUZS\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.0.3_1655400033947_0.8254036085824228"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.0.4":{"name":"@sfajs/cli","version":"0.0.4","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.4.7","@sfajs/inject":"^1.0.10","@sfajs/pipe":"^1.1.6","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.1","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.3"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"555947acd3e878d37a23b836f1de802cdf5d6de5","_id":"@sfajs/cli@0.0.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-bOvw8FjblfUYvokP/qDGV2iROaZ1UDZxRRT5TwOkp3BJIPbCOiNCTe9bV8Btz17gAWirZhSuvQaIJn8Q5ILDkg==","shasum":"b26220031cb2b9a2ad7b72372ed141b05987c6f8","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.0.4.tgz","fileCount":259,"unpackedSize":300004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG3qUIIyotH5fE5bvXHAedxD89ad0BeZbanAUPeEEn9QIhAI7e/BZAmxYM9q+fcz9/IamEoPyTuiI4VuvEKDUxGfPT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq/wkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfqxAAkShqROLGQUUZTyE3G6ekwJNDQ32zfmL6t14J3AiXAcoroLpX\r\nKn1KdIFhcaL06SF8oz4tVByJjV7IRYlL9R2J3DbM3vDHkB3nX9Xhk6gE4eAF\r\nJPXzzULyaaflioGnXE/iv57lKz5sJR37hDG1MnslCGuaWI6cdkKy7dYJ2QaK\r\nX8BhIQbi1Fe1pcwNC8bvWTzhoJR0uvuoopozWAUCbBxpA1vVypqCRp33JdLr\r\nHttXmfpkYzQsDoiqqjUyYIn5K7lhJoUW6ocJuNjpId6pACSQZ1qDu7K/m4qf\r\n3wFa8JnXURnOqf0sFWQ5R4PonAqqYQoa1M/294lZk4XDV90AKbkGzikqYjX+\r\nBvHO4Fy3jRkIo/OGU3Wo3vHU7BR+nXZtTWhedNNwK0ZA7Ej3NVcGUHiltvGw\r\nUMk73XPajqwWXpGO7v1nrMwfWDK5/jMhgfqd5m+Bk44k7viw2Zf66S8v9Mzm\r\nZOay2UZY30DYP7Nq7B75KNLzN8CWCl4HDbMQ3ab34VoUNxXeQOeNjJ4+PKSq\r\nRrHt36THIVp/kSu6eUPd9hFwEERsKrXppNB7X5ni+jaZ+uz9saohBy0z5qJs\r\niV8bZK0gZmtxLmv8KdaOV0JALJY0rd+sEtYSC1uRipeOBkIlAhifRgrP9MDX\r\nLwZ4X0caZ9X1ab+xfUpP8C4aVo501qT3zh0=\r\n=1zFa\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.0.4_1655438372468_0.37045454881923967"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.0":{"name":"@sfajs/cli","version":"0.1.0","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.4.7","@sfajs/inject":"^1.0.10","@sfajs/pipe":"^1.1.6","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.2","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.3"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"b6c02dac7a21cdc9dc6a902a916b8704135478ea","_id":"@sfajs/cli@0.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ySumA60wvCfhgelzNT1EJwP/gEMUhyoIgUajGktjny0ulj1MZJLxiATc00ZLkarlHQClxfpXvIlIcErkng2PAQ==","shasum":"1343cb3f53bd42d5dffb5aaa93f0791911996ba0","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.0.tgz","fileCount":261,"unpackedSize":303601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAG3ru8TsWzsX6SpBJlq90+dP+QgFitmiXXuckBb4hXAIgf7qB48wYN/4+pfi6JV7ehFsJy4AiteuEkTxDIgrM/tY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirYb5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwdRAAnlNYdeb+nLJU5ZcU7O60OrxNCWZArSrG6IX7ZudXIPgMdIxu\r\n0QIckHGwYym2BMQLplob8fQKAOZb2k7GhTliLcrY4fS9BbvUsEteqC9Tr0hI\r\nYdrKENafdQlq3V5JoFjcJHuL+c8LG0o/6zcX2ee6X6kDhEtiXagbep/9unXn\r\nCvw3rxZ9UT0QtesaemLsKcyI1yXjL8GYXyf9CI0bTrQRNacCyygYHKrgyMdf\r\nTBtFiHUKR/bKMaH1Qmb9p5mnfEVtk6Sod+zldk0ZaUWveDcTmPLDALGKRprS\r\nOjAvBJiqks5FBNC8oaeoDFr6/hyLIpemrvTrM6aVOOoDmXla75H0339O6x9W\r\naQsBftPRTbXg+8SODkzQbCLrd1MQ7bDwqurjgox/9kXMxzjojQGH1cePYU3m\r\nZWtzBYQNcA0175fxTA4bdvLCHfCJ8dDlcJM46oUJ10o1C7qqHUZ7EyzndKvE\r\nNDCCEaqCfWRL+aXrTN5GX7+IBU0Cc/+9fYGeQ4rKHK+j3pipVk7qOEyNMa+r\r\nuxbvQ2kLkoFX3nZ73dwvhDP2u92MX3n6WSabZL0BGKFnZNbsh+zqivfgaNd7\r\nca4bd+dYPhYucxES0HEBCVYsNa6G9cFlono4hqDXurAwqq7Yg3rz8i4wttWc\r\nBFY1tg4Tt3G5UUH/VreK8uoY6wpPvITrOBk=\r\n=q87D\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_1655539449039_0.8822202708429556"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.1":{"name":"@sfajs/cli","version":"0.1.1","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.4.7","@sfajs/inject":"^1.0.10","@sfajs/pipe":"^1.1.6","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.2","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.3"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"53f02a82413204b66be307881345cae7df48b201","_id":"@sfajs/cli@0.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QvYAf4glo0A41v9H221/NwDE+U0Xa+XPi8q2g5IN2/uPFrZSH0zmvpI5lfzTbGjdyFNJv6pslzcOxols3U+TZA==","shasum":"2e9f6bde59a3c5c68cb4dafb93187e7615c2743f","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.1.tgz","fileCount":261,"unpackedSize":303398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVbG4Clc1dmXYt9qBOOccc7vupFq/kZlyNP2EQ7tfiOQIgRpFgTyW1j4moe3OAa2dyeP8sx4qy4zSm5HDC6gjyfGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirYyiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlNw/+PTxtBnnSn55lkh3JpKYgHB9a71n6O+IXNRe1R2nu2VdrbPBF\r\njK+O78Z36NiHv/e/W6zr18I5FpRomihznfF0xoQfV+fh9snlathIjWuV6Qf8\r\nzps4+OvLV2iN6EwHLVJ6uUpl9AskQdgGwJSFlgA7pbc7jYp1Gmc1c7XQRDTQ\r\nzNHrooijfI61VtCbK7IwkiMLZYhgQXfZ2sCX3gJTQLM1nR7NwzS5nXBy4out\r\nJdyZXDHXOx/8hup5asiKfoM4wIOoez2Saa5zWRtI+I4co/Yyh7mQ+Op7ygNQ\r\n4aK4tCfdFc39pMGthBCkfCQXcVDlNkFp7IPNVtLCESSqk/clE+dOtqY//+kI\r\nrrFN590Vcdus9Jx0bJNekLK7VZJ/rJ8oXhVUfTfhtxNhsuifIuwjFV6Cyg4J\r\n5RpCr3d9USyVkHixgYVgnGBHtyC8n6M9aqCbSQfUw5y0fk7nITCgGla19kZD\r\nP12GIHrYoP9Abv6m1ar0YFK4tnzH3jc3MF9gyvUkGtrMZr54uzuLo4UH3wkf\r\ndKxNNMq0mvYDipli3GYy5+U/c9ICSH+yEqxa/kJfaofupHX33H30cLNbHUhY\r\nfWyK6g9yJYrN7WY+lJIV80ogU+KHmS6aTtDs/jFQriOgt26OqMIM0vlrnN1P\r\nPbU3Y9ILxFxB2tU9/TX3Dmmeq28ZMpEvAH8=\r\n=wkuQ\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_1655540897940_0.4424588819401363"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.2-beta.1":{"name":"@sfajs/cli","version":"0.1.2-beta.1","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.4.7","@sfajs/inject":"^1.1.0","@sfajs/pipe":"^1.1.6","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore":"^5.2.0","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.2","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","typescript":"^4.7.4"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","readme":"<p align=\"center\">\n  <a href=\"https://sfajs.com/\" target=\"blank\"><img src=\"https://sfajs.com/images/logo.png\" alt=\"sfajs Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">sfajs - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/sfajs/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/@sfajs/cli.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@sfajs/cli\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/vite.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/sfajs/cli/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/sfajs/cli/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/sfajs/cli/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/sfajs/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/sfajs/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`@sfajs/cli` 是 `sfajs` 的命令行脚手架工具\n\n用于帮助你创建、运行、编译 sfa 应用\n\n## 安装\n\n```\nnpm install -g @sfajs/cli\n```\n\n## 开始使用\n\n请访问 <https://sfajs.com>\n\n## 贡献\n\n请阅读 [Contributing to @sfajs/cli](https://github.com/sfajs/cli/blob/main/CONTRIBUTING.md)\n\n### 贡献列表\n\n<a href=\"https://github.com/sfajs/cli/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=sfajs/cli\" />\n</a>\n\n## License\n\n@sfajs/cli is MIT licensed.\n","readmeFilename":"README.md","gitHead":"d90473587971a0c620149ca875c7f3d6e31813bc","_id":"@sfajs/cli@0.1.2-beta.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-fwbYbosnYjvy1igQYP270EkZbbji97wDtqNb6EEW9mnJowM7LECiZ3Fcsb80jrPD4jrwW2+6LzH/M4V5foeHLw==","shasum":"db68d66cc73ab1543fce68cf524837bb78cf13a0","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.2-beta.1.tgz","fileCount":263,"unpackedSize":314943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz7gIUrUBTOuTUlUBBzsbIs8DMlng14x3p/RP3CgKoswIhAOFksIG4vxxThW7wJngfT15oPd+CD7MttBFeA717tVOZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirbhaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyShAAiTGk7nYqLXzkBZ612caOyryfx+GT8NZxw209EMYnjrPa82s4\r\nAmC4actUuMBq3+dsmpNtFZWyJZ2QoqmLPbt0xLETsLB3UdEOa23tF0NCm9rQ\r\nneyinE2PW3sjxQYzrT1XxmKjoxgWThbHpdlggPrUkb+leamuVBAHEdzHdHfC\r\nPGkDsjNT3DRsXI41xGuTZ0W6JYZjHI3Th2QMo9Fr7AT0WnQRoz9R0zw8ZvTX\r\nXls++ljfwDIdXfVzZe/5dbJZv/STWn1cQJsPCl0iTADMIMIiLYtuxEDCDdTx\r\nlDIcNhRaDuDCbxve4PgdovlWAJa+HdnVNEcV48k5+lNZnWeCW2I1Ed9PwOqH\r\nZvvniEF1wcTAv8mgmD09OHRLZjCR1JP07CgMcJBYZHrq9wdUTb9ik9af2yXj\r\nWtI99XaJzEA2ts/dU+b+W5RDYC2o+TNBMnfzfmVBaaAStUsY+CEN/ILxQ67y\r\nBypUUQX/GMH/ubACEicgTpQ+QOx+NyD7twNLVqLD7txgqnIqacXLj3J2rgKH\r\nNmZCJj8OsJdpXRoi0cMuhlnTnEPOiDq8nR8vsHNFQbioAgldcSfgGD2EiRcs\r\n/jcmH4yPCkM77JxQ10aDPyUqrJQMx4w1v3GatuL35qcPoOYNYDg3J11iKrDm\r\no07y94vt2n9J9fh0txElTPbE2XoJxchKgBc=\r\n=0ayV\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-beta.1_1655552089835_0.2511638591507399"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.2":{"name":"@sfajs/cli","version":"0.1.2","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.4.7","@sfajs/inject":"^1.1.0","@sfajs/pipe":"^1.1.6","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.1","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.2","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"f1f2e59079cf81a27d8c4a0ec6779469d8c7acdc","_id":"@sfajs/cli@0.1.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ij752xNYJ3eDdCOOXJbm3Hunukvym4IcznQbXj/c1U5eWuVGn19D2DQO91tSdHuG4g4a0YMQvVquclWTjqr3Ng==","shasum":"533c80dda5b51717b6dd4c098a35345a830ac09f","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.2.tgz","fileCount":260,"unpackedSize":305025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOlDCQFVgfc24rQ4aGKADUv2M/jE83DdB7rYAGMzpZGQIhAL17V4QM+OxlyQSRHZdYR7titNNr4ODn6rsG6Awa7bh3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirb4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlQA/9G/vOig5wRozTnFQmFTz681B3KayR87BDOkuWfohlPZEZwJq+\r\nDq0QOD6XezuGSTlY0QlCVnHN5x4zRldbn03lymFSZRaTdVIa7oi7xQMFFDvy\r\nLMA65DQ92Y6Zp9PsFsrad0YlMnISnu1Yt7l1kprKx3SBRJjOUFtPdjQMMpEd\r\n24O2K+zXsnsu2mC+akL1HYrVMK1S0+D6KJIFXd0Yp+NrCpCJEGNJNJqSytMN\r\nYZoLexKDEoMf2PcrrW//+qeAjmNI4LkaEiAQXoWsfRBhAkxFeAigcb4Fslaf\r\nwTx/IdIjeZ0zL8wTA4fNXN/PeRe1n3/JRq7dgP+k8c1zULGiFwa36hlTYUhp\r\nOQjp1W43cyEB1xOt3xCFMLMWHG5/JGeuD22Ma7jN+En/OyUoUgcIkVhmuoPo\r\niAU5cr2Hqee6lClvCcsYPkj9zxR92yU0ZXrxThMD92PpudBucfphn/PlVJqW\r\nHz35Rvpqnc4/N1IhQS51mvTBzkIN+xL5dnpv6xhPEgZ7ZHrTgLJAHCcjf/Q5\r\n/FcwfQvj+X9ok5204eJHJGVqFbg4Ib0sKiXc55ek2IJV/gGZOhRvlewqAXr9\r\nXyIBraJpHfgj60Wt1DzNyviW4BrE8janPxJxsWbNz55H7bGKnTAs4gZhFtoQ\r\nDqOkMlwPmvMEE8SZV9oThal9q6sHnkInMO8=\r\n=ea5h\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_1655553586171_0.45882469997065933"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.3":{"name":"@sfajs/cli","version":"0.1.3","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.5","@sfajs/core":"^1.5.0","@sfajs/inject":"^1.1.0","@sfajs/pipe":"^1.1.7","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","npm-check-updates":"^14.0.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.1","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.2","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.28.0","@typescript-eslint/parser":"^5.28.0","codecov":"^3.8.3","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"8640ecb2410782d9712fb5bd549c96d20f9d7ae2","_id":"@sfajs/cli@0.1.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4hCniOwg1llBh921VYEIF36JNXi40qJmOY/x+xHB7YaL4SOwZ/izGi/t3afcGfuxp9FIFPut0hGjvuiiqDZebg==","shasum":"5ec159fe23a9cfc71006440dc8cf1e120c3e34cb","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.3.tgz","fileCount":261,"unpackedSize":314681,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIN2U2oeMDlKaDPi3Vi0i62HJfsg4xVRVPP+4Bb1LxTQIhANwTQYkUhWYlov4yyjLjGvDBFMLgEkV21+hgh8fO7J2l"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir9x3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqEA//SNeYFvsoAXxy4G1oLgPjb3Jh6I7mw/GfH/GkW6lNBSVk27oh\r\nDChRML4gHsQf3a31DBozqAAaidK4T8QJcKGZHb+sdSX2aklNmfiQC9U453FB\r\nIMIF35Bk4a1K4TgaXwcBVZeZ+wzZkyKKwmJQ7eL/i4c/XgNtW/rGmHs5GsfT\r\nWBQ9WGeoFBaSzRtlkZOKW69Ji5EAJRMON+fkbqzsW5R23ZOdlz0p+4dfuXE3\r\nRvNRaQBELvWXJIn0Kcn2ckTU7WSUOLSdGJQI7AVWlWciBKaYZoCHyYt/CWAv\r\njOhZRkpSNDA+shXTp/k1KH1nN5QdhX9YMNsGiIEnx4sirbwejHksCraO2WcL\r\n0SC8dXGJfyeH0RSVKu6g8W7diNY6CHtN0/wWj4YQR2bYya8WFskouceV75YI\r\nEzLG1MZSVuMwyuWC9jncdXkt5oR+gzCulnhXOlVGARGPF40OQK86/1Z6RZG7\r\naNNBIneoUf1+fPd6Ch6gPH8jboQ+B8zxM3qI9kfGBjFgRbcY6LYWOshKICAH\r\nKyDk12oAV2gys2ZlHd2yhOMnr1pt1sXQoEAzlodu+RrxZHIPxrYPORmWW6aq\r\nyR0AMIktVl9PR1B3pmHAv0xDGFba+KQYyO2fAR4Jqh64XxLnB856sNSW0dP7\r\nH25hDkwYO8d23kEmxrMkIWkA7n9bFal4RUU=\r\n=HOMl\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.3_1655692407550_0.45985161547088227"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.4":{"name":"@sfajs/cli","version":"0.1.4","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.0","@sfajs/inject":"^1.1.1","@sfajs/pipe":"^1.2.1","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","npm-check-updates":"^14.0.2","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.1","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.3","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","codecov":"^3.8.3","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"4f7cc6637d4a287027c74bfde9dd7a2105481c95","_id":"@sfajs/cli@0.1.4","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UOR7xsVTl40fp73RvQuT222/u4xmJS3VrfjdGOeq4m6HjCbHr8GIDUybhaab0mAa2bGshuM6xNxIE5DzUCg8aQ==","shasum":"5c806ffdaea0be0e33fa28b5bab8cbac648ede2c","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.4.tgz","fileCount":275,"unpackedSize":322080,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGwXwIszPGfxRQZoEjlLUUc7llqp/bwcwUM6RqZ5pQhAIhAOqsXcsRFLfJoKnrhz7DmuorVkjRnotpm3/88VjTva3G"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJQzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNnw/+N5lsiVh2C9/IvI1w04AF6k7qWCXHopmtm25G5cfj7k0xqREH\r\nKk1VxEJ2yqM5XDnXugJmMVS8ZQuw0z5HcIXozaqge3k7XzuWkM09tGWUGYXV\r\nPPHnwElOrSJF1wi9zIWUky8tr6Lfv1Ig2k9QLFI2M8rgxXMtzktmbOMukKJW\r\nA3s2MpBzX9Ai0bc+1PqU7lUgIdX7bltGm34gKvgh92620fZYkJDvljzGhcGS\r\ntsLOWamsy2AnCgvj6BAG+1BlIKpY90uLuU4aJPjEk1edTiJ+oFh7mBdUCYBH\r\nvquWtwHjmYh+KJwGOQ4ViUAfBeyvmDbIoIW3kOnIABSxnP6vdwNden1tyvRO\r\nXcoN7MFDhkBOdz6xRpzRhZtmFBENIy4sP2VOoUpf0JIOsZIetTfGd80CBrSQ\r\n6Yd2v1DGAISfQyyGK9SraH1cyOB0iF/dntyyQD2I4rmj/u18Sy9tah2mrokk\r\nBjbaZ32CtvKzD6zVr5Vy+CS5Kj7ivdqBt44i6+/KKqb9ddPTjrOqyOUMBuBw\r\nSNVNFubPyjG8fw6cEQ8kJSwGOoAsZrn11k89s8txz+KmMnMYy/sJPuaWlNZM\r\nY/wmUe+xnmH1f5W/FyeY+69ZFYfxS4BzRJhnerOuzCmoCactMJHpZn5hrCHS\r\nTA9wzj7M6on4KYL+qpF3pIwnc+3U6DGsuLA=\r\n=29PP\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.4_1656001587243_0.7220410150033942"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.5":{"name":"@sfajs/cli","version":"0.1.5","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.0","@sfajs/inject":"^1.1.1","@sfajs/pipe":"^1.2.1","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.1","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.3","@types/node":"^18.0.0","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.29.0","@typescript-eslint/parser":"^5.29.0","codecov":"^3.8.3","eslint":"^8.18.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.1","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"861f5465412eccd34fa5648bc9751da8c9f0a4cf","_id":"@sfajs/cli@0.1.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-DaraApSrbNkgMOnhja++NLptkn8NrGBAQUkXoUQ6ZjSX5nODYU9+0mzyYoqUd/0WDQ35OS21hN2KsElCFAq0eA==","shasum":"6779c9c2810d28513227bc6c775efc75dd9eb7d3","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.5.tgz","fileCount":275,"unpackedSize":323520,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJRT/o0syCFW435Px5pNi8dGht1CJtU+m2eigTa1wU4AiEA0zc5C/Kz61J/2spAMWcKfz0AOaDcPoA6yM/Qb8TBuHU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitWZcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKxQ//Wtl4P6b9SyaD+bfAC7RJJNza9M0hE5QYtX/+/dm112c5V8LR\r\n/Qng1zZZ6wK51+CF9Oa1kF9kap+LZTLhSb6Lwz1C7On1KM2S5zNucLyMcP80\r\nFCKIhasSgK1AbiH/JkHIkKd7vD0BeQMv6EuA+QrnwEBiygEAi6rtaVUvurOt\r\n6CpLKNLCnKVHpU5SGEi2sSPXBJA7UCkBuSHMrzagwAcEbSQIwJq0fAu8T1xJ\r\n5iitpxXLaMfmLKsPrEVBFg1vC9CtnKx+sdbl/aqChN4dHqi/WPQ+qekB84Im\r\ny7KuT6zUHZKXl9oZ4ZYDLGIqB6+D9gACJUTIlRje7ywIwYI6YFyEDzCmuDEj\r\n7Lp31sPLjCtoYGv3q2jarebVGion4MXXbu95lWlCrgS5m39ls6H7gmIrdOvI\r\n9FI3XE3GLH/Ly0PGG8ZAFmwqaCL5nO4OnEa34PqV0h3nHfCoNs+CgnT3/Fun\r\nsXRbGcQRVcPpaimli9TIt4zLETSGniTmngE4iuDpmbyV1Xqb45V46kyOrtYJ\r\nudzpzkewgkfyO3NVTob8KrW701pmobZwPIrvF9e3JRWmTU5L3QxrSyYsyhpO\r\no0RkqLd+cmqEhzeAfICJ24ev1ooOI1dITZmtOrUIpLhUE9wrCwmXuEqd4LrL\r\n04+zy+e78aaxc+Z4fRnqx1J470lh3Lg6F/0=\r\n=gw4C\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.5_1656055387718_0.8597492357943128"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.6":{"name":"@sfajs/cli","version":"0.1.6","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.3","@sfajs/inject":"^1.1.3","@sfajs/pipe":"^1.3.0","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"79c38b9c44c0840093dd04df2cbe46b719cbe20b","_id":"@sfajs/cli@0.1.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-f0LCoB/V2T877LKclqGZ/uAR21X71c/F9UyydQszDBVvrKaF/hvwNWPpMdF7ZFsi1bCdSjC53Qe3LmLcRYTPxA==","shasum":"b0f33fa114509153862a1f741c767fe33a5ef9d6","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.6.tgz","fileCount":280,"unpackedSize":329286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqKX+nzh5XqwC9y9ePrq0jGelDEjBxpM/QLL1vnHh8YAiEA56o9K0K5n30DWoki/fkdvWW5AphD9SdBSJoWwaRh0c8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixUURACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonzxAAozocrzrBYAMm4TUMTlwSNqM+zDj1AL1HPUYnwaMBO4R3B8wM\r\nAdD8CtSJbY/KK6JtqrYLthZGxCNwpMkjm4eUd8oqMj78/NHCVVui3jdIGp6W\r\nspyEnGGz0P/gprO/cW+5Pkal39pvSstr4JZU3USTiXz9GsP7PW83luQicu7e\r\n6s1WTwyH86gWDN7GgHzZLrez2aAIHRT4UTcbgnAXFeYYgWMxw8GSwQrLdCnq\r\nq6dPYSlRPWvTUYrdo/V3vOo3vyXzruyETtc1HITJcLKw10+HtibUSGVF7BOZ\r\n2q/lKtqRVfzo7TeCj49J9e2OuEkL+hxohwuhUILjEIPRemJb7ipnSeFdrvXn\r\niYSIr5Ov1LJ6cEJ5U3tIBG5m88PcMeCYYGZXLUu62e5k6ZczLGUbZglrcZte\r\naghttQG1mpWGcKElFechyta+46g2CSRlhJq1e1uQPZcSCa7/UePgeTKw59Si\r\nK8NYOIMEijQqTNQZIgAkkb+wogc2/Qp9ngryZIohRMqFVAtNgK32KgGnbMbu\r\n8f5SFmM4shdMuvXN7h2wJ1XQOW5nLdhQqetDWFsXTAPshyrcqKnA0EmT4K3T\r\nvrpsUZmYWSNayoAtHeNd/+5xtSqBgKX+u4nRLIO+s/Nhftg41lSJgGU/uts/\r\nTD6K4DPZUN/9si7fJLNnOF2Jg2XvzQMjfPg=\r\n=hxfQ\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.6_1657095441716_0.08590908074023162"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.7":{"name":"@sfajs/cli","version":"0.1.7","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.3","@sfajs/inject":"^1.1.3","@sfajs/pipe":"^1.3.0","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"14df354611014f08b442641814ea13d4ffba85f9","_id":"@sfajs/cli@0.1.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-D+Wk4Y1dx+b7/xT/liM4g+G57i+afkTtr72OM1d0uuYaKVHmX4zW+v3HmJVlSKUMUpvEVvtaEEwfqdIk1ymgSQ==","shasum":"ad6072fe31485676bcb44e748af570f8e4c6caf3","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.7.tgz","fileCount":280,"unpackedSize":328731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlbLpr4ktKxL5fXAQlrOuUq1cZQH+rJw+2OrorbuaHnAiEA5TL5OKud/U6wAm5DVitXQDRJ9VHJm01nYXS/lidd0aY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixa2nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr36g/9HvxR6Nel4XYRT1wTPpivZgkuAvRF/CzUVdwQ0u0j49tbwsMH\r\nRGiH6DQhk0HDabMifBpFUxJUoqmdJK1CrAFnn9YnlUSM0XEJBOrRSW3W0sjy\r\npPmnETF3bn8Uy9Nunj2sEOTQB4DC04j29gwsRmTJIsdMMDT+Z8fNkchi2y1s\r\nKAnllnbtkXpKsoofifKwlDtI9TIF/DJnQ2VCZ2FezNSuJhMp8YscZzIg+5tQ\r\njqD4GiqlQRPcQHdYWs8sppmf3kwysEBIEVTfi86bJugBjt3umcvjDs67Huk6\r\nXGCoJOg25OmIy8Umo+NxgijuFsnZZozaJt8bj+PF+0aJHOWzKu4NXnh/OJ92\r\n/WKt/Vjb3CF2EJwV+r9lAMQmZ7ZQFE55RYZUtlalN5sfQuwDPP7QV6PykRBV\r\nAFqrqj2Uf3isLevzivWT6ymTL5zejKf/43hoNnY928bz2QHdZXZRNLGuYWjZ\r\npkvycnAq8zCVvgc52BQm8ExEUb6C+/sKye/lu2k5UkX3yyIMWUV+KlL/Gw62\r\nDeuLLT+ND4SIxJkNdIkqnAD+GbAPbjKbhCDEdv2MWRGQkocEcc+LFEkd0+o4\r\nt2eLzjhLMa5TnJ2mCQWwoqRWxrdjESA+IbQN+doZnhlexVt2Vg6KiNauGG9Q\r\ncUph65Jd7AJtBmd/tYJwon8bDcSQM4d9tK0=\r\n=ME9r\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.7_1657122214774_0.09815748762976839"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.8":{"name":"@sfajs/cli","version":"0.1.8","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.4","@sfajs/inject":"^1.1.3","@sfajs/pipe":"^1.3.0","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js"},"types":"./dist/index.d.ts","gitHead":"13a5f78400144231adfa512a6bf3466a1c014015","_id":"@sfajs/cli@0.1.8","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-F3G2Naj7YsmfTvDdtvjjY+4sOYYJc8A2WH+yyDTyh7ReZdkTkxsVOudN6WAv6NXTBGPDQYDXkF1zEQUHxkuxRg==","shasum":"dde5b8f32ccb3079e9fffcb12df01e118b4ed7c8","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.8.tgz","fileCount":280,"unpackedSize":329365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdt2pCsNJRkfP/Up3kEa0COCuUmr5aq+EvPtyjAdHyZgIgBkqayyrWE+sX+M5d9+YRKo0Ead247p2YvF/MOKDN5uo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4bfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq51BAAmid/oA4bvM55TQgaXzPcSdvvZt4SFKNNx0YrdNzWYHqDvFo2\r\nDJMLgwAb62OtFEAR+N6JwGmzGkOekBMGODq3bqYFNxUfi5j/vazK2ntQo4m0\r\n+mpB5+hbRhTyAoGYzlaXAWBBXXSstYZLeEoqevQqBCjg9Jr2FUfmXOzoE0eD\r\ngbCehvIpRiAIz+DDbD7xzvaGYnaJ7cYQSdbPl0FpOuofDEFm6+dJyKcJBbXn\r\nhqs4YBHjuFiID1h2jXxWwrk2TkNTQS/xW5+MkVx5g0eRd50yRleWIQ9cE6lF\r\nKrldL0NYgq2n7LbKSy7eBwPEz1n+pZzUTHDpsT7f+O4t43mkFBbhpwO5ykTc\r\neUC6CARilNpiybOfYCn/2KNHmONwnqQzTbE7YICs3P58SVdQ7pG3zPcC7pKx\r\nZig8d7f73j+CHOWW0M8jUAlsXA5EC/pcXPAChMGJBrjuRJuqipIn9oJ8osxY\r\nijmhqFQYTblGbcLm1dEj/syl+7KpxQLQvbj/uCjJKXjVeiWNQpvHL18eo9wh\r\nW0h/UI62Hype3fsBDYIJGQ8RFB+M3h1KRwiWX2JlBrbxY5f/zPlTf2NZp+T0\r\nL+oXhVYytVgjuTcEt0mSFAC92tcFBt+QS1owHuSIlmhsY6c+b8pJ1tGq0vIy\r\nFqcSPygTTbaZQAQ+5Aj5N/PJBdqZy04LKrc=\r\n=3SV7\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.8_1657243359493_0.11625759217463161"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.9":{"name":"@sfajs/cli","version":"0.1.9","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.4","@sfajs/inject":"^1.1.3","@sfajs/pipe":"^1.3.0","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js","create-sfa":"bin/create-sfa.js"},"types":"./dist/index.d.ts","gitHead":"7c18d6e41d9d7be828f4f788b89f9bb0b09c0c40","_id":"@sfajs/cli@0.1.9","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-wZGBwy36w3qX6Aofw7NissgdqumB/ODFzV8qA+XtKP/VvSav/W/E+RAeS+EpQRUfyQ6d/9QgssNYGbKiYpy8rQ==","shasum":"3b28ed2d81aa09c41cb9f86db91df9674b0f040e","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.9.tgz","fileCount":285,"unpackedSize":331455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgr8u66G6/sr9/qKFlrQTEE2KUkiyvbS5VB4KepBoPVAiEAglJDbzjlVHi8mwg85mDy61oO5tMNfqLhz/GdpOFCrkw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix7PzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAxA/8CqF1v4YtrutkZzzc8noHb124fALLyf4llmGETsBF/QEqFcYy\r\nziCRzD9eFwQH11YlQgAhtKXtZE4L3XhDyWX/Zt2oO8cg6QULTPAc9kLudlMw\r\nNz+xDsl9xyoTGUUnmF6gLlVhbCRyam5Kp45Z+oh/IARH1IP5Ot7pahWyAuWX\r\nPNKQLFFotmzP6CgKtGVs5Vk//pfqa6D7AHHISbqxgDfFVMOY2bRNrvGXVzrX\r\nG/oPIZuG8e9bcs5cK8PXCNLT4ZGLOMYnfGLf2MdhXBl5Rjt0D27NojKZYVJ8\r\nRCK75taekSNOlHX5W/6OQ4VMLs81xCcKrtjwAo/0irNmwNEWqlLCUtMMmyK8\r\naEw+mSluU/gaOyg6zfLrsFK0ZQzhklxmTuubUMAYaq0uRss1ynW+5RU3/2Qy\r\n/wHau9jjmZ3iM5fIt605/ZFzGFmjByJGSZ6Pm02c45h4dqW1qFMsT4U2pQdA\r\nE37Mdlo4B8gvA5T5A9Rx7abNc0YZ1AJqZ2hc85de1xtFeCRt4Sqai0Y5b9cP\r\ncdIcQ8NsDpNMb9/b1ZLLDcgErI432ABts+zAaaf9O7aUDVDckAO0U71Sty61\r\n34qZgaf9e1jZyzqQczZ7Jqhw3/qv3wCQOPuDutX0eqcQGK6AQR9gG0rcX8pT\r\nONPgLK0fUrdBO6XikSm2wZNhvC9niQZGMyI=\r\n=hLDe\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.9_1657254898828_0.8914924680343455"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.10":{"name":"@sfajs/cli","version":"0.1.10","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.4","@sfajs/inject":"^1.1.3","@sfajs/pipe":"^1.3.0","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js","create-sfa":"bin/create-sfa.js"},"types":"./dist/index.d.ts","gitHead":"5d5d3c9df1a41a4a21e67221327254fdc35fd278","_id":"@sfajs/cli@0.1.10","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JT3BXOz72A876tyPXFl9d8pRDFXgkq9SC9tF51RIjAUvsDnreqK04FqZXEPdsJiqdt114BO3f/Si8k4mq3d26A==","shasum":"322bd742bd87450be6af2dc2bf99b9ab6a89aa4d","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.10.tgz","fileCount":285,"unpackedSize":332154,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOX8uccwGpdSCYV/nPZSP/X68zj0UI1V13TfYlIgMaLAiEAnKDVEWpprvxa4Iu9i0J+ntCj+iiOBhnwZhYlFkn6EIU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix7zvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2MhAAkZYnClbJau5YfCMIMHdynGVJfhWfeMMlLLgTlE7uEwSpzHLx\r\nkwNJlTWH3ffL2o6xDkT4ib8Toah6vReCygt0LCQyIaINmR5Pr6oOaDveMC7d\r\n3Cp+o7KkG1yl+cCUb4NKVoRFN/zfwRFIH0+SYSgsE2JXuLN87mrtnFqtrJzw\r\nSeSbH6P5QysnKGcsOSuZwrIbx9GmcFuMsI0IYskpwhzO2RHi81QlCrGlg6i6\r\nTKK/l6JJ+r4U1YxZskD7buydIbc7p9CcpLFjxVP0laLUGnE2/g7EpVxSeTxX\r\nZi6EItJeav3g91lTlnMXEueve7aJdua5yGF6Qe5ftyuZGt18sXdlwmSiUKqu\r\nbvSEjgCrdU1FugQAqJe1sOhjeYwRaw+DegN91LPnJX9q4sDBmZoJqljiXSmZ\r\nXDfx8qBxMp8rLgY1QvFgJa2U28HUgfcESNyZ9lqPPV3tQ8JJ3UwlKyKrMxAB\r\nkeQeE7bZnH2qaANVVpvo9b4VFtUR9WUFkfmiEopgIX3CPJSe3qq3cn3CnUn/\r\nRbZWS9pRe8pKQUPw2x2bn4VdfvJaENeDl772ow82b7W/IMMt8c2pznS66sJi\r\ny6m5DWa7jbOdWKzG8UKIYD67tLyHFLs+s8wXKZgenJdUtrpOEmJZE7z4aLle\r\nbZVC7kiolAoZxF/DJFRGYUdUrByo8Jq8mOs=\r\n=Hwj7\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.10_1657257199055_0.6597585642138464"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.11":{"name":"@sfajs/cli","version":"0.1.11","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.6","@sfajs/core":"^1.5.4","@sfajs/inject":"^1.1.3","@sfajs/pipe":"^1.3.0","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js","create-sfa":"bin/create-sfa.js"},"types":"./dist/index.d.ts","gitHead":"3dab6f5890d9d658305b94675307deadd23f5d87","_id":"@sfajs/cli@0.1.11","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-BAcYBRA22ja5uDu0p0nuFd5qC5jsLI3faluoXEj1hN61a+JWHXv8GfIYQF6EGzyT8zeQycS/3xx91TLbf6EQdQ==","shasum":"a49696538e044443cf4c62b319979baa38d036c2","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.11.tgz","fileCount":282,"unpackedSize":331467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYu9KHTlzzK3fQ2HAMUVNIQaVqdya+lOUSuvfj8WXyBgIhAKUgWGFjIFdddt3okMyCnBxMGpUcsYKLAFgP0fwcCrYZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyAFGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeWRAAouD++3x3iTiO/Lb7TL6/R3BcegwW1Od5xF4VD4uM9y0FcZR9\r\naCqFqf+UoL8ksQv4TsdrLWdQJ6SSjmUU+4ONzSjm3Wxh66+RAeFCUmJdDgdl\r\ndJXFm4AsPxJhBAlysab0zN4eESnRx9eOKKoO82sjCDScrBOeLohJfhAVmMh5\r\na9rHInkOeepY71YqwA7h1d4wlMKL4abqw5Rdm1pczYCM9PAAS3MMyTIjoxoU\r\nN27TgdCV0blEIjKVI2fX90Z3HIy3k91Nse+V8nzP2BvlvIANGqMhZzvAc/gJ\r\nzl0ebuLU2QIXHYZZutUoCw5yDOkQ7E64z7uYM3OY7M6H4TDxXpa0jT3UB4Re\r\nNrJQ/bgR/7stTThLlUAmbe37yIbowlbTmkOf/SpAi4B0Y64KVzyZOC7S5gC1\r\n1IEd24z19rdLOshawptv1pZ/gLKgmt9PCL7GwLmww9rNbXxQGw9p7fAEavYz\r\n9ozrzVYXBw/W4lof6++liC+vOiawcmVUS+fkKONcKMjrD711Wbk1KuO6UsgZ\r\nwnfaFdgYpZJVhYMCz2YM4EIZoXbgtuCg7P5MchNjDMD1dZeteyDE/MH0vz6x\r\ne/Q9ufIywO00AdROo7Ff1lxG8TvehhevLRvQg4b8058DPHyuOJBD5a5UyAmx\r\nQ9TMKVIDW+JanVRttX4I45J/xS/c7fTu83Y=\r\n=wYm+\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.11_1657274694023_0.5750738112020644"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"},"0.1.12":{"name":"@sfajs/cli","version":"0.1.12","description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"keywords":["sfa","sfajs"],"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"main":"dist/index.js","scripts":{"build":"sh scripts/build.sh","publish:beta":"npm run build && npm publish --tag=beta --access=public","test":"npm run build && jest","tests":"sh scripts/tests.sh","lint":"eslint src --ext .ts","dev":"npm run build && npm uninstall @sfajs/cli -g && npm link"},"author":{"name":"hal-wang"},"license":"MIT","dependencies":{"@sfajs/cli-common":"^0.2.7","@sfajs/core":"^1.6.0","@sfajs/inject":"^1.1.4","@sfajs/pipe":"^1.3.1","chalk":"^4.1.2","child_process":"^1.0.2","chokidar":"^3.5.3","commander":"^9.3.0","figlet":"^1.5.2","ignore-walk":"^5.0.1","inquirer":"^8.2.4","lodash":"^4.17.21","npm-check-updates":"^14.1.1","ora":"5.4.1","prettier":"^2.7.1","reflect-metadata":"^0.1.13","shelljs":"^0.8.5","tree-kill":"^1.2.2","ts-node":"^10.8.2","typescript":"^4.7.4"},"devDependencies":{"@types/figlet":"^1.5.4","@types/ignore-walk":"^4.0.0","@types/inquirer":"^8.2.1","@types/jest":"^28.1.4","@types/lodash":"^4.14.182","@types/node":"^18.0.3","@types/shelljs":"^0.8.11","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","codecov":"^3.8.3","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","jest":"^28.1.2","ts-jest":"^28.0.5"},"peerDependencies":{"@sfajs/cli-common":"0.2.x","@sfajs/core":"~1","@sfajs/inject":"~1","@sfajs/pipe":"~1","ts-node":">=9.0.0"},"peerDependenciesMeta":{"@sfajs/core":{"optional":true},"@sfajs/inject":{"optional":true},"@sfajs/pipe":{"optional":true},"ts-node":{"optional":true},"@sfajs/cli-common":{"optional":true}},"bin":{"sfa":"bin/index.js","create-sfa":"bin/create-sfa.js"},"types":"./dist/index.d.ts","gitHead":"ecd8c3a26536cb451831fc61853e93e4a7ad5d7b","_id":"@sfajs/cli@0.1.12","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-20gjR6QiQ6ARWIgtVpv5bnF+1t/dHHLnfpxuWkVBK7j6YZdEelY4GeJjl7szXMzxRjLifUTDAfrS3QwS+8upRQ==","shasum":"516d052dd0b8c02eea99d4157f2a6d10f035cc31","tarball":"https://registry.npmjs.org/@sfajs/cli/-/cli-0.1.12.tgz","fileCount":282,"unpackedSize":331455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAZ1T2oLKYqA9J6b4MLOmoe8FgAfCZME7B1Mg+B98mXAiEAxgmubdqCiFG3d0yaKC0kbvO62E4sYETXBFESM3l/Cdg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyBtNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0xw/+Opzma1maCgyLgTBxla9PDqcbxuJcgBqhEt4893W4rIjfz7nM\r\nDqSJXq3uN76j4oLB/qnZGsULwZSpJ2nd2D62UZ/rIX2s8/XABTYWn7hE4tcx\r\nolnhI38KRpIPghNcIoX1+tMTFVk9lkCD9ZghFcfUh/5Zel1FCe1XavNtdSjt\r\n6mVGtkkA77o5bIa8fxS6477SRBmbzpiAaukKrdvDH27YB+t0Z4vH7cACS1Qv\r\n86fUDrujGoRXjaBn5QextdPSkCWamVdaGX7r3+JgWvVFhbCu0jNqKA2HlDzc\r\nrM+hiFb78DJlvs+IZjT7JOYzkHw20PYBo5SiEPXzXfuvGHDN9294MmXetBcO\r\nx5oaJ6fTW1vPJHv1iwrjng2Weo+saIqZP57/oJs7A6+R/abyVtYo2VXolcWT\r\n/amfKJxjUoYRNIICi9fWnXZE537j5mIkbAj091cnHjyTD5uG6ZVYw1N4Eurj\r\nO0x7+hSxAuMcabHUOlLZHpYiHxppq4NYkxMfxH0Np9pi8vDlAQIz/0PVBsG6\r\nblMd3Wz+ycVnLEqct2YMWtXDiGdA15HMcGOAEFGoOk95PH7Xog1iFxLYzawy\r\nyvTf7YaqybXD4cdqS7sISXef8ycSvVEPrOh7keGRH4d6/ZohJLi19vNnCeYu\r\nb9P+VmKOa8Wh6jBbNgFKnD/T8CWDT9W+oh4=\r\n=Y1FP\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.12_1657281357632_0.28123603724660273"},"_hasShrinkwrap":false,"deprecated":"Use @halsp/cli"}},"maintainers":[{"name":"hal-wang","email":"hi@hal.wang"}],"description":"sfajs 的命令行脚手架工具","homepage":"https://github.com/sfajs/cli","keywords":["sfa","sfajs"],"repository":{"type":"git","url":"git+https://github.com/sfajs/cli.git"},"author":{"name":"hal-wang"},"bugs":{"url":"https://github.com/sfajs/cli/issues","email":"support@hal.wang"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"https://sfajs.com/\" target=\"blank\"><img src=\"https://sfajs.com/images/logo.png\" alt=\"sfajs Logo\" width=\"200\"/></a>\n</p>\n\n<p align=\"center\">sfajs - 面向云的现代渐进式轻量 <a href=\"http://nodejs.org\" target=\"_blank\">Node.js</a> 框架</p>\n<p align=\"center\">\n    <a href=\"https://github.com/sfajs/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/@sfajs/cli.svg\" alt=\"npm version\"></a>\n    <a href=\"\"><img src=\"https://badgen.net/npm/dt/@sfajs/cli\" alt=\"npm downloads\"></a>\n    <a href=\"https://nodejs.org/en/about/releases/\"><img src=\"https://img.shields.io/node/v/vite.svg\" alt=\"node compatibility\"></a>\n    <a href=\"#\"><img src=\"https://github.com/sfajs/cli/actions/workflows/test.yml/badge.svg?branch=main\" alt=\"Build Status\"></a>\n    <a href=\"https://codecov.io/gh/sfajs/cli/branch/main\"><img src=\"https://img.shields.io/codecov/c/github/sfajs/cli/main.svg\" alt=\"Test Coverage\"></a>\n    <a href=\"https://github.com/sfajs/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/sfajs/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<!--create-sfa\n## 介绍\n\n`create-sfa` 是 `sfajs` 的快速开始脚手架工具，由 @sfajs/cli 自动生成\n\n## 开始使用\n\n```\nnpm init sfa\n```\ncreate-sfa-->\n\n<!--introduce start-->\n\n## 介绍\n\n`@sfajs/cli` 是 `sfajs` 的命令行脚手架工具\n\n用于帮助你创建、运行、编译 sfa 应用\n\n## 安装\n\n```\nnpm install -g @sfajs/cli\n```\n\n## 开始使用\n\n请访问 <https://sfajs.com>\n\n<!--introduce end-->\n\n## 贡献\n\n请阅读 [Contributing to @sfajs/cli](https://github.com/sfajs/cli/blob/main/CONTRIBUTING.md)\n\n### 贡献列表\n\n<a href=\"https://github.com/sfajs/cli/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=sfajs/cli\" />\n</a>\n\n## License\n\n@sfajs/cli is MIT licensed.\n","readmeFilename":"README.md"}