{"_id":"@astralsight/astroforge-rsbuild-plugin","_rev":"9-d7eed609ce016667dca480dd4fa79921","name":"@astralsight/astroforge-rsbuild-plugin","dist-tags":{"latest":"0.0.12"},"versions":{"0.0.1":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.1","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.1","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"763715b42c4db190d680e84b518acc8aced1eb8d","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.1.tgz","fileCount":5,"integrity":"sha512-aPORoM4tBoaZnBcwAKS+RktjA6JY8ndwJJX9OcyW/jcCJFvzZ+rbVGSa9O1zPZTxpQ9R/dCa4wkqKJCaDP7X7w==","signatures":[{"sig":"MEUCIB1Mp4+BJSQ2BlTHDSy+t6qnDfFxwK61XQiwiItve+o1AiEA3Bt0hJOs5QhkGnxskmGLf6Gi2P5HRbzoe6mjYyY4CFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70824},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/5c814705218337cba679b50f79df0aff/astralsight-astroforge-rsbuild-plugin-0.0.1.tgz","_integrity":"sha512-aPORoM4tBoaZnBcwAKS+RktjA6JY8ndwJJX9OcyW/jcCJFvzZ+rbVGSa9O1zPZTxpQ9R/dCa4wkqKJCaDP7X7w==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.1_1778930480626_0.47777381680963393","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.5","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.5","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"184be3faab7a06ce3996fca61ead4c1983b1ea2b","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.5.tgz","fileCount":5,"integrity":"sha512-cLK2RcEI2Dv2/l2onjOEXuDYhB68R5SLRxiCVCZupbHYi+vamhplo9xuSQtigrVs9aSTCn8EFpeceJfN4oPgcQ==","signatures":[{"sig":"MEUCIQDsQ9Ij2ScLUvCjx7X+6t2yltue36KZk38lyp3IJdcEFQIgC8StY+EGIGD1nESacW36v6aIe7an4zIsHpvk/ETgbhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70824},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.5.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/c596aa2a76940e37d25bfe1540fe8cca/astralsight-astroforge-rsbuild-plugin-0.0.5.tgz","_integrity":"sha512-cLK2RcEI2Dv2/l2onjOEXuDYhB68R5SLRxiCVCZupbHYi+vamhplo9xuSQtigrVs9aSTCn8EFpeceJfN4oPgcQ==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.5_1778936001050_0.6489240258433526","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.6","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.6","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"8ffa6c972cc7cefe53bfd0543141165ff142ff7c","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.6.tgz","fileCount":5,"integrity":"sha512-1TKqdCnceHYVDnZtHIgGYljZAYodrYN49lhyb+s/cLanYsixez0/KgUHgOw9rx16WukGD5pyb9LZ0SHISb1CcA==","signatures":[{"sig":"MEUCIDF4cQ536ZyRro9E911MkUtCVZ1+nHJtL9N0OHn81nNKAiEAq7xrlLkRy4CWfZaGbwA4kzJaLrLxK+4fZKWHss2U9Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71214},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.6.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/0283cb8678df299ab43eada21f3540fb/astralsight-astroforge-rsbuild-plugin-0.0.6.tgz","_integrity":"sha512-1TKqdCnceHYVDnZtHIgGYljZAYodrYN49lhyb+s/cLanYsixez0/KgUHgOw9rx16WukGD5pyb9LZ0SHISb1CcA==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.6_1778942124194_0.8105266871685413","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.7","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.7","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"e5d699b826b5652dc543bfff420a5aa6d078397c","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.7.tgz","fileCount":5,"integrity":"sha512-cERh1eC6XYJzoRE3/v/vwH4EzqcJ2rKA8uc24UvLuQiOegKHMVzZE3aYGUD+JW1V1Q8nT1rSirRVaexnhzJfBw==","signatures":[{"sig":"MEUCIQCqoFBpo6LMWBJVO1mQ2qBXW89eofaFJj4PeaE/PM5chwIgS5sTwvQiQ1PxJYN8/894oAQ4OpFYuM8dvOWXB3JHb3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81244},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.7.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/0ce19e9ad37c66f1a9e84a4319c1aa9b/astralsight-astroforge-rsbuild-plugin-0.0.7.tgz","_integrity":"sha512-cERh1eC6XYJzoRE3/v/vwH4EzqcJ2rKA8uc24UvLuQiOegKHMVzZE3aYGUD+JW1V1Q8nT1rSirRVaexnhzJfBw==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.7_1778947570684_0.7312497164481953","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.8","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.8","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"07eec0e7b2af96648216018b5462bccd6731200a","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.8.tgz","fileCount":5,"integrity":"sha512-Tsi0EiMH3glkhGkdxwKNHgnp0u2E/hxWp6rl4ktqNxMmWINRw0jDnHirxGxhGLHknxwXMQBpDRCPQIKS6KeGvg==","signatures":[{"sig":"MEQCIDtfGCvyzubSZFrEhkh1bnkIOxtkTy1hqPZAqNNgl+pgAiA3tjl9OGd3GRjGHXgU/mzQP/eRm/whtw2s2heZKlODVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81244},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.8.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/72ecaa94bdc8ac1075c10976508b0865/astralsight-astroforge-rsbuild-plugin-0.0.8.tgz","_integrity":"sha512-Tsi0EiMH3glkhGkdxwKNHgnp0u2E/hxWp6rl4ktqNxMmWINRw0jDnHirxGxhGLHknxwXMQBpDRCPQIKS6KeGvg==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.8_1778951373226_0.18033306417581874","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.9","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.9","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"208cc2494f411f4198ecb8b5444498ca353ff023","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.9.tgz","fileCount":5,"integrity":"sha512-34Lmv2fvAuj6LdJrkFqP3BW8QZ55QDZJENn1mzP3FaSzzB2XTcle/WNJTQNqXzkZymjOAGbM+sRE106wNGvI/A==","signatures":[{"sig":"MEUCIQDhNaKeooRmQxW4rPXX7a4B/4dzqzetzKopxzPyvBnsgAIgM13O7lF6nlBcCgpNUn7sjvLOWlP2AgwB7WZ0TMWleOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81244},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.9.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/6afb22876334b836308af2d1dc4fbc75/astralsight-astroforge-rsbuild-plugin-0.0.9.tgz","_integrity":"sha512-34Lmv2fvAuj6LdJrkFqP3BW8QZ55QDZJENn1mzP3FaSzzB2XTcle/WNJTQNqXzkZymjOAGbM+sRE106wNGvI/A==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.9_1778953357081_0.46417949827440785","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.10","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.10","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"890a3e3a839cd0543aee5f913b12527207a67179","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.10.tgz","fileCount":5,"integrity":"sha512-HrKCVN9SGd6Xazo4lySF6R9ld7nBbHeE2GvRn+0OjLpsmLvE9od32LhPwSs8EuFaqTbJLt9Qy+Mr2BqWUqxKjg==","signatures":[{"sig":"MEQCIG9hRXu5UPLNJKvhIKlp2TgEjM484KRrb8jLZL2mxT1dAiAZ7fRqt7tnYiUDvItIBGxIvPTxNnF+/izG7+3DdXGbSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82066},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.10.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/55b78cba3b1c0a75db8da8b2a790f2d4/astralsight-astroforge-rsbuild-plugin-0.0.10.tgz","_integrity":"sha512-HrKCVN9SGd6Xazo4lySF6R9ld7nBbHeE2GvRn+0OjLpsmLvE9od32LhPwSs8EuFaqTbJLt9Qy+Mr2BqWUqxKjg==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.10_1778959571879_0.8435460804062733","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.11","license":"MIT","_id":"@astralsight/astroforge-rsbuild-plugin@0.0.11","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"dist":{"shasum":"2594e193b284466d897186ad11fae63ccecd3848","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.11.tgz","fileCount":5,"integrity":"sha512-8nXQs83fFOlNVbqQtdMtRNPOxdqaTE4IYo2UhyLOs830p4oM4oTeKF7vbsLHt79Y6rRkLb1LtT52gwkMWnAPkg==","signatures":[{"sig":"MEUCIFs6tKoA0BlAwGajqlVJ0+xZhiHTd+blXJtemU/QbxmjAiEA81FOZ+W82cJ17on2XHe5lyBBtEAdsWdAKuhu4u4ntio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85099},"main":"./dist/index.mjs","type":"module","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.11.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":">=18.18"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"build":"tsdown"},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/ae2f95643038c7dabcd44906818ebb0e/astralsight-astroforge-rsbuild-plugin-0.0.11.tgz","_integrity":"sha512-8nXQs83fFOlNVbqQtdMtRNPOxdqaTE4IYo2UhyLOs830p4oM4oTeKF7vbsLHt79Y6rRkLb1LtT52gwkMWnAPkg==","repository":{"url":"git+https://github.com/AstralSightStudios/AstroForge.git","type":"git","directory":"packages/rsbuild-plugin-astroforge"},"_npmVersion":"11.6.2","description":"AstroForge Plugin for RsBuild","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@rsbuild/core":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astroforge-rsbuild-plugin_0.0.11_1779007148027_0.49576974512410654","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@astralsight/astroforge-rsbuild-plugin","version":"0.0.12","description":"AstroForge Plugin for RsBuild","license":"MIT","repository":{"type":"git","url":"git+https://github.com/AstralSightStudios/AstroForge.git","directory":"packages/rsbuild-plugin-astroforge"},"homepage":"https://github.com/AstralSightStudios/AstroForge#readme","bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"type":"module","main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"publishConfig":{"access":"public"},"engines":{"node":">=18.18"},"peerDependencies":{"@rsbuild/core":">=1.0.0"},"dependencies":{"@babel/parser":"^7.29.3","@astralsight/astroforge-core":"^0.0.12"},"scripts":{"build":"tsdown"},"_id":"@astralsight/astroforge-rsbuild-plugin@0.0.12","_integrity":"sha512-0V4JlVGUGYCpjf4HZjnuoVd7EqobsL/rE7ikgqULVWj7L/kZP3oMvjQ4knGM0E4/J8Byn7vi/xMHlq4efhqzFA==","_resolved":"/private/var/folders/dl/lc32hsls5hj61wk8jb7lxnc40000gn/T/925f6f9f4efb28e46dbed12932c0cad0/astralsight-astroforge-rsbuild-plugin-0.0.12.tgz","_from":"file:astralsight-astroforge-rsbuild-plugin-0.0.12.tgz","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-0V4JlVGUGYCpjf4HZjnuoVd7EqobsL/rE7ikgqULVWj7L/kZP3oMvjQ4knGM0E4/J8Byn7vi/xMHlq4efhqzFA==","shasum":"91769cd2df4d9ff1a637a03836c6ee8772bb2096","tarball":"https://registry.npmjs.org/@astralsight/astroforge-rsbuild-plugin/-/astroforge-rsbuild-plugin-0.0.12.tgz","fileCount":5,"unpackedSize":97942,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpOp0JFOjtPJCz9sL5ddBgrYHVUzpavJ2clpyx0dqPMQIhANuYwBA0zdGbsmGJ+2WLa/+B2yOsTjpqdgIe3bO/Q3V6"}]},"_npmUser":{"name":"searchstars","email":"searchstars@163.com"},"directories":{},"maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astroforge-rsbuild-plugin_0.0.12_1779012754513_0.46535071426407604"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-16T11:21:20.541Z","modified":"2026-05-17T10:12:34.800Z","0.0.1":"2026-05-16T11:21:20.778Z","0.0.5":"2026-05-16T12:53:21.240Z","0.0.6":"2026-05-16T14:35:24.362Z","0.0.7":"2026-05-16T16:06:10.849Z","0.0.8":"2026-05-16T17:09:33.377Z","0.0.9":"2026-05-16T17:42:37.216Z","0.0.10":"2026-05-16T19:26:12.039Z","0.0.11":"2026-05-17T08:39:08.180Z","0.0.12":"2026-05-17T10:12:34.670Z"},"bugs":{"url":"https://github.com/AstralSightStudios/AstroForge/issues"},"license":"MIT","homepage":"https://github.com/AstralSightStudios/AstroForge#readme","repository":{"type":"git","url":"git+https://github.com/AstralSightStudios/AstroForge.git","directory":"packages/rsbuild-plugin-astroforge"},"description":"AstroForge Plugin for RsBuild","maintainers":[{"name":"searchstars","email":"searchstars@163.com"}],"readme":"# @astralsight/astroforge-rsbuild-plugin\n\nAstroForge 的 [Rsbuild](https://rsbuild.dev/) 插件：在 TSX 源码与厂商 quick-app runtime（小米 Vela / vivo BlueOS 等）之间生成跨进程 IR 契约（`docs/ir-document.schema.json`）。\n\n## 安装\n\n```bash\npnpm add -D @astralsight/astroforge-rsbuild-plugin @rsbuild/core\npnpm add @astralsight/astroforge-core\n```\n\n## 使用\n\n```ts\n// rsbuild.config.ts\nimport { defineConfig } from \"@rsbuild/core\";\nimport { pluginAstroForge } from \"@astralsight/astroforge-rsbuild-plugin\";\n\nexport default defineConfig({\n  plugins: [pluginAstroForge({ target: \"vela\" })],\n});\n```\n\n插件会在 `onBeforeBuild` / `onBeforeDevCompile` 阶段：\n\n1. 扫描 `src/pages/**` 发现页面入口；\n2. 解析 TSX，把节点 / 属性 / 事件 / 列表 / 条件 / 生命周期 / `useState` / `useEffect` 等下沉到 IR；\n3. BFS 加载相对路径 import 的子组件；\n4. 收集图片 / 字体等静态资源；\n5. 在 `node_modules/.cache/astroforge/ir-document.json` 写出统一 IR，供下游 `astroforge` Rust CLI 消费。\n\n## 配置\n\n```ts\npluginAstroForge({\n  target: \"vela\", // 仅支持 \"vela\"\n  cacheDir: \"node_modules/.cache/astroforge\",\n  root: undefined, // 默认取 Rsbuild context.rootPath\n  configFile: \"astroforge.config.ts\",\n  outFile: undefined, // 显式 IR 输出路径，优先级高于 cacheDir\n});\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}