{"_id":"moyan-mfw-cli","_rev":"93-7f9f30ba2355907f294a927a396b05bd","name":"moyan-mfw-cli","dist-tags":{"latest":"1.1.9","beta":"1.2.0-beta.65"},"versions":{"0.1.0":{"name":"moyan-mfw-cli","version":"0.1.0","_id":"moyan-mfw-cli@0.1.0","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"33115785334784f739928461103a725a8ba72b63","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-0.1.0.tgz","fileCount":8,"integrity":"sha512-qu0KPhNqNc0gcFpY2tWIofOVJlyF9iLX3PmhRHMLMvDVohEru9FkQTqSiM7omY/lz2YJWebLDPihv07xBdgqng==","signatures":[{"sig":"MEUCIQDAbOT8kMj7QabsTuy73U9Cc+ENlKTf1MQQYJGYxdv5uAIgBaUuU+Q2hQVdXqkwfipYoM9NOraditXzoNo4fKrY/H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32463},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9af6f9986b3a0b1089e72bdad727e1fa0eaaaa75","private":false,"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.5.2","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_0.1.0_1779087827131_0.5088035433810592","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"moyan-mfw-cli","version":"0.1.1","_id":"moyan-mfw-cli@0.1.1","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"8f04e4f3eda924fdefe6c82e5488ab048357e1e6","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-0.1.1.tgz","fileCount":65,"integrity":"sha512-BEzdxFNC4Ya4YvbM6kIFmlRtizZS2iTnLcz5i1A9bqWXwbyFkMm7g7DQtcxr0PSCiyH8QZS+OHT4JNmpV67XfA==","signatures":[{"sig":"MEUCIGu6OK+535dOSXw4pM/gFf0U3N3pKRd6EKbG3Oh+kFQBAiEAyQMvWwex0g0KLraxBlPN3WWPZXzDcYQ+c5z8cRNSLDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57511},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"90f6df5382a7351cec9d0cdaf798b7c171e93430","private":false,"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","release:major":"npm version major && pnpm build && npm publish","release:minor":"npm version minor && pnpm build && npm publish","release:patch":"npm version patch && pnpm build && npm publish","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.5.2","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_0.1.1_1779106513520_0.8521500734385168","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"moyan-mfw-cli","version":"0.1.2","_id":"moyan-mfw-cli@0.1.2","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"2c26524cdfbad9b67aba9bd21f476015f7ed0c0e","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-0.1.2.tgz","fileCount":66,"integrity":"sha512-kvKRRZ0SMABLvPlfP7XlzaiCrVtx/bmAD1QfE+miBhXYPlbFlVwduL3rXPRBL/1hdDZqhMnI4/z/cIC/I0K2Sg==","signatures":[{"sig":"MEYCIQDp3foPz6CHZmyDfRf32ak7wWgBJH/aFGOxR1FDJHnRgwIhALU9YmSohO+dliml7W9Bw2Q/DaLYoFbyuukkcEGG6b6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58897},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"90f6df5382a7351cec9d0cdaf798b7c171e93430","private":false,"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","release:major":"npm version major && pnpm build && npm publish","release:minor":"npm version minor && pnpm build && npm publish","release:patch":"npm version patch && pnpm build && npm publish","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.5.2","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_0.1.2_1779115214296_0.17409011811701647","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"moyan-mfw-cli","version":"0.1.3","_id":"moyan-mfw-cli@0.1.3","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"3b6c0aec193f665b40cb4620d2a4798dd39f9b4a","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-0.1.3.tgz","fileCount":66,"integrity":"sha512-lPz4S8hbSl96JgZzQfUUeR0W0rq3ItKT5hL3rK2kzAdRX08wSCJy9qlF3NqWCDka3QtfdN1/bd5pWFz5w2FojQ==","signatures":[{"sig":"MEQCIChDvVP/Vxb2Rn92FAEd9t6bUAtfXUWQB7JrPQ3nd8kzAiAPp+5l6Z4g+0BYlzTLLv46cPhmMJN9VeShk37yWiI0kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73829},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4a4f67182f3499860d858a7a03aad79df1f608a6","private":false,"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","release:major":"npm version major && pnpm build && npm publish","release:minor":"npm version minor && pnpm build && npm publish","release:patch":"npm version patch && pnpm build && npm publish","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.5.2","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_0.1.3_1779166756441_0.13696749205378866","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"moyan-mfw-cli","version":"1.1.2","_id":"moyan-mfw-cli@1.1.2","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"20b969011aeadec3de3e6f8d3683d730d07a0cb9","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.2.tgz","fileCount":66,"integrity":"sha512-h+v1uawvj0NAWcq7ZJEWt31bzNQwMdw16JoA6kJq9CdDqdl1dkvZgdqFRKcXC8zL9VlqV3BPWa7MbXgxy0RBMw==","signatures":[{"sig":"MEQCIBrEImf8ubGOWnmGp/el06TM5sGtuyXG7HJ7EfhtS9SHAiBvUNblBX7PN5IqCfrzzLz22kaSkPZYS+VGdNgsCzACvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73348},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"16ab7b47c6089af8d1eb660657c0d65a78bde6e0","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.2_1779193349624_0.7330091090322832","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"moyan-mfw-cli","version":"1.1.3","_id":"moyan-mfw-cli@1.1.3","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"2c3d28a8ec5b4e75d986ee0467ade1467cfe94b7","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.3.tgz","fileCount":66,"integrity":"sha512-oadwI13X9muP8NBJrKQw1MQeP0vqyu3H/w5IvcHhdDjSTIRAVEGIvsGt7jE/3iklBwLlijV/VUWO6ifDKSZsGQ==","signatures":[{"sig":"MEUCIQCLAXga9O+AkaOaA8g60s3/ydtiQcz98LLdQwcH5PD51gIgHUbDbbLxDO1yVRJ8UJUPYOOd681m6dKT1+d5A7tdEyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73348},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"61f115aa4bbd05d21813923a010be56c96e579c2","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.3_1779193833642_0.2918908877952622","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"moyan-mfw-cli","version":"1.1.4","_id":"moyan-mfw-cli@1.1.4","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d9bd5feaaf404cbc0c499f34278dccf2a8d59764","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.4.tgz","fileCount":66,"integrity":"sha512-hFY6R9b518zbXF3bsFeECuseGmIoIFoHXH7nPDtaz/DbAruiWRnfWm46JWKIjn/tI2eZykbpbxGqtqTu0Hlnmg==","signatures":[{"sig":"MEQCIEO+0NCwcc8Y4anL6kTJ5YuPgcj0/2pnK6nk/3C3bANnAiB/Aelk9NMdIxWrLJh5lTor7wSGNgGbflBLyqZARMhB0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73348},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8e28546d506a7ef432c825f1016ff1eeb0716eae","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.4_1779202217850_0.07890960033561045","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"moyan-mfw-cli","version":"1.1.5","_id":"moyan-mfw-cli@1.1.5","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"8d93096648e65a9382b2790f87396e4acfc564cc","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.5.tgz","fileCount":66,"integrity":"sha512-Qihf1a3nudjfDktuGPIy7+GuDHmclB5EpNmSqCDjemhd5g2F18LHrJMm4Hm3zGhNkvQZr065D9sY4c9XMpxQ6g==","signatures":[{"sig":"MEYCIQDAdNrPbmH4xIaXYy1yn3HuKfnmod04GE3TQRIJOxZzUgIhAKQX6fH2RWze+UaSQG0uLerKXVRIOJ/8C2s13wf2DbWZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73483},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cb76597fdfbdbec31a286995cf341a694aa907f3","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.5_1779203718996_0.1700469443063508","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"moyan-mfw-cli","version":"1.1.6","_id":"moyan-mfw-cli@1.1.6","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"bde7fa758e549494b18c93f0cb5eb87085087891","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.6.tgz","fileCount":69,"integrity":"sha512-fs0sgeXjn4cwLY086Oy54U7CMHu2R4eYdNyrPFwZYHLzY8Nlpoak+p4bcZfymOnTIZRuuch9OQr2C1+2hDL2eg==","signatures":[{"sig":"MEUCIQD5vjjQQUOgj8/IatqTPDtise5ACeWJPC7xjlqwBhHrLAIgHWi8Hp6GRtROFLzAEIFpQpigwdu7vxQ9v4lyA30tb+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78077},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fc8ec171909b5bf8523bb0af5ae6d0952193fa05","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.6_1779263866688_0.9535735634967824","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"moyan-mfw-cli","version":"1.1.7","_id":"moyan-mfw-cli@1.1.7","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"822ad659b0d2b3a8b0ce065fccf6f9d4108929c5","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.7.tgz","fileCount":71,"integrity":"sha512-qwmS1Y2GqFx7KzaqfyYimZGZgcUyoWIgx1bw384kZF1aOs1vauTr81rJJBhfsbJKdoUOaByjgbM1+j/sGcsfig==","signatures":[{"sig":"MEYCIQDi8ggWykB6BJvnWFYuXbXB1PNhCL5mfdOxJ2FR3EECGAIhAPIDlUXN8roptsP9iWKhmAHbxemCo9tRLc/WeCOLUgq7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a21e34edada4fdee2fc513be62f7919b5b218fb9","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.7_1779290199414_0.5262157500589308","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"moyan-mfw-cli","version":"1.1.8","_id":"moyan-mfw-cli@1.1.8","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"713203bf92a3927b5e289f9c44887eb806168551","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.8.tgz","fileCount":71,"integrity":"sha512-LtcwwiW25fse606Ui0o4QI7HrtCqXHGR7xXlCLCsl0CHFcZ4ZvzYWspWu/g9VPmCQxMR3dtftLntemGeJzLXVA==","signatures":[{"sig":"MEUCIQDx1hGqeiDzbwbIOK8+jNmAhGCYsGxzK8FOPzPQuBXD9gIgMPszHRgN7rK+Ao406SL3ms/Rkf75j/kzkHzdAR430sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1df182adfb480f01244abf69b89d1cdd0b944ed0","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.8_1779295397415_0.5664233922260493","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"moyan-mfw-cli","version":"1.1.9","_id":"moyan-mfw-cli@1.1.9","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"b34e243fb964651990e52dcc6bae1c778737737e","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.9.tgz","fileCount":71,"integrity":"sha512-/66msWwwiwwaga0c8umpPp+sV0Y/ISgiJK4GextP8sl1L0Dhg5iuxDpSD8mKNxBj1ivw1P69atwAszLVxjY5Uw==","signatures":[{"sig":"MEUCIQC/pl8LTcn9qBrC3l1wUfxcE/WynzFzbFIIVmwFuT9pTwIgbnC1pMBRaxpUhQf6LGgQfJNkaaT9BBDuYvIZMrXoSG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82759},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ce937be7a0356289a00991dd17988a6b9973d136","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.9_1779328395925_0.908179667151783","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.0":{"name":"moyan-mfw-cli","version":"1.1.10-beta.0","_id":"moyan-mfw-cli@1.1.10-beta.0","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"ed71ef32ff548543c251f41c986424effbd11fad","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.0.tgz","fileCount":71,"integrity":"sha512-Acp3q75o+RkAasQ6CVHySPtUKWJaGhv+mZiZdyW96b043mMuDoOXFUUzRdm4sAuarw05Izq0CODXg99a+cUEMg==","signatures":[{"sig":"MEUCICYsK/2WucjBJCt4iYC2SbAkT/dyr8/qk6s0IMVqCrHKAiEApFNlCNR1H1LPUDJS0qDknoQN8O/PIQ4R+D0tlZcgn78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82767},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f828766d1f2d6de87216461805698a8ba00c6445","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.0_1780158662116_0.3483620806012695","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.1":{"name":"moyan-mfw-cli","version":"1.1.10-beta.1","_id":"moyan-mfw-cli@1.1.10-beta.1","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d7a56025fe3da83d04d7704d002f70df39c0e664","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.1.tgz","fileCount":75,"integrity":"sha512-ZQGL7eVN4tHJnlebj7lsKxW/I+axkJ1a8mHovg4LKpxx4AyBKEAIdJJNttW1UJdDtRM4oVFJyFoZWg49SR9T0g==","signatures":[{"sig":"MEUCIQDTNqziQGn+t+U3KXt03+jauQgaznETdeb03qzDGpdefwIgWpCakN636RvF7lZHItZ+UBXFmWcHOiIIHCxVxv7GdVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86624},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"213cde5cded9971533275ce3a7df2f58d26a486d","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.1_1780201576467_0.11941630479277765","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.2":{"name":"moyan-mfw-cli","version":"1.1.10-beta.2","_id":"moyan-mfw-cli@1.1.10-beta.2","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"4f9c46c8d3346da2d10141d58fa3a911fdcc648b","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.2.tgz","fileCount":75,"integrity":"sha512-ugyjEpkl+3a4CF/WQDnPh9zSqd3o6B/b6sEsrPpMN4xwjyk3V941YQQsdIaO1/swvhZvQQYVzAPECguOygp04A==","signatures":[{"sig":"MEUCIElTtF6r3YHrXkvZ0Q96zmFr6CUo37Yv2Vef/gdCX5faAiEAhCb1CM7FN/gQS4zWkRmZtv/8RGOjWuC6GUfUT2ca8YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86624},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9cf7682ff468a0a141ed22358c93541fef6bc0aa","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.2_1780210154749_0.9542417377691561","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.3":{"name":"moyan-mfw-cli","version":"1.1.10-beta.3","_id":"moyan-mfw-cli@1.1.10-beta.3","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"8e612f628973700580c5296cc84242f8ba2df623","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.3.tgz","fileCount":75,"integrity":"sha512-BF+x3GQfojqZu6mFlqJuMlSDjhcpcQe53mDMXkSfhMApdIu8Wi9T97+75N9BrvK9gGQHbqbBwCjMGZM436ACDQ==","signatures":[{"sig":"MEYCIQCi5Tjb8pFx1m2s+thJlBZHs2d6FbF6nN33BzKRzKU9DgIhAIaBuNgCgu3OD00jgG8Mf1arJ/S9lO4szPr4fgtWEprC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87388},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"199eac5da0365eaf09ec66350acf3231ebeff4cf","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.3_1780233463938_0.12893236425294408","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.4":{"name":"moyan-mfw-cli","version":"1.1.10-beta.4","_id":"moyan-mfw-cli@1.1.10-beta.4","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"f7ba1fc92a1bae83ed575c44e7f0fd5e7fc27133","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.4.tgz","fileCount":4,"integrity":"sha512-9j5671plPdhpyegJ28AYQHSaJE65GRPqXQ/8S61JVg36+mrbLcvLrhug+NpLXvxQ8Vw2IRlTHiA6zSB/MiivoA==","signatures":[{"sig":"MEUCIQDsa5RYc41hHwyaffZsX5SYx4spa4znw7oaI3iwI/4+sAIgE4GhVLMPwAnffKSw1Na6XgKw+q2qFvwBqTGS2//UqHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6364},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e24ee88ab49b3698aac8e17f1d47d407db157d7b","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.4_1780378323045_0.15584652445283687","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.5":{"name":"moyan-mfw-cli","version":"1.1.10-beta.5","_id":"moyan-mfw-cli@1.1.10-beta.5","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"e37d992574846a37771a19e71f25c32af453018b","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.5.tgz","fileCount":4,"integrity":"sha512-YpcgiEGEOUNcWViipzo39OTFHxhTRyWDrIqNB3hJgKwKIckQpE2TITowU+mDtdHjwrDpRVmQD8wbqoy3kNURyw==","signatures":[{"sig":"MEQCIEQHMYZjo0SA/sX60814ncP03//0Ns5QNl6D2A6uXxzrAiBuHASY2buXRLFpeX29EAY8yTAr8e8cwl0bfseoHq93Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6364},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"60b49a21cd32a7f6760f8d53c43b7bac93756fed","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.5_1780387095982_0.9479402176955685","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.6":{"name":"moyan-mfw-cli","version":"1.1.10-beta.6","_id":"moyan-mfw-cli@1.1.10-beta.6","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"875d81f2e9c7e696fc3b275fb93e00216e2f5a37","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.6.tgz","fileCount":75,"integrity":"sha512-WUx2Hnw5r8/+BYiU+bfNfHyxPNwLSmA4Z/yuYhsN2ta4Eed4aBQTz51VWJX+p0NhUe8JVywaJMCDi4IJRs6OBw==","signatures":[{"sig":"MEUCIQCF0V2f7UlkuMqMVgfDYcsNyXzmTdxXBebyfWMf4kld3AIgGvcG3LclcEFNNxtTppjV0A2Fq+b6/0RSVI18ElzBqak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87388},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cdf5bfee994329d6e53d1f92cad88b40a52dd77e","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.6_1780390461176_0.49302504291223936","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.7":{"name":"moyan-mfw-cli","version":"1.1.10-beta.7","_id":"moyan-mfw-cli@1.1.10-beta.7","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"dc75d57cab37e2386c484fbdea93c9f5632bb053","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.7.tgz","fileCount":75,"integrity":"sha512-cN0xanAmI/omPfKcOXrEazPI9vsAJLtv5hrUxQLjMoQxK5365QTUgL2LJe4CO8k4f/SdLUqMHuHlTKgzI+Y+Fg==","signatures":[{"sig":"MEQCIFe+y6LWnABTR4o/fKZTYCzWFQa82VE5lCpDVQh9c9xrAiALZ18qJBvl21IqyTG2jYoj5jwTKV+qLfuEO7tQ+WQvGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87388},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"52810b0750c4a9bacfe0593cfdd597bd1cb881ba","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.7_1780645910837_0.6403825793905948","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.8":{"name":"moyan-mfw-cli","version":"1.1.10-beta.8","_id":"moyan-mfw-cli@1.1.10-beta.8","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"b8436250530d1f57642b991d78bc795103f576d6","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.8.tgz","fileCount":75,"integrity":"sha512-bOhP8yOsF8m2BxUt93qCNU5pDn/uLKao+mCjhuA3lGikCxZ6aTI5qL6FnVDRMwpcaY1zu6fgEquYBuLZiynHww==","signatures":[{"sig":"MEUCIQCjW6H3FMc4XUTw8lYZ/fAzHwIAo1IefETjVCUmuE1bEQIgXTpO00AjOOeZ3rhOETsUmDbEFae7O8KCXkHaQERWMxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87388},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"afa69fde1b3dead2e7683c34a47fbd0ce8a9ac53","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.8_1780716561670_0.8567374518883213","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.9":{"name":"moyan-mfw-cli","version":"1.1.10-beta.9","_id":"moyan-mfw-cli@1.1.10-beta.9","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"31dec61bafab28a6c6a2531e3bd3c0eb64ec7323","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.9.tgz","fileCount":75,"integrity":"sha512-VG6n0W8OvfHkfK22hNJmpa9G9u5dVJBxONEo/wNfJ+drYaAMC8ywiAdmrPvL1Ef3J+VB0a+qrM2Pcder7YPeiA==","signatures":[{"sig":"MEUCIGp2T7U9yI2+Cko8XRClhZW7Y540UAjW1Il/gr9gwED/AiEA6p9/niuOE3toAYKGnrH0hprDIKOtx52GHsuOGPsTjM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87388},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1793c8a2bf14eb18dccc0dff4c81b7ab1b885022","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.9_1780890861028_0.5278877536999294","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.10":{"name":"moyan-mfw-cli","version":"1.1.10-beta.10","_id":"moyan-mfw-cli@1.1.10-beta.10","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"2fa3d90a66d73eb32e86a050d4c202258fc73a10","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.10.tgz","fileCount":75,"integrity":"sha512-BKZH1f3o/mWda/TP4UN5KoymWLZg1Ab4ZIQZaQ1ag4GpGc9hewP7Sm2SEL/MIgR0sThPtAMmGUGFWqY98qkZuw==","signatures":[{"sig":"MEUCIQDbwwt9JoNCjj5yd8u8Fggi1FERM7KPikyVNx/pMr2aAwIgRmhYPTgCPashzAhDQ12knQMbDHl3ol3CeKhX2iTsveM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2169964693ce9c013cd749a25565238dd4481618","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.10_1780894443324_0.02248041673377199","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.11":{"name":"moyan-mfw-cli","version":"1.1.10-beta.11","_id":"moyan-mfw-cli@1.1.10-beta.11","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"1dccfbf22f10f6ce6e18f712c2b854784b329a99","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.11.tgz","fileCount":75,"integrity":"sha512-y7uxDt5F2rNZu451vBDBhyOCGQ8sGNRfbFsmJYXZ//B9CgISxmPOmaFwSE3o25uUFEbvICHSXm/qVrUoJ0Axkw==","signatures":[{"sig":"MEYCIQDjHifSOoe1Fct4qHxnb4+/tHfY1BbWo+9ehR7V3+LAYAIhAKyXNW4i60wScKVZoSyAHnM1wL9/XHkcrfvw+bRMh4Py","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3f0e984ca9e99d6c6c83d497be448839bde2dc72","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.11_1780900679924_0.3470885966903634","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.12":{"name":"moyan-mfw-cli","version":"1.1.10-beta.12","_id":"moyan-mfw-cli@1.1.10-beta.12","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"630a5dd01129a2cb99f83fff1b3e89b4fc49d1d8","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.12.tgz","fileCount":75,"integrity":"sha512-kMD/JJ8+zX/5+E7bOgs4nOBQa1VNjDmsHRMf5kDLFxrMDQuQnFq7ckr4fh1jcsSElK7iICTtGHndw90LusT9mA==","signatures":[{"sig":"MEUCIQDW/EOTBP1dogXD9+DzV3q8xyRry1ivTDI/sU8/sallgQIgFkACU60faQAjzrH5OQHPOgJrHVxLnoISdCSqsI0Z8B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3e114aedce8ee1426db3518a95d65cafbd67af50","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.12_1780995103892_0.89121458242078","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.13":{"name":"moyan-mfw-cli","version":"1.1.10-beta.13","_id":"moyan-mfw-cli@1.1.10-beta.13","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"0743ae652ccb685ed8ed8f9a79f340a0e72ff75c","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.13.tgz","fileCount":75,"integrity":"sha512-bFNcTPbX2Mo0ugYDdg6tVd/sxVsz107MHIp8whShtPfokSz8B6FgdvfF4gOsGFgzqtt/+3oLvpWsmt7GDI7BPA==","signatures":[{"sig":"MEUCIBAU25PuIrnb+itj0hAwDvNgW7i5qBqAv5vqCgIseZVVAiEA8bOG2fAXwMBPT0sNYD9OiO5y5H8wICRgkK+JoAbaLPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"72644f36e93d6f0e155b91a1748a16f115ad9502","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.13_1781060274050_0.5868184735733228","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.14":{"name":"moyan-mfw-cli","version":"1.1.10-beta.14","_id":"moyan-mfw-cli@1.1.10-beta.14","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"a1d1995a3ae4be6a8828fdc64b44c9ae91dc4f7a","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.14.tgz","fileCount":75,"integrity":"sha512-a1EKzzc1TDKdNUxzwaEuM6rOVyu5GPWmlmx/hVyNsDRqWkmzgx6/lsp95fflrJq4qyOuB/205+VkYcmyR2x8Dw==","signatures":[{"sig":"MEUCIQCJYpG43BsJeI7G8EKB+O99uXAiOlj6KkBT4QkinNJ99gIgBtDpaGJuV7BqxPJBfT4y1vK+zXQoRFULat2iW0eTizo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"59cf0a1a0ebb0fbd4ff68a5c7eea5aac1b4384d0","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.14_1781075975212_0.1098638506395968","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.15":{"name":"moyan-mfw-cli","version":"1.1.10-beta.15","_id":"moyan-mfw-cli@1.1.10-beta.15","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"49c3a1c9483815633e037af7e1f8b9bd935fdc47","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.15.tgz","fileCount":75,"integrity":"sha512-iu1QsBSnohgBaEk/WdDYbrIfytsSmJ+SfdS+GGj1yr446KTz3VlpBpXvEK3PZwae5xh1SN9c7CAUTADxI5ixKw==","signatures":[{"sig":"MEYCIQDqF0zCpibltNi/AOEF3LkVyNtk+lSyIP/Bn2bq4s7t4gIhAOIEo+P7z3QY+h77GXCc8dOy1B63MA/wgeH7g/cutEU2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9c2e98dad2d5ad391f39666336b4977df798ff53","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.15_1781148383384_0.6833539885080187","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.16":{"name":"moyan-mfw-cli","version":"1.1.10-beta.16","_id":"moyan-mfw-cli@1.1.10-beta.16","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"da666c9ba68706a643e892d3be26b1d9829129b1","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.16.tgz","fileCount":75,"integrity":"sha512-q4eny3HyT2Hj3G2lq1TdB8fj9sCDAOpyBj6sK8oU8keT1jybHPetgcXYax9msx+v9LmxVwT7CYAqc6ikR5E6jw==","signatures":[{"sig":"MEYCIQCV5xFMcFVssXUldq2A21i9JvqCa6p9eBbIgsh6VauMlgIhAMCw6zdn6UxuB+ZLZAqzsoXX4pGUlleWlz99tnfjqM20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a02638b0694a1b0b6bb77e72d8ed1d3eaf156f92","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.16_1781167430736_0.9119004145556899","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.17":{"name":"moyan-mfw-cli","version":"1.1.10-beta.17","_id":"moyan-mfw-cli@1.1.10-beta.17","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"593262c1e4ffc1f41f15ffb335391abe2c2b3f48","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.17.tgz","fileCount":75,"integrity":"sha512-uuuSJi4WME64uqBwtT+ZwrTQPOrprJTO/EpnRf9p2+v1vg4MCftxQnh0MdRJmIWgDS0q3ZW0kPue+5zecf82cA==","signatures":[{"sig":"MEUCIHhUDP9VU12BWBv2jog2L391Xntn5vhD/39Y7p1ZQSaUAiEAkQ9EIxyE0O2Vd5p89de+PCZzuVPDgcS2jI7NI27XBcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1df836dc023c2a4e71f5eeafdc9526e5beec9000","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.17_1781170619914_0.9496944945331465","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.19":{"name":"moyan-mfw-cli","version":"1.1.10-beta.19","_id":"moyan-mfw-cli@1.1.10-beta.19","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"811ed760be86e9743daa3bdbd423f0fa563fc3e4","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.19.tgz","fileCount":75,"integrity":"sha512-9Q62U7Ohgzb56dEt8B9jD9yyvcMGX8T23v5zbKb3hB11yxvORQDIztMHtu4XN/BlpYD9PuPN3OD1oq/3bvS+Wg==","signatures":[{"sig":"MEUCIE0BCeZeVq/BzZMMBI6W1FNQ9v3CBfk+YUpfNPaPZr0YAiEA3rBL0fdyTQ7aVDf1x9Lzb3nw9D9b85hcHiEm3p09r3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f4c7e63559d15c9ca52f3894c2722167a23b8999","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.19_1781232994405_0.9033602422140337","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.20":{"name":"moyan-mfw-cli","version":"1.1.10-beta.20","_id":"moyan-mfw-cli@1.1.10-beta.20","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"bd4185775b7ee552b21147768c53d6f1a133357d","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.20.tgz","fileCount":75,"integrity":"sha512-qgVyJt9d0mHnIr5jYaoOZXh+ITISem3VhAjtdz1au08MN/F7mNoLsvkl2Lnv1GWzcJv66LQUqDpTAG8JObgoaQ==","signatures":[{"sig":"MEUCIBREtVMkRpZi/xV3xMcg3hjEs42kxdrPgf4qoftLgaVWAiEA8qqebec4fASu3aAZguhItc+G7wjRapmCi/kP54sZi84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cdc213e5f4b04b5602c688e958ec2bdcc2ca9189","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.20_1781234617524_0.24508642098535693","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.21":{"name":"moyan-mfw-cli","version":"1.1.10-beta.21","_id":"moyan-mfw-cli@1.1.10-beta.21","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"b87a396a6f5e9207aee54c9731f3716e9cd94f4a","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.21.tgz","fileCount":75,"integrity":"sha512-drRDVXMZCof1MKbEPeV0zg73j9LclxaEJveVyO/co8S4pk65CwY5e9+I2h2zTSQuXxU5kecQtMNmz5f0etkzwQ==","signatures":[{"sig":"MEQCIEwKwriP8Apqq9aHdMNPO+sLyK99uNeBHyDCUz9jsYjqAiADMQKlqrex6UqVPkU3scxHguYvTrWmv22VsRqEbfxLSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"059dd49423db10f33bc2bdcfcd119bf30fc4d834","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.21_1781237012605_0.5250052943532959","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.22":{"name":"moyan-mfw-cli","version":"1.1.10-beta.22","_id":"moyan-mfw-cli@1.1.10-beta.22","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"fc8c95f9ff3973ba45ff2d1f427282bafb4f6d21","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.22.tgz","fileCount":75,"integrity":"sha512-MOXwIZu19is5r5B30Qwswd/K3CuDgSuRmGc6N99xnp0gZKlid/zw5LdbHiJJPJ3A4qIrsDZilT4N5799e3f10Q==","signatures":[{"sig":"MEYCIQCDKwwe4z164BIY1kT1Nn0SnvgpcbxxKPVxzKHrjep43AIhAPxR+Ltz9iOUHR5OPx0hikIoLaWB7h1al8KuIrh/L4kU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8d24e623cf3a970eb227e84de5d350981045c618","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.22_1781240231781_0.7697492279100173","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.23":{"name":"moyan-mfw-cli","version":"1.1.10-beta.23","_id":"moyan-mfw-cli@1.1.10-beta.23","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"5bf9d4c61b263d97fd78e5153df1b92c06956bbb","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.23.tgz","fileCount":75,"integrity":"sha512-2ynWDctEiYM1XjLc3aVk4pjxiD0Ucdc2xIYwh/MaA3F4uEVTNTOBycxfrBkdSyVu+caGezFCZ+0TP8Shhye0jA==","signatures":[{"sig":"MEYCIQDymnMuHZfUUEaSz1jNjAH9FZtJD5rnkG5vOtBkQIHDfAIhAPncxFZdfeubHaOIDC8UTtiWTjhBTQ9VyR6+2QM/a+bt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"caa4850322f43a3c82b96012ea24227c2d141c4e","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.23_1781675420158_0.7881953401186768","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.25":{"name":"moyan-mfw-cli","version":"1.1.10-beta.25","_id":"moyan-mfw-cli@1.1.10-beta.25","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"441568ac27c9e3983f0c68ac51880a1a0b50bc22","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.25.tgz","fileCount":75,"integrity":"sha512-cJ/cEZYoiGNEs2QAgiIvUkkAjmm0CB5jRHKHe0095NhraWUQf8ZM6+P4B2GhuHLYnv1FFvsF1HMVQlhP/Fs1cA==","signatures":[{"sig":"MEUCIFtvTYIf+K286oJHJDaSKPbsJlHfqsVHEmWLpmtcSISnAiEAmNPPDVcdoR8emEbrVQRxxiSiLRJobSQu0tmr6ApOA54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cfcb6b5c6813b4da1fadac1f198e3c605a78851a","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.25_1781675746991_0.40121760532933703","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.26":{"name":"moyan-mfw-cli","version":"1.1.10-beta.26","_id":"moyan-mfw-cli@1.1.10-beta.26","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"741eebf4ea58d6a21b8bff92b5ca7f7105cfbd54","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.26.tgz","fileCount":75,"integrity":"sha512-82AfmNE3vaGijWvF248dRsQ+OWbaC9J6qJY/Aig+4zU/1po0gX7ZHH3biG/1zxvYCG0PQeItc4RXCiAkeBGofw==","signatures":[{"sig":"MEUCIQDmMg61Z+h5C9LJQ1/E8h1P0Q/YkWXa6u86o+UDtUpCJgIgd0y36F2GAWTZhJi4mTr73VOUAXgUsFUKvMt2uNTDfIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"568a69d93c219e36ddf67957d5dafcb648a8f03a","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.26_1781686601500_0.33866563872792077","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.27":{"name":"moyan-mfw-cli","version":"1.1.10-beta.27","_id":"moyan-mfw-cli@1.1.10-beta.27","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"cfe12a7430056410adf9f0f52a3472d13e352e0b","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.1.10-beta.27.tgz","fileCount":75,"integrity":"sha512-E3ufK2Yno1YY0O69VBCvBgMGq5wCWzLrjgI6TGYh+TZHPW8mtTqD6Nqtr8Bs0FB/ZY+OoWtgCGxyYlftDZr6Iw==","signatures":[{"sig":"MEYCIQC4FyJamy5oig/M8iCyB0cWy9xgxXf3rWQt4K8T3hrmzQIhAKvHTpnteXLfLIl4cfg9DuZE2o0JNebTpR21sFhjWGuT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87389},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"472e63557e16e753495c94640194fa8da64270aa","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.1.10-beta.27_1782438714643_0.7127915124914621","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.1":{"name":"moyan-mfw-cli","version":"1.2.0-beta.1","_id":"moyan-mfw-cli@1.2.0-beta.1","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"8081ac9e6a14847ca1b0dd6e03f7cc3b30703212","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.1.tgz","fileCount":76,"integrity":"sha512-ADX+WYIH7G9LiXv7kD3Lsx8zfHOQqIPKjr5+Ryde1IXHtLsXynM0G8Zv5oJzKai7csyoIO/xVcnLh5ru4ze8RA==","signatures":[{"sig":"MEQCIBS31Cx0ln9qPXoI/9laJ6TrN/mqkyCC4kx3lZ/fJq3EAiAf6c/bT//WfSWIsxzZHQXG9fybAgFmefpMmA1Jy1myYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90519},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"36052449a192de2c85ed27be9132f197717e0b5c","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.1_1782545784801_0.45595595251537313","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.2":{"name":"moyan-mfw-cli","version":"1.2.0-beta.2","_id":"moyan-mfw-cli@1.2.0-beta.2","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"85aa06471f9977ff2e0996e1d814d54d45847625","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.2.tgz","fileCount":76,"integrity":"sha512-4sbydiSJ8cURWMkShN+TXMJSmGK5PNc+F5WdlqJ0v4X3wox2BNIskAa87AMcn/hSvcAOz/TCxqdWP2npchILvw==","signatures":[{"sig":"MEUCIQDIJiZWa5HlvSqDaq5JQ46D/5/tRdmF43a6E84pW0R7rwIgaNUXK06pGPNl//VFHckGnH6+aTorjhLhkVKtxWmbQAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90519},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7969ee290c26e40e3208eab1373f027d25824b9d","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.2_1782556466438_0.6929365983740032","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.3":{"name":"moyan-mfw-cli","version":"1.2.0-beta.3","_id":"moyan-mfw-cli@1.2.0-beta.3","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"ad92c7d5a6ddeca7ef3f2da526623454230d7338","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.3.tgz","fileCount":76,"integrity":"sha512-AIe/Hpgt5fBeDZXCLii4ajytvSoC/jVHcJjkOBpWKbiOJeTWpwVuF9WBIsU8segxQoqJZLlYvnr4Y4ZBw5Ojgg==","signatures":[{"sig":"MEUCIQCRmxpaLciozz307OKFu+yuskyd6y08skjW6d+hqRrPWwIgEF87VX9/DW1zGzUQhZqcPqkOdgwiT4zMXUgDec6qlWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90519},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a90ccb5220dc7fe80854e4f1bad7810ad87938b5","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.3_1782575318492_0.05554599445384745","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.4":{"name":"moyan-mfw-cli","version":"1.2.0-beta.4","_id":"moyan-mfw-cli@1.2.0-beta.4","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"e21f6f27a8d029838c7035bf3bfeb9a7bbd421ec","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.4.tgz","fileCount":76,"integrity":"sha512-6jJ4HSlJIVFeALiVOlyPAGJWIMIPZLEQ4q7rZOZYZc7AOqahIaJ0HBqikV8RccE9OlePRpgU+yJ4/76sP8j/2Q==","signatures":[{"sig":"MEYCIQDzZQwBj43k9Ri/W0rPRIm5dlgMze5UOOnoRHsqSe+0hAIhAMfw7iTf5OpZaMHfxIr/Lm+dPTJqD9Kqa8elf6xGAZxR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90519},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"68016a297099df73e0042c3f0282b477ee196b1a","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.4_1782635740093_0.14754056903936852","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.5":{"name":"moyan-mfw-cli","version":"1.2.0-beta.5","_id":"moyan-mfw-cli@1.2.0-beta.5","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"80519fc6a6f6953e4fed2118b9f39b12b65c779b","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.5.tgz","fileCount":76,"integrity":"sha512-bJ+q2zJSUiGhz7EHjFio0tbYe5R/x0zFyHOZQIhx/b0P0AZBvy67FXh6BkUlU930VR/QRuIKuHe4ovo2B37dnQ==","signatures":[{"sig":"MEUCIFZYTymXoLVX9mGY+Xg59pMEA6Mpcs1LYmDNGgfnT/Q7AiEA+cPFGvUVr7X6tw3sJduEWRRHbLvNnKhHujjg7fdak38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90519},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4369b3d6e6b23b29f7c03a272f64fc4178c8ab95","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.5_1782640258147_0.2950950022431056","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.7":{"name":"moyan-mfw-cli","version":"1.2.0-beta.7","_id":"moyan-mfw-cli@1.2.0-beta.7","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"31bb0f0e13f03b503abf4675c176e75b75b308b9","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.7.tgz","fileCount":75,"integrity":"sha512-i03RL1v4xzI18OxSXWrM3Z6pRUAICZdsaMNTx1llbHXT4PIz0CTOzWn0PaAs41SXpT6st/dnc2By77W4dnXQoA==","signatures":[{"sig":"MEUCIQDkOvULPz2i4P+Q7y06Qk/+HrHK4khOH7j/JJadl4DZIgIgGM+Ufr74Ta3A8+fm/F3eOJpLX+JC1anpWH84ohY8710=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90191},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"10d4fd39d3c922d4e5725ae7aaae6e37c47c2bab","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.7_1782908652813_0.10394251693746415","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.8":{"name":"moyan-mfw-cli","version":"1.2.0-beta.8","_id":"moyan-mfw-cli@1.2.0-beta.8","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"6aba67b163730233a3a800b4e58327b483ef6843","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.8.tgz","fileCount":75,"integrity":"sha512-N53ITse8YdaRI61Y5Ii+DMZzBeXIINYKqZ8VXfLNmfTv642hN3RHesHVNE28EoX7HdzODQpwSpq1z7BZvTkrwg==","signatures":[{"sig":"MEUCIQDJamsABOlPY0wSiITYn4taEhk+qAZjjkuSARtwGcpX8wIgODUr5IzT9fXygHFyUI7DbC+6pyYk2ldNCRWiktLW0WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90191},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"14840fd73d6601a7e37aeb019c0fa3082097713a","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.8_1782958758933_0.02820595476617216","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.9":{"name":"moyan-mfw-cli","version":"1.2.0-beta.9","_id":"moyan-mfw-cli@1.2.0-beta.9","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"f23afbf04510e409c147b63140915ed64aacb3c7","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.9.tgz","fileCount":75,"integrity":"sha512-QrAK7a5NuIPCBpZe+R6Fxuaou7PMOy7hkV79tXlp66da3BrHM7+al9u2tEZF44fRKm6Uk5zODLVhssejHK3v6A==","signatures":[{"sig":"MEUCIQCaUHCyrVcjxH1JWSlGu/otx/gc6V2RqLX1cgrv6NRc4QIgDmSTks0MPU+vkE1AFdBMoH4kCoUYTA8B1hI8KROHWoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90191},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"176287ce03aa3021de6bf48c7ca6a41653df05fc","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.9_1783009553084_0.24622647411307885","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.10":{"name":"moyan-mfw-cli","version":"1.2.0-beta.10","_id":"moyan-mfw-cli@1.2.0-beta.10","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"cd42ffae089d02dc270c18550ba460ba6196b083","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.10.tgz","fileCount":75,"integrity":"sha512-JJfyHQtOTsArq4b4MQbcgq+UuO2swvGQSGcuKvIUWUEcVoSQS7WNSM/qGRVnJjpL34RpS6pxVkNu1TmMQuJsEw==","signatures":[{"sig":"MEYCIQDPylvfA/S2S8ASS6Ud0CxnqcAyN/6mFzJLzh9WS+ezJgIhAJL8U7LpZjU8VkwQeHOHK3Focte1zy+y4HNG+zfEVEMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90192},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8a2262edc1ca2c5ade6f3557d9afc66485b93c56","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.10_1783009751595_0.15287744660031133","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.13":{"name":"moyan-mfw-cli","version":"1.2.0-beta.13","_id":"moyan-mfw-cli@1.2.0-beta.13","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"fd0ab3e69634885d3c29b006224e7fab3f63c594","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.13.tgz","fileCount":75,"integrity":"sha512-xNePTFqxMT8NN8Da/X3YbFMnZoJeDIVHLxSqwcF9Fuxay1PhzHMCVieMdy9p440I7gxlGTzhXzZgWfmD/iOMbQ==","signatures":[{"sig":"MEUCIBGOFHpbJJjkXHgJg01OAK7KyJD4FTLUVoEX2u4qw8h8AiEAm6FZwO9KMDFRgmF5STWvCmYyG8tcUbpPkFBIq5aflK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7c27ebb4126250ccdc2561126768c2c2a948b308","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.13_1783563848614_0.5282901865769194","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.16":{"name":"moyan-mfw-cli","version":"1.2.0-beta.16","_id":"moyan-mfw-cli@1.2.0-beta.16","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"e241d2fba096bf540b357eee4cc01f4f711b5fa4","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.16.tgz","fileCount":75,"integrity":"sha512-KQKRyTRNy6T9cWTVuIZWhLAlGMdhYJAQUqAZkx/PsIfsiLxyVp1nzomOIltxPsH1qqLPy41bx8ktpJH8pPVg2g==","signatures":[{"sig":"MEYCIQCD9fcw9YtNOeXkGVXQFW5XJ9bFIEvvYSKzL2TF0RLTTAIhANcCeE3vvVkHsuHr3t4fyGeiwb750crUYwW8XhQS/jLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cd89c46819661d00c0897baf84b032662679de7c","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.16_1783757461249_0.4203330508497505","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.18":{"name":"moyan-mfw-cli","version":"1.2.0-beta.18","_id":"moyan-mfw-cli@1.2.0-beta.18","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d0b91e1f160f25713689c0f521c9bc454d3ff9d1","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.18.tgz","fileCount":75,"integrity":"sha512-jCSKPvg89rAMQZpmF1KZkBFnihvpPq6y4x+9O6g3fpb3oPL5sgfiaY2tp/lApBNc9RU48YnugeWVdXcQPy+OSA==","signatures":[{"sig":"MEYCIQC3LFLAnjOjKLLXd8oHIudeJTe86Y0Oay+L9h1OEOs+2AIhAICDcWZLyFTEFo05eaWxKZiZDF4nXyRN5hsJVSc5ukX9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1261a62230f93023768aa3fd26299222fe1da7f1","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.18_1783758201160_0.1678374529951967","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.19":{"name":"moyan-mfw-cli","version":"1.2.0-beta.19","_id":"moyan-mfw-cli@1.2.0-beta.19","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"720735486e7c15357f8a5ede615570dccde62528","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.19.tgz","fileCount":75,"integrity":"sha512-NJwK/fKAj+V9/1IW+jafrG2uvASp31kMyyifljTbc8Dvya322AKNB81vqwmeFdVc7aN350JMaFVYtAnKJiXZLQ==","signatures":[{"sig":"MEUCIBKiI2YgiBNU5DdlA8uaPfElgOMu1WivzMmau8stukTRAiEArc2PK4Ad87YAHMELaS12JvIjPIQBJzfUQcsLBugTe1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"364bb07181954dae8b6a8aa2f151ec376687396f","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.19_1783758673959_0.14173497458946915","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.20":{"name":"moyan-mfw-cli","version":"1.2.0-beta.20","_id":"moyan-mfw-cli@1.2.0-beta.20","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"f80b0f75149011ae533cb35193f0a53af596cc28","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.20.tgz","fileCount":75,"integrity":"sha512-rJpNLueMT3uBTUOupOHu7hsIPksdEXzQWIQlbQQbsFkvlN71bQIswXZ2YTElqbGjjv/bFhzO/oY5gucQ0xdCeg==","signatures":[{"sig":"MEUCIQDiR6t/7ChRoRe++jCAd47V6ZPkr9/VkGnNs0UVplNWHQIgO/zxrp6W+IuIgQByHzVOuQu03z+C9bAJaOAIwq9/wkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"995fc66a935d341aa697f33144f954b7c04689cc","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.20_1783770839324_0.16178413652341628","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.21":{"name":"moyan-mfw-cli","version":"1.2.0-beta.21","_id":"moyan-mfw-cli@1.2.0-beta.21","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"cd96f2b9ae34f302c122d8bc94943ebc654c1ed6","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.21.tgz","fileCount":75,"integrity":"sha512-m55fAo33dKL9B2D7bHjMAabfrSmBsNXQZPqv/tpt4xmOgZM/w5OnMN3XSSnJcgDpv/w85IgIiKkODKhVPMcX/Q==","signatures":[{"sig":"MEUCIEt9KThkLTWdy8a4KreMhKlAZqZmHQaao1gDRsy7uI7SAiEAxyoBQ71uUxMglOy46JsVDc1sLM3Ln52sY3nYMnnjK0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"98951ee195153425e080c174a9f5ec1ec0aecd1a","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.21_1783831147410_0.9117070620025689","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.22":{"name":"moyan-mfw-cli","version":"1.2.0-beta.22","_id":"moyan-mfw-cli@1.2.0-beta.22","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"6ad935406a0e282657c5d453d38ae46ea55ebe70","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.22.tgz","fileCount":75,"integrity":"sha512-AK2LF3AuKCnsnWeOF332YEXkPmkw0MCKmGKqZcCK92Z4K37KHCJlbP4jddWPoodslPfVC5AD13uK5NaOHToTaQ==","signatures":[{"sig":"MEQCIAlocQR6/tF4k8aZX5V/Dgzl6jIJVLfJLy4x86LZNJImAiBK1m1PAlRPPQ/jCSsQyhMGqXKHgxO0BbBUbNBYkduf9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"455308da264f0e42d10681556d0f1c679aea451f","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.22_1783873626236_0.5113646450972389","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.23":{"name":"moyan-mfw-cli","version":"1.2.0-beta.23","_id":"moyan-mfw-cli@1.2.0-beta.23","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"1dd07d3ed52b776b13ed29c2df6ad94a7bd9dde3","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.23.tgz","fileCount":75,"integrity":"sha512-U9OmCtn4hil/y7848aJeBHIfGXcjjQS5EGgsCPhcu3i+RnKVG4uNzJEYjKEEhPVu5ft/MPR4a/6/gIidPmWHiQ==","signatures":[{"sig":"MEUCIEyEkGLyScoi/cbORePIZQqlu8prcJNSDNWe7MkYoQplAiEAyArisqIIlAwSxnYRAhfGOKKgN0wAf8J5IMXSXbQIhpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4b41b592f65046a6dbc18464276561e37d38abf0","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.23_1783910041822_0.7172956485408484","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.24":{"name":"moyan-mfw-cli","version":"1.2.0-beta.24","_id":"moyan-mfw-cli@1.2.0-beta.24","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"37a1eb40f2aea3135307d3318feb3a219fe4c49d","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.24.tgz","fileCount":75,"integrity":"sha512-jedRZfDd1lQ15Eh+9OEGwaHHyfRaWrXoPlyu+1HIE+z+BPA1gM7fzlJmYsweQa+KPc/IXXOsHcLh37WZP9JRYg==","signatures":[{"sig":"MEQCIAkMhCWpb5x/HPVIuUeiCLqTKDoEUI0ZJUWtuyM8AFYcAiApQuum8h39gw4oXpMW7fWVyP7qCqvR3crVLcMiNJveYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5ac377c3d71528e34fa25f83deaf361761b018a3","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.24_1783914057293_0.7440701790203901","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.25":{"name":"moyan-mfw-cli","version":"1.2.0-beta.25","_id":"moyan-mfw-cli@1.2.0-beta.25","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"a0c355465bc7c5ad36c111feaf9fa2ecd1f2d0eb","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.25.tgz","fileCount":75,"integrity":"sha512-k6VFXc5vBPxBWeZG7sgRZtuBnhDXXYM14JCdp+QtlVaqCjiF4TWAtmc7Sh4vlRg6thA2Iid7JiC+2XlkDolnzg==","signatures":[{"sig":"MEUCIQD8HyXGLfEMCAoXRcoHaUHsZ2U8sw3PTroe8QaVk01f0AIgLgPMS38ldSyNQJ3p5L3OFDqLRPRCIYdKOH6LaYYXXeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"73eacaa088a4daa7c2e0ca5a370b23bb7d86e3bd","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.25_1783929662221_0.13824297681181963","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.27":{"name":"moyan-mfw-cli","version":"1.2.0-beta.27","_id":"moyan-mfw-cli@1.2.0-beta.27","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"08cb6409bf9733b1fbb748935acb2f52927e8113","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.27.tgz","fileCount":75,"integrity":"sha512-bRAFaXD36OqVYjB+cnl5XbLVLQ+EEY6ASMnrVbku4SPj5931TfdE/1ZfVVBYM2iJ6UKd06zvM2I9UB1uagIQbg==","signatures":[{"sig":"MEUCIQDQLyCFmNDtOBUDKyGLcC9eocE4ZFDdVbbHF8NSCIAe7gIgZHOYQZtS8A7lXuISS22f48zNOhDHEGcoC2zhRvUwpm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b173aa6eabd1ea685e2f8e71886b3c868edeebef","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.27_1784130286756_0.019071735285447255","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.28":{"name":"moyan-mfw-cli","version":"1.2.0-beta.28","_id":"moyan-mfw-cli@1.2.0-beta.28","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"4279b65038c08085023298253f2d1e8265cf2182","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.28.tgz","fileCount":75,"integrity":"sha512-MStl1Q+QCmncM0L4yMFUeuA4GAImysz38wznOm1nqEHtJQwBVSY7PpFJ+qMipWuIhpJcM2PTJtUsoz2qtKGCpw==","signatures":[{"sig":"MEUCIFu9gH7A4y5bQl6Au3nYRlWwjWv2fTNAGvuGNHm6WPM5AiEAmn/U8HbCKif4POD4o73SZf0q7Y7p3UJxXffLCjvpPV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8cb9f4677b24df11de8d4f7b9e5019ad24c9250e","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.28_1784196517763_0.01846267271768376","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.29":{"name":"moyan-mfw-cli","version":"1.2.0-beta.29","_id":"moyan-mfw-cli@1.2.0-beta.29","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"a638558bf0f823f95034cb19adb8df661dc5ac5e","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.29.tgz","fileCount":75,"integrity":"sha512-ajpEcsqvi6aNOUWMPSX1rPU+v9ennbZzItb7nu0Kc2fWO0/DulLVY6c04HaPi3z5JPHIt6rYfvsQjokKaC8SuA==","signatures":[{"sig":"MEUCIGMolHpPHSlf+JQc+kSDtsAGX1mmJaT3vbSTmTSldyh3AiEAmuw6aMef8WFIzcjjsIN2kgAThXZob9pbvxHu6KoNjVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"69482d1e0e7a291a98ed75ac6c29fb6d67a96094","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.29_1784793481185_0.23632648925382904","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.30":{"name":"moyan-mfw-cli","version":"1.2.0-beta.30","_id":"moyan-mfw-cli@1.2.0-beta.30","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"c29c7783d961d7a70d380e019919534be415e5b1","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.30.tgz","fileCount":75,"integrity":"sha512-NmM+XnxrwDdz9In26AxLi1rK2beDkawAHjQwWFIGuFpEtS0BbBuIC7rhnMLRGVzxCJ1cnpRV3cTJZvHwpcV5jg==","signatures":[{"sig":"MEQCIDGlzjtBhmXihUDx0FEwzlpDw+2mdm5/7VdeIJEIHypHAiAov+YATuK0bTBl7Q7W+ZvRkGZfoCiwdxp9QJj2R4IcsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90287},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a5f311d794d2606b775c56a62fa38831623f255b","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.30_1784980258593_0.03323591742673759","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.31":{"name":"moyan-mfw-cli","version":"1.2.0-beta.31","_id":"moyan-mfw-cli@1.2.0-beta.31","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"8e05d0fa2ec6db91dcf11140de690c9df9b9fdd5","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.31.tgz","fileCount":75,"integrity":"sha512-RIq44WGt0T+TMtCDJGf8HR/8f+ajrUib1KGsqnLygk1+CGbTdg2xN+ScCH/W77B/4AWw0mn8buT8qn+/dzkP4A==","signatures":[{"sig":"MEYCIQCCVzcWfwJSdniP0NyxzTzQfF46aysJJPvjFcJ6aNAR+AIhAP71SvcCIJboxeR+keFHigHFgKJXVxTO9zA3EbCf4OYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90616},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8d0d4264dda9a3285d0cf71cd2e2ad0099f838c0","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.31_1785142433027_0.041021711655750526","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.32":{"name":"moyan-mfw-cli","version":"1.2.0-beta.32","_id":"moyan-mfw-cli@1.2.0-beta.32","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d8bd98f216aaee3cb2045900a0e459e931de5508","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.32.tgz","fileCount":75,"integrity":"sha512-Y3Jr7sGbXr07ZKx5oWkKa0pbOO4Ebbxwwopl8uf6asQWhrjmMh1E3CaqySG8cucVJdizX9Mc29dBU0BwaVCHuA==","signatures":[{"sig":"MEYCIQCa9+I/zY6ksI4khFo/ocPlzEhnw0G0wM8WawbWy8LhSgIhAOirKP8JRF8o6nxFwpEgsWHIRMEJH45bSGOxETHlUO4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90616},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"40b2cb2d5291fe6245d570fa519323aecaa9b3d7","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.32_1785170925841_0.5679948004753279","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.33":{"name":"moyan-mfw-cli","version":"1.2.0-beta.33","_id":"moyan-mfw-cli@1.2.0-beta.33","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"db05976cfa3943f1beb9aa32195158f88707d7b1","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.33.tgz","fileCount":75,"integrity":"sha512-kxOgTro3T+XGB0ewkglxvZuK3kYVCQV1qtVAtLTqH9/6BoYGkqCNax5R6bnP9DGwVjO1iGg6DNws2O7a6Lvpqw==","signatures":[{"sig":"MEUCIC+xEPLxNBPlKFkLPhhRdY2Y43TXYkLL9Q/DYk8ffLVfAiEAwxgqNGpphf7aGd1P7fH9m1ztr2ovWiPmdcCtZy35kV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90616},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"39201726b38389edca54a12bed7781d81cda6d65","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.33_1785428204938_0.17167081700244302","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.34":{"name":"moyan-mfw-cli","version":"1.2.0-beta.34","_id":"moyan-mfw-cli@1.2.0-beta.34","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"be689c3bb65d18263857302c6b79134daf695c12","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.34.tgz","fileCount":75,"integrity":"sha512-nT084IuP+jbjRlLy0vkR+61k2B+Z7nVHFsP/jC7or51GQCYTQaOCztgSjEk+jfL39qUEKAjb/qjw8OTTAElBJA==","signatures":[{"sig":"MEUCIAJr3QYxT8tHaEQ0xa56sKilmuvyvXZ4Zpd9Y3FGnbILAiEAwiXfdg9G6daIXlbP92nIPjH7NZIrLT/OPR/mawm/gP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1bab47a9cd8ec35c1e42beae9271f1cb69724d43","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.34_1785495425054_0.629438227014189","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.35":{"name":"moyan-mfw-cli","version":"1.2.0-beta.35","_id":"moyan-mfw-cli@1.2.0-beta.35","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d18ce4cc80a9fb384abf291b3dbeda186f20df4e","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.35.tgz","fileCount":75,"integrity":"sha512-UWa6QK2yoy2vrP00BeWtS2AhQwXFhILyCnqpMYqi18yyRXMJNss1GLBNfdMT3qCEFGLvF0XsXo0m8cYAWlPM6A==","signatures":[{"sig":"MEYCIQDTcWRK+IQPZUgy7n5gp8SyzlFxphsfouu6ZNcGTTtZtwIhALqFQpbhpdXu8ed1hta2y90oOUJqeqRvfY8R/xl6h/kR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1ad5236f66030079354f1edace98a8935816798e","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.35_1785498643632_0.6941458389786885","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.36":{"name":"moyan-mfw-cli","version":"1.2.0-beta.36","_id":"moyan-mfw-cli@1.2.0-beta.36","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"1de4e3fedb6f92994ac0dce75dc57ed523ab250e","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.36.tgz","fileCount":75,"integrity":"sha512-C+FMX+eeSmuX7cnB7fFq6truSnJ0hCt19h0EwcGrIgKn4lt5eY7dY6UJui6nVi0r2RyeBrjD2ZYhaiu7kaQKpQ==","signatures":[{"sig":"MEUCIQCZChveYL5b7fmAnqkjUnWjUyo6RWa267MyaaM1+UJ/AwIgYVY644tgu39UXCUnr5fwDuftaJzrdlOzDe+hPwn6Wtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b1445caa434a67972dadafcd6988902082be8b53","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.36_1785575522018_0.7595515646279103","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.37":{"name":"moyan-mfw-cli","version":"1.2.0-beta.37","_id":"moyan-mfw-cli@1.2.0-beta.37","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"999002a8619cae02e936a95c1ed3c2a8458c1c32","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.37.tgz","fileCount":75,"integrity":"sha512-mmu5HSoUgmV+nGxVdC/1Zg+ObcJbVCqM44a06t5en2Sva9ELjieQVEpQsUWdZTRw6KOqAz+uJLf9p9aChkNUxw==","signatures":[{"sig":"MEYCIQDrNfVpxzvIMVTMKTCfcXNvzGqipDGnW+rpkDsAwhCHnAIhAIvJ9wF/mJlRbM7gpLa7jbh+vPjpfZIyf8QuiOrM9AWg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"de37637b83651bc0e0fdce968221697e1914761e","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.37_1785600931344_0.8133399395320178","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.39":{"name":"moyan-mfw-cli","version":"1.2.0-beta.39","_id":"moyan-mfw-cli@1.2.0-beta.39","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"e81ff5256006d2066aaecc7fc2e23f71548f6cfc","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.39.tgz","fileCount":75,"integrity":"sha512-iTfKRbyvQ0Mfh+LUmj22lssgMgD5HDY7SR6z1UYPY02YCMWWuF1ueeEG2W2MOXZNy8+Z/BjYcaxCZbR9c9hmYw==","signatures":[{"sig":"MEUCIQDrMAqEtGif+Sd92PM7QzV3XWURFFDvGq5OqYo+Fb3jeQIgQnlC+N2BrchzAvXi58oNKitWgv5gZNzL5dCJhzHlKTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e2d4774116ff19ea387e65fa617e9ab059e327a9","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.39_1785689248271_0.6814413987134209","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.40":{"name":"moyan-mfw-cli","version":"1.2.0-beta.40","_id":"moyan-mfw-cli@1.2.0-beta.40","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"fea93e1d6712241dcfc1ebb20beaaefaf8f37457","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.40.tgz","fileCount":75,"integrity":"sha512-SPUm0il0+TsvoaRDeLteRuc0p5bojbd+cUCrKocDz1Diq3k2+3OjuuBiLvyGGQmebvth5sAIOudQZMKLMlrx2w==","signatures":[{"sig":"MEQCIFB57s1Kq1G+rwEMfLI/T75ZRXzfKKHUP/r2FcYiMCi9AiAPNn2H27OEA6ofbCqnYfiFfhZHLaSZJFdIsfY3V9QH8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7e3c0340e819bf7c18da01b04353a0d76dfd5401","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.40_1785750303780_0.8043348266730668","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.41":{"name":"moyan-mfw-cli","version":"1.2.0-beta.41","_id":"moyan-mfw-cli@1.2.0-beta.41","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"eac207c871c036cd1347fd2140dca782c1a0940c","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.41.tgz","fileCount":75,"integrity":"sha512-f34Vs8LWUt1e1N+42Qykoaw+sU16Pjw5IQmdAN+Y72RFS4wwU5BxkTxERXN+reYtJmu4/S9AyOluRjIfVxT72g==","signatures":[{"sig":"MEYCIQDB2EdYD7x2FAKnAx+DO9Ld0nYd0aYrO3VyF2g2zYmqAQIhAONQaCVA0sBLt10AF/uPwu4vSh8O/cEGaOFrgBExuc37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2281826817d4c7b322ef7a1954bea32e2bebc907","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.41_1785802624249_0.28923455623591154","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.43":{"name":"moyan-mfw-cli","version":"1.2.0-beta.43","_id":"moyan-mfw-cli@1.2.0-beta.43","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"b7626be8c8f4ddaaf9f6ceed0ff877fff7fe58a1","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.43.tgz","fileCount":75,"integrity":"sha512-7OvT925PD+p81GBnVfD7x0+Vc1yiv+2BtiCayCAgrLRKQLzZ6ehuRwaK73FUKrgv/qnXMQWj7Byn7A8enM7OQQ==","signatures":[{"sig":"MEUCIGDdCkAJGQoUxfllhtayud249i7jPRYTnMLPl04vwzd3AiEAlgfMyWeWcB9ekfbObMrmp+zqJ5t3vyqT3fC3yNpgk1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2830d0e1fb905bb7ae8e8d7db0dc8f286e08138c","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.43_1785914423254_0.7041857608770028","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.44":{"name":"moyan-mfw-cli","version":"1.2.0-beta.44","_id":"moyan-mfw-cli@1.2.0-beta.44","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"100f53548e55dab49a1e86dd0c49cad25098da5d","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.44.tgz","fileCount":75,"integrity":"sha512-9jtyYDsj7J6RmX956NP915J0d94PEC3uBRUEl+EUSb134uNn2b/75Kxacad+6xvCjRicDEIf0iOeJ1GPyn6G5Q==","signatures":[{"sig":"MEYCIQDIL8d1hnR+Lgewuosxj/09Jt05OLafGMeICl1WwW1IvwIhANTr4nDFkuz3QmloC4R2ye8xL2xQw04SgDgoBhrrACDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e3721699f14d558a8a70872b19c4c3266d1bbbdb","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.44_1785922890470_0.5115161765162974","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.45":{"name":"moyan-mfw-cli","version":"1.2.0-beta.45","_id":"moyan-mfw-cli@1.2.0-beta.45","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"823029dd1fbb153cc35d26ce8ee788284cecada9","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.45.tgz","fileCount":75,"integrity":"sha512-guZJCcxv9TrTVYlGn32Us+q7OOPIgrzZ/dI/PhW6L57wSpc/KZx0a9p8RnHeHvOvwf5u2EUv4HYbtbcXMMCyHw==","signatures":[{"sig":"MEYCIQCoXXCMOyRyKeXt3y6Rcbf36v+Am6WNFmFaJD67bRWktAIhAKr++oE7kUjtVkE2u6e/GsEPy9AQ1TFWuBhuy68kuEfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"377fa7e0343ae863b1dd6f39dd6a90b5f20def91","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.45_1786034475520_0.17050874002208483","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.46":{"name":"moyan-mfw-cli","version":"1.2.0-beta.46","_id":"moyan-mfw-cli@1.2.0-beta.46","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d4ff7a47fd94f34539134e623085c9ef547033af","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.46.tgz","fileCount":75,"integrity":"sha512-ppp0eFLpHwc7h37cYh6GmvKm2SAphB3q/HWAbeQMQoUr5sxwNvDydslWNJ1HcniyZCmreC9JjE6tyUhW3RN8Ow==","signatures":[{"sig":"MEUCIF8wb1TZs6zR3jcTx/23fRE9BjXKUwinh+5lweFnG+nDAiEAzfuKe7BHjWUb1d777cUM9w7JnF3dmrSMzmxJpV16U3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7d47259025ae8b2cd456eed5321db954c059b478","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.46_1786074504579_0.07929873376476482","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.48":{"name":"moyan-mfw-cli","version":"1.2.0-beta.48","_id":"moyan-mfw-cli@1.2.0-beta.48","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"2ac3ec610271396c29c3cad5934cea8c114a42c7","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.48.tgz","fileCount":75,"integrity":"sha512-2PvAVn34tJZCYL7kmPJr6uMHarfk9CWNVkCGqaF0h2nopteESLhV+CjitlJQzEiAdRmndSwiSFdl5x06miUxtA==","signatures":[{"sig":"MEYCIQDC7PuKS/y6Uw3ftEtCZkADxVSpRZZjt51YHialRHpkCwIhAK2DjBjLyftI0ZWMpYF8ReMZ5NMiFh66TJ8JfPxNoF/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9074f47558b34be20859e9eb3e2c42072e09d1f5","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.48_1786087227094_0.6942681455940238","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.49":{"name":"moyan-mfw-cli","version":"1.2.0-beta.49","_id":"moyan-mfw-cli@1.2.0-beta.49","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"39273e3163031dab11116a519e7c1cca20549524","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.49.tgz","fileCount":75,"integrity":"sha512-Gs6l8XDUnQb3nQca55QmViO8Vz09pYRPc3hBvRt3o/b/mh/wZWh4OqVP8xPytFcHWo0Kr68RADdPw+yV9sjsYQ==","signatures":[{"sig":"MEUCIQC11Q9mahPNjgJ344pseqlmOT+7v3BrKN2tqEobd2RkbAIgPgJd9WYC1pCxecciotIjdIwMxWdYdkvcFw7OhOCeNEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4e8f5e913d4e0efacdd5390b79ef39efb60f5366","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.49_1786092810890_0.5411963315872925","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.50":{"name":"moyan-mfw-cli","version":"1.2.0-beta.50","_id":"moyan-mfw-cli@1.2.0-beta.50","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"848bfcb9708d61bc8d6f74573b1e6d449c6cf925","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.50.tgz","fileCount":75,"integrity":"sha512-bcGHS8IWdtkzlZIXnAEen6ak8BKu5cAdcuQBN6x8iYP81nZ3D9uBDLpBuPMOM0dM6kO9SigZ75U7GwNPs0H3rw==","signatures":[{"sig":"MEUCICXmr7KQg9SFTyGddqYvIm+J8xjexT1fAbv24pbHBDuYAiEAyUQUgOw92/L4pBS4Qas3j6uAjHjfhB2YW5SwNTamDj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9a1cc2b376375a55acb70e61f107054ee88d36b6","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.50_1786262945033_0.8763270975707822","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.51":{"name":"moyan-mfw-cli","version":"1.2.0-beta.51","_id":"moyan-mfw-cli@1.2.0-beta.51","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"a24890a732cb99cedee0c1fc0e9faeebbe0ce35b","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.51.tgz","fileCount":75,"integrity":"sha512-HjaHBglVpsS+hrkntYUgDlF0H989w1BHBuh89Q8Hx/CzHnQuZjsiC60ovpqLmbsR7Y4B3D/COGpY9UqIhifZPA==","signatures":[{"sig":"MEUCICoFN3Q3BlJ3w9Bu4pNs9aKuEwj3xTeMX9D3U1CNFsTzAiEAuNoh767rNEnfOZ/D5BPWJhBIUhG/spqS+41sDBKDnZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90822},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fab6a21e3b5f7d885abd9b0384cc42b65dfcb657","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.51_1786433701839_0.5036550887931415","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.52":{"name":"moyan-mfw-cli","version":"1.2.0-beta.52","_id":"moyan-mfw-cli@1.2.0-beta.52","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"ce65cf1f204c63c61e22f43a9273df74aa0144b9","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.52.tgz","fileCount":75,"integrity":"sha512-FVAZizM+Z+L2VzRQPh8kpe/zKNgEddeKxHYfim+8Q2p6STOA1Zpo1r49Q+A1Sh5CjAhoJqN0z09E23oWdVK1AA==","signatures":[{"sig":"MEYCIQDxaQEcqT/NzQs745V71rwRUYi1YXP4pdrifEUkFiQmJwIhANuS6sDhzU1y3+wiyXA/hFduqrp7f7sOqv2DMgmCpq8N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ff0c164c44664b068d8d25d8bc54abd52d2a2c63","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.52_1786505369027_0.7966295612607628","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.53":{"name":"moyan-mfw-cli","version":"1.2.0-beta.53","_id":"moyan-mfw-cli@1.2.0-beta.53","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"1f21b1036ceb4a88c8ff9c662b698762f0f4ea64","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.53.tgz","fileCount":75,"integrity":"sha512-nxFaihuGo3yf6V94XFlNfiisgc3Awr/5lqo8tIXEL9sQTx38lMoDGcrJ+Q6vO3m+Fduy3i+P6Ob2GjXV1z93eA==","signatures":[{"sig":"MEQCIEuXg0fOj4dEnnflG5W9CwLjvP/E30Spwi7j5PgwtLNmAiBQ2v/XsxtqJRXocuQXsj0CbfQTByXmmdpMuBpCy9VBpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8d1f34da1dcdb10ea595612133c025c9fbf839b8","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.53_1786546453278_0.9460818606430166","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.54":{"name":"moyan-mfw-cli","version":"1.2.0-beta.54","_id":"moyan-mfw-cli@1.2.0-beta.54","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"b6b3b0726603195992cf56461d77fe26984718ea","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.54.tgz","fileCount":75,"integrity":"sha512-aHeosbjFrDGDw4Q1VoHmyLiheZl9UMehjjK0jV9teMSieaALNpmuNtdTcq7Uxr3tXWguXKxAAMoz+R2WFKjY+Q==","signatures":[{"sig":"MEQCIQDKGrSCkvHc4wAuY3OPO1DGnKUfCI9sTPhC0TttWrpuCAIfGNgiwzr1i5kBdXQcDjHVQws8LOlwbfrPtdinJceJFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"08cea443b4c3d305c266cb4589c1a1b5e105f541","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.54_1786584297547_0.8483928933873273","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.55":{"name":"moyan-mfw-cli","version":"1.2.0-beta.55","_id":"moyan-mfw-cli@1.2.0-beta.55","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"71946d2ec6c41a47dcef1485957f9ece0797f8e5","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.55.tgz","fileCount":75,"integrity":"sha512-kwNl4+/ktPI4uFY7q66YiNf/SbSn2u8oTHs8z2sdNiP3SyNi7Cet0JRjT/buGuytXFOgQaTDXla7+Qqah9mbCg==","signatures":[{"sig":"MEQCIGYIpYDH+8k36e23HDSN3Eao1PC+wg/2odhzP+A8akTvAiAGo5iY0YL9MuRersS9WfyQGS7bLS6Ve9gYwTgrV0S+7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5365f48528496e10c226a800387b1225e8d7bddf","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.55_1786584608398_0.5136546358632177","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.56":{"name":"moyan-mfw-cli","version":"1.2.0-beta.56","_id":"moyan-mfw-cli@1.2.0-beta.56","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"93f0e6bab7cceff26e01ae6b8f7e47c912236717","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.56.tgz","fileCount":75,"integrity":"sha512-2M17lwixWehVQF3SmwrN5QsdYgyU9QB/m0zM2ASynFkHV6pqn3nGGAA5dCAVP7p4x3rSZypm4mMJTPfJb3bnoA==","signatures":[{"sig":"MEUCIQD0seXVm4qTZ98Uab9qbo3LZ90rexSB4pH0UUu3migqyQIgU0GcGeYBAAEOQ4yV7BGOYonixXMouQpOQGF6zvYJPho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"938c9c74618cbb7e59b8f4bdd0ab7dab820d76a8","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.56_1786593264245_0.960963512752909","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.57":{"name":"moyan-mfw-cli","version":"1.2.0-beta.57","_id":"moyan-mfw-cli@1.2.0-beta.57","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"7f990bea2a4f0ac466de483078c6599257d1ce8f","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.57.tgz","fileCount":75,"integrity":"sha512-nyqhbYKOYvOp+ramiq/OoSP38LVU2o09+8gJ/JidS7m8qekUyL6JaiRsOWy5wKL7QleDiHVbdVYDYMyQ4ctQCg==","signatures":[{"sig":"MEQCIE3qZ+fCNBf3KPvbLLozmx0OvtCbvuUIG/PRdmoT57SpAiBJi9fMy01Pe0J83SLtCZj2Wh1JWYG9/6hLd4V3p9lNzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2d02b923abaffd71451afd0211bdc77c6d13cfb1","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.57_1786717422557_0.3043911833853099","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.58":{"name":"moyan-mfw-cli","version":"1.2.0-beta.58","_id":"moyan-mfw-cli@1.2.0-beta.58","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"5eb2b4b9a39b320268b104c1a1511b912099125a","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.58.tgz","fileCount":75,"integrity":"sha512-enrxZ5cLYAEqQOHnlArpU8426t5F6AKfBDoDv8I4iixsx7z1zS1zAzsfDO2T/ghCjrqRSzJbVfcJ1C/eoCAb1Q==","signatures":[{"sig":"MEQCIFsnMx+OZpunYriUFBcrDkhekGTqUJFrU0smMR4fEn6BAiBOQbkUn27+dYOzMQ4IHBbNMun5O6z9IFihd2Hj23pPOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8ced0a04195b477255a45ddc455534638f667e1d","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.58_1786842203283_0.6953798060381531","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.59":{"name":"moyan-mfw-cli","version":"1.2.0-beta.59","_id":"moyan-mfw-cli@1.2.0-beta.59","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"94c16391b29c88077c6977dd708e5c427d17618a","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.59.tgz","fileCount":75,"integrity":"sha512-fNGTdOIzKKRfpxXUZcb3iqb+BlUWwjeLswzo3s/Hl1o5BviGemAd5yYDEnqgeuXYdYLj3gBWrRoSc5f8zEsrbg==","signatures":[{"sig":"MEUCIQDxVhZE9RM7qYAx1CLPeNRza+x6sPm+M8dos5aYdlTaagIgIix+xb9JEAdROPjvoXjTfvYdyPvL3rj1M9S3OkcyQ4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90918},"type":"module","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4bcbea0c13f8f4f2ecd9bf1b19da4d073b7c9e3a","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.59_1786882125471_0.1225529474385838","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.60":{"name":"moyan-mfw-cli","version":"1.2.0-beta.60","_id":"moyan-mfw-cli@1.2.0-beta.60","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"9dba4ac13884e28330efff6fac154459e551425f","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.60.tgz","fileCount":75,"integrity":"sha512-nOEygtJ8ThAvZxDmDhYc3NSxg8yP3hePe+Vf0l+CX+c9qy9nevF6JV+cQ82XGAC4GjMRwO/yDvNj+WijcZBBGQ==","signatures":[{"sig":"MEQCIBSsHCC2i/JYvE3fY0tMH/rd7vFEuXJpKSMXit1JqPLdAiArJLTRjElkzzzOUU03iqAOYUqs4s+Il/I7jLvkvFO7HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91328},"type":"module","_from":"file:moyan-mfw-cli-1.2.0-beta.60.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_resolved":"C:\\Users\\16898\\AppData\\Local\\Temp\\f0ee21166394684c3e976ecfe9334679\\moyan-mfw-cli-1.2.0-beta.60.tgz","_integrity":"sha512-nOEygtJ8ThAvZxDmDhYc3NSxg8yP3hePe+Vf0l+CX+c9qy9nevF6JV+cQ82XGAC4GjMRwO/yDvNj+WijcZBBGQ==","_npmVersion":"11.11.0","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"25.8.1","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0","@types/prettier":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.60_1786934444720_0.31873804463081434","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.61":{"name":"moyan-mfw-cli","version":"1.2.0-beta.61","_id":"moyan-mfw-cli@1.2.0-beta.61","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"58517289a993547084d6e6be9dfbff0d659a09ce","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.61.tgz","fileCount":75,"integrity":"sha512-jwc9Ufaj8shTBxftTfQNBm3jzJCXTkCCGbn8wlUVxMgqGyDnOMzpZNiEQ6jKScwbwZnxBZJMGuLTamfHNgQdxQ==","signatures":[{"sig":"MEUCIQCJ20S5c+AG+wErEnTorH8FNAbrmW5lABR1KEipGXHg0QIgLaihc5m2FndnV5re7ItIWbOOSUAVo8Mt+N/o+ZdeVCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90884},"type":"module","_from":"file:moyan-mfw-cli-1.2.0-beta.61.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_resolved":"/tmp/b1d07871e8ed96e32a17939504b102e0/moyan-mfw-cli-1.2.0-beta.61.tgz","_integrity":"sha512-jwc9Ufaj8shTBxftTfQNBm3jzJCXTkCCGbn8wlUVxMgqGyDnOMzpZNiEQ6jKScwbwZnxBZJMGuLTamfHNgQdxQ==","_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.61_1786983930558_0.08334327944636577","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.62":{"name":"moyan-mfw-cli","version":"1.2.0-beta.62","_id":"moyan-mfw-cli@1.2.0-beta.62","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"f88418579b8a7431b0685a662d651429b41817f3","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.62.tgz","fileCount":75,"integrity":"sha512-07DZIsakL2rFQqYWgln2CcfiTt3hLBf4E9oUDKB3YDfmDEnq9Qeiyb77udB/qryXsIYWoUEOPQcSY5rIKFsa3w==","signatures":[{"sig":"MEQCIEQR0qY/0sCNuKCGYPUqeVaJHvrzpmaE/U4DKNBbabcsAiAamNsFKSNVCwmhDBJ2zsoS0L2quzZ1KosWbAUbErHzWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90884},"type":"module","_from":"file:moyan-mfw-cli-1.2.0-beta.62.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_resolved":"/tmp/06733224d7168a16232e244884ae1825/moyan-mfw-cli-1.2.0-beta.62.tgz","_integrity":"sha512-07DZIsakL2rFQqYWgln2CcfiTt3hLBf4E9oUDKB3YDfmDEnq9Qeiyb77udB/qryXsIYWoUEOPQcSY5rIKFsa3w==","_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.62_1787624048304_0.39785685462019504","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.63":{"name":"moyan-mfw-cli","version":"1.2.0-beta.63","_id":"moyan-mfw-cli@1.2.0-beta.63","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"10796c07d341ba565f2ebf03d66446ef91727398","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.63.tgz","fileCount":75,"integrity":"sha512-wkve61pGOr58apvmJ2xo9OBt3Z1jGDPZPbWuTSOBwzf2n1UpR11VO1IPdzFWeOhu+B045wrm9lXOQE6ID4pqBg==","signatures":[{"sig":"MEYCIQCu+yBXIh1v/E4hszDLX6tx1r+GEltkJXjn68uXdE+UjAIhANh81giO8RD+E87dS0DgTop7ZkkO41c0qEuQ8ec/iEHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90884},"type":"module","_from":"file:moyan-mfw-cli-1.2.0-beta.63.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_resolved":"/tmp/f52aff61bb4fd959231d95d72aab0915/moyan-mfw-cli-1.2.0-beta.63.tgz","_integrity":"sha512-wkve61pGOr58apvmJ2xo9OBt3Z1jGDPZPbWuTSOBwzf2n1UpR11VO1IPdzFWeOhu+B045wrm9lXOQE6ID4pqBg==","_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.63_1788231292160_0.7049302429079749","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.64":{"name":"moyan-mfw-cli","version":"1.2.0-beta.64","_id":"moyan-mfw-cli@1.2.0-beta.64","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"d24759e3c4f17a6d220c7b28a467e9782668b812","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.64.tgz","fileCount":75,"integrity":"sha512-X7IRQvaNtEU/glTkHnRrgdiEYEixO0ZogQZ/YfWfiH5zpmbcDUk5d9CnokCCg1p6TjEAfTfOtY5nBIko67pwlA==","signatures":[{"sig":"MEUCIDAvV9Ht64mNu8hK1aOousFH8n3ggf9IQqczUk7iP081AiEApar9X9lXxiGAkJxqX/vtQLDiQT84++UqYL+QYXOWEyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcza8EWFq+Hm8Ctdz/RLkoKmJEmobCOoGxsF3STkTTTgIgC40uzAh2u6lv9/rUB/B5wKIAi+igvTCCYjnNztwPZIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90884},"type":"module","_from":"file:moyan-mfw-cli-1.2.0-beta.64.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_resolved":"/tmp/beacd206d3696dad0404b194222b9bd6/moyan-mfw-cli-1.2.0-beta.64.tgz","_integrity":"sha512-X7IRQvaNtEU/glTkHnRrgdiEYEixO0ZogQZ/YfWfiH5zpmbcDUk5d9CnokCCg1p6TjEAfTfOtY5nBIko67pwlA==","_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/moyan-mfw-cli_1.2.0-beta.64_1789438506687_0.2364298339108768","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.65":{"_id":"moyan-mfw-cli@1.2.0-beta.65","bin":{"mfw":"bin/mfw.js"},"dist":{"shasum":"1e0ddf45b09c226d8fb1bfc8ee3b2bc7197aa9f7","tarball":"https://registry.npmjs.org/moyan-mfw-cli/-/moyan-mfw-cli-1.2.0-beta.65.tgz","fileCount":75,"integrity":"sha512-pPULB3le9dMP4NZrloEVkwRFPqwBcYaAAvk/XP3ax4V45vdF3jwGXpRFB+uo4/SXj1+MSIPfEXhhKGvd7qqzXQ==","signatures":[{"sig":"MEQCIH4aAAP3Y6V2S7eKsUVnN7+AEcyaNcTEh1KwFxOyGf4zAiBweZOwdUFsNYQAkgpvnI/OoJifTsnlTwwoDdnHPOrGYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICQBV7qCjb0dLoNyV25fPeCiXeIqUK59Ufg0+ZgkHSN/AiEAqBCtEUdlUnXO3ezphqVGZbxDJ8h/vMm0cGI1r1JJF00="}],"unpackedSize":90884},"name":"moyan-mfw-cli","type":"module","_from":"file:moyan-mfw-cli-1.2.0-beta.65.tgz","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts --clean && pnpm copy-templates","typecheck":"tsc --noEmit","copy-templates":"node --input-type=module -e \"import fs from 'node:fs'; fs.cpSync('src/templates','dist/templates',{recursive:true})\""},"version":"1.2.0-beta.65","_npmUser":{"name":"moyan","email":"1689863234@qq.com"},"_resolved":"/tmp/00ccc138bcc6dbee6fe221c9cee6a598/moyan-mfw-cli-1.2.0-beta.65.tgz","_integrity":"sha512-pPULB3le9dMP4NZrloEVkwRFPqwBcYaAAvk/XP3ax4V45vdF3jwGXpRFB+uo4/SXj1+MSIPfEXhhKGvd7qqzXQ==","_npmVersion":"10.8.1","description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","directories":{},"maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"_nodeVersion":"22.3.0","dependencies":{"glob":"^10.3.0","chalk":"^5.3.0","execa":"^9.3.0","semver":"^7.6.0","inquirer":"^9.2.0","prettier":"^3.4.0","commander":"^12.0.0","handlebars":"^4.7.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.7.0","tsup":"^8.0.0","typescript":"^5.7.3","@types/inquirer":"^9.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/moyan-mfw-cli_1.2.0-beta.65_1789443329156_0.21378032205948427"}}},"time":{"created":"2026-05-18T07:03:47.038Z","modified":"2026-09-15T03:35:29.394Z","0.1.0":"2026-05-18T07:03:47.278Z","0.1.1":"2026-05-18T12:15:13.683Z","0.1.2":"2026-05-18T14:40:14.462Z","0.1.3":"2026-05-19T04:59:16.597Z","1.1.2":"2026-05-19T12:22:29.798Z","1.1.3":"2026-05-19T12:30:33.784Z","1.1.4":"2026-05-19T14:50:18.023Z","1.1.5":"2026-05-19T15:15:19.149Z","1.1.6":"2026-05-20T07:57:46.837Z","1.1.7":"2026-05-20T15:16:39.572Z","1.1.8":"2026-05-20T16:43:17.579Z","1.1.9":"2026-05-21T01:53:16.072Z","1.1.10-beta.0":"2026-05-30T16:31:02.262Z","1.1.10-beta.1":"2026-05-31T04:26:16.610Z","1.1.10-beta.2":"2026-05-31T06:49:14.920Z","1.1.10-beta.3":"2026-05-31T13:17:44.123Z","1.1.10-beta.4":"2026-06-02T05:32:03.178Z","1.1.10-beta.5":"2026-06-02T07:58:16.107Z","1.1.10-beta.6":"2026-06-02T08:54:21.350Z","1.1.10-beta.7":"2026-06-05T07:51:50.979Z","1.1.10-beta.8":"2026-06-06T03:29:21.803Z","1.1.10-beta.9":"2026-06-08T03:54:21.171Z","1.1.10-beta.10":"2026-06-08T04:54:03.458Z","1.1.10-beta.11":"2026-06-08T06:38:00.092Z","1.1.10-beta.12":"2026-06-09T08:51:44.068Z","1.1.10-beta.13":"2026-06-10T02:57:54.185Z","1.1.10-beta.14":"2026-06-10T07:19:35.361Z","1.1.10-beta.15":"2026-06-11T03:26:23.520Z","1.1.10-beta.16":"2026-06-11T08:43:50.856Z","1.1.10-beta.17":"2026-06-11T09:37:00.046Z","1.1.10-beta.19":"2026-06-12T02:56:34.556Z","1.1.10-beta.20":"2026-06-12T03:23:37.666Z","1.1.10-beta.21":"2026-06-12T04:03:32.742Z","1.1.10-beta.22":"2026-06-12T04:57:11.953Z","1.1.10-beta.23":"2026-06-17T05:50:20.303Z","1.1.10-beta.25":"2026-06-17T05:55:47.121Z","1.1.10-beta.26":"2026-06-17T08:56:41.662Z","1.1.10-beta.27":"2026-06-26T01:51:54.794Z","1.2.0-beta.1":"2026-06-27T07:36:24.980Z","1.2.0-beta.2":"2026-06-27T10:34:26.572Z","1.2.0-beta.3":"2026-06-27T15:48:38.627Z","1.2.0-beta.4":"2026-06-28T08:35:40.222Z","1.2.0-beta.5":"2026-06-28T09:50:58.276Z","1.2.0-beta.7":"2026-07-01T12:24:12.949Z","1.2.0-beta.8":"2026-07-02T02:19:19.081Z","1.2.0-beta.9":"2026-07-02T16:25:53.225Z","1.2.0-beta.10":"2026-07-02T16:29:11.833Z","1.2.0-beta.13":"2026-07-09T02:24:08.776Z","1.2.0-beta.16":"2026-07-11T08:11:01.401Z","1.2.0-beta.18":"2026-07-11T08:23:21.323Z","1.2.0-beta.19":"2026-07-11T08:31:14.102Z","1.2.0-beta.20":"2026-07-11T11:53:59.453Z","1.2.0-beta.21":"2026-07-12T04:39:07.536Z","1.2.0-beta.22":"2026-07-12T16:27:06.374Z","1.2.0-beta.23":"2026-07-13T02:34:01.963Z","1.2.0-beta.24":"2026-07-13T03:40:57.445Z","1.2.0-beta.25":"2026-07-13T08:01:02.350Z","1.2.0-beta.27":"2026-07-15T15:44:46.913Z","1.2.0-beta.28":"2026-07-16T10:08:37.987Z","1.2.0-beta.29":"2026-07-23T07:58:01.317Z","1.2.0-beta.30":"2026-07-25T11:50:58.735Z","1.2.0-beta.31":"2026-07-27T08:53:53.176Z","1.2.0-beta.32":"2026-07-27T16:48:46.005Z","1.2.0-beta.33":"2026-07-30T16:16:45.070Z","1.2.0-beta.34":"2026-07-31T10:57:05.218Z","1.2.0-beta.35":"2026-07-31T11:50:43.774Z","1.2.0-beta.36":"2026-08-01T09:12:02.148Z","1.2.0-beta.37":"2026-08-01T16:15:31.486Z","1.2.0-beta.39":"2026-08-02T16:47:28.417Z","1.2.0-beta.40":"2026-08-03T09:45:03.896Z","1.2.0-beta.41":"2026-08-04T00:17:04.401Z","1.2.0-beta.43":"2026-08-05T07:20:23.442Z","1.2.0-beta.44":"2026-08-05T09:41:30.605Z","1.2.0-beta.45":"2026-08-06T16:41:15.674Z","1.2.0-beta.46":"2026-08-07T03:48:24.705Z","1.2.0-beta.48":"2026-08-07T07:20:27.240Z","1.2.0-beta.49":"2026-08-07T08:53:31.036Z","1.2.0-beta.50":"2026-08-09T08:09:05.229Z","1.2.0-beta.51":"2026-08-11T07:35:01.978Z","1.2.0-beta.52":"2026-08-12T03:29:29.177Z","1.2.0-beta.53":"2026-08-12T14:54:13.419Z","1.2.0-beta.54":"2026-08-13T01:24:57.689Z","1.2.0-beta.55":"2026-08-13T01:30:08.554Z","1.2.0-beta.56":"2026-08-13T03:54:24.413Z","1.2.0-beta.57":"2026-08-14T14:23:42.721Z","1.2.0-beta.58":"2026-08-16T01:03:23.451Z","1.2.0-beta.59":"2026-08-16T12:08:45.606Z","1.2.0-beta.60":"2026-08-17T02:40:44.849Z","1.2.0-beta.61":"2026-08-17T16:25:30.719Z","1.2.0-beta.62":"2026-08-25T02:14:08.438Z","1.2.0-beta.63":"2026-09-01T02:54:52.293Z","1.2.0-beta.64":"2026-09-15T02:15:06.782Z","1.2.0-beta.65":"2026-09-15T03:35:29.248Z"},"description":"MFW framework CLI — extension scaffolding, validation, and publishing tools","maintainers":[{"name":"moyan","email":"1689863234@qq.com"}],"readme":"","readmeFilename":""}