{"_id":"@tianyio/quality-helper","_rev":"32-2812e32d17472bdeda15af734dfa494a","name":"@tianyio/quality-helper","dist-tags":{"alpha":"2.2.8-alpha.1","latest":"2.3.2"},"versions":{"1.0.1":{"name":"@tianyio/quality-helper","version":"1.0.1","keywords":["格式化","规范化","标准化","可视化"],"_id":"@tianyio/quality-helper@1.0.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"332005c423940310272b8cd52d3f31eb9ce0957a","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-1.0.1.tgz","fileCount":29,"integrity":"sha512-ikhv9n+T9ZQG//v1qz3QXhra9vSPKUjY2FFyBDdOkPOxJltqfaFzC9NvLNtZbW05OnWUSTjYpxQhfMFAeE+crg==","signatures":[{"sig":"MEYCIQDQ/CvgHXD3+sdF2aVpjQruidHG5b6qOHOvGrx/ZtrDxAIhAKYPiNuvfcyVv9VQjPR+erqXYx59yYrY7ROUGDpi7EuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17801},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-1.0.1.tgz","types":"dist/@types/index.d.ts","private":false,"scripts":{"build":"vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","actor":{"name":"tianyyy","type":"user","email":"18222170921@163.com"},"email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\a4bb7fe656af6ff9a84f29bf6b1003a3\\tianyio-quality-helper-1.0.1.tgz","_integrity":"sha512-ikhv9n+T9ZQG//v1qz3QXhra9vSPKUjY2FFyBDdOkPOxJltqfaFzC9NvLNtZbW05OnWUSTjYpxQhfMFAeE+crg==","_npmVersion":"10.9.0","description":"统一项目规范的工具包","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_1.0.1_1751952521992_0.8340413612262603","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@tianyio/quality-helper","version":"1.0.2","keywords":["格式化","规范化","标准化","可视化"],"_id":"@tianyio/quality-helper@1.0.2","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"cc57010c4bfb07605ca7ff2385511ae5954a8094","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-1.0.2.tgz","fileCount":28,"integrity":"sha512-+sdJSwoXgi6eU+9UO4Zgo51zCv9nlFdu64we7J/yZKkXorSWyDwwbUI/4wVDRlCxK/wNc7KmsFKJ9I8Gc8cGsw==","signatures":[{"sig":"MEYCIQCfrIqpMX/9yvXaKdgDrdOsqVtlGJkcaJxYqJGbvM2mPwIhANGWnBgA7cUJLkBUBtcOFHCZDHpOm1cdnZ8wjTxARtN5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18493},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-1.0.2.tgz","types":"dist/@types/index.d.ts","private":false,"scripts":{"build":"vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","actor":{"name":"tianyyy","type":"user","email":"18222170921@163.com"},"email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\8233e1b7dc2252581a3d0c176a63e0bb\\tianyio-quality-helper-1.0.2.tgz","_integrity":"sha512-+sdJSwoXgi6eU+9UO4Zgo51zCv9nlFdu64we7J/yZKkXorSWyDwwbUI/4wVDRlCxK/wNc7KmsFKJ9I8Gc8cGsw==","_npmVersion":"10.9.0","description":"统一项目规范的工具包","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_1.0.2_1752042392968_0.6169357288317219","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@tianyio/quality-helper","version":"1.0.3","keywords":["格式化","规范化","标准化","可视化"],"_id":"@tianyio/quality-helper@1.0.3","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"073b08f4bccae7e630b25a8414470ea64f343631","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-1.0.3.tgz","fileCount":35,"integrity":"sha512-2beEoee2jr25fx8ADlJDuQ2n4o18QF5WVZ0pZiipIhLrIVy2b+BhTzgJ+5z5daPcgNSZgblZlJlvLMq9G8Vlsg==","signatures":[{"sig":"MEUCIQCKCdOwEGlZ6VNz3Jk/iSVa6waARqMdPFRHibv3l47hgQIgKdZnKe4SnaDdYMSBUHTTYBZylL803myRMibF3fNRlHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19189},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-1.0.3.tgz","types":"dist/@types/index.d.ts","private":false,"scripts":{"build":"vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\96bb03e5ea72eedcc50599c629c8e248\\tianyio-quality-helper-1.0.3.tgz","_integrity":"sha512-2beEoee2jr25fx8ADlJDuQ2n4o18QF5WVZ0pZiipIhLrIVy2b+BhTzgJ+5z5daPcgNSZgblZlJlvLMq9G8Vlsg==","_npmVersion":"10.9.0","description":"统一项目规范的工具包","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"24.0.10"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_1.0.3_1752573877699_0.916228966080683","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@tianyio/quality-helper","version":"2.0.2","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.0.2","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"e73327376624a544191e08669779d0d300f71143","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.0.2.tgz","fileCount":136,"integrity":"sha512-mahpttjcITr/kvsAKHskCUDhyEVZ2IqgsvSJ6lA/SFAoeOH4hUp0awFFyq4ZhTwI1n5nt7Vo1PDLGVEljnD8lg==","signatures":[{"sig":"MEQCIAETrEUbUPf5B1LvZxFP6HvHBbTygMLLcuwhSD23Ek1CAiByT85xzr1yDYJwIUl1JrSOePHg9b8MV5GS4WDX6pNzsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060902},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.0.2.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\75584b9d8528fcebb56c0401de92c4c6\\tianyio-quality-helper-2.0.2.tgz","_integrity":"sha512-mahpttjcITr/kvsAKHskCUDhyEVZ2IqgsvSJ6lA/SFAoeOH4hUp0awFFyq4ZhTwI1n5nt7Vo1PDLGVEljnD8lg==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.0","eslint":"9.29.0","prettier":"3.5.3","typescript":"5.9.2","@types/node":"22.0.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.0","@typescript-eslint/parser":"8.34.1","@typescript-eslint/eslint-plugin":"8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.0.2_1755682547732_0.3043771466704164","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@tianyio/quality-helper","version":"2.0.3","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.0.3","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"c6b90d8437655a207ecdea06e603a2bd13b8c36a","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.0.3.tgz","fileCount":137,"integrity":"sha512-CXTsagUEHvLN5gh768JCrU8+1RyQZyuY8Y/uL1t24Usbrq1P3GLJ+3uR4fVVU3W6gzJ/S7MO9v/baXwPdNJscg==","signatures":[{"sig":"MEQCIHwFsxpGVVjKphlI9ppy6wcVfqQXV14wcvqleV8B9W+MAiA34kNMQr/Iu+ST0k18i4/X3FG1xof/EVNZEsvFu44pyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095149},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.0.3.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\d5e791ae3d04c94d6511646db0a7a873\\tianyio-quality-helper-2.0.3.tgz","_integrity":"sha512-CXTsagUEHvLN5gh768JCrU8+1RyQZyuY8Y/uL1t24Usbrq1P3GLJ+3uR4fVVU3W6gzJ/S7MO9v/baXwPdNJscg==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.0","eslint":"9.29.0","prettier":"3.5.3","typescript":"5.9.2","@types/node":"^22.12.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.0","@typescript-eslint/parser":"8.40.0","@typescript-eslint/eslint-plugin":"8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.0.3_1755763544550_0.8823903709058325","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@tianyio/quality-helper","version":"2.0.4","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.0.4","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"6a8798f0830648b78d8e1740b6e09d74b2d31e78","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.0.4.tgz","fileCount":137,"integrity":"sha512-VIuoNIROUnIMWzAypJAR36ZKsvb+EjQYDUZeEiwBQDKeC9aFCw/715PjbvkYQZO5EVVAZh9uS9HxmH4/bsqVsw==","signatures":[{"sig":"MEUCIQDb8AjvWqJuHcxLnmAWhFGve0lbj9LXMxKecmGmjjgUmwIgWRiAH8/IKm5POoPU9dRWywVHZjZAIVI3S/CxJPL/2do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095149},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.0.4.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\af6192257e1906afd77f5015f3138256\\tianyio-quality-helper-2.0.4.tgz","_integrity":"sha512-VIuoNIROUnIMWzAypJAR36ZKsvb+EjQYDUZeEiwBQDKeC9aFCw/715PjbvkYQZO5EVVAZh9uS9HxmH4/bsqVsw==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.0","eslint":"9.29.0","prettier":"3.5.3","typescript":"5.9.2","@types/node":"^22.12.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.0","@typescript-eslint/parser":"8.40.0","@typescript-eslint/eslint-plugin":"8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.0.4_1755849898859_0.28509075116044613","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@tianyio/quality-helper","version":"2.0.5","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.0.5","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"9fac5f03d8f635b3f610cd6531c7c13c373cc297","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.0.5.tgz","fileCount":137,"integrity":"sha512-BktNAVTXub32dwjLluNyBK/d2RTn7l3e3nLl+I3z0akAe/NMuXO8CHUIxmjDTLEqhMTYur+EVBs/bYkhwoZ/AA==","signatures":[{"sig":"MEQCIHaDi/Vubf+DEl+EmgLNmqxeVWHqyW+IHjb47Z/kmk8nAiBnshLUqAKBF7Lu39vnIdT4Lk5i0KatEFPaZbmM/JNXCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094524},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.0.5.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\55b1e337922dbe3a212b16b1cc204403\\tianyio-quality-helper-2.0.5.tgz","_integrity":"sha512-BktNAVTXub32dwjLluNyBK/d2RTn7l3e3nLl+I3z0akAe/NMuXO8CHUIxmjDTLEqhMTYur+EVBs/bYkhwoZ/AA==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.0","eslint":"9.29.0","prettier":"3.5.3","typescript":"5.9.2","@types/node":"^22.12.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.0","@typescript-eslint/parser":"8.40.0","@typescript-eslint/eslint-plugin":"8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.0.5_1755850271325_0.7572704922760141","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@tianyio/quality-helper","version":"2.0.6","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.0.6","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"quality-helper":"bin/cli.js"},"dist":{"shasum":"5bce9bd51c14dc08df653af7a7069c4206f9cc61","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.0.6.tgz","fileCount":136,"integrity":"sha512-WGWk+uDqKSu/5iX/a0vJNbxFHnDnNB8b4QAOGBqJfArKzUHHv+9bB1F1H8GSOR8+RwBLaf1E/ERabqy9gDbsvA==","signatures":[{"sig":"MEQCIDzpIfQByirSKI9KA9WeRsvpxBeZ7rVft2B2wDra0njWAiADNHZJnsowUYktYUeGhH22loRgJxdjUkT3Wrr4xkxesw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055898},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.0.6.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\2cf079ae420ca0c8e35026cec948d8d3\\tianyio-quality-helper-2.0.6.tgz","_integrity":"sha512-WGWk+uDqKSu/5iX/a0vJNbxFHnDnNB8b4QAOGBqJfArKzUHHv+9bB1F1H8GSOR8+RwBLaf1E/ERabqy9gDbsvA==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"6.0.0","eslint":"9.29.0","prettier":"3.5.3","typescript":"5.9.2","@types/node":"^22.12.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","eslint-config-prettier":"10.1.5","eslint-plugin-prettier":"5.5.0","@typescript-eslint/parser":"8.40.0","@typescript-eslint/eslint-plugin":"8.40.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.0.6_1756090865174_0.16135483369921189","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@tianyio/quality-helper","version":"2.1.0","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.0","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"ac6f557a1115325388b2a3e0f6af2bf19eb560b2","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.0.tgz","fileCount":103,"integrity":"sha512-v+Gy0lFA3gTPDPdhQRN1JPsxG8S2abNVyYymd0+YiUKG2sbHqS/Ny6TCLlRlqx5tOQLLlWd3zKoBkKsXCgFdgw==","signatures":[{"sig":"MEUCIQDrnxAXK3EzMsbYZvAM6W2AWODgptvRvGnAEkCvjeWNSAIgOZ+KsuQIxXXTftQcWVCp6d8en6YTV7ry0DLZn5W5tV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7547074},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.1.0.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\36b790d23403c57c1bed4d3af05bc84c\\tianyio-quality-helper-2.1.0.tgz","_integrity":"sha512-v+Gy0lFA3gTPDPdhQRN1JPsxG8S2abNVyYymd0+YiUKG2sbHqS/Ny6TCLlRlqx5tOQLLlWd3zKoBkKsXCgFdgw==","_npmVersion":"10.9.0","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","vitest":"^2.0.0","typescript":"5.9.2","@types/node":"24.3.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","@types/babel__generator":"7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.0_1758272387342_0.048478342359351556","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@tianyio/quality-helper","version":"2.1.1","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"87435b25753beeed89fcf8ad86d835e998f122d6","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.1.tgz","fileCount":104,"integrity":"sha512-n+QMXAYmPZV7jpbkvddiXsuAXa9YMS4/6I6Nqk6pKw9RErLniMxi6cXHihYExKIUoh8qiX+AP/IZHhWAaDPdWQ==","signatures":[{"sig":"MEQCIBP9lnsAGcRc8V1kW+34r8W7xMQH3qTJHiXCwg/LPZQ+AiBZC4PsOT3r0i/fRHgS2i4jHNPHLl6cnTF9gkZneaNyEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7546211},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.1.1.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/@types/types.d.ts"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\8d9cc8c96b92e0ee2cc84c36d0901891\\tianyio-quality-helper-2.1.1.tgz","_integrity":"sha512-n+QMXAYmPZV7jpbkvddiXsuAXa9YMS4/6I6Nqk6pKw9RErLniMxi6cXHihYExKIUoh8qiX+AP/IZHhWAaDPdWQ==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10"},"typesVersions":{"*":{"*":["./dist/@types/index.d.ts"],"types":["./dist/@types/types.d.ts"],"virtual-version-info":["./virtual-version-info.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","vitest":"^2.0.0","typescript":"5.9.2","@types/node":"24.3.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","@types/babel__generator":"7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.1_1758701130905_0.624263821676879","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@tianyio/quality-helper","version":"2.1.2","keywords":["quality","helper","scaffolding","project-management","cli"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.2","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"eb96a7d59ac0771313f3b362b9b3697c8efe7b9c","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.2.tgz","fileCount":111,"integrity":"sha512-UlC7yAGqvxSRj8Yfu2MtTP2wrm7MKgdfTQHBeIGnq42sE1tp3Xgd+OnVUeEs2dAkLiwPK9CwmCQhab7tqI6c7w==","signatures":[{"sig":"MEUCIQD5FPIkSPvSCOGFi9TWirdgrcTymchZ9w9drdUYbJumIgIgO42NgS5YvkbRwc1YgJKRp3duQaeINDC2E1ZHQWLMm9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241002},"main":"dist/index.js","type":"module","_from":"file:tianyio-quality-helper-2.1.2.tgz","types":"dist/@types/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":"./dist/merge-vite-config.js"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":"./dist/version-plugin.js"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_resolved":"C:\\Users\\tiany\\AppData\\Local\\Temp\\698a52968e152e7766d027359ee57fbf\\tianyio-quality-helper-2.1.2.tgz","_integrity":"sha512-UlC7yAGqvxSRj8Yfu2MtTP2wrm7MKgdfTQHBeIGnq42sE1tp3Xgd+OnVUeEs2dAkLiwPK9CwmCQhab7tqI6c7w==","_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0","escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"7.1.5","vitest":"^2.0.0","typescript":"5.9.2","@types/node":"24.3.0","@types/prompts":"^2.4.9","vite-plugin-dts":"4.5.4","@types/babel__generator":"7.27.0"},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.2_1758706224488_0.9563630656889022","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@tianyio/quality-helper","version":"2.1.3","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.3","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"a4cb3365c1e8c759e091b12b2203aab49bb6d218","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.3.tgz","fileCount":143,"integrity":"sha512-QTQHE+XI43Fqe1e8uQkcXGWwyt1jKhxpWBdmWaU4KzmIz2WbYIGYTFJpCNhgqzjB8rvys06Lhgz89hyEGm+ysg==","signatures":[{"sig":"MEQCIH/HFXZ7NnNFxq6/uO8Jz8thAVFkx+iWgoCeAgh9ABquAiBOBMWsfcf3CDIAP0sbrQYdlhYzGwgrTjXk8IxebbO9Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6355480},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"f0e7922cd20ad634e4fcada849aa29f6944c3ac0","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.3_1759194427316_0.30114482785318364","host":"s3://npm-registry-packages-npm-production"}},"2.1.4-alpha.1":{"name":"@tianyio/quality-helper","version":"2.1.4-alpha.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.4-alpha.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"5276a2d9964b99d7d97241c658ad4d41f947439f","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.4-alpha.1.tgz","fileCount":143,"integrity":"sha512-nzpkPg6K0V5iPeCPNbqJjcpSAo3KYbcUwBM9GscUO4HcChzdedYL+J9F8TUriopymqtnFLQDJBaoXJ4s22qOUw==","signatures":[{"sig":"MEYCIQCVhnsmN0CO1mk7SFjDmO/B8Fpsmaf5JxeQSu9PpF+pugIhAI7Bdf8s6vSPfqzbes5n1aBSV9vnyyOW8oa6Ow86Xrdd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6355488},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"f0e7922cd20ad634e4fcada849aa29f6944c3ac0","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.4-alpha.1_1759196096649_0.47620111571988644","host":"s3://npm-registry-packages-npm-production"}},"2.1.5-alpha.1":{"name":"@tianyio/quality-helper","version":"2.1.5-alpha.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.5-alpha.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"2898ceab50a5a8645e191eb440dd9dbc2aa0a3e1","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.5-alpha.1.tgz","fileCount":143,"integrity":"sha512-164UEPdbJm+Upi2Vp91735CGxLON8eww00lInBlM9s7CU6U/SnpSQ47O48hYj7MhfvvY8p/ZEpJwlAbU5hm4Rw==","signatures":[{"sig":"MEYCIQCKLx4d7I3zafrMeZfX3BeB9zMJa2BtH95cV5pI/RltNAIhAJPsBttzrk+8GtNx2Kxu37pQb/EB+NgdHkdYo7KRYABO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6355488},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"f0e7922cd20ad634e4fcada849aa29f6944c3ac0","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.5-alpha.1_1759196607926_0.7054152701763978","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@tianyio/quality-helper","version":"2.1.6","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.6","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"c0389476358e8c93bd9fd7f7a1e14df2918bf989","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.6.tgz","fileCount":144,"integrity":"sha512-N+cHifvxhdxWWW26kiBmHdhG30WeJx3WY+kWSRNvLu30HjFJx6+kdu5eKRsUuz6HWIt4gjtPFD/tKcUXGF4mzQ==","signatures":[{"sig":"MEUCIBlTweZ/kUGMAne1d3lgkTYn9BfDXdznqTgD1GbLGpTwAiEA7V+J1UAofKC6hlw4cl2Hdki2wZj5xRpOVXZ1T4UCJuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6545059},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"3ff59f8b6b44bd36be7beb0e1de87bebc96c4a18","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.6_1759213737052_0.4982296482902622","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@tianyio/quality-helper","version":"2.1.8","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.8","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"2698a279e83519f7bb82927fb0907b7ae07f1a8a","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.8.tgz","fileCount":143,"integrity":"sha512-vN1AuA7eBYkjg9Z/jsMcXnAodV6FOGOeOyX/m5nqKsS38h7nxOLkuAEtDWz9Pad6KaL98ODLM81cE3wQMv/9RQ==","signatures":[{"sig":"MEQCIGH3+u2YWpKW0mQDL8lrhumEvB+ui9lw7tSnO4csm40hAiB/dJI+mWuc91vJlIDY3Q5VDMJQv2Z7r/Ei0s1E6euYsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6365049},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"3ff59f8b6b44bd36be7beb0e1de87bebc96c4a18","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.8_1759214220344_0.4353948826995657","host":"s3://npm-registry-packages-npm-production"}},"2.1.9-alpha.1":{"name":"@tianyio/quality-helper","version":"2.1.9-alpha.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.1.9-alpha.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"27cef9157e19f80e9d1fcd57d60c9b66faceff7c","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.1.9-alpha.1.tgz","fileCount":143,"integrity":"sha512-95GVvRy6nGxWFgAxcHWk18R2049sp2Wy3IFCK7WeBwheiVEdtulGQllZn/KIOYzL9gRooD+EK5IRE0dfcRTEeQ==","signatures":[{"sig":"MEQCICvrl6n7EoJsuKULJtWtQFBAAqtl7k/u2IFzjYxpsOloAiBkOdyjB5NLpv7DO6pMIVLS3WLRNuAALh6824537bqWQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6365057},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"3ff59f8b6b44bd36be7beb0e1de87bebc96c4a18","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.2","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.1.9-alpha.1_1759214492502_0.41524973121483","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@tianyio/quality-helper","version":"2.2.0","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.0","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"06dc5551cba9de8fb728b91aaad71d5efb4a24e0","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.0.tgz","fileCount":143,"integrity":"sha512-ss9D4x5LmMv2gR9o7eE6cLuv8eLlgC70vO1ujLjiK4Kyq7HTHVxB4YFQ2CSb/1lpo1R7EzVcRfyJV227lAK1lg==","signatures":[{"sig":"MEQCIAjlX/SKP0KC63XORHHszTEF3UVxaLkYG93fjoSH9wv3AiBZMCoWffg8kmLd9lWinTi/UDOzmaLOd9n1VM+Oy/9lGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6365049},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"3ff59f8b6b44bd36be7beb0e1de87bebc96c4a18","scripts":{"build":"tsc --noEmit && vite build","prepublish":"npm run build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=6.0.0"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.0_1759214560892_0.8385042491330867","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@tianyio/quality-helper","version":"2.2.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"3f155b62014ed1adf97df0f99cd744ca82f68c93","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.1.tgz","fileCount":144,"integrity":"sha512-cxfC1Cpep923viNhPEAaeDZZJDI0G3aO7U9ljT/U/OvaH8zWDPSJMNiGSWozMeGq8CX5m2Ma1aUP3C0unHLi/A==","signatures":[{"sig":"MEQCIHmxQQIG2C4NlAVh1p0/8e1C53Cu6czrNsZiCJRz/V/eAiBAH6uGgyYGx/XzGcqaJAccdcESeYy9k7NET4elpkP4PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6386473},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"3ff59f8b6b44bd36be7beb0e1de87bebc96c4a18","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.1_1759217315363_0.08920084218645696","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@tianyio/quality-helper","version":"2.2.2","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.2","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"d14308da7a505b62e6c2d860d552ccbbefbfa45b","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.2.tgz","fileCount":148,"integrity":"sha512-eY8MG9MSjo2D+sIa+4X1iJjvG/1HrUYqPsUzzUQApBUKoMyfH8lxMGryphEhDOUW1aw2F65IngchAUWKWkMPxQ==","signatures":[{"sig":"MEUCIQC6kyi2HHpqnq0FthdvbHTbzlz8d6H+A2tAF9T7c1MbiwIgEVJ1su5G1cYZoV0Ww6UetmV1wA1qmSZVn2jehZkkvuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6470772},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"7da707cc0ff9613bfc27bad27d74a0bb84dc1bc8","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.2_1759227885510_0.4865047586318054","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-alpha.1":{"name":"@tianyio/quality-helper","version":"2.2.3-alpha.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.3-alpha.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"a5ff427c2f917e02f0fb0d70e1c1dce8b694417e","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.3-alpha.1.tgz","fileCount":149,"integrity":"sha512-EXf3MokU25+jTIiyFezJNqkt6BBdAITxip5e0bMgqEgFUjycmwX9qSGPv7RsNx4kloNCv25Ze2vUL+/q9/wkEQ==","signatures":[{"sig":"MEQCIGzkPLunigLUCMSrXzOGHrj3djFfJxeySITJ6Ujcpm+qAiAXRjwfbwkoWwJddqgyE4yYjvlV6aq1vbbemstVT0zB0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6477640},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./virtual-version-info.d.ts"}},"gitHead":"9c07343b2e81448adbea72f9a727d68285ee80d0","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.3-alpha.1_1759997868533_0.04106774244351841","host":"s3://npm-registry-packages-npm-production"}},"2.2.4-alpha.1":{"name":"@tianyio/quality-helper","version":"2.2.4-alpha.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.4-alpha.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"f7d07f5e93d4ac67324d94d99d584d6887583395","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.4-alpha.1.tgz","fileCount":148,"integrity":"sha512-eMM/Kwtjnti3RQ+lh3/wbblsio7MRXtPe62dvEbLVpawT3YGd6TehKCCf1Wjli7kRnBIH0/G/8kgzhk64uYEGw==","signatures":[{"sig":"MEUCIQDFkMPCkT9DMT2Ac6/dLBgI2yITyMDsDbnj+0/S5/TOqAIgbh/acKOsG1bBHpsFAOo41LuPhDhwjLSPi7M+Q9XHaCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6476241},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./dist/@types/virtual-version-info.d.ts"}},"gitHead":"9c07343b2e81448adbea72f9a727d68285ee80d0","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.4-alpha.1_1759998551046_0.36001806760125765","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@tianyio/quality-helper","version":"2.2.3","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.3","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"90c53424779da40872abc8dcbcb4ae172a2c2afa","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.3.tgz","fileCount":152,"integrity":"sha512-+Iw/s1H6683TncZ0dUjRFCGzASXZfxn5jcVfX94Or0CIXfP+dWwohJvFoQA0JhY4FgGQe9h7CYNRBIawVVVCJA==","signatures":[{"sig":"MEUCIQCcmzDeHE9h2E9z6PmIu5/1/eenCPg3FTeaP/X8YdjDOAIgGOclBb8i4C9vuyfH1nZ03+6cL5cWyup67U6e+IxZaPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6475397},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./dist/@types/virtual-version-info.d.ts"}},"gitHead":"9c07343b2e81448adbea72f9a727d68285ee80d0","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"10.9.3","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"23.5.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.3_1760071673203_0.21979206125531037","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@tianyio/quality-helper","version":"2.2.4","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.4","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"9498df20f4dbbae05addac8fc447358421c77eb4","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.4.tgz","fileCount":155,"integrity":"sha512-MqHUyO2KJQhFcn1yBmiruflmqtLSaWex6Px6Bm8bq/QvbXUEfGHJ5OeuIpkWt+ytK/KG/tEkB45cgxsNwJpgpw==","signatures":[{"sig":"MEQCIDv26J+xaiX/xpb3zSsivgpTyql2zPOswxlqzQRHKJSqAiA4HBtURxo0K/eDq3haBVIDW3UACv7MC4ecE13lhiZojg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6476542},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual-version-info":{"types":"./dist/@types/virtual-version-info.d.ts"}},"gitHead":"9c07343b2e81448adbea72f9a727d68285ee80d0","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.4_1760164235565_0.2443891288351736","host":"s3://npm-registry-packages-npm-production"}},"2.2.8-alpha.1":{"name":"@tianyio/quality-helper","version":"2.2.8-alpha.1","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.8-alpha.1","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"62308280dc81232e4e031e20c0f61c15efd922c1","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.8-alpha.1.tgz","fileCount":183,"integrity":"sha512-0YejyHz1y+vcUPIQ48KGuwsfe2EPJHMFUXegnaYgZDUvyRuuuSr3hyeA5AzQSlV2qIo/YAJi5Bbbryq9cLG6Qg==","signatures":[{"sig":"MEUCICWWXrMpoZHOSOVKYevNWisocUsCLtt1v/gFvRIw+oHqAiEAiGxYPQVvTmjhm0+miZ08A5yh3WkTWhz0a1iz0PZ6Xjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6594191},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"4fe57738e2aedd84eeabbbdc40c0e68336c4452d","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"ReadMe.md","devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.8-alpha.1_1760434563905_0.246823460127783","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@tianyio/quality-helper","version":"2.2.10","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.10","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"29b1db3f950bbe53b05237af21296ac1b6509c7a","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.10.tgz","fileCount":183,"integrity":"sha512-wAQ745ar78VdT92q4fL66IGH9SL8HhEfsCBrVofjaI4tChdP5R+1RuO/9WLDa+qlRfraUmlxZlldoKReAXL67w==","signatures":[{"sig":"MEUCIQCcTdAudRc85/e0bR0WWUUDEXnYKjNUMXhI60cD9wRFtwIgPuD/ynKZ1qhQHyZdlv8YvE0lN+7xgNiwGzaECmjb/Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604237},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"4fe57738e2aedd84eeabbbdc40c0e68336c4452d","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.10_1760604058166_0.9050957875964663","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@tianyio/quality-helper","version":"2.2.11","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.11","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"f0fa4ea3c0767c0b5082d311d9e35ffa630fe6b3","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.11.tgz","fileCount":183,"integrity":"sha512-707g4iou9cH+HaVO37+nucJR6HbKG9ie6Ro1QqlwjvtlunKOTgMtoFMpAGCzVXsJEsodNaGH7pJ7SzQQQtrPRg==","signatures":[{"sig":"MEUCID9/7DZ+vYen0kLD7ic+fUcoWdSKtktj7X8uwy+BKbBWAiEAwBBKWlVxgGc3T1/rXKjPekxPywL10uSXeLBiXkMf8cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604283},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"d945c6d3d609752931b7341e7f3b1f1a410c850f","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.11_1760681139258_0.9134251529196034","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@tianyio/quality-helper","version":"2.2.12","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.12","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"bf9769e0429d70081d49b836a9e55a0c28e8d5eb","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.12.tgz","fileCount":184,"integrity":"sha512-sN7+RD1D/JusGcgiaIk8ja7myTV2wOBkIBJTj3w3D+55MW8PV9UdF2c8pscEgsSSOpW/zIuMQPbNNvs/6qioMQ==","signatures":[{"sig":"MEUCIQCrLXERtHqcBCJ3lLSC5piNvfJMPmwMvWLHyF+K1s7qdQIgY8Brkup/aMYvOrvOUqFfHc9tCNsWOCGSO/R9fjRgA5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604987},"main":"dist/index.cjs","type":"module","types":"dist/@types/index.d.ts","module":"dist/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./merge":{"types":"./dist/@types/merge-vite-config.d.ts","import":{"default":"./dist/merge-vite-config.js","development":"./src/merge-vite-config.ts"},"require":"./dist/merge-vite-config.cjs"},"./version-plugin":{"types":"./dist/@types/version-plugin.d.ts","import":{"default":"./dist/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"require":"./dist/version-plugin.cjs"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"4c47ce613c4a7a2555d24b3fe2251bb7c31e917c","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.12_1760684141378_0.3134032547687047","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@tianyio/quality-helper","version":"2.2.13","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.13","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"49d4c56fcdf433b45ffd83b3e24d65a23d116d2b","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.13.tgz","fileCount":184,"integrity":"sha512-5NWb6+16o+Jhx7rHW5XDv1XcNJtgG9kP3d2YhrQK73yFY91wSi/BnvzqQB6tytn/aTBr20SH2agOYBLAJkftOQ==","signatures":[{"sig":"MEUCID0OZKsTWEKk/hjCy9tpuctFkB0nKKgkutM7OtZrvMB6AiEA12UwPNElpsOpeJwbyC9dK2Z/i/Nik4fn3UAkJJhvDF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6577230},"main":"dist/cjs/index.js","type":"module","types":"dist/@types/index.d.ts","module":"dist/es/index.js","$schema":"https://json.schemastore.org/package.json","exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./version-plugin":{"types":"./dist/@types/plugins/vite/version-plugin.d.ts","import":{"default":"./dist/es/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"require":"./dist/cjs/version-plugin.js"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"07a3eb7c021269233cc9bf76201a5a1722d6de00","scripts":{"build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.13_1760944940988_0.6037619786715203","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"@tianyio/quality-helper","version":"2.2.14","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.2.14","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"c621ba9f466791f404810904b9258dfd10e866fa","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.2.14.tgz","fileCount":179,"integrity":"sha512-Do0O9O7KB0pSiz3TmNBMrvMZIpF2Osvd4Tguf9JFdvlOn77+WgegVZCOodYXFc5u1LuPi92wdEJ8EXqdyiZJqQ==","signatures":[{"sig":"MEQCICoUCWq6/q3yfG5psEsnbpYq1Fyp2rkijTCgq/9OiDkxAiBUGGd3cl5ZKHJJDm8inQe19Qerzjwu6arx3p/sgfoFWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6574968},"type":"module","$schema":"https://json.schemastore.org/package.json","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./version-plugin":{"types":"./dist/@types/plugins/vite/version-plugin.d.ts","import":"./dist/es/version-plugin.js","require":"./dist/cjs/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"07a3eb7c021269233cc9bf76201a5a1722d6de00","scripts":{"dev":"tsc --noEmit && vite dev","build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"publishConfig":{"exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./version-plugin":{"types":"./dist/@types/plugins/vite/version-plugin.d.ts","import":"./dist/es/version-plugin.js","require":"./dist/cjs/version-plugin.js"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}}},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.2.14_1761097069240_0.22455441583952784","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@tianyio/quality-helper","version":"2.3.0","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"author":{"name":"tianyio"},"license":"MIT","_id":"@tianyio/quality-helper@2.3.0","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"bin":{"qh":"bin/cli.js","quality-helper":"bin/cli.js"},"dist":{"shasum":"85bfe74463ccc1f0cec51d8eeff270fa4a4abc5c","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.3.0.tgz","fileCount":179,"integrity":"sha512-OfunPrtRY1sShYm9/35G4bIvztfAKlswiHJq4gUeHw2/OhHgmcFQ/A0Cin2k0a1ip9KG3tG5sasEF3t/KGFHAw==","signatures":[{"sig":"MEUCIQDPCgDqDPxJ+8Q0P9h3SyLT3XY6V0tsQLhLVjT3O4egqwIgfY2PYtVEbEkhhIykKS+YZicxGGGmYSGhnt8CZGYtFAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6575949},"type":"module","$schema":"https://json.schemastore.org/package.json","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./version-plugin":{"types":"./dist/@types/plugins/vite/version-plugin.d.ts","import":"./dist/es/version-plugin.js","require":"./dist/cjs/version-plugin.js","development":"./src/plugins/vite/version-plugin.ts"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"gitHead":"07a3eb7c021269233cc9bf76201a5a1722d6de00","scripts":{"dev":"tsc --noEmit && vite dev","build":"tsc --noEmit && vite build"},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"_npmVersion":"11.6.1","description":"A comprehensive quality helper tool for project scaffolding and management","directories":{},"sideEffects":["bin/**/*","templates/**/*"],"_nodeVersion":"24.10.0","dependencies":{"ora":"^8.1.1","chalk":"^5.3.0","prompts":"^2.4.2","commander":"^12.1.0"},"publishConfig":{"exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./version-plugin":{"types":"./dist/@types/plugins/vite/version-plugin.d.ts","import":"./dist/es/version-plugin.js","require":"./dist/cjs/version-plugin.js"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}}},"_hasShrinkwrap":false,"devDependencies":{"escodegen":"2.1.0","@babel/types":"7.28.4","@types/prompts":"^2.4.9","@babel/generator":"7.28.3","@types/escodegen":"0.0.10","@types/babel__generator":"7.27.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/quality-helper_2.3.0_1761117047684_0.5968890379532801","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"$schema":"https://json.schemastore.org/package.json","name":"@tianyio/quality-helper","version":"2.3.2","description":"A comprehensive quality helper tool for project scaffolding and management","type":"module","author":{"name":"tianyio"},"license":"MIT","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"engines":{"node":">=22.0.0"},"sideEffects":["bin/**/*","templates/**/*"],"bin":{"quality-helper":"bin/cli.js","qh":"bin/cli.js"},"exports":{".":{"types":"./dist/@types/index.d.ts","import":"./dist/es/index.js","require":"./dist/cjs/index.js"},"./version-plugin":{"types":"./dist/@types/plugins/vite/version-plugin.d.ts","import":"./dist/es/version-plugin.js","require":"./dist/cjs/version-plugin.js"},"./virtual:version":{"types":"./virtual-version-info.d.ts"}},"dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","ora":"^8.1.1","prompts":"^2.4.2"},"devDependencies":{"@babel/generator":"7.28.3","@babel/types":"7.28.4","@types/babel__generator":"7.27.0","@types/escodegen":"0.0.10","@types/prompts":"^2.4.9","escodegen":"2.1.0"},"peerDependencies":{"vite":">=7.1.5"},"peerDependenciesMeta":{"vite":{"optional":false}},"scripts":{"build":"tsc --noEmit && vite build","dev":"tsc --noEmit && vite dev"},"_id":"@tianyio/quality-helper@2.3.2","_integrity":"sha512-FjX4gQuZT6/BrX34bb9SRovy2F7ssjoACOphnUMYvzdzNWeTLdiNBvZb8bgBmcsTSFLLu1nkKaqlCFY7gZQA9w==","_resolved":"C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\64d52b39af2d53f221c9d402532e64c7\\tianyio-quality-helper-2.3.2.tgz","_from":"file:tianyio-quality-helper-2.3.2.tgz","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-FjX4gQuZT6/BrX34bb9SRovy2F7ssjoACOphnUMYvzdzNWeTLdiNBvZb8bgBmcsTSFLLu1nkKaqlCFY7gZQA9w==","shasum":"e6ccb8fa600f40a59e08d204e8245db860c90ce2","tarball":"https://registry.npmjs.org/@tianyio/quality-helper/-/quality-helper-2.3.2.tgz","fileCount":189,"unpackedSize":6608524,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCcut51m6udGsKna8agFg35eVLucORZmGtMz3Vu2JcShwIhAKdRMiVzNyo9HtfunI8PnwwI4laLDP5kip5OPEaUcTrm"}]},"_npmUser":{"name":"tianyyy","email":"18222170921@163.com"},"directories":{},"maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quality-helper_2.3.2_1765163779875_0.07343166309187521"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-08T05:28:41.919Z","modified":"2025-12-08T03:16:20.232Z","1.0.1":"2025-07-08T05:28:42.196Z","1.0.2":"2025-07-09T06:26:33.202Z","1.0.3":"2025-07-15T10:04:37.919Z","2.0.2":"2025-08-20T09:35:47.955Z","2.0.3":"2025-08-21T08:05:44.813Z","2.0.4":"2025-08-22T08:04:59.081Z","2.0.5":"2025-08-22T08:11:11.609Z","2.0.6":"2025-08-25T03:01:05.394Z","2.1.0":"2025-09-19T08:59:47.540Z","2.1.1":"2025-09-24T08:05:31.258Z","2.1.2":"2025-09-24T09:30:24.731Z","2.1.3":"2025-09-30T01:07:07.559Z","2.1.4-alpha.1":"2025-09-30T01:34:56.934Z","2.1.5-alpha.1":"2025-09-30T01:43:28.196Z","2.1.6":"2025-09-30T06:28:57.404Z","2.1.8":"2025-09-30T06:37:00.611Z","2.1.9-alpha.1":"2025-09-30T06:41:32.812Z","2.2.0":"2025-09-30T06:42:41.154Z","2.2.1":"2025-09-30T07:28:35.610Z","2.2.2":"2025-09-30T10:24:45.731Z","2.2.3-alpha.1":"2025-10-09T08:17:48.779Z","2.2.4-alpha.1":"2025-10-09T08:29:11.302Z","2.2.3":"2025-10-10T04:47:53.505Z","2.2.4":"2025-10-11T06:30:35.828Z","2.2.8-alpha.1":"2025-10-14T09:36:04.112Z","2.2.10":"2025-10-16T08:40:58.423Z","2.2.11":"2025-10-17T06:05:39.491Z","2.2.12":"2025-10-17T06:55:41.627Z","2.2.13":"2025-10-20T07:22:21.258Z","2.2.14":"2025-10-22T01:37:49.456Z","2.3.0":"2025-10-22T07:10:47.922Z","2.3.2":"2025-12-08T03:16:20.071Z"},"author":{"name":"tianyio"},"license":"MIT","keywords":["quality","helper","scaffolding","project-management","cli","vite","typescript","vue3","monorepo"],"description":"A comprehensive quality helper tool for project scaffolding and management","maintainers":[{"name":"tianyyy","email":"18222170921@163.com"}],"readme":"# 代码质量工具包\n\n## 项目概述\n\n质量助手(Quality\nHelper)是一个集代码规范、版本管理和开发流程优化于一体的现代化前端脚手架工具。提供一站式代码质量解决方案，支持快速集成到现代前端项目开发流程中，具备智能依赖管理、配置文件更新、版本信息生成等核心功能。\n\n## 🚀 快速开始\n\n### 安装\n\n```bash\n# 全局安装（推荐）\nnpm install -g @tianyio/quality-helper\n# 或\npnpm add -g @tianyio/quality-helper\n# 或\nyarn global add @tianyio/quality-helper\n\n# 项目依赖安装\nnpm install @tianyio/quality-helper\n# 或使用npx直接运行\nnpx @tianyio/quality-helper <command>\n```\n\n### 5分钟上手指南\n\n#### ①创建新项目\n\n```bash\n# 交互式创建项目（推荐新手）\nnpx quality-helper create\n# or\nnpx qh create\n\n# 快速创建 Vue3 项目\nnpx quality-helper create my-vue-app --single\n#or\nnpx qh create my-vue-app --single\n\n\n# 创建企业级 Monorepo 项目\nnpx quality-helper create my-workspace --monorepo\n# or\nnpx qh create my-workspace --monorepo\n```\n\n#### ②为现有项目添加质量工具\n\n```bash\n# 进入现有项目目录\ncd existing-project\n\n# 一键添加代码规范配置\nnpx quality-helper update-config\n# or\nnpx qh update-config\n\n# 更新依赖到最新稳定版本\nnpx quality-helper update-deps\n# or\nnpx qh update-deps\n```\n\n#### ③ 验证配置效果\n\n```bash\n# 检查代码规范\nnpm run lint\n\n# 格式化代码\nnpm run format\n\n# 提交代码（会自动触发质量检查）\ngit add .\ngit commit -m \"feat: add quality tools\"\n```\n\n#### ④Vite插件集成示例\n\n```typescript\n// vite.config.ts\nimport { defineConfig } from 'vite'\nimport { versionInfoPlugin } from '@tianyio/quality-helper/version-plugin'\n\nexport default defineConfig({\n  plugins: [\n    versionInfoPlugin({\n      // 开发模式下提供API接口\n      injectGitInfo: true,\n      injectBuildTime: true,\n      // 生产构建时生成版本文件\n      generateFile: true,\n      outputPath: 'dist/version.json',\n    }),\n  ],\n})\n```\n\n```typescript\n// 在Vue组件中使用\n<template>\n  <div class=\"version-info\">\n    <p>版本: {{ versionInfo.version }}</p>\n    <p>构建时间: {{ versionInfo.buildTime }}</p>\n    <p>Git提交: {{ versionInfo.gitCommitShort }}</p>\n  </div>\n</template>\n\n<script setup lang=\"ts\">\nimport { ref, onMounted } from 'vue'\nimport versionInfo from 'virtual:version-info'\n</script>\n```\n\n## 📖 详细使用指南\n\n### CLI 命令详解\n\n#### 🏗️ 项目创建 (`create`)\n\n```bash\n# 基础用法\nnpx quality-helper create [项目名称] [选项]\n# or\nnpx qh create [项目名称] [选项]\n\n# 交互式创建（推荐）\nnpx quality-helper create\n# or\nnpx qh create\n\nnpx quality-helper create my-awesome-project\n# or\nnpx qh create my-awesome-project\n\n# 指定架构类型\nnpx quality-helper create my-project --single    # 单体仓库\nnpx qh create my-workspace --monorepo # Monorepo架构\n\n# 组合使用\nnpx quality-helper create vue-admin --single     # Vue3单体项目\nnpx qh create react-components --monorepo # React组件库\n```\n\n**创建流程说明：**\n\n1. 选择项目架构（单体/Monorepo）\n2. 选择前端框架（Vue3/React/Vanilla）\n3. 配置项目基础信息\n4. 自动安装依赖和配置工具\n5. 初始化 Git 仓库和提交规范\n\n#### 📦 依赖管理 (`update-deps`)\n\n```bash\n# 交互式依赖更新\nnpx quality-helper update-deps\n```\n\n**依赖管理特性：**\n\n- 🔍 **智能检测** - 自动识别包管理器（npm/pnpm/yarn）\n- 📊 **状态分析** - 显示过时依赖和安全漏洞\n- 🎯 **精准分类** - 区分生产依赖和开发依赖\n- 🚀 **批量操作** - 支持一键更新所有依赖\n- 🛠️ **自动修复** - 自动处理pnpm锁文件损坏问题\n- 🔄 **版本智能获取** - 自动获取npm最新稳定版本号\n\n### 配置文件更新功能\n\n- **智能合并**：自动合并现有配置与模板配置\n- **一步式选择**：支持分组全选或单文件选择\n- **模板优先**：新配置项优先，保留用户自定义配置\n- **格式保持**：保持原有文件格式和注释结构\n- **依赖自动安装**：配置更新后自动检测并提示安装所需依赖\n- **智能依赖分类**：自动区分生产依赖和开发依赖进行安装\n\n### 依赖管理功能\n\n- **智能检测**：自动检测项目中缺失的依赖包\n- **分类安装**：区分生产依赖和开发依赖，精准安装\n- **多包管理器支持**：自动检测并使用项目的包管理器（npm/yarn/pnpm）\n- **版本管理**：支持更新到推荐版本或最新版本\n- **依赖清理**：支持清理缓存和重新安装\n- **状态检查**：提供详细的依赖状态报告\n- **锁文件修复**：自动检测并修复pnpm锁文件损坏问题（ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY）\n- **版本号智能解析**：当依赖版本为'latest'时，自动获取npm仓库最新稳定版本\n- **错误恢复**：遇到依赖冲突时自动使用--no-frozen-lockfile参数重试安装\n\n### 版本信息说明\n\n```ts\ninterface VersionInfo {\n  // 基本信息\n  name: string // 项目名称\n  version: string // 项目版本\n  description: string // 项目描述\n  author: string // 项目作者\n  homepage: string // 项目主页\n  repository: string // 仓库地址\n  license: string // 许可证\n\n  // 构建信息\n  buildTime: string // 构建时间（ISO格式）\n  buildTimestamp: number // 构建时间戳\n\n  // Git信息\n  gitCommitHash: string // 完整提交哈希\n  gitCommitShort: string // 短提交哈希\n  gitBranch: string // 当前分支\n  gitCommitDate: string // 提交日期\n  gitCommitMessage: string // 提交信息\n  gitAuthor: string // 提交作者\n  gitEmail: string // 作者邮箱\n  gitDirty: boolean // 是否有未提交更改\n\n  // 环境信息\n  nodeVersion: string // Node.js版本\n  platform: string // 操作系统平台\n  arch: string // 系统架构\n}\n```\n\n## 配置文件支持\n\n### EditorConfig 分组\n\n| 配置文件      | 描述           |\n| ------------- | -------------- |\n| .editorconfig | 编辑器配置文件 |\n\n### ESLint 分组\n\n| 配置文件      | 描述            |\n| ------------- | --------------- |\n| .eslintrc.js  | ESLint 配置文件 |\n| .eslintignore | ESLint 忽略文件 |\n\n### Prettier 分组\n\n| 配置文件        | 描述              |\n| --------------- | ----------------- |\n| .prettierrc     | Prettier 配置文件 |\n| .prettierignore | Prettier 忽略文件 |\n\n### Git 相关分组\n\n| 配置文件             | 描述                 |\n| -------------------- | -------------------- |\n| .gitignore           | Git 忽略文件         |\n| .gitattributes       | Git 属性文件         |\n| .lintstagedrc.js     | Lint-staged 配置文件 |\n| commitlint.config.js | Commitlint 配置文件  |\n| .husky/pre-commit    | Git pre-commit 钩子  |\n| .husky/commit-msg    | Git commit-msg 钩子  |\n\n### NPM 分组\n\n| 配置文件 | 描述          |\n| -------- | ------------- |\n| .npmrc   | NPM 配置文件  |\n| .pnpmrc  | PNPM 配置文件 |\n\n### 环境变量分组\n\n| 配置文件     | 描述         |\n| ------------ | ------------ |\n| .env         | 环境变量文件 |\n| .env.local   | 本地环境变量 |\n| .env.develop | 开发环境变量 |\n| .env.prod    | 生产环境变量 |\n\n## 🎯 实际使用场景\n\n### 场景1：新项目快速启动\n\n```bash\n# 创建企业级Vue3项目\nnpx quality-helper create my-admin-system --single\ncd my-admin-system\n\n# 项目自动包含：\n# ✅ TypeScript + Vite 构建配置\n# ✅ ESLint + Prettier 代码规范\n# ✅ Git Hooks + Commitlint 提交规范\n# ✅ 环境变量配置\n# ✅ 依赖管理脚本\n\n# 开始开发\nnpm run dev\n```\n\n### 场景2：现有项目规范化\n\n```bash\n# 进入现有混乱项目\ncd legacy-project\n\n# 一键添加质量工具\nnpx quality-helper update-config\n\n# 更新依赖到稳定版本\nnpx quality-helper update-deps\n\n# 验证效果\nnpm run lint    # 检查代码规范\nnpm run format  # 格式化代码\ngit add . && git commit -m \"feat: 添加代码质量工具\"\n```\n\n### 场景3：Monorepo项目管理\n\n```bash\n# 创建组件库项目\nnpx quality-helper create ui-components --monorepo\ncd ui-components\n\n# 生成的结构：\n# ├── apps/          # 应用目录\n# │   └── docs/      # 文档站点\n# ├── packages/      # 包目录\n# │   ├── components/ # 组件包\n# │   └── utils/     # 工具包\n# ├── package.json   # 根配置\n# └── pnpm-workspace.yaml # workspace配置\n\n# 统一管理所有子包的依赖\nnpx quality-helper update-deps\n```\n\n### 场景4：团队协作规范\n\n```bash\n# 团队成员克隆项目后\ngit clone <project-url>\ncd project\n\n# 检查并更新开发环境\nnpx quality-helper update-deps\n\n# 如果有新的配置更新\nnpx quality-helper update-config\n\n# 提交代码时自动触发：\n# 1. pre-commit: 代码格式检查和修复\n# 2. commit-msg: 提交信息格式验证\ngit commit -m \"feat(components): 添加新按钮组件\"\n```\n","readmeFilename":"ReadMe.md"}