{"_id":"@vitarx/plugin-vite","_rev":"27-78957fd8ae2aecaa97309e3af545033c","name":"@vitarx/plugin-vite","dist-tags":{"next":"1.0.2-alpha.0","latest":"1.0.5"},"versions":{"0.0.1-alpha.0":{"name":"@vitarx/plugin-vite","version":"0.0.1-alpha.0","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-alpha.0","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"8567fb1214d7d974fbf0294a3117908b81ce38b2","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-alpha.0.tgz","fileCount":42,"integrity":"sha512-TNFDw7s4ZPSJg4yHokSmjfAfXtRL75dKLLffB1TORWosWyg6p9LIoIBxvjp7kODgwC5b4fiePEK1FKDZQYFRlg==","signatures":[{"sig":"MEUCIQDDYy4VSGqi51iXWTTd6JlaYTbTi4w4KGjnDyXNjXnCOQIgG+PnLIUVu0D+liH4NIYx7RjfmMVj/JO2StplxfIU4wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118667},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-alpha.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/13fab8739aaed1f4f522990d927cded2/vitarx-plugin-vite-0.0.1-alpha.0.tgz","_integrity":"sha512-TNFDw7s4ZPSJg4yHokSmjfAfXtRL75dKLLffB1TORWosWyg6p9LIoIBxvjp7kODgwC5b4fiePEK1FKDZQYFRlg==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.0-beta.16","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.0","vitest":"^4.0.18","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-alpha.0_1772288650129_0.41916631888442013","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.1":{"name":"@vitarx/plugin-vite","version":"0.0.1-alpha.1","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-alpha.1","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"e3ec85f9526f17847f595842387b53d3fac091f0","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-alpha.1.tgz","fileCount":81,"integrity":"sha512-lUdxfRitOM3y3LLBVedNS4deWMfRXzCvSyIHFOcHLxkYqgTKQv8kqagdq3CGPFLncJvh+Er/IElPLCuYaWUgYg==","signatures":[{"sig":"MEUCIQDA+eFvPmFatOa6izWHgBfCUtWWwO/FimyT81A6tCcUIQIgAv+TVOOniKHwStIaxZsUl51WHy1Qjztv4p1D8o01uT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155928},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-alpha.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/4d0b62d15f6786b2d839d0d87c98a651/vitarx-plugin-vite-0.0.1-alpha.1.tgz","_integrity":"sha512-lUdxfRitOM3y3LLBVedNS4deWMfRXzCvSyIHFOcHLxkYqgTKQv8kqagdq3CGPFLncJvh+Er/IElPLCuYaWUgYg==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.0-beta.16","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.0","vitest":"^4.0.18","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-alpha.1_1772288924191_0.5501098613318298","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-alpha.2":{"name":"@vitarx/plugin-vite","version":"0.0.1-alpha.2","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-alpha.2","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"7e160eaa6f7e9cb78f64206f215f3660c896fdfe","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-alpha.2.tgz","fileCount":81,"integrity":"sha512-ATQ5RAOI9tru1jbQWjKgh5j9+g/ZtPeD/j7LMjN+x24Qr/ltbCc53IjUNfNhjRtW8VGvyhML0WWiLAd+NJS/kw==","signatures":[{"sig":"MEQCIBU0P7nJWVwUwt42OHSKdJC+cUZLFrQRqqKr/dUZC1x5AiAIkhUaRc/uQ2G1/AmUu3V25ZhVvA0ThS2JphPln7Doyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155812},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-alpha.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/d4a9b13e6705fa8324ad5eb81d392b88/vitarx-plugin-vite-0.0.1-alpha.2.tgz","_integrity":"sha512-ATQ5RAOI9tru1jbQWjKgh5j9+g/ZtPeD/j7LMjN+x24Qr/ltbCc53IjUNfNhjRtW8VGvyhML0WWiLAd+NJS/kw==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.0-beta.16","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.0","vitest":"^4.0.18","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-alpha.2_1772297382929_0.883721253788633","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.1":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.1","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.1","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"54ce37c930caca2e70685e8e9436e30c9075dfe0","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.1.tgz","fileCount":81,"integrity":"sha512-c64ZQsGhtw4n7b2Qoor1480XYKc96NH7OpFIqTwpy80qH+9h0oRJ47ZNfff6shIAdyFxeqGPFRHjHM66e11kAw==","signatures":[{"sig":"MEQCIFtXJYsocd4wnk9xUrui6VyynJfYek0ZJUHF72p5wuGeAiBFu3M+DQKo/15yYwxLB4AOAf4bbKx+xoLHwUUTp2qplQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159452},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/2a9de4a73a410832137bb31086af096b/vitarx-plugin-vite-0.0.1-beta.1.tgz","_integrity":"sha512-c64ZQsGhtw4n7b2Qoor1480XYKc96NH7OpFIqTwpy80qH+9h0oRJ47ZNfff6shIAdyFxeqGPFRHjHM66e11kAw==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.0-beta.16","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.0","vitest":"^4.0.18","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.1_1772639454612_0.858143261618679","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.2":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.2","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.2","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"f992f97c81676db2f76f80b31561f4efd64faba3","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.2.tgz","fileCount":81,"integrity":"sha512-iBc8NAdgGZuHDOmNlYdRkSlUS2qm0AQ6GVc26/7vMNz9M8Z1vQmTxn6MxFnoSs0J3Sj6rTj7BjWqptlfSmzNDg==","signatures":[{"sig":"MEQCIHazY+jY4wOWIFBHO9PGW9L3cxuJodD3Q/z70nAr1zAeAiAaibsW0KT9Eh2Q42Z2wTVk4QKgD0LJbaf72EBz+XXFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159757},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/6800f0030ad729f30f1c350e05219ecb/vitarx-plugin-vite-0.0.1-beta.2.tgz","_integrity":"sha512-iBc8NAdgGZuHDOmNlYdRkSlUS2qm0AQ6GVc26/7vMNz9M8Z1vQmTxn6MxFnoSs0J3Sj6rTj7BjWqptlfSmzNDg==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.0-beta.16","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.0","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.2_1772722093472_0.7464727506520521","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.3":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.3","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.3","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"2217d7f72f464a86c2017324a03a8275d3b36611","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.3.tgz","fileCount":81,"integrity":"sha512-A6r5B/v6oAVWvWQPjAblC+pDZDQzv86qPQRQENsb9talhrQgfWTK23rEVqq/5hL8+bMawT0OCCXV5pfvCnJNnQ==","signatures":[{"sig":"MEUCIDVQgbAHAik3nQzEHkA/E1F2zDbVa7RgTcQAzIpVegGMAiEApmXVUPL+R7mXkDX7Dmy8eSklMeYCnPS/dnEWYMhwgkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159744},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/29179b08aa1f6171baab4366b54f9275/vitarx-plugin-vite-0.0.1-beta.3.tgz","_integrity":"sha512-A6r5B/v6oAVWvWQPjAblC+pDZDQzv86qPQRQENsb9talhrQgfWTK23rEVqq/5hL8+bMawT0OCCXV5pfvCnJNnQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","husky":"^9.1.7","rimraf":"^6.1.3","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.3_1772777204529_0.682911554350611","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.4","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.4","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"c83bcaf26b86ad5f6c0e449ad7c0b4856657ef5f","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.4.tgz","fileCount":81,"integrity":"sha512-vXzscOALUk3jGVEVkxEahsXaFp1uVSgbDgpSfzapb6Pj6DFJeY4r1HCC1SV1DznB6fzWWB8UHN1lYUA95KbLuQ==","signatures":[{"sig":"MEYCIQDzT/vKR5J8+QRvg5X2Lhf1jyQjUle2QD1OMSRl4ukJjQIhAKrdaMlmFxW5pZvt0r+zmuAGXkyuBHnWk0j393GUV5gM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161351},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/a2bb9ff9942ce6453e17ee094803791d/vitarx-plugin-vite-0.0.1-beta.4.tgz","_integrity":"sha512-vXzscOALUk3jGVEVkxEahsXaFp1uVSgbDgpSfzapb6Pj6DFJeY4r1HCC1SV1DznB6fzWWB8UHN1lYUA95KbLuQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","husky":"^9.1.7","rimraf":"^6.1.3","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.4_1773157076015_0.4463090347370642","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.5","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.5","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"542c7455c63674c77a80887a82696c25e3b45f86","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.5.tgz","fileCount":81,"integrity":"sha512-HZdjYfMg7PiMrDi0i3kGenULjVw0BS+P1XPYVKaYzW7qCyCtClIlnlb5AmJMC0BjPqEf15sAedL8ZRnY9vuiug==","signatures":[{"sig":"MEUCIE06MH12lCkFCxTJxQEeW4SwLSLqJMITWGX/pH6XP3GlAiEA3YZmSiGv5qLfvzOUTBbhErsX84pBOpOJA4uuUrzfAEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162856},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/d0e16bde6e7ed8121ecb91342a26e155/vitarx-plugin-vite-0.0.1-beta.5.tgz","_integrity":"sha512-HZdjYfMg7PiMrDi0i3kGenULjVw0BS+P1XPYVKaYzW7qCyCtClIlnlb5AmJMC0BjPqEf15sAedL8ZRnY9vuiug==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","husky":"^9.1.7","rimraf":"^6.1.3","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.5_1773597018733_0.4453332196869182","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.6":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.6","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.6","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"64b92dc662881aa70ef4085dff4b205f5998bd4d","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.6.tgz","fileCount":81,"integrity":"sha512-a6cW+RPlNEUG8Mg38wPmXUqiU23KL8ewmXbaSOYpUbqToRydFtqWY4T/hXUo0wMLkrrYww1JO3vZMmegAnpHNA==","signatures":[{"sig":"MEQCIHh/lf0+5U3WE2ManwZiCja6ZdGiMfQJS8c1ATCzoUZvAiBRnL1dCfNpNK1ihmPQ7+oGqT1/mI7SCnfksTRwBN+7pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167308},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.6.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/82c3422baeb92e80571c8ca39d15b8d1/vitarx-plugin-vite-0.0.1-beta.6.tgz","_integrity":"sha512-a6cW+RPlNEUG8Mg38wPmXUqiU23KL8ewmXbaSOYpUbqToRydFtqWY4T/hXUo0wMLkrrYww1JO3vZMmegAnpHNA==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.2","husky":"^9.1.7","rimraf":"^6.1.3","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.6_1774553833928_0.05535195235587498","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.7","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.7","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"cc119b93f4de567fb996dc16c560c43300fc9dfa","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.7.tgz","fileCount":81,"integrity":"sha512-ahRLebDSq6dNL3qxvppU689S8CLM1ZSZVJVJx30HIvbT/jUl/7p3ODktVNGdr83jijdps8sa8lO2Bf6sW0eToQ==","signatures":[{"sig":"MEUCIQCDuybeTGv/vFym0mEOhH/tY8DUfuqWNf5EUYAfUDxP/gIgPpgUeBXzN3nMBQUiprAH0V8CBuIlogVOzHfwfkoEvhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164797},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.7.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"test":"vitest run","build":"rimraf dist && tsc","release":"release-cli"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/73d805e33cc023c8dde0e05ef7c93220/vitarx-plugin-vite-0.0.1-beta.7.tgz","_integrity":"sha512-ahRLebDSq6dNL3qxvppU689S8CLM1ZSZVJVJx30HIvbT/jUl/7p3ODktVNGdr83jijdps8sa8lO2Bf6sW0eToQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.2","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.8","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.7_1775117502000_0.07798628002184449","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.8":{"name":"@vitarx/plugin-vite","version":"0.0.1-beta.8","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@0.0.1-beta.8","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"fb775f5313db2402f40d722cb05c0b6da96ae275","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-0.0.1-beta.8.tgz","fileCount":87,"integrity":"sha512-184rVaWaeUjlENm/vxd861pyUFvB/LIu+W705jfO9Id83NDAJUMNFwSMUAF9AYT+vvDE3yJr0GuT6g7ZaX3+vw==","signatures":[{"sig":"MEQCICyHW2eyRrEQQcOYAXmVpdt2fsBYN+JPFm3rirgYc8qYAiAIvtbNRVPQrnjZuc7A3+PbAaCaeLdRwArzyKsGKwiPUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175079},"type":"module","_from":"file:vitarx-plugin-vite-0.0.1-beta.8.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/b5fb7a774a92c5e186a6ca061776474e/vitarx-plugin-vite-0.0.1-beta.8.tgz","_integrity":"sha512-184rVaWaeUjlENm/vxd861pyUFvB/LIu+W705jfO9Id83NDAJUMNFwSMUAF9AYT+vvDE3yJr0GuT6g7ZaX3+vw==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"10.9.3","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.8","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_0.0.1-beta.8_1776617479170_0.8772602475553821","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.0":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.0","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.0","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"9b6c1bc8e739aeebc625b1dff7cdcfc42e5f3a77","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.0.tgz","fileCount":87,"integrity":"sha512-tKH63Uf27j4Bvvt4/HcnbedCFkj5j3Q5RvvhE7ZSPlxdSbkw+lOZZdVNmB+JQA9chBs5Z6zdUag6xMgptOYSYQ==","signatures":[{"sig":"MEYCIQC482LEbDax8zSsKqzSyuvAGh8vUw5OXlbUPCENO7gZMgIhAIpqa7zBdg2D8Y5197lf/bb/Y1863mRhGKZ1w8mi3oNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175665},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/54067db794f15ea754c1d8a2ee1add7b/vitarx-plugin-vite-1.0.0-beta.0.tgz","_integrity":"sha512-tKH63Uf27j4Bvvt4/HcnbedCFkj5j3Q5RvvhE7ZSPlxdSbkw+lOZZdVNmB+JQA9chBs5Z6zdUag6xMgptOYSYQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.0_1778157365281_0.7113319760683023","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.1","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.1","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"34d31acd4db07048b0ffba12a6111928551657ed","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.1.tgz","fileCount":87,"integrity":"sha512-dT3/DHE+ZJTLLq3CIxbpWGbh0WJSgK26mtSwHYZo9zwl1ojCC5NBIkflXrkkfrV2iOO7844CY3YduGceLrLE4w==","signatures":[{"sig":"MEUCIApgeSPtmwxcpOWDRFwE0d1eTHB+K51DJVQ4ZK3+pXCCAiEAtTnbiwlO1TtDuvbzm6l9SwkvbUJPK6XRpxQTN0Ov20k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177514},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/49026fc9ca1b48ed08d337868196bcbd/vitarx-plugin-vite-1.0.0-beta.1.tgz","_integrity":"sha512-dT3/DHE+ZJTLLq3CIxbpWGbh0WJSgK26mtSwHYZo9zwl1ojCC5NBIkflXrkkfrV2iOO7844CY3YduGceLrLE4w==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.1_1778275517080_0.05250647545100162","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.2","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.2","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"cdeb00bad6299f1f55394b2bd39770a32a08f773","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.2.tgz","fileCount":87,"integrity":"sha512-VkHxIBwQP3PenQTkMift7esA/8CKr+uy6n+pmJ2rTe3K4qmax1gnKHQMS3UA6b+Rln9gdq8gIx7JpNunUzn+ZQ==","signatures":[{"sig":"MEUCIQC2ttH7aXG1eWd7bVFpg4iGAh5ee2FY68e9XAylAZrb7AIgEdDpXnzBmZnK48hnjM+9b29JR/VJPk6RuShP0NLqkyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194688},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/2b1bd1bbf2892dbb401ef331705cf21d/vitarx-plugin-vite-1.0.0-beta.2.tgz","_integrity":"sha512-VkHxIBwQP3PenQTkMift7esA/8CKr+uy6n+pmJ2rTe3K4qmax1gnKHQMS3UA6b+Rln9gdq8gIx7JpNunUzn+ZQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.2_1778344957612_0.8346052800667467","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.3","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.3","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"a4df1958256d83d0ce38240c64135fccf0994de7","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.3.tgz","fileCount":87,"integrity":"sha512-1WIZAXxpd2HjTIfoRx16W3aM9/r69p5I0CMw4g5z1G6QYXqT0IoIyA2aj6UZFpwdsDItn3EuabJxXdeyUfFLfw==","signatures":[{"sig":"MEQCIGEgm63HSOpjKn1RBOohW0yWWi2fhIS5YdwqkynDv1u+AiAlS7l1a2hmvrBZSkJcYJc+zuJYb+ulvshk6oV9iFcxYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198677},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/0ba318e426fc7841d2bc28687f211151/vitarx-plugin-vite-1.0.0-beta.3.tgz","_integrity":"sha512-1WIZAXxpd2HjTIfoRx16W3aM9/r69p5I0CMw4g5z1G6QYXqT0IoIyA2aj6UZFpwdsDItn3EuabJxXdeyUfFLfw==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.3_1778438947229_0.9826916460114854","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.4","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.4","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"c7ea03869fc5623bcc618265a705b0b846a92425","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.4.tgz","fileCount":87,"integrity":"sha512-ltS+0W/k+FqOnwgHoKI1E+5wYF8Qc0TCVEn0j541NvIN1K0nYKAd8N+XfNE+8SWlcd7f+VgL8zJWQ74VSDZbNQ==","signatures":[{"sig":"MEUCICH01Wp0LG2dkOHiPG7TNX4Jwb4Leoq4bA64za+QH/OrAiEA2Pp9GxFyHyzm8p5W3pWovlOYnTzknC3ttG7dCiHt528=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198534},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/37daa40a99a616a67228b2f9db64b0b1/vitarx-plugin-vite-1.0.0-beta.4.tgz","_integrity":"sha512-ltS+0W/k+FqOnwgHoKI1E+5wYF8Qc0TCVEn0j541NvIN1K0nYKAd8N+XfNE+8SWlcd7f+VgL8zJWQ74VSDZbNQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.4_1778439413645_0.021500094761384148","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.5","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.5","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"d9b365272dad3aab0c7969c0f6b385a6b54c27c0","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.5.tgz","fileCount":87,"integrity":"sha512-ItnmbWHuBoPxRIv7rWZ54lG7hMPAqE5MLtBxRycsdr8fYf7UhKa876ZTOY/V/VtaVYtzrle9qVMzF4dGUIhSdg==","signatures":[{"sig":"MEQCICfkbYMc6oFZwbosnTezfEnGxT2aLsoN5TiLKxM3DPBlAiA9vovKqr08SrsZe2eXQNbvVemX3V8PikJaAPY7kgMN1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198496},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.5.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/39913adba237c9c4c6d3faca96cc4882/vitarx-plugin-vite-1.0.0-beta.5.tgz","_integrity":"sha512-ItnmbWHuBoPxRIv7rWZ54lG7hMPAqE5MLtBxRycsdr8fYf7UhKa876ZTOY/V/VtaVYtzrle9qVMzF4dGUIhSdg==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.5_1778696625418_0.41054842652885837","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.6","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.6","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"98ba471a7c11a9b40449a248913af3d117c68017","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.6.tgz","fileCount":87,"integrity":"sha512-CsRtOirO/ZokYjG22uH2CgQrRFaE/G6mi7Co6LaRQ60IJ4o4gPPtK2kKmVChDlZfEwx15gHxFBAD97zMwxIprA==","signatures":[{"sig":"MEUCIEwO7N/BJYImCpgYgOri1USMXTYu+1+OjHx62yahwgrYAiEA2tTTSQZdMOQdhK/m9OAVBkg2ZDTes0boo0dX3gJe14E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198466},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.6.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/f354f89dff9a728282899039e66d8027/vitarx-plugin-vite-1.0.0-beta.6.tgz","_integrity":"sha512-CsRtOirO/ZokYjG22uH2CgQrRFaE/G6mi7Co6LaRQ60IJ4o4gPPtK2kKmVChDlZfEwx15gHxFBAD97zMwxIprA==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.6_1778697512603_0.037871078092105215","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.7","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.7","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"1d96c6c4e39959369672bc5fb3faeac8655c4c0f","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.7.tgz","fileCount":87,"integrity":"sha512-QthghYi5W30SKw2KQWzpDgqlfWA8H78Fn/EWDDiPUFHim7fSWg84iVi//SjFhPuAh5DOSqDXnEcCOt2dbd77mA==","signatures":[{"sig":"MEYCIQDGj93Rk6gGNlV0unBi+xu6NkFhfZ3G7BFYrIDvn4KTNAIhAL7s0PH27L42uFy5Ywn8J0m4P6bzPYx7IxSM0hhDo6WG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198694},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.7.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/afd257daa93f5ae111d0136f8da82766/vitarx-plugin-vite-1.0.0-beta.7.tgz","_integrity":"sha512-QthghYi5W30SKw2KQWzpDgqlfWA8H78Fn/EWDDiPUFHim7fSWg84iVi//SjFhPuAh5DOSqDXnEcCOt2dbd77mA==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.12.1","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.7_1779342649048_0.4880947672583029","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@vitarx/plugin-vite","version":"1.0.0-beta.8","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0-beta.8","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"f3fdf5cbf2a5b6d6e49dbd635841baf296dce138","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0-beta.8.tgz","fileCount":87,"integrity":"sha512-/0ECGBaH5B5D9lI58tRJuP8tZsVs7utYmjBJQ+hNQ3dItQz5r6jGqKMS4aHLbLw+GGFoIGjXoWRDEXuHf2SFNA==","signatures":[{"sig":"MEYCIQCHUeZ77kUPJ5el7SWRoK9cInpCjVxw8p0bTuiJcIOJRwIhALS2WgNwKxwTdkezmE1rhaO38d40ds564p6AGCimx/WE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199308},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0-beta.8.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/e2b12fed6d1aedc81d03323b9c732260/vitarx-plugin-vite-1.0.0-beta.8.tgz","_integrity":"sha512-/0ECGBaH5B5D9lI58tRJuP8tZsVs7utYmjBJQ+hNQ3dItQz5r6jGqKMS4aHLbLw+GGFoIGjXoWRDEXuHf2SFNA==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.13.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0-beta.16","vitest":"^4.0.18","prettier":"^3.8.1","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0","vitarx":"^4.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0-beta.8_1779473292895_0.6433779196441303","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@vitarx/plugin-vite","version":"1.0.0","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.0","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"f0581a657862f12a4f3fd924c77a4d7c25cd0c75","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.0.tgz","fileCount":87,"integrity":"sha512-/dxVoGi2xziZjJHZr3Pqc1GnYLBUttJuqwLjw9X0nvEUh53T7zzMjWRZhvfIkIHfJC6IqiMpw6KctJ81HRbIKg==","signatures":[{"sig":"MEUCIBXx339tCRaMd/GIhU6XvAqOd7T75Rd7FkazStZ/MmbxAiEAvFH4oCMOFD1YaWXlKWpzwrr7SotgBVfsBN1Wf7zRLig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199317},"type":"module","_from":"file:vitarx-plugin-vite-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"release-cli","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/b5aeaa455d331e8197c879a31712e005/vitarx-plugin-vite-1.0.0.tgz","_integrity":"sha512-/dxVoGi2xziZjJHZr3Pqc1GnYLBUttJuqwLjw9X0nvEUh53T7zzMjWRZhvfIkIHfJC6IqiMpw6KctJ81HRbIKg==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.13.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^6.0.3","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","vitarx":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.0_1779869712738_0.7313090540287364","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@vitarx/plugin-vite","version":"1.0.1","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.1","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"30694aea1dce4cd142d197aa43ad33dd6c8e806d","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.1.tgz","fileCount":87,"integrity":"sha512-9Kz4esDCSVnqB5awIMX6Zt6IshDPit9zr5Byik/hqs3plFI0yHtKm7oGC/zh9aeJokWKrSZ6hFRU2jUBFVmwPg==","signatures":[{"sig":"MEUCIQDw7E3AbV3OW2GysAc8IlUWEW9IP1fC+DwUf6nya2SovAIgbJUDr92T86yZsppdoSa/0Rlic8j+6vmaALdeF5a8T9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199308},"type":"module","_from":"file:vitarx-plugin-vite-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"npx change-push","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/d4f634e1c6d17ea65de23ebf11076ec2/vitarx-plugin-vite-1.0.1.tgz","_integrity":"sha512-9Kz4esDCSVnqB5awIMX6Zt6IshDPit9zr5Byik/hqs3plFI0yHtKm7oGC/zh9aeJokWKrSZ6hFRU2jUBFVmwPg==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.13.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^6.0.3","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","vitarx":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.1_1780477334019_0.1370210456848997","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-alpha.0":{"name":"@vitarx/plugin-vite","version":"1.0.2-alpha.0","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.2-alpha.0","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"dist":{"shasum":"9f4ac8e0e83818d65285ad90f974d002e9fb3c64","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.2-alpha.0.tgz","fileCount":87,"integrity":"sha512-aBYRDO9c0R2VzotycoH21vpSenvAd43ETHqzfeVwll0vzGMdh7QjlsueUoszK9Uj4G0c+2TvnQhjm/Mv20zSSQ==","signatures":[{"sig":"MEUCIQDFCbv+xt/V+XhGWv3z9rz4cz38ep7w3sB9El/7aZVo5wIgHCpDLzG9RQ/snA6GtWHtfSwWvKTJVwPVfJiV97Duvpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228570},"type":"module","_from":"file:vitarx-plugin-vite-1.0.2-alpha.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"npx change-push","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/864583feefccfad1564e2083b6d74409/vitarx-plugin-vite-1.0.2-alpha.0.tgz","_integrity":"sha512-aBYRDO9c0R2VzotycoH21vpSenvAd43ETHqzfeVwll0vzGMdh7QjlsueUoszK9Uj4G0c+2TvnQhjm/Mv20zSSQ==","repository":{"url":"https://gitee.com/vitarx/plugin-vite.git","type":"git"},"_npmVersion":"11.13.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^6.0.3","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","vitarx":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.2-alpha.0_1780592179856_0.6970073616463819","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@vitarx/plugin-vite","version":"1.0.2","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.2","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"homepage":"https://github.com/vitarx-lib/plugin-vite#readme","bugs":{"url":"https://github.com/vitarx-lib/plugin-vite/issues"},"dist":{"shasum":"fb6fa5583ad26c250cab225a1ba6e85ee37ff8a4","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.2.tgz","fileCount":87,"integrity":"sha512-61HdNkwT97tnQ6xi17V03VBgLUtuBaNntYB2j4Uv+0bhlL4usk9Fo1ZSA+KQmBtuiDgWN+vjlfCP/Xr+uR1ygQ==","signatures":[{"sig":"MEUCIQCWzp84olqbhU+vkFRJvaSCvpVNFu1hahDly+9gqdwC/QIgfKDjn7sKtjgJEdpsI5gtyRQTeA8b7Xd697cSf+0dWw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228571},"type":"module","_from":"file:vitarx-plugin-vite-1.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"npx change-push","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/bcfdff86af5f006fc79dd15f06e91221/vitarx-plugin-vite-1.0.2.tgz","_integrity":"sha512-61HdNkwT97tnQ6xi17V03VBgLUtuBaNntYB2j4Uv+0bhlL4usk9Fo1ZSA+KQmBtuiDgWN+vjlfCP/Xr+uR1ygQ==","repository":{"url":"git+https://github.com/vitarx-lib/plugin-vite.git","type":"git"},"_npmVersion":"11.13.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^6.0.3","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","vitarx":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.2_1780742230698_0.6821241431338225","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@vitarx/plugin-vite","version":"1.0.3","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.3","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"homepage":"https://github.com/vitarx-lib/plugin-vite#readme","bugs":{"url":"https://github.com/vitarx-lib/plugin-vite/issues"},"dist":{"shasum":"620468ad776c92246eb867ef737b88dae7c0e8bf","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.3.tgz","fileCount":87,"integrity":"sha512-ZLkCAt092zUn3aCRqb2gQYc80iii1DdrdpDvqUPq5eOuskEgNn5VysPz+OhfFGQ8J51xfRHQw6PXdGCKsoJ2kA==","signatures":[{"sig":"MEQCIFrKSDoCH+plAS+eWowaNnf88TEWOHaWZrpYQwBhjVtdAiBOTQTPeT1wtBEl3OvZzjVobNEeYkwnp/XyZIqS1d2bxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229050},"type":"module","_from":"file:vitarx-plugin-vite-1.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"npx change-push","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/23003a40a3c49f4f6e9c4b85f7e96c05/vitarx-plugin-vite-1.0.3.tgz","_integrity":"sha512-ZLkCAt092zUn3aCRqb2gQYc80iii1DdrdpDvqUPq5eOuskEgNn5VysPz+OhfFGQ8J51xfRHQw6PXdGCKsoJ2kA==","repository":{"url":"git+https://github.com/vitarx-lib/plugin-vite.git","type":"git"},"_npmVersion":"11.17.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^6.0.3","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","vitarx":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.3_1782592557873_0.6561226281941253","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@vitarx/plugin-vite","version":"1.0.4","keywords":["vitarx","vite-plugin"],"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","_id":"@vitarx/plugin-vite@1.0.4","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"homepage":"https://github.com/vitarx-lib/plugin-vite#readme","bugs":{"url":"https://github.com/vitarx-lib/plugin-vite/issues"},"dist":{"shasum":"85ce65a9d58fb006266c638e06bcd63b194ea7bd","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.4.tgz","fileCount":87,"integrity":"sha512-r9UGl6ln0RKJ7zdCbX2D8l++jkeqbfsXdqfOhCZLeyhSlrUelPqUjh8dOCN78YAQi0UrJyAsM573NyRvy+M+pQ==","signatures":[{"sig":"MEYCIQDEcIrdq20rgkzU+FjcCcKa7Gm2D8zeukGREvKLi6GvnQIhAKN4x7g64NDxgALx9PwCNxSTOgF6EkLIbVrHM9cTXszW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230005},"type":"module","_from":"file:vitarx-plugin-vite-1.0.4.tgz","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"scripts":{"test":"vitest run","build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","release":"npx change-push","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/4e3d3beeed277ca6bea92d397c420c9d/vitarx-plugin-vite-1.0.4.tgz","_integrity":"sha512-r9UGl6ln0RKJ7zdCbX2D8l++jkeqbfsXdqfOhCZLeyhSlrUelPqUjh8dOCN78YAQi0UrJyAsM573NyRvy+M+pQ==","repository":{"url":"git+https://github.com/vitarx-lib/plugin-vite.git","type":"git"},"_npmVersion":"11.17.0","description":"The official plugin for Vitarx support in Vite.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"acorn":"^8.16.0","acorn-walk":"^8.3.5","@babel/types":"^7.29.0","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/generator":"^7.29.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"^25.7.0","vite":"^8.0.5","husky":"^9.1.7","rimraf":"^6.1.3","vitarx":"^4.0.0","vitest":"^4.0.18","prettier":"^3.8.1","typescript":"^6.0.3","@types/node":"^25.3.2","@commitlint/cli":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__traverse":"^7.28.0","@types/babel__generator":"^7.27.0","@commitlint/config-conventional":"^20.4.2"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","vitarx":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-vite_1.0.4_1783165876022_0.5085875082893523","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@vitarx/plugin-vite","version":"1.0.5","description":"The official plugin for Vitarx support in Vite.","author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","keywords":["vitarx","vite-plugin"],"repository":{"type":"git","url":"git+https://github.com/vitarx-lib/plugin-vite.git"},"type":"module","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./transform":{"import":{"types":"./dist/transform.d.ts","default":"./dist/transform.js"}}},"peerDependencies":{"vitarx":"^4.0.0","vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"dependencies":{"@babel/generator":"^7.29.1","@babel/parser":"^7.29.0","@babel/traverse":"^7.29.0","@babel/types":"^7.29.0","acorn":"^8.16.0","acorn-walk":"^8.3.5"},"devDependencies":{"typescript":"^6.0.3","@commitlint/cli":"^20.4.2","@commitlint/config-conventional":"^20.4.2","@commitlint/types":"^20.4.0","@types/babel__core":"^7.20.5","@types/babel__generator":"^7.27.0","@types/babel__traverse":"^7.28.0","@types/node":"^25.3.2","husky":"^9.1.7","node":"^25.7.0","prettier":"^3.8.1","rimraf":"^6.1.3","vitest":"^4.0.18","vite":"^8.0.5","vitarx":"^4.0.6"},"scripts":{"build":"vitest run && rimraf dist && tsc -p tsconfig.build.json","test":"vitest run","typecheck":"tsc --noEmit","release":"npx change-push"},"bugs":{"url":"https://github.com/vitarx-lib/plugin-vite/issues"},"homepage":"https://github.com/vitarx-lib/plugin-vite#readme","_id":"@vitarx/plugin-vite@1.0.5","_integrity":"sha512-KfWoGHDCPAacb7gZ8AEgeBfwkAjXkiQLi+eVOB7rsqBMkmKDSE281WiCyGQkfo6jxmMuNQQ2FSqcfMPlaNm5eQ==","_resolved":"/private/var/folders/h6/hwbbwtgj4c5687hm11505j_h0000gn/T/8e2928645e4e793bc7f558f57e61ae2e/vitarx-plugin-vite-1.0.5.tgz","_from":"file:vitarx-plugin-vite-1.0.5.tgz","_nodeVersion":"22.19.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-KfWoGHDCPAacb7gZ8AEgeBfwkAjXkiQLi+eVOB7rsqBMkmKDSE281WiCyGQkfo6jxmMuNQQ2FSqcfMPlaNm5eQ==","shasum":"e5cd92ca896882ed796ded9dc26644601dec7e6e","tarball":"https://registry.npmjs.org/@vitarx/plugin-vite/-/plugin-vite-1.0.5.tgz","fileCount":91,"unpackedSize":238754,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID/bhs8fWKJACQ9lO2ANbwraHCsNW9AMeE842tVTiScBAiEAs/LPKRuFbHe1XRzoc8PHruq8iGOqPOOfhxNjhaMeP4k="}]},"_npmUser":{"name":"zhuchonglin","email":"8210856@qq.com"},"directories":{},"maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-vite_1.0.5_1785466969885_0.48939022389944875"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-28T14:24:10.042Z","modified":"2026-07-31T03:02:50.187Z","0.0.1-alpha.0":"2026-02-28T14:24:10.277Z","0.0.1-alpha.1":"2026-02-28T14:28:44.351Z","0.0.1-alpha.2":"2026-02-28T16:49:43.087Z","0.0.1-beta.1":"2026-03-04T15:50:54.762Z","0.0.1-beta.2":"2026-03-05T14:48:13.637Z","0.0.1-beta.3":"2026-03-06T06:06:44.677Z","0.0.1-beta.4":"2026-03-10T15:37:56.151Z","0.0.1-beta.5":"2026-03-15T17:50:18.893Z","0.0.1-beta.6":"2026-03-26T19:37:14.156Z","0.0.1-beta.7":"2026-04-02T08:11:42.160Z","0.0.1-beta.8":"2026-04-19T16:51:19.313Z","1.0.0-beta.0":"2026-05-07T12:36:05.527Z","1.0.0-beta.1":"2026-05-08T21:25:17.216Z","1.0.0-beta.2":"2026-05-09T16:42:37.767Z","1.0.0-beta.3":"2026-05-10T18:49:07.401Z","1.0.0-beta.4":"2026-05-10T18:56:53.790Z","1.0.0-beta.5":"2026-05-13T18:23:45.584Z","1.0.0-beta.6":"2026-05-13T18:38:32.756Z","1.0.0-beta.7":"2026-05-21T05:50:49.211Z","1.0.0-beta.8":"2026-05-22T18:08:13.034Z","1.0.0":"2026-05-27T08:15:12.893Z","1.0.1":"2026-06-03T09:02:14.249Z","1.0.2-alpha.0":"2026-06-04T16:56:20.001Z","1.0.2":"2026-06-06T10:37:10.830Z","1.0.3":"2026-06-27T20:35:58.064Z","1.0.4":"2026-07-04T11:51:16.165Z","1.0.5":"2026-07-31T03:02:50.037Z"},"bugs":{"url":"https://github.com/vitarx-lib/plugin-vite/issues"},"author":{"name":"ZhuChongLin","email":"8210856@qq.com"},"license":"MIT","homepage":"https://github.com/vitarx-lib/plugin-vite#readme","keywords":["vitarx","vite-plugin"],"repository":{"type":"git","url":"git+https://github.com/vitarx-lib/plugin-vite.git"},"description":"The official plugin for Vitarx support in Vite.","maintainers":[{"name":"zhuchonglin","email":"8210856@qq.com"}],"readme":"# @vitarx/plugin-vite\n\nVitarx 的 Vite 编译插件，提供 JSX 到 `createView` 的编译转换、指令支持和 HMR 热更新功能。\n\n## 特性\n\n- 🚀 **JSX 编译** - 将 JSX 语法编译为高效的 `createView` 调用\n- 📦 **编译宏指令** - 支持 `v-if`、`v-else-if`、`v-else`、`v-model`、`v-show` 等指令\n- 🧩 **编译宏组件** - 内置 `Switch`、`Match`、`IfBlock` 纯编译组件\n- 🔥 **HMR 支持** - 开发模式下自动注入热更新代码，支持组件状态保留\n- 📝 **TypeScript** - 完整的 TypeScript 类型支持\n\n## 安装\n\n```bash\nnpm install @vitarx/plugin-vite\n# 或\npnpm add @vitarx/plugin-vite\n# 或\nyarn add @vitarx/plugin-vite\n```\n\n## 使用方法\n\n### 配置 Vite\n\n在 `vite.config.ts` 中配置插件：\n\n```typescript\nimport { defineConfig } from 'vite'\nimport vitarx from '@vitarx/plugin-vite'\n\nexport default defineConfig({\n  plugins: [vitarx()]\n})\n```\n\n### JSX 编译\n\n插件会自动将 JSX 语法编译为 `createView` 调用：\n\n```jsx\n// 编译前\nconst App = () => <div className=\"container\">Hello World</div>\n\n// 编译后\nimport { createView } from 'vitarx'\nconst App = () => /* @__PURE__ */createView('div', {\n  className: 'container',\n  children: 'Hello World'\n})\n```\n\n## 编译宏指令\n\n### v-if / v-else-if / v-else\n\n条件渲染指令，编译为高效的 `branch` 调用：\n\n```jsx\n<>\n  <div v-if={show}>显示内容</div>\n  <span v-else-if={other}>其他内容</span>\n  <p v-else>默认内容</p>\n</>\n```\n\n编译后：\n\n```javascript\nbranch(\n  () => unref(show) ? 0 : unref(other) ? 1 : 2,\n  [\n    () => createView('div', { children: '显示内容' }),\n    () => createView('span', { children: '其他内容' }),\n    () => createView('p', { children: '默认内容' })\n  ]\n)\n```\n\n### v-model\n\n双向绑定指令，自动生成 `modelValue` 和 `onUpdate:modelValue`：\n\n```jsx\n<Input v-model={value} />\n```\n\n编译后：\n\n```javascript\ncreateView(Input, {\n  get modelValue() { return unref(value) },\n  'onUpdate:modelValue': v => { value.value = v }\n})\n```\n\n### v-show\n\n显示/隐藏指令：\n\n```jsx\n<div v-show={visible}>内容</div>\n```\n\n编译后：\n\n```javascript\nwithDirectives(\n  createView('div', { children: '内容' }),\n  [['show', { get value() { return unref(visible) } }]]\n)\n```\n\n## 编译宏组件\n\n### Switch / Match\n\n条件分支组件，类似于 JavaScript 的 switch 语句：\n\n```jsx\n<Switch fallback={<div>默认</div>}>\n  <Match when={status === 'loading'}>加载中...</Match>\n  <Match when={status === 'error'}>出错了</Match>\n  <Match when={status === 'success'}>加载成功</Match>\n</Switch>\n```\n\n编译后：\n\n```javascript\nbranch(\n  () => status === 'loading' ? 0 : status === 'error' ? 1 : status === 'success' ? 2 : 3,\n  [\n    () => '加载中...',\n    () => '出错了',\n    () => '加载成功',\n    () => createView('div', { children: '默认' })\n  ]\n)\n```\n\n### IfBlock\n\n用于包裹 v-if 链，确保类型正确：\n\n```jsx\n<IfBlock>\n  <div v-if={a}>A</div>\n  <span v-else-if={b}>B</span>\n  <p v-else>C</p>\n</IfBlock>\n```\n\n## Props 处理\n\n### 响应式 Props\n\n插件会自动处理响应式属性：\n\n```jsx\n// ref 变量自动使用 .value\nconst count = ref(0);\n<div count={count} />\n// 编译为: get count() { return count.value }\n\n// 普通变量自动使用 unref\n<div className={className} />\n// 编译为: get className() { return unref(className) }\n\n// 成员表达式直接访问\n<div value={props.value} />\n// 编译为: get value() { return props.value }\n```\n\n### v-bind 批量绑定\n\n```jsx\n<div {...props} />\n// 或\n<div v-bind={props} />\n```\n\n## HMR 热更新\n\n开发模式下，插件会自动为导出的组件注入 HMR 支持：\n\n```jsx\n// 编译前\nexport const App = () => {\n  const count = ref(0)\n  return <div>{count}</div>\n}\n\n// 编译后（HMR 模式）\nimport __$VITARX_HMR$__ from '@vitarx/plugin-vite/hmr-client'\nimport { createView as jsxDEV, getInstance } from 'vitarx'\n\nexport const App = () => {\n  const __$VITARX_HMR_VIEW_NODE$__ = getInstance()\n  __$VITARX_HMR$__.instance.register(__$VITARX_HMR_VIEW_NODE$__)\n  __$VITARX_HMR_VIEW_NODE$__ && Promise.resolve().then(() => {\n    __$VITARX_HMR_VIEW_NODE$__._$_VITARX_HMR_VIEW_STATE_$_ = {\n      get count() { return count }\n    }\n  })\n  const count = ref(0)\n  return jsxDEV('div', { children: count }, { fileName: '...', lineNumber: 5, columnNumber: 10 })\n}\n\n__$VITARX_HMR$__.instance.bindId(App, 'abc123')\nimport.meta.hot.accept(mod => {\n  __$VITARX_HMR$__.instance.update(mod)\n})\n```\n\n### HMR 组件识别规则\n\n只有满足以下条件的函数才会被注入 HMR 支持：\n\n1. **函数名大写字母开头** - 符合组件命名规范\n2. **被导出** - 使用 `export` 导出\n3. **包含 JSX** - 函数体内包含 JSX 语法或返回编译宏组件\n\n### HMR 代码分离\n\nHMR 在检测到组件更新时，会将组件代码分离为 **UI 代码** 和 **逻辑代码** 两部分：\n\n- **UI 代码**：`createView`、`branch`、`expr`、`accessor`、`dynamic`、`withDirectives` 等调用\n- **逻辑代码**：其余所有代码\n\n仅逻辑代码变化时，组件完全重新挂载；仅 UI 代码变化时，仅重建视图树。\n\n### 开发模式位置信息\n\n开发模式下，`createView` 调用会注入位置信息参数（用于调试），`branch`、`expr`、`accessor` 不注入：\n\n```javascript\n// dev 模式\ncreateView(\"div\", { children: \"hello\" }, { fileName: \"App.tsx\", lineNumber: 5, columnNumber: 10 })\nexpr(() => a && b)  // 无位置信息\nbranch(() => unref(show) ? 0 : 1)  // 无位置信息\naccessor(props, \"value\")  // 无位置信息\n\n// 生产模式\ncreateView(\"div\", { children: \"hello\" })  // 无位置信息\n```\n\n## 子元素处理\n\n### 响应式子元素\n\n```jsx\n// 标识符保持原样\n<div>{value}</div>\n\n// 成员表达式使用 accessor\n<div>{props.value}</div>\n// 编译为: accessor(props, 'value')\n\n// 条件表达式使用 branch\n<div>{show ? 'yes' : 'no'}</div>\n// 编译为: branch(() => unref(show) ? 0 : 1, [...])\n\n// 逻辑表达式使用 expr\n<div>{a && b}</div>\n// 编译为: expr(() => a && b)\n\n// 二元表达式使用 expr\n<div>{count + 1}</div>\n// 编译为: expr(() => count + 1)\n\n// 函数调用使用 expr\n<div>{render()}</div>\n// 编译为: expr(() => render())\n```\n\n### expr 与数组返回值\n\n`expr` 底层由 `DynamicView` 渲染。当 `expr` 中的表达式返回数组时（如 `arr.map()`），运行时会自动检测并原样返回数组（仅渲染一次，不跟踪响应式）。推荐使用 `For` 组件实现动态数组的响应式渲染。\n\n```jsx\n// arr.map() 返回数组，expr 运行时原样返回（仅渲染一次）\n<div>{items.map(item => <span>{item}</span>)}</div>\n// 编译为: expr(() => items.map(item => createView(\"span\", { children: item })))\n\n// 推荐：使用 For 组件实现响应式数组渲染\n<div>\n  <For each={items} key=\"id\">{item => <span>{item}</span>}</For>\n</div>\n```\n\n### 运行时 API 说明\n\n| API              | 用途      | 编译器注入     | HMR 识别为 UI 代码 |\n|------------------|---------|-----------|---------------|\n| `createView`     | 创建视图节点  | ✅         | ✅             |\n| `branch`         | 条件分支渲染  | ✅         | ✅             |\n| `expr`           | 动态表达式包装 | ✅         | ✅             |\n| `accessor`       | 属性访问追踪  | ✅         | ✅             |\n| `dynamic`        | 动态值包装   | ❌（用户手动使用） | ✅             |\n| `withDirectives` | 指令绑定    | ✅         | ✅             |\n\n> **注意：** `expr` 是编译器插桩注入的辅助函数，用于包装逻辑/二元/调用表达式；`dynamic` 是运行时独立 API，供用户手动使用。两者在 HMR 代码分离时均被视为 UI 描述代码。\n\n## API 参考\n\n### 插件选项\n\n```typescript\ninterface VitePluginVitarxOptions {\n  /**\n   * 是否将 className 属性转换为 class 属性\n   * 仅对原生 HTML 元素生效，组件不生效\n   * @default false\n   */\n  transformClassNameToClass?: boolean\n}\n```\n\n### className 转 class\n\n启用 `transformClassNameToClass` 选项后，原生 HTML 元素的 `className` 属性会自动转换为 `class`：\n\n```typescript\n// vite.config.ts\nimport { defineConfig } from 'vite'\nimport vitarx from '@vitarx/plugin-vite'\n\nexport default defineConfig({\n  plugins: [vitarx({ transformClassNameToClass: true })]\n})\n```\n\n```jsx\n// 编译前\n<div className=\"container\">Hello</div>\n\n// 编译后\ncreateView('div', { class: 'container', children: 'Hello' })\n```\n\n**注意事项：**\n- 仅对原生 HTML 元素（小写字母开头）生效，组件不转换\n- `class` 和 `className` 不能同时存在，否则会抛出 `E016` 错误\n- `class` 属性优先级更高\n\n## 目录结构\n\n```\nsrc/\n├── constants/      # 常量定义\n├── hmr-client/     # HMR 客户端运行时\n├── passes/         # 编译转换处理\n│   ├── components/ # 编译宏组件\n│   ├── directives/ # 指令处理\n│   ├── hmr/        # HMR 注入\n│   ├── imports/    # 导入处理\n│   ├── jsx/        # JSX 转换\n│   └── props/  # 属性处理\n├── utils/          # 公共工具函数\n├── context.ts      # 转换上下文\n├── error.ts        # 错误处理\n├── transform.ts    # 主转换入口\n└── index.ts        # 插件入口\n```\n\n## 错误码\n\n| 错误码  | 描述                          |\n|------|-----------------------------|\n| E001 | 无效的 JSX 属性值                 |\n| E002 | 无效的 v-model 值               |\n| E003 | v-else 没有前置的 v-if           |\n| E004 | v-else-if 没有前置的 v-if        |\n| E005 | 无效的 v-if 值                  |\n| E006 | Switch 子元素必须是 Match 组件      |\n| E007 | Match 组件缺少 when 属性          |\n| E008 | IfBlock 子元素必须包含 v-if 指令     |\n| E009 | v-model 与 modelValue 冲突     |\n| E010 | v-model 值必须是标识符或成员表达式       |\n| E011 | v-model Identifier 必须是 ref  |\n| E012 | Match 组件必须位于 Switch 组件内部    |\n| E013 | Match 组件必须包含子元素             |\n| E014 | IfBlock 组件必须包含子元素           |\n| E015 | Switch 组件必须包含至少一个 Match 子元素 |\n| E016 | class 和 className 不能同时存在    |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}