{"_id":"@nasti-toolchain/nasti","_rev":"42-8fdc5dc128f3f82503d994956e91160e","name":"@nasti-toolchain/nasti","dist-tags":{"latest":"2.5.2"},"versions":{"1.1.0":{"name":"@nasti-toolchain/nasti","version":"1.1.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.1.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti-build":"bin/nasti.js"},"dist":{"shasum":"1143a26f5c95738ac2cddea013c63763436992ae","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.1.0.tgz","fileCount":23,"integrity":"sha512-7TkYGRQ8nKG4WxQ5XgB8N2tww5AsEkR6eF8TJOxNn1vYwRaJMPPUJIPVTqi8vQFJ+24ZaM3zURNnOMu60zLjdA==","signatures":[{"sig":"MEQCIA9vAp6vdz7nu1worTFF/SnnRmNt5tAO1n8lB/t2pkE3AiAIV7ss2RXuMLzvBr7+cZEQvXTZM4aOKHBpmheRe7txeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489300},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"2eff01924f74b461acab13b8629d1c05f01ba63f","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"amiya167","email":"naweilaite002@gmail.com"},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.6.2","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.1.0_1775557197715_0.4994086760136731","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@nasti-toolchain/nasti","version":"1.2.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.2.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"9e286b69b2eb249ec6f7e7fc58a9f56363e5d8db","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.2.1.tgz","fileCount":23,"integrity":"sha512-+GJIW6/4kNZiNuec5f7eZ2aXvRNY5Z81kotB6SbX8qzoVH3jQO2ISokp/saAkumyoQHKNcVKE4EcGb4Dgez8dQ==","signatures":[{"sig":"MEYCIQDhC8U8HoKies2tj+AJp1nhVExvh6gjGXdpniQbP6lZmQIhALFfjpxOb8ENhT815oc9CByH3KlrRTaeetZcVUgfM9Wq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489295},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"3f0356774d4dd1d0a0c40a828086ddaefa63761f","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"amiya167","email":"naweilaite002@gmail.com"},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.6.2","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.2.1_1775558774452_0.48248880551762596","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@nasti-toolchain/nasti","version":"1.2.3","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.2.3","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"f271299556e78e08a2c248266da306bb684553b9","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.2.3.tgz","fileCount":23,"integrity":"sha512-dPmKNBz/UCpZ2oqjaUPN2TwQpYvx0h/6muDpIjPpTJF4oxqxdVzCoVthUIsW/89LAIlYrG2xCCJzKBCl+CoQDA==","signatures":[{"sig":"MEUCIQDxOVu23Rim7jCxHZ/qnoxtd+ekTYaHKnLqeaJbv2k1KgIgYucw7hX+U+EYlwd4f1bi2p6mdvDrp/bYOs3FvfTETT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560207},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"fe115e1e38568f1a89337a66cc3cd370a094c3aa","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.2.3_1775561820373_0.739671473051656","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@nasti-toolchain/nasti","version":"1.3.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"d2963bfe2aef53e20fe002826adc3ad643014de0","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.0.tgz","fileCount":23,"integrity":"sha512-36seBXcYLT6cP1PLaDIfqOGK7XMItGxnRwdS5Q3DiIyvb5A5p8B7/+p9VRM6Bu+W6h7qKWBdp/RtwiIdY2fFvg==","signatures":[{"sig":"MEUCIQDcOKK36oVdNNPNQT32JJua0RC05TYVu9ta4fwRe/ArYQIgQZXHezARoDox/c4PQEwTpyhrXhO11gPCaFMtQ1F6rR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":561849},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"acb29ee44397bb726c80b9e87122cefa2ee24345","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.0_1775650200513_0.8673734841454934","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@nasti-toolchain/nasti","version":"1.3.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"d852f85283814d3806872cfbca18e20d21fa9ee9","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.1.tgz","fileCount":23,"integrity":"sha512-aRsD49+R8Yk/k6mV4ImUnQfNcPwSkWj1deobKo3EN6s8dUDwo2NHAlF3uY0IqucYqkSy015UunF1J+eZX9pr6A==","signatures":[{"sig":"MEYCIQCzxbIoiYznbn/j5sLpFr9AxNAQn9XVd8IvmZOew8yKmgIhALXYsBA0fhFeO5l+VWZX9bR+XeYPUWXshjq+xHYSQ6/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":569689},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"41217a52b4816498f86f3f7c8bd9b539c79ab1d4","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.1_1775653767227_0.41334703354028757","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@nasti-toolchain/nasti","version":"1.3.2","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.2","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"56f377d42fd56afd0900b0be7cb71589dc7154f2","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.2.tgz","fileCount":23,"integrity":"sha512-Ca3S+1KdmvR82m2oZzUgfN+waG1sJ0JO9I+/Y1xsUXsX3nDuP5/l16hHm42ck8ULWAvTXBsSoLGKE7u8f5kRDg==","signatures":[{"sig":"MEYCIQDoWJTDoZ3m6FyCODun2J8DddDmAdDQqgM/CIMMTGumrgIhANmd6sRPbDjIGdSmF/SK868Jxp2jvJKkLmDE0O9SzpAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599409},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"ce59e219f2422ae0b982c852e1d26adbfdb81177","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.2_1775654264790_0.24941535993501862","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@nasti-toolchain/nasti","version":"1.3.3","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.3","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"816a7f680bd7cb1941fe18d9d8da0018f3ccee0b","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.3.tgz","fileCount":23,"integrity":"sha512-kLEpXp3hyEOupngOiJEjmq/YJdQn5aQO92k999TIA0n+MMMQj4cA93fYtdxKgMnDNs/mmIKDgZdRDQGItHcQLQ==","signatures":[{"sig":"MEYCIQCYBgQLHrI6gq9qGaCNXwM4uCOhXAmfwcI+8VKIZZ86lgIhAIWduvyPNNk8WHABaohmLiSeJRAJCMbflm7h79Ze8mg7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640409},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"fbc4df8a10bb42a61574b8cbed009f96eda3f7b1","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.3_1775739225815_0.4833167848382163","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@nasti-toolchain/nasti","version":"1.3.4","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.4","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"161e313bb7f45b925e079cfb1e5881d7afdb15fa","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.4.tgz","fileCount":23,"integrity":"sha512-k2CN8vXjLehCGMudWuvcwaK9aUYBb05axWIpSHgUs237ANn3nEv9qzHDF/+bVfF8p4Ec/HzsxuKBkJ4SxaUr1A==","signatures":[{"sig":"MEUCIQCidk1GA5bjgE/3X1dZDSTl51BfB7aSSpzRlp4Dm87YVgIgQVUnwz/5fVXYtUmB3tWUAqJQB42ALfMpUwLxD3VzQuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":638885},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"ef6eac0398d37bf64a3a67b5f682c53dd5784761","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.4_1775739780602_0.6202274109053638","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@nasti-toolchain/nasti","version":"1.3.5","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.5","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"6fb4db2e4896a260e01095b67d070ea204ca5aae","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.5.tgz","fileCount":23,"integrity":"sha512-VW1dNni0kue/ioS3L5xvVFexCuY1u2iyIZllSEUPY2k/P8UttSCyIZkQdflKQ7x0urLU5Q911Lmwj3R8aWHJhg==","signatures":[{"sig":"MEUCIQCpfxXxLhBwG+yLwk04htoUeuC+5MrOyxmAMhB0B9LeKAIgVPdnRNNF1bKWaOsrf2fDyrUaIFvSwP+dt57ua7n/ric=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"31b30a2ae113442208e6d9b92920979e7c1e4cf6","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.5_1775740076116_0.5276628443338656","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@nasti-toolchain/nasti","version":"1.3.6","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.6","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"8910fbdc7eef737cb8bde667e70ece3a3a8338ca","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.6.tgz","fileCount":23,"integrity":"sha512-twIpz6TxQN5iYQ9mmWWUMwM4Yho9J7L5b7+jy7QnISJT2Q35dd6JYhtnu9oPnHg0K0fHdjMITk2HegPhZAP9Mw==","signatures":[{"sig":"MEUCIA1iNDEfkdsYjVNbgTUF9aWeVCS2cOLpu2nR6A01ojXmAiEAgYmfqg77jWnTJr4tgT6hW1ruf+3Hw6o8LeKW3VtUocU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647996},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"9f6c8d5333263cd2b12dd094bf0d445301efed9e","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.6_1775813388541_0.09267360473904485","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@nasti-toolchain/nasti","version":"1.3.7","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.7","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"fa56ed8ffb8f9e7db476f08f468039d89028819b","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.7.tgz","fileCount":23,"integrity":"sha512-EF9MyDc1Shua7/8yyK2heVV1qEMtBC/d/G1vHnVHZudvFv3TMPtRJsTVVu5kNqHx29w2toNhcJJ7fkTWqbYg8Q==","signatures":[{"sig":"MEUCIE3F4LY+YyZ8jCeCgu/G2OLWg5RYEDfyawTKW+/8jVa9AiEAtMgF1vBnhs4U8O7NW6frTVC771/zBkKi6TrP1Zjr11Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649444},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"e4564e9e8681eccad67b941b24c4a7044cf8827f","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.7_1775814119766_0.23054574455831012","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@nasti-toolchain/nasti","version":"1.3.8","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.8","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"20aa31c9d3e189b243b222893f59420938b49083","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.8.tgz","fileCount":23,"integrity":"sha512-CK9p5tH2xgbQGul66QBj3R5QRbh94mfE1/lZUwH2TKxf67E/y7ExLfhg9VhJw4m8020s9p7nFTo0XLLYSFcxvw==","signatures":[{"sig":"MEYCIQDwTt0Fsb9mCy/NX7N1OAYpVb1uwsJe5hGSd7dMUC3RygIhAOR7t5b7B7kEzCEhA1KHtZDAHz7M4toJE15+PGpD0P/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658648},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"23b15df375f5fe3ada6b853c2c29c075f596e51e","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.8_1775814590742_0.9383614879628477","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@nasti-toolchain/nasti","version":"1.3.9","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.9","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"555554d59c9d6015a81e5c66726d19fe15131719","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.9.tgz","fileCount":23,"integrity":"sha512-PSTlucf/WpGO+HSsZTl4mc6RmF6QmHTgFmiuFMkEyo0GF97a77XdyzVDMg1l1RBcDdLBjnKlalr14jPEF1R89w==","signatures":[{"sig":"MEUCIQCJpwnGnMH8XQ30jo0q0vklY3JytYYF+Tn0J+0J/vfImAIgdMBG5hFQmd4tZ/jd8W+/wfNNcNzQogsm8GQRgwdjGE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":663020},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"5a385024144fd009d6f7a711be2e26ffe4309ee2","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.9_1775868866930_0.5189844568348856","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@nasti-toolchain/nasti","version":"1.3.10","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.3.10","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"10f2aa1d3497c7c740b02dc46c4516079858bead","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.3.10.tgz","fileCount":23,"integrity":"sha512-2uZLyiz4S5R5veSfwL+JIRoTGYkNk0OPwU6nqUV+I9VeSdeMyZDzEYl18LhmUe2aZ11nWx+s0CZn2mLPV8xoRg==","signatures":[{"sig":"MEUCIQCMovsTpRfW0QCxZB5WNfSLPmepKG+axaCtHyrchSa6DwIgbCKz3eqgspo17LyoqWN6G2nP4tJV2o8NIV0yBKZFTX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665011},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"5efcab4e9dda76c544f9dc91fb265baf6b411015","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.3.10_1775869309314_0.6332838262213796","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@nasti-toolchain/nasti","version":"1.4.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.4.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"752ca01172f4f09fbcbef445600299732616b23c","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.4.0.tgz","fileCount":23,"integrity":"sha512-+l4x/IoPX5k3AtM3TCyS4vEyEQiAYEt9b93ZG7iQpmDj+YpX7gn6l/obpL38eJbQcWYcxTUGvC92vY1D6VqgjA==","signatures":[{"sig":"MEYCIQD0i4iUoIPMS/+ylI5ICNMHnLcjRRDKGUY3lB8c95ISugIhAJ6wVTvMYFNyn/XGIv2ydyTesagFBrgLcaiYijMFK8BP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":883694},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"2014b9189387c216e3583c1d6658fe2594e267d9","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.4.0_1776771466929_0.46178197749704886","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@nasti-toolchain/nasti","version":"1.4.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.4.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"6967529485bdd412e964cefbfe2ccbd0ea48ca52","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.4.1.tgz","fileCount":23,"integrity":"sha512-sCjPPBtjlmM7cgjxruCEtuNF/izQOsXi3UhEXyRHrN6FGP7CwcId3p0C5OFs9WNzDz7ynxtxHvH4Unz0K03vRA==","signatures":[{"sig":"MEQCIEcQcqKXHrqHY6hwnH1dnmwoGW9b6x6WhDWOkl82ViASAiBC9AEOGhBZM8/tEVZSRX1qWO54/EZjvsczuAZyyn1UZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":883762},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"c249f455351eaa0cee4fafc5659ccdeab3b47070","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.4.1_1776851732645_0.663501569392625","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@nasti-toolchain/nasti","version":"1.5.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.5.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"6c03ed38f6d9bcf9f829c4eb31d04f086178debe","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.5.0.tgz","fileCount":23,"integrity":"sha512-pN+FLRvr5o90ZWL8TTQhgGnuoE0IiZC1rvKuZXRJjEtBXVgc/ITEB5ARUFpxrLpZNcuQGvA5N6z26ssf9hrG2g==","signatures":[{"sig":"MEYCIQCH/yToBY+n35qTRqTZBVEyGDFIDwfWOy99dp9JNN487gIhAKr2LwB87tIa2x8yS+tqxSDKx6brpnU27g267XkSaA2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":937039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"a552c23a1557425bc3833d913c340579653de0d6","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.5.0_1777030344457_0.574509989656039","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@nasti-toolchain/nasti","version":"1.5.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.5.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"24fdf5d11f9103e8cee5de39370ea6b6f9c8eda9","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.5.1.tgz","fileCount":23,"integrity":"sha512-qKv/u8q3IM0wxmIQR0sH2KURm2PRESJ8jErLibuh1puSRQz6IcspogDMAytwf7ikeF5BQIB1GwUg9O8WebtX0A==","signatures":[{"sig":"MEQCIBJ9+mlllXkcemumuRcN4jhm+XPWP5gP9QWlW8V/8VfDAiA2zcIKUpMtU2KDxdhveDfPofIF9FQl8GpyB3hrXhrCtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026452},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"f95794b4833d2ee36fa631c82b7641577837f052","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.5.1_1777096063917_0.7732057011990237","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@nasti-toolchain/nasti","version":"1.5.2","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.5.2","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"fa0689b71889431a7911ac3bc82d2c96c3147699","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.5.2.tgz","fileCount":23,"integrity":"sha512-FYJh+6qyS//jA+6lkChGESJD7Y2k5JswQqkM6GQUXxhjsZPxNa7E6mO8WHCOBdjG1qJ1vKZuLiUqfB62A88SaQ==","signatures":[{"sig":"MEUCIQCN9pVctctH4L+nEKMlQLgqh30629OiJ20G/NpRuPf8/QIgLsX+wdUwKLt33I+m8NQ9CLy0lUV6ueNXgfTaBH9+zDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1031364},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"5ce1883709e3daecde778af06cd86001b57a9b6f","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.5.2_1777118884324_0.9072885004555673","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@nasti-toolchain/nasti","version":"1.6.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.6.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"788c55b7782a56498b06e138dce84dd6f6bea094","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.6.0.tgz","fileCount":23,"integrity":"sha512-5G7VRloZdRzWvycShzZdZ5H6sruv5zihFpOvp95LRVCEKfcN+OjN0SDTFlur+3zg8dIicUtbhfdsp+/EWRKlqg==","signatures":[{"sig":"MEYCIQDzmyBUr+Kwj61I6voJDqt1yNFMZB/Tt/PW/bHWeSwlowIhALMWhZLb60xpGWDxvpc/JZGKiKvLOSgCAv/5jUft/wtm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039694},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"066562179ee8a11b071796f773ddf0c9d562d0cb","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.6.0_1777121611786_0.01258361062695701","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@nasti-toolchain/nasti","version":"1.6.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.6.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"77708264156853f935a5c1f4e5b6449b08c3a363","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.6.1.tgz","fileCount":23,"integrity":"sha512-Vy7MARN1AYgUJ0t4s6mciHBLiEosmv6mPmJ6WjSIle2nz12p9BNylf7dtFo/eeEvOZI69D7AdWSs5ZhTfl1iXA==","signatures":[{"sig":"MEUCIB+7w1BkZQRmnANkvctItXYLLCJaAZVGGCDpbOtnekxYAiEA/2ZLucgsE0Kyrfse9cbJsblaEjB0gl7Qn7O6fO1Z2k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074170},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"fbac224e8447b927891a578a0c2cf4ddceba9af2","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.6.1_1777125122181_0.5386443016555453","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@nasti-toolchain/nasti","version":"1.6.2","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.6.2","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"cf299fbdc4b49b8999f274983de417f72dedc86e","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.6.2.tgz","fileCount":23,"integrity":"sha512-BMjM/Qded+0R0AaKYtE6UnS8Dv0CoyiiclBJ4jG31aIDJL1CJPIHnjY966Xg0GUJhSvAkEzfakVT2MAkwL19Ww==","signatures":[{"sig":"MEUCIBt1gcNu/7QfJiJfbix/qey+oAgJeJt3BA40AWaK86aPAiEAyNr0qzRkrLdrL+sVuo8gYGlzNDxGq97WfJ6jpewWbDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128432},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"d46e2ea94a16545b8b10a8eda15f8f7b47eb2d93","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.11.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.6.2_1777790225882_0.7218826194533376","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@nasti-toolchain/nasti","version":"1.6.3","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.6.3","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"c964541e8e841bddf88f4f67738da5ca77b4409d","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.6.3.tgz","fileCount":23,"integrity":"sha512-d+WTZ6FLabkyrbvQO6lzFdxZnSRABWJ98ynoZ3sKPLTNbhLaCxey1CdQ/HT4A+cGoZ7VNxnKuXzTZkvx9xIkzA==","signatures":[{"sig":"MEYCIQCP0jfQ4PScsyuU9WHaGuUPgIqxzheYue4tg7dn6vw+tAIhAPxcLQIsaAzK2dpQte8ig5Wxdz1kEz5IyrPGm6u6+KSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1160224},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"76c07b1a52e78bb4fcf8a1d9d80b10e16ef45b26","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.12.1","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.6.3_1778835403461_0.16762169326509557","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@nasti-toolchain/nasti","version":"1.6.4","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.6.4","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"8bc97e32482d0720667bce3867265f8278ca62d4","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.6.4.tgz","fileCount":23,"integrity":"sha512-aJ6o8HH4Jj9iBhIltkm/hp7b+0o728bZAuuBB+EqjOHPCrO/mReC3YNyChi4Aurlu4Npk5mVLfsz1P75lkjuhA==","signatures":[{"sig":"MEUCIB46ZcKo0btjbveqrFT43hDedujwRo5yau2cu4XfPMxIAiEAucjGPRuqX8WlOwfuds4kk5aKc0EBVwRiVhH0wKtQTeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1200515},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"5deac1942a20398579fe7bbd5d9e462af5c0ca71","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.12.1","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.6.4_1778916627244_0.9879954505016555","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@nasti-toolchain/nasti","version":"1.6.5","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.6.5","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"8917d26b385a93b20443b20bdaaf6b333d0d3ef1","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.6.5.tgz","fileCount":23,"integrity":"sha512-C5Ccw8EMUY4JCW/I4Id3be50kfVz7FxrIlKOzJFw2RsVWXUseIVHJfQQyBPR5ue9v5htO6mPvoKqICCFZsdmWw==","signatures":[{"sig":"MEUCIC1vcS/JbPYh4aHAYril5LM1vxG/k0RJH9DwHxiRHxz9AiEA7cak2dIqhBZSJWILvkpMo1uPjBMGwjEh0TP4iKHJZVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231317},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"bfe967265fad4e6ec16f07e9e29841ba2918349c","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.12.1","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.6.5_1778930568312_0.01952276995201596","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@nasti-toolchain/nasti","version":"1.7.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.7.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"b2af639df7e612acc29d6a65b2f9facffe34dc02","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.7.0.tgz","fileCount":23,"integrity":"sha512-bE0hEfFhn0S2kVGwNObmSAPwQ61nSX7ksKzY9XRJXvHczpKpEWSOnJ/htB+ySXzxt9gUbw5wpi6kg06Eh7vXIg==","signatures":[{"sig":"MEUCIQD5qGPAlkwxYDbTPabI7Wz2HkAFE8SJKTtiX8fdLfp42AIgeK1QBhFXoRECcCUNniS1oDrq5+Ins9U7QnoLiN+5x/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1240265},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"fa3c7cc1abe97756a9ba723344737d83898c17b0","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.13.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.7.0_1780132034426_0.17891916154316112","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@nasti-toolchain/nasti","version":"1.7.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@1.7.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"cd6c87c15ef28d54280f919e2df2b0366e2123d7","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-1.7.1.tgz","fileCount":23,"integrity":"sha512-ZkuAVTBvFSnFdMhFFspgVzaMsCXlUxShC1n3RYba5xQFZF5kF19R80ubOStT7yEEH/9zErQMfaypkpZ0rZASCQ==","signatures":[{"sig":"MEUCIQCm13rg5tkPWr0MJjIhAldhMcaiunCRpA35zDBnsaOo6AIgHthFA+OCICH1qfoASCM4hsZdWgTyd0aJBucVGWuFeeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1316236},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"7b5d060105ee7ce1d5f69b99ce805a9bc4dfc02f","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.13.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"^1.0.0-rc.12","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_1.7.1_1780307316570_0.7009280223792882","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@nasti-toolchain/nasti","version":"2.0.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.0.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"8981f5503ed5f1f42f29e8b8c8c2b2a61fbd9ec3","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.0.0.tgz","fileCount":23,"integrity":"sha512-Z45sUy07FoLnLjg6IQ8JGmX7N9J1F3/GdBK2Nm3mVtdn3ZbXWYc0c+r2GWwvnpiOkKBfsOcRJsEg/i3g0v2Hqg==","signatures":[{"sig":"MEUCIQCFRi/nc/6Gg1o1ctwdkzcfyKY914G+Y3z2wQAq/LT0vgIgZNoht+SxTuu3Edy1YJV3cxdkmypq8C3CV83ycGgbC0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2363098},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"d8eb7606931b3cae964e376e770f74aecbe7c8bf","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.13.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.0.0_1781318669031_0.6615515932943794","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@nasti-toolchain/nasti","version":"2.0.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.0.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"82c7ed695667286c174b40eb958b95ddb028e81a","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.0.1.tgz","fileCount":23,"integrity":"sha512-Ogyaq3lV4hh3YF7l1Vkb5ZjZZJbKd+fEyihiRMhaZXiA443JdWrnCO7Q+SFj6gwq4smCg9vEDUHzxVPxbG3rwQ==","signatures":[{"sig":"MEUCIQCWRmvTI7pqsOvXKqumwMSu73BXcek0a5Q22JI68CK3IQIgItxXw1RtxOP6z36z0BZJ2tq2SY1/xqGIwtW3VJeNJyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2400746},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"8d85c541455a05e59184acc6cd9b2e62d6714cb4","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.13.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.0.1_1781415269777_0.3506983816209346","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@nasti-toolchain/nasti","version":"2.0.2","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.0.2","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"35fc0701edcf68591649e809f6eca8c4a85dc925","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.0.2.tgz","fileCount":23,"integrity":"sha512-+oKw2vnr/vN1IOq5OZM9QbiyjrjAGroK8iDrYxp3FH9BH7guqEbOP9s4J/Iz9Z9ptVX+U4nvyiPaGPO7NpPr3A==","signatures":[{"sig":"MEYCIQCG2JK1e74qWiWJA2JCUmwA+AAnp/8xSlsPmnCgQSLjGAIhAOxLFQ7+31kE2+f6zNjqbbQGE/zNQXepoqhmjdWZJ6HA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2406030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"17e955ccc5b32dd0235a562a80925462bef7b167","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.13.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.0.2_1781681962510_0.21417096295243132","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@nasti-toolchain/nasti","version":"2.1.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.1.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"dfb7ce58abdb1af261c58afca7a1c0fa3767a000","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.1.0.tgz","fileCount":23,"integrity":"sha512-BtZkpi5pyycWQqepan+duQqra5B4liwOF9waLYCmsl+Nvj9g9rH3ef2HqiJkJERkwjjiUqUcBLgqZ7ZREqdZmg==","signatures":[{"sig":"MEUCIFp3lqm1H2O5Zd97VOVSjLtNJcbFLEQFTgWvVi6sQ0AfAiEApyoxH6HxP/tJdUpMd/q6kEQ595Nk86HQrmguw21Swr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2405778},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"e1013a4933dfb0bebe9b9eb70f5d1cf3302d7519","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.1.0_1784281008692_0.9318098365982168","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@nasti-toolchain/nasti","version":"2.2.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.2.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"05bc4267b5ea77748316e3f6591566f8ebc80211","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.2.0.tgz","fileCount":23,"integrity":"sha512-4BUptIuu8dyCFXx3WdoVL3nao64EpG+OaIifoXM6vQN2XTZRwxTFUuT03pADXMiZnZrChvFCfeuTvpH1WguweA==","signatures":[{"sig":"MEUCIEkiAA2Reiy4ZoCO+IzK447Gb96UWqDWbw87QNj3QER9AiEA2+2+xalvyRR5JYFoxEWshfSobLj2iugVCxfOWegUlrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2409178},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"3a032514cce4d1a1c3c291cecd13800078771d42","scripts":{"dev":"tsup --watch","test":"echo \"Error: no test specified\" && exit 1","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.2.0_1784553792084_0.4494786640201316","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@nasti-toolchain/nasti","version":"2.3.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.3.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"a01c11888434bba8ac062c8e21b8877de5160cf7","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.3.1.tgz","fileCount":23,"integrity":"sha512-T5DQjY2sqm7B+aN7Pyy46LYCVCGy/M7UsT0hRcRA/WTj7SiF+tiwejjpmLsF5NxrWlhNJwONSadfE1469twU+g==","signatures":[{"sig":"MEUCIBbTyS85Xngqifn6f1O5zw6TD2JcH3Hp0uFfF45WKT4ZAiEAsDOxFRHe2N9KRuYozBD/IhUPvf8yL3WccJ1oRgWTy8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2594483},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"a33db181cd0c54a1da2086fba6c7aba58dd2e9bd","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.40","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.3.1_1785149289560_0.14075830021306213","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@nasti-toolchain/nasti","version":"2.4.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.4.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"c7a39dcad17ee95bf66f0ec5d220ae84dc58d3e9","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.4.0.tgz","fileCount":23,"integrity":"sha512-wncbZBurZ5wWdPPFxfVlOv4bt61FwR4OdOLq8Pc17JRsKgsRRCXCL5oLhb0Jc7SjKxsAxB5mBjmOeP2xwIoMRw==","signatures":[{"sig":"MEUCIQCF6nRkFgVEoxCjfEpHi9Scwaeim8u9b16yUPW/dLew+QIgUDaXo4DQKq5erOq1bU/xTDpY7P63i3C8/QdovFW9Dhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2887097},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"787aef21601458c3184cd519be146bf65e435651","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.0.0-rc.13","oxc-parser":"^0.121.0","picocolors":"^1.1.0","oxc-transform":"^0.121.0","react-refresh":"^0.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.40","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.4.0_1785328532752_0.8261698864792733","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@nasti-toolchain/nasti","version":"2.4.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.4.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"ecfad273e49624a3a910aea541fe530d52e9c1f1","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.4.1.tgz","fileCount":23,"integrity":"sha512-AptluKnBL7JQcBmtTghVUOq0JD+PGG/fqBhGeQF7kBbINPX8ZkC6HQavTYC1+D2y1xLFJRgK84GDg7PDmLk8tg==","signatures":[{"sig":"MEUCIC2Az38GYhRSvNpI8AokzeOF/sRNn9/Yyj9ltJP0FDzFAiEA+y+nNqGkqvb5g92HlbwTKo/DMXQ8GGahvQzGtJnGm5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"9f81524efff320057a78da18e706847d96d9a8b0","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"deprecated":"There is an issue with the types; please upgrade to v2.4.2.","repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.1","oxc-parser":"^0.142.0","picocolors":"^1.1.0","oxc-transform":"^0.142.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.40","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.4.1_1785398482963_0.3176977478317984","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@nasti-toolchain/nasti","version":"2.4.2","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.4.2","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"09a1e7b42f74acc6f31a0efdef395e7bd12adec3","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.4.2.tgz","fileCount":23,"integrity":"sha512-qc/f5zfX3ItQGRBGQRS2nAEQvC/d0m+tCywt7+8fDAHWwzYro2qvNfrAB4IPoaYqxL84Gq675roXLz2l3sH6+g==","signatures":[{"sig":"MEUCICPotAXyu/TUMMp+KqVkY6bi1vqOc0anUPLyJY1KB26RAiEAogIjl8mkPiJb4Jx2um4eURR9qwms0JOyltAmAbEWv/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3161146},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"aeaba4cea302c1d77680e2fc4005714c02b4a5b3","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.1","oxc-parser":"^0.142.0","picocolors":"^1.1.0","oxc-transform":"^0.142.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"3.5.40","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.4.2_1785398966388_0.30242561405266377","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@nasti-toolchain/nasti","version":"2.4.3","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.4.3","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"faa4bd20b09e556f69574b34865f19a991e72c63","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.4.3.tgz","fileCount":23,"integrity":"sha512-AbjveIEJSI5ckarZQhxJksBdmC8zIQ8DwAlhSW/db1n4nBXB7c5sciI27khqCEsRsR4csx9pFsxk82xdv7B2QQ==","signatures":[{"sig":"MEUCIQCpRKMiDwny+iCt3/78WgnHJZBeXVAT/IbGuto2Mka6gwIgC91GaVMGZbUFa36WSGmnJqFqHf0+ajvmC34Vf9dCRH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3191443},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"1b37227b408f83b26553db36bce941b322090cc8","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.1","oxc-parser":"^0.142.0","picocolors":"^1.1.0","oxc-transform":"^0.142.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.6.0-rc.2","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.6.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.4.3_1785845956105_0.3692862643568393","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@nasti-toolchain/nasti","version":"2.4.4","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.4.4","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"8b77692a6b4f0affc7a30995cffbac62aedef526","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.4.4.tgz","fileCount":23,"integrity":"sha512-M/EfEjbnnyj22FlmYQFQiVGMXtbtiNK0bmKOmUonRaoIOdE7l7rfc9Hbd6hAX7LQHhL86Txd913g1wMdExNVBA==","signatures":[{"sig":"MEQCICJIvMud1yHOa0AU2DwKJVVhjwO5agreSPO5aT1lL6QcAiAeYrulr9BmAYk6WqeJUJYW4EXZ1Q5nRd6N3Peyr7V3qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3293506},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"8149a1a44854f0e1065811be262256c655cd1b8f","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.16.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.1","oxc-parser":"^0.142.0","picocolors":"^1.1.0","oxc-transform":"^0.142.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.6.0-rc.2","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.6.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.4.4_1785847446782_0.47711191796951646","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@nasti-toolchain/nasti","version":"2.5.0","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.5.0","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"7a56adbbc13c836aec8be9f9b92859b1e5d9a80b","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.5.0.tgz","fileCount":23,"integrity":"sha512-7KgZXz84H3GboS666/UIA8j8zCpFqstxklZwOyk64ApfTRRW3OPeTtIY2SXVqehrNylxPnbC3BstlAG9InOlXw==","signatures":[{"sig":"MEYCIQDENdCWKDawmuUNQkaKbL/GZTUVBCU5PGvcJnBNNmNd0wIhAJGmx13F6xonvCTrLjSfetDP37wtoHOSsxa1RYoIUCVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3469110},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"9e4b77a2b9916e99e38869c98164fa3226f46fcc","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.17.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.1","oxc-parser":"^0.142.0","picocolors":"^1.1.0","oxc-transform":"^0.142.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.6.0-rc.2","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0","oxc-transform-react":"^0.142.0"},"peerDependencies":{"oxc-transform-react":"^0.142.0","react-server-dom-webpack":"^19.0.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.6.0-rc.2"},"peerDependenciesMeta":{"oxc-transform-react":{"optional":true},"react-server-dom-webpack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.5.0_1787802285814_0.5385843558888479","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@nasti-toolchain/nasti","version":"2.5.1","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"author":{"name":"amiya167"},"license":"MIT","_id":"@nasti-toolchain/nasti@2.5.1","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"homepage":"https://github.com/zixiao-labs/Nasti#readme","bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"bin":{"nasti":"bin/nasti.js"},"dist":{"shasum":"5d0d876df8a1907a0f0a7bb37bcbd296eb8da4c1","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.5.1.tgz","fileCount":23,"integrity":"sha512-8HGtk8PnHf35zEl6QvJ84wGTqV71Px7+E56j/q/p/Q8tBrwqC2nhtka9cI7eMFjalqlZGaTRv1UwGQPiSIOqzg==","signatures":[{"sig":"MEQCID8DVqdAg1lloAELqjCPo5beVgWuzsyN6jBXGIohVvkSAiBtH6rN1d1TJ2/vkylMhxB5YqJJbgtoJWqU5cEGpNwocg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3996603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"46c57c6fee1e1395e334618ee9ba936f76821f5c","scripts":{"dev":"tsup --watch","test":"npm run build && node --test \"test/*.test.mjs\"","build":"tsup"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"overrides":{"esbuild":"0.28.2"},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.17.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.1","oxc-parser":"^0.142.0","picocolors":"^1.1.0","oxc-transform":"^0.142.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1","import-meta-resolve":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.6.0-rc.2","tsup":"^8.0.0","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0","oxc-transform-react":"^0.142.0"},"peerDependencies":{"oxc-transform-react":"^0.142.0","react-server-dom-webpack":"^19.0.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.6.0-rc.2"},"peerDependenciesMeta":{"oxc-transform-react":{"optional":true},"react-server-dom-webpack":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nasti_2.5.1_1787824151124_0.09473611350100564","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"_id":"@nasti-toolchain/nasti@2.5.2","bin":{"nasti":"bin/nasti.js"},"bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"dist":{"shasum":"4c19221b7a9edff86c16919173949335f642efbd","tarball":"https://registry.npmjs.org/@nasti-toolchain/nasti/-/nasti-2.5.2.tgz","fileCount":61,"integrity":"sha512-VeDbcpKAMwGs9WNBQesBUbFpjSqfQPAk2GxHaEPF60VTbhSz/8yfuGEU/z14r8v1ovU2miPd3Br8yrIAx0tf+w==","signatures":[{"sig":"MEQCIGpYpKxzB6vSPfQF4iEegxC5rUHBZap7oUL0QXdbXNHfAiB8XGvdNYuGFLDrM502mw/JSUM/H7cJ39OVg7v7ot6yJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBRSmGPFP8rM1BAqrVBVyZ989XFohtVO1e+xRLCSI5tQAiEAgT4RA55qRPaHxKqedRfwe8v1nhK7paiFPfWvWpRlnuE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nasti-toolchain%2fnasti@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1970957},"main":"./dist/index.cjs","name":"@nasti-toolchain/nasti","type":"module","types":"./dist/index.d.ts","author":{"name":"amiya167"},"module":"./dist/index.js","engines":{"node":"^20.19.0 || >=22.12.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./client":{"import":"./dist/client/hmr.js"}},"gitHead":"41e961869fda2f8c520ece8e0266c8e06b84a23f","license":"MIT","scripts":{"dev":"tsdown --watch","test":"pnpm build && pnpm test:run","build":"tsdown","test:run":"node --test"},"version":"2.5.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cdb3bdaf-5c7e-47ca-af61-4faf136b08cd"}},"homepage":"https://github.com/zixiao-labs/Nasti#readme","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"devEngines":{"runtime":{"name":"node","onFail":"warn","version":"^22.18.0 || >=24.11.0"}},"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"_npmVersion":"11.17.0","description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","directories":{},"maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.0","cac":"^6.7.14","sirv":"^3.0.0","dotenv":"^16.4.0","connect":"^3.7.0","chokidar":"^4.0.0","rolldown":"1.2.6","oxc-parser":"^0.147.0","picocolors":"^1.1.0","oxc-transform":"^0.147.0","react-refresh":"^0.14.2","source-map-js":"^1.2.1","import-meta-resolve":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.22.0","devDependencies":{"vue":"^3.6.0-rc.2","tsdown":"^0.22.14","@types/ws":"^8.5.0","typescript":"^5.7.0","@types/node":"^22.0.0","@types/connect":"^3.4.0","@tailwindcss/node":"^4.3.0","@tailwindcss/oxide":"^4.3.0","oxc-transform-react":"^0.147.0"},"peerDependencies":{"oxc-transform-react":"^0.147.0","react-server-dom-webpack":"^19.0.0"},"optionalDependencies":{"lightningcss":"^1.32.0","@vue/compiler-sfc":"^3.6.0-rc.2"},"peerDependenciesMeta":{"oxc-transform-react":{"optional":true},"react-server-dom-webpack":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nasti_2.5.2_1788162005658_0.7130757111619268"}}},"time":{"created":"2026-04-07T10:19:57.613Z","modified":"2026-08-31T07:40:06.542Z","1.1.0":"2026-04-07T10:19:57.954Z","1.2.1":"2026-04-07T10:46:14.601Z","1.2.3":"2026-04-07T11:37:00.581Z","1.3.0":"2026-04-08T12:10:00.881Z","1.3.1":"2026-04-08T13:09:27.449Z","1.3.2":"2026-04-08T13:17:45.011Z","1.3.3":"2026-04-09T12:53:46.010Z","1.3.4":"2026-04-09T13:03:00.750Z","1.3.5":"2026-04-09T13:07:56.369Z","1.3.6":"2026-04-10T09:29:48.749Z","1.3.7":"2026-04-10T09:42:00.003Z","1.3.8":"2026-04-10T09:49:50.967Z","1.3.9":"2026-04-11T00:54:27.122Z","1.3.10":"2026-04-11T01:01:49.517Z","1.4.0":"2026-04-21T11:37:47.090Z","1.4.1":"2026-04-22T09:55:32.832Z","1.5.0":"2026-04-24T11:32:24.630Z","1.5.1":"2026-04-25T05:47:44.055Z","1.5.2":"2026-04-25T12:08:04.518Z","1.6.0":"2026-04-25T12:53:31.996Z","1.6.1":"2026-04-25T13:52:02.367Z","1.6.2":"2026-05-03T06:37:06.029Z","1.6.3":"2026-05-15T08:56:43.705Z","1.6.4":"2026-05-16T07:30:27.460Z","1.6.5":"2026-05-16T11:22:48.520Z","1.7.0":"2026-05-30T09:07:14.589Z","1.7.1":"2026-06-01T09:48:36.750Z","2.0.0":"2026-06-13T02:44:29.293Z","2.0.1":"2026-06-14T05:34:30.026Z","2.0.2":"2026-06-17T07:39:22.718Z","2.1.0":"2026-07-17T09:36:48.855Z","2.2.0":"2026-07-20T13:23:12.268Z","2.3.1":"2026-07-27T10:48:09.750Z","2.4.0":"2026-07-29T12:35:32.940Z","2.4.1":"2026-07-30T08:01:23.154Z","2.4.2":"2026-07-30T08:09:26.558Z","2.4.3":"2026-08-04T12:19:16.292Z","2.4.4":"2026-08-04T12:44:06.960Z","2.5.0":"2026-08-27T03:44:45.978Z","2.5.1":"2026-08-27T09:49:11.345Z","2.5.2":"2026-08-31T07:40:05.797Z"},"bugs":{"url":"https://github.com/zixiao-labs/Nasti/issues"},"author":{"name":"amiya167"},"license":"MIT","homepage":"https://github.com/zixiao-labs/Nasti#readme","keywords":["rolldown","arknights","webpack-alternative","vite-alternative"],"repository":{"url":"git+https://github.com/zixiao-labs/Nasti.git","type":"git"},"description":"娜斯提-基于Rolldown的统一Web打包工具（没错，明日方舟干员命名）","maintainers":[{"name":"amiya167","email":"naweilaite002@gmail.com"}],"readme":"<div align=\"center\">\n\n# Nasti\n\n**基于 [Rolldown](https://rolldown.rs) + [OXC](https://oxc.rs) 的高性能 Web 打包器**\n\n*兼容 Vite 插件生态，内置 React & Vue 支持*\n\n[![CI](https://github.com/zixiao-labs/Nasti/actions/workflows/ci.yml/badge.svg)](https://github.com/zixiao-labs/Nasti/actions/workflows/ci.yml)\n[![npm](https://img.shields.io/npm/v/@nasti-toolchain%2Fnasti)](https://www.npmjs.com/package/@nasti-toolchain/nasti)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](./LICENSE)\n\n[English](#features) | [文档](https://nasti.zixiaolabs.com) | [快速开始](#quick-start)\n\n</div>\n\n---\n\n## Features\n\n- **Rolldown 驱动** - Rust 编写的打包内核，生产构建速度比 Rollup 快 10-30x\n- **OXC 转译** - Rust 编写的 TS/JSX/TSX 转译器，比 Babel 快 20-50x\n- **Vite 插件兼容** - 直接使用现有 Vite/Rollup 插件（resolveId / load / transform）\n- **内置 React 支持** - JSX 自动转换 + React Fast Refresh HMR\n- **内置 Vue 支持** - SFC 编译 + Vue HMR；测试版支持 Vue 3.6 Vapor Mode（可选依赖 `@vue/compiler-sfc`）\n- **Electron 41+ 支持** - React/Vue renderer + 主进程 / Preload，支持 ESM 主进程\n- **Environment Driver** - 可桥接 Rspeedy 等非 Rolldown 工具链，含 build/dev/watch 生命周期\n- **Monaco Editor 集成** - 内置 `monacoEditorPlugin`，预打包 Web Worker，修复 HMR 期间的 EMFILE\n- **Dev Server + HMR** - 开发服务器 + WebSocket 热模块替换\n- **TypeScript 优先** - 原生 TS 支持，零配置\n\n## Quick Start\n\nRequires Node.js `^20.19.0` or `>=22.12.0`.\n\n```bash\n# 安装\nnpm install -D @nasti-toolchain/nasti\n\n# 启动开发服务器\nnpx nasti dev\n\n# 生产构建\nnpx nasti build\n```\n\n## 项目结构\n\nNasti 期望的项目结构与 Vite 一致：\n\n```\nmy-project/\n├── index.html          # 入口 HTML\n├── src/\n│   ├── main.tsx        # JS 入口（在 index.html 中引用）\n│   └── App.tsx\n├── public/             # 静态资源（原样复制）\n└── nasti.config.ts     # 配置文件（可选）\n```\n\n## Configuration\n\n```ts\n// nasti.config.ts\nimport { defineConfig } from '@nasti-toolchain/nasti'\n\nexport default defineConfig({\n  // 框架: 'react' | 'vue' | 'auto'（自动检测）\n  framework: 'react',\n\n  server: {\n    port: 3000,\n    host: true,       // 监听所有地址\n    open: true,        // 自动打开浏览器\n  },\n\n  build: {\n    outDir: 'dist',\n    sourcemap: true,\n    minify: true,\n  },\n\n  resolve: {\n    alias: {\n      '@': '/src',\n    },\n  },\n\n  // 直接使用 Vite 插件\n  plugins: [],\n})\n```\n\n### 生产构建：手动代码拆分 & Tree-shaking\n\n`build.rolldownOptions` 透传 Rolldown 底层选项：input 侧（如 `treeshake`、`resolve`、`external`）合并进打包，`output` 合并进产物写出阶段，用于手动控制 vendor 分包与 Tree-shaking。`input` / `plugins` 由 Nasti 接管，`output.dir` 始终由 `build.outDir` 决定。\n\n```ts\nexport default defineConfig({\n  build: {\n    rolldownOptions: {\n      // Tree-shaking（input 选项）\n      treeshake: { moduleSideEffects: [{ test: /\\/barrel\\//, sideEffects: false }] },\n      // 代码拆分（output 选项）\n      output: {\n        advancedChunks: {\n          groups: [\n            { name: 'react-vendor', test: /node_modules[\\\\/]react/, priority: 20 },\n            { name: 'vendor', test: /node_modules/, priority: 10 },\n          ],\n        },\n        chunkFileNames: 'assets/chunks/[name].[hash].js',\n      },\n    },\n  },\n})\n```\n\n### 产物压缩：类名 / 属性名最小化\n\n`build.minify` 接受 `boolean`、`'oxc'`、`'dce-only'` 或一个 OXC Minifier 选项对象（Rolldown 内置 OXC minifier）。历史值 `'oxc'` 等同于 `true`，保留用于兼容旧配置：\n\n```ts\nexport default defineConfig({\n  build: {\n    minify: {\n      // 保留类名（依赖 Class.prototype.name 做注册 / 依赖注入的框架需要）；\n      // 函数名照常最小化。默认二者都会被压缩。\n      mangle: { keepNames: { class: true, function: false } },\n\n      // 最小化属性名 —— Rolldown 1.2.6 · OXC 0.147 新增。\n      // 与 mangle 平级：它独立于标识符重命名之外单独处理属性名（含类成员）。\n      mangleProps: {\n        include: /^_/,        // 只压缩下划线前缀的「私有」属性\n        exclude: /^__/,       // 排除双下划线约定\n        reserved: ['_id'],    // 精确豁免\n      },\n    },\n  },\n})\n```\n\n> `mangleProps` 只按名字匹配、不做类型分析。凡是被未压缩代码、模块命名空间、\n> 全局对象或宿主 API 持有的属性，都必须用 `exclude` / `reserved` 摘出去，\n> 否则访问路径会被改坏。\n> 仅支持最终生成一个 JavaScript chunk；分包产生多个 JS chunk 时 Rolldown 会报错。\n> 单入口可设置 `build.rolldownOptions.output.codeSplitting: false` 内联动态导入。\n\n`nasti build` 与 `nasti electron-build` 提供对应的粗粒度开关：`--minify` 显式启用压缩（可覆盖配置中的 `build.minify: false`），`--no-minify` 则显式关闭压缩。另有 `--keep-names`（同时保函数名与类名）、`--mangle-props <regex>`。未传这些 flag 时完全交由配置文件决定（默认开启压缩）。\n\n## CLI\n\n```bash\n# 开发服务器\nnasti dev [root] [--port 3000] [--host] [--open]\n\n# 生产构建（Web / Electron）\nnasti build [root] [--outDir dist] [--sourcemap] [--minify | --no-minify] [--keep-names] [--mangle-props <regex>] [--target web|electron]\n\n# 预览构建产物\nnasti preview [root] [--port 4173]\n\n# Electron 开发模式（需预装 electron ^41）\nnasti electron [root] [--port 3000] [--no-spawn] [--no-restart]\n\n# Electron 生产构建（等价于 nasti build --target electron）\nnasti electron-build [root] [--outDir dist] [--minify | --no-minify]\n```\n\n## Programmatic API\n\n```ts\nimport { build, createServer, defineConfig } from '@nasti-toolchain/nasti'\n\n// 开发服务器\nconst server = await createServer({\n  root: '.',\n  server: { port: 3000 },\n})\nawait server.listen()\n\n// 生产构建\nawait build({\n  root: '.',\n  build: { outDir: 'dist' },\n})\n```\n\n## Plugin API\n\nNasti 的插件接口与 Vite 完全兼容：\n\n```ts\nimport type { NastiPlugin } from '@nasti-toolchain/nasti'\n\nfunction myPlugin(): NastiPlugin {\n  return {\n    name: 'my-plugin',\n    enforce: 'pre',  // 'pre' | 'post'（可选）\n    apply: 'build',  // 'build' | 'serve'（可选）\n\n    resolveId(source, importer) {\n      // 解析模块 ID\n    },\n\n    load(id) {\n      // 加载模块内容\n    },\n\n    transform(code, id) {\n      // 转换模块代码\n      return { code: transformedCode }\n    },\n  }\n}\n```\n\n## React pipeline\n\nReact projects keep the existing automatic JSX and Fast Refresh behavior. The transform is now\nconfigured through a dedicated pipeline whose option names follow `@vitejs/plugin-react`:\n\n```ts\nexport default defineConfig({\n  framework: 'react',\n  react: {\n    include: /\\.[tj]sx?$/,\n    exclude: /node_modules/,\n    jsxRuntime: 'automatic',\n    jsxImportSource: 'react',\n  },\n})\n```\n\nThe pipeline stays in the legacy transform slot: existing plugins still receive the same source\nshape and run in the same order in development and production.\n\n### React Compiler (experimental)\n\nInstall the optional native compiler and enable it explicitly:\n\n```bash\nnpm install -D oxc-transform-react\n```\n\n```ts\nexport default defineConfig({\n  framework: 'react',\n  react: {\n    compiler: true,\n    // Or: compiler: { compilationMode: 'annotation', target: '19' },\n  },\n})\n```\n\nCompiler optimization is limited to `client` consumers. Server environments still use the same\nJSX runtime transform without compiling component memoization, which keeps server/client graphs\nexplicit for full-stack frameworks.\n\n### RSC reference generator (experimental)\n\nThe opt-in `rsc()` plugin provides the low-level bundler generation needed by React Server\nComponents: `\"use client\"` proxies in the RSC graph, file-level `\"use server\"` references,\nautomatic client-boundary entries, the `react-server` condition, and an inspectable chunk\nmanifest.\n\n```bash\nnpm install react-server-dom-webpack\n```\n\n```ts\nimport { defineConfig, rsc } from '@nasti-toolchain/nasti'\n\nexport default defineConfig({\n  framework: 'react',\n  plugins: [\n    rsc({\n      entries: {\n        client: 'src/entry.client.tsx',\n        ssr: 'src/entry.ssr.tsx',\n        rsc: 'src/entry.rsc.tsx',\n      },\n    }),\n  ],\n})\n```\n\nProduction builds emit `rsc-manifest.json`, mapping stable `/<root-relative-module>#<export>`\nreference IDs to real client/RSC chunks. A framework remains responsible for request routing,\nFlight streaming, and installing its server-function dispatcher at\n`globalThis[Symbol.for('nasti.rsc.callServer')]`. This split lets Kunlun Next.js own application\nconventions without coupling Nasti to a specific runtime.\n\n## Vue 支持\n\nVue 支持需要安装可选依赖：\n\n```bash\nnpm install -D @vue/compiler-sfc\n```\n\n```ts\n// nasti.config.ts\nexport default defineConfig({\n  framework: 'vue',\n})\n```\n\n### Vapor Mode（测试版，需 Vue / `@vue/compiler-sfc` ≥ 3.6）\n\n若仍在使用 Vue 3.5，请先升级依赖（详见 [website/pages/vue.html](./website/pages/vue.html)）：\n\n```bash\nnpm install vue@^3.6.0-rc.2\nnpm install -D @vue/compiler-sfc@^3.6.0-rc.2\n```\n\n[Vapor Mode](https://github.com/vuejs/core/releases) 是 Vue 3.6 的 opt-in 编译模式，跳过 Virtual DOM，生成直接 DOM 操作。Nasti 支持单文件标记与环境级强制：\n\n```vue\n<!-- 单文件 opt-in -->\n<script setup vapor>\nimport { ref } from 'vue'\nconst count = ref(0)\n</script>\n```\n\n```ts\n// 环境级强制：对 <script setup> / 纯 template SFC 启用 Vapor\nexport default defineConfig({\n  framework: 'vue',\n  environments: {\n    client: {\n      vue: { features: { vapor: true } },\n    },\n  },\n})\n```\n\n启用后，终端与浏览器控制台会打印测试版免责声明。Vapor Mode **不适合 SSR**；生产环境无崩溃保证，仅建议用于试验或局部性能热点。\n\n## Electron 支持\n\nNasti 原生支持 Electron，**最低 Electron 41**（对应 Node 22 / Chromium 138，完整 ESM 主进程）。\n\n```bash\n# 安装 Electron（按需选择版本，支持 41、42、43+）\nnpm install -D electron@^41\n```\n\n```ts\n// nasti.config.ts\nimport { defineConfig } from '@nasti-toolchain/nasti'\n\nexport default defineConfig({\n  target: 'electron',\n  framework: 'auto',                    // 自动识别 React / Vue\n  electron: {\n    main: 'src/electron/main.ts',        // 主进程入口\n    preload: 'src/electron/preload.ts',  // Preload 脚本（可传数组）\n    renderer: 'src/renderer/index.html', // React / Vue renderer HTML\n    mainFormat: 'cjs',                   // 主进程输出格式：'cjs' | 'esm'\n    preloadFormat: 'cjs',                // Preload 输出格式\n    nodeTarget: 'node22',                // Electron 41 捆绑 Node 22\n    autoRestart: true,                   // 主/preload 变更后自动重启\n    minVersion: 41,                      // 最低 Electron 版本\n  },\n})\n```\n\nVue renderer 直接使用标准 SFC：\n\n```ts\n// src/renderer/main.ts\nimport { createApp } from 'vue'\nimport App from './App.vue'\n\ncreateApp(App).mount('#app')\n```\n\n生产 renderer 默认使用 `base: './'`，因此 `BrowserWindow.loadFile()` 可以正确加载\nhashed JS/CSS；显式配置其他 `base` 时保留用户值。\n\n开发：\n\n```bash\n# 同时启动渲染进程 dev server + Electron，主/preload 变更自动重启\nnasti electron\n```\n\n生产构建（产物结构）：\n\n```text\ndist/\n├── renderer/            # Web 渲染层\n├── main.cjs             # 主进程（可配置为 .mjs）\n└── preload.cjs          # Preload 脚本\n```\n\n主进程示例：\n\n```ts\n// src/electron/main.ts\nimport { app, BrowserWindow } from 'electron'\nimport path from 'node:path'\n\nasync function createWindow() {\n  const win = new BrowserWindow({\n    width: 1200,\n    height: 800,\n    webPreferences: {\n      preload: path.resolve(__dirname, 'preload.cjs'),\n      contextIsolation: true,\n      sandbox: true,\n    },\n  })\n\n  // 开发模式下 Nasti 会通过环境变量传入 dev server URL\n  if (process.env.NASTI_DEV_SERVER_URL) {\n    await win.loadURL(process.env.NASTI_DEV_SERVER_URL)\n  } else {\n    await win.loadFile(path.resolve(__dirname, 'renderer/index.html'))\n  }\n}\n\napp.whenReady().then(createWindow)\n```\n\n> 详细说明见 [Electron 指南](https://nasti.zixiaolabs.com/pages/electron.html)。\n\n## External Environment Driver\n\nRspeedy 等外部工具链可以接管单个环境，同时保留 Nasti 的 CLI、日志与多环境编排：\n\n```ts\nexport default defineConfig({\n  environments: {\n    lynx: {\n      consumer: 'client',\n      driver: 'rspeedy',\n    },\n  },\n  plugins: [pluginRspeedyBridge()],\n})\n```\n\nbridge 插件通过 `createEnvironmentDriver()` 提供 `build`、`serve`、`watchChange`\n和 `close`，并可使用 `setup(api)`、`api.expose/useExposed` 与\n`afterBuildApp(results, api, context)` 协调多个插件或环境。\n\n## 原生多环境聚合（Lynx BG / MT）\n\n纯 Lynx 应用可以禁用默认 Web client，把同一入口交给两套独立的 client-consumer\nRolldown 环境。每套环境都有独立 module graph、resolve conditions、插件上下文和输出目录：\n\n```ts\nexport default defineConfig({\n  environments: {\n    client: { buildEnabled: false },\n    'lynx-background': {\n      consumer: 'client',\n      entry: 'src/index.ts',\n      resolve: { conditions: ['lynx-background', 'browser', 'import'] },\n    },\n    'lynx-main-thread': {\n      consumer: 'client',\n      entry: 'src/index.ts',\n      resolve: { conditions: ['lynx-main-thread', 'browser', 'import'] },\n      build: {\n        target: 'es2019',\n        // 保留 CSS 模块图与 chunk 所有权，但不生成浏览器副作用/文件。\n        css: { inject: false, emit: false },\n      },\n      vue: {\n        template: { compilerOptions: { whitespace: 'condense' } },\n        transformTemplate(source, context) {\n          return transformLynxTemplate(source, context.environmentName)\n        },\n      },\n    },\n  },\n  plugins: [pluginVueLynxNative()],\n})\n```\n\nEnvironment API 是 `conditionNames` 和 `mainFields` 的唯一高层配置入口：\n请使用 `environments.<name>.resolve.conditions` / `mainFields`（client 也可使用\ntop-level `resolve`）。这些值会无条件覆盖\n`build.rolldownOptions.resolve.conditionNames` / `mainFields` 中的对应底层选项。\n\n生产与 dev 插件钩子的 `this.environment` 都会准确指向当前 BG/MT 环境。\n每个 client-consumer 环境拥有独立的 module graph、transform 缓存和命名 HMR\n通道；工具链可以调用 `server.transformEnvironmentRequest(name, url)`（或\n`server.environments[name].transformRequest(url)`）取得特定环境的转换结果。\n`handleHotUpdateApp` 在一个文件完成所有环境的失效与重转后只调用一次：\n\n```ts\nconst pluginVueLynxNative = () => ({\n  name: 'vue-lynx:native',\n\n  async handleHotUpdateApp({ environments }) {\n    for (const [name, update] of Object.entries(environments)) {\n      await reencodeAffectedSections(name, update.transformed)\n    }\n  },\n})\n```\n\nCSS 原文/转换结果可从 `environment.getCssModule(id)` /\n`environment.getCssModules()` 读取，无需解析浏览器 `<style>` 注入代码。\n生产插件还可登记结构化 manifest，并在 app 级 finalizer 中直接查询\nentry、chunk、CSS、asset 和 source map，最后写出聚合 bundle：\n\n```ts\nconst pluginVueLynxNative = () => ({\n  name: 'vue-lynx:native',\n\n  generateBundle() {\n    this.environment.setBuildMetadata({\n      manifest: { thread: this.environment.name },\n    })\n  },\n\n  afterBuildApp(_results, _api, app) {\n    const background = app.getEntry('lynx-background', 'index')\n    const mainThread = app.getEntry('lynx-main-thread', 'index')\n    if (!background || !mainThread) throw new Error('Missing Lynx thread entry')\n\n    app.emitFile({\n      type: 'asset',\n      fileName: 'main.native.lynx.bundle',\n      source: encodeLynxBundle({ background, mainThread }),\n    })\n  },\n})\n```\n\n`build()` 的 `environmentResults` 会包含原生环境自动推导的 `entries`、插件登记的\n`manifest/stats`、`chunks/assets/css/sourceMaps` 及完整 `output`；对应的\n`BuildAppContext.getChunk/getCss/getSourceMap/resolvePublicPath` 可跨环境关联初始与\nlazy chunk。app 级产物同时出现在 `BuildResult.appOutput`。高层\n`environments.<name>.build.target` 会同时应用于 OXC 的 TS/JSX 转换和 Rolldown\n的最终输出，无需再设置底层 `rolldownOptions.transform.target`。\n\n## Monaco Editor 支持\n\n内置 `monacoEditorPlugin`（对标 `vite-plugin-monaco-editor`），解决两个老大难问题：\n\n1. Monaco 的 Web Worker 是独立入口，必须单独打包\n2. `monaco-editor` 包含 2000+ 源文件，按 ESM 逐文件服务会在 HMR 时触发 **EMFILE（too many open files）** — 本插件将 Worker 预打包到磁盘缓存，并把 `monaco-editor` 目录显式从 watcher 中剔除\n\n```bash\nnpm install monaco-editor\n```\n\n```ts\n// nasti.config.ts\nimport { defineConfig, monacoEditorPlugin } from '@nasti-toolchain/nasti'\n\nexport default defineConfig({\n  plugins: [\n    monacoEditorPlugin({\n      // 默认全部启用：editorWorkerService / css / html / json / typescript\n      languageWorkers: ['editorWorkerService', 'json', 'typescript'],\n\n      // 自定义 Worker（如 monaco-graphql）\n      customWorkers: [\n        { label: 'graphql', entry: 'monaco-graphql/esm/graphql.worker' },\n      ],\n\n      // Worker URL 前缀，可指向 CDN 绝对 URL\n      publicPath: 'monacoeditorwork',\n\n      // 兼容旧 API：将 monaco 暴露到 window.monaco\n      globalAPI: false,\n    }),\n  ],\n})\n```\n\n应用代码无需任何胶水：\n\n```ts\nimport * as monaco from 'monaco-editor'\n\nmonaco.editor.create(document.getElementById('editor')!, {\n  value: 'function hi() { console.log(\"hello monaco\") }',\n  language: 'typescript',\n  theme: 'vs-dark',\n  automaticLayout: true,\n})\n```\n\n> 详细说明见 [Monaco Editor 指南](https://nasti.zixiaolabs.com/pages/monaco.html)。\n\n## License\n\n[MIT](./LICENSE) - Made by [zixiao-labs](https://github.com/zixiao-labs)\n\n> Nasti - 明日方舟干员命名 :\n","readmeFilename":"README.md"}