{"_id":"@gongxh/bit-ecs","_rev":"28-01e8a68b44a0f2b60a386d38bd24704b","name":"@gongxh/bit-ecs","dist-tags":{"latest":"0.5.5"},"versions":{"0.0.6":{"name":"@gongxh/bit-ecs","version":"0.0.6","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.6","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"3dea0c011f45c16f364adbcdf79d3dd6b0adafa3","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.6.tgz","fileCount":8,"integrity":"sha512-9fA4eyUn+cvtTSGd2+YU/nzfhNaQtvqZR4TbA3+BoxvvMlt8ZOzav2JoOHn7rYmK35ov5oPqMTNxqlnsIiI26w==","signatures":[{"sig":"MEUCIQC8hw7OCZjhFk4ar404meRQIWQQZSDXcpTXT6tbq6CPfwIgQIKIeaK9z9yPt0mIRiSEHTcd6akeToCd5aIgBry9KMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165648},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.6.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/35e8b9d29e38c8210781c7129b56de91/gongxh-bit-ecs-0.0.6.tgz","_integrity":"sha512-9fA4eyUn+cvtTSGd2+YU/nzfhNaQtvqZR4TbA3+BoxvvMlt8ZOzav2JoOHn7rYmK35ov5oPqMTNxqlnsIiI26w==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.5.1","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"24.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.6_1767417785386_0.8267246369440253","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@gongxh/bit-ecs","version":"0.0.8","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.8","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"a6036e767a537c271c3f0f915f1be119f4c9776a","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.8.tgz","fileCount":8,"integrity":"sha512-Nk8TgOnGYwEG/TwWJaM9wvGuigzjyfLEGMwZqTsYNkJQ2VgFruEoiQ8Q60fXrYwAY/4/H8aSJWw3fzwYao97gQ==","signatures":[{"sig":"MEUCIQDmL3R4lZY655djL6A4xH8pAdzGGH+E4z2lRT7vOxiI0gIgCatHj2DZmmJCR5uK5wazBHv4sMHfs7qPimEPg8XQIa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172498},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.8.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/5be3a2deb11e274553b785a7e5bba1ab/gongxh-bit-ecs-0.0.8.tgz","_integrity":"sha512-Nk8TgOnGYwEG/TwWJaM9wvGuigzjyfLEGMwZqTsYNkJQ2VgFruEoiQ8Q60fXrYwAY/4/H8aSJWw3fzwYao97gQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.5.1","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"24.5.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.8_1768904356185_0.7677848820072182","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@gongxh/bit-ecs","version":"0.0.9","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.9","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"8388c249e597ce377b5a8c11826dadaf2f1e6f9a","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.9.tgz","fileCount":7,"integrity":"sha512-NqsrVjUfcgqeUvPfFculFVJ7YF5Lg3iq5k4LYtTedsEiSPdy06AHPaKV71LZl6vw4i/qAHfxI38RnrqmTJDl6Q==","signatures":[{"sig":"MEQCIHSFbKgNkYBYHvTtvWJQo9A2S6ODr1osDhasW5sUM585AiAGFP8yJtFniJbeZECBlid4rAus6dA3U9jmbLhj9f/lag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171573},"main":"./dist/bit-ecs.cjs","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"gitHead":"f82540e37657f3079cc1dbd987d8e32ca2e8da33","scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.11.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.9_1773821113488_0.3978170293551433","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@gongxh/bit-ecs","version":"0.0.10","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.10","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"19b42ccd98c504cd63e812ee22b9034134c53670","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.10.tgz","fileCount":8,"integrity":"sha512-0qiJ5b1NZ6vNRbbuX0urbdxt7F44g4uc5liyqhJV7t3tI+AZtiwxuh/uRAIpKxcF0Fvy1M1OohZSNOc/p6ZAEg==","signatures":[{"sig":"MEQCIDK/nMkYW3E5lvZhua7YZvdJNt/H/ZImS5R5PMSo6/ZSAiBHYTNIeAA97MxHJC/paRGPzCuL5kfc3Hxov+TFlaWrcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178185},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.10.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/dfe39184bcb3485e63f5ca88f2e7e034/gongxh-bit-ecs-0.0.10.tgz","_integrity":"sha512-0qiJ5b1NZ6vNRbbuX0urbdxt7F44g4uc5liyqhJV7t3tI+AZtiwxuh/uRAIpKxcF0Fvy1M1OohZSNOc/p6ZAEg==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.11.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.10_1773917291923_0.2481366148972528","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@gongxh/bit-ecs","version":"0.0.11","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.11","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"f63b03d021e51e6c5b790ecf1938e5bbeea34c35","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.11.tgz","fileCount":8,"integrity":"sha512-o4yvCNG0E58G5l3JK4pL9r/DFPrDUFB9of7U9DDwfOCkrptN9GrOkDhBC0BxvJIJWFty2ic7N3BwcaqUqrMU4Q==","signatures":[{"sig":"MEQCIGOCGasldE7dpYdQpnVpLpKeBDe1FOYpEQ7+pI9tyHYgAiBIWIaGBQRZJ+CRSwyP8ksdzm0aVjI3GzXyhjjtgS4qcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180068},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.11.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/4d027eedd8d3f216113f4570568b889c/gongxh-bit-ecs-0.0.11.tgz","_integrity":"sha512-o4yvCNG0E58G5l3JK4pL9r/DFPrDUFB9of7U9DDwfOCkrptN9GrOkDhBC0BxvJIJWFty2ic7N3BwcaqUqrMU4Q==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.11.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.11_1774345004964_0.31589104186147354","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@gongxh/bit-ecs","version":"0.0.12","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.12","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"e79a2440369e2606cac2e0900e779f8b0cfb5418","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.12.tgz","fileCount":8,"integrity":"sha512-0dlNWm0kF+VGc8pBncWxlbOzo/mCFdOGn6uwUSqFtidwj91XS8BhbW3T6iQkZrz6OiNA1sGiYJYRDES61hgbeQ==","signatures":[{"sig":"MEUCIAaFkeIdv7TRdOtGZ/+SGUNzA942HWIPrqNCCcOtziGVAiEAtYhg0u+m5l3zSZ1pd5miA1syZNXWgX6cF2vUgvj2n6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180272},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.12.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/bd8d58f967e02dc523d78df75cc382ad/gongxh-bit-ecs-0.0.12.tgz","_integrity":"sha512-0dlNWm0kF+VGc8pBncWxlbOzo/mCFdOGn6uwUSqFtidwj91XS8BhbW3T6iQkZrz6OiNA1sGiYJYRDES61hgbeQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.11.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.12_1774347894417_0.03685954091919652","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@gongxh/bit-ecs","version":"0.0.13","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.13","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"7807e9a87209e6534fbe406fe00bc562def23101","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.13.tgz","fileCount":8,"integrity":"sha512-k9jQXgBDGvUd/5HST489JBYZtaiyy5k8Cvk4y3Csb+vxHP+dA3fyQCHO8giN36O2YaRIqanZkUgWvxZCe4mUTw==","signatures":[{"sig":"MEYCIQDk+4vEsZeQQcyUMuiBofiSV2iqWvaxHcEBXe4oD1cHvwIhAKyLfGa5EA43nxYq/sNqpLcYitiDORwnPaauFgG4kGf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181077},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.13.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/f7252b9a7e7083bdc5cf274816002cbd/gongxh-bit-ecs-0.0.13.tgz","_integrity":"sha512-k9jQXgBDGvUd/5HST489JBYZtaiyy5k8Cvk4y3Csb+vxHP+dA3fyQCHO8giN36O2YaRIqanZkUgWvxZCe4mUTw==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.13_1785142579882_0.9746506470810572","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@gongxh/bit-ecs","version":"0.0.14","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.0.14","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"95cfb4d1da91d7ddc6aa83bbf00031d94fad05ff","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.0.14.tgz","fileCount":8,"integrity":"sha512-d7f5G+w4+Fx/rsRkr1mNYekDlFdv4IfcsUm/VSRsdcQOwRIBR/G7wnDuGQwLLn87RUjQz9eEuPChVsjtGQQU5A==","signatures":[{"sig":"MEUCIC38s9O+9wLsds8GfzmkoSxgB0bzewh5Y+meITUsVhPEAiEAqz48yL32NZmebasqcgbBO2B8SYsPQtJz5BFfF1r1F9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181077},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.0.14.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/f69c5ef5e14d44e82cb810bb5a776785/gongxh-bit-ecs-0.0.14.tgz","_integrity":"sha512-d7f5G+w4+Fx/rsRkr1mNYekDlFdv4IfcsUm/VSRsdcQOwRIBR/G7wnDuGQwLLn87RUjQz9eEuPChVsjtGQQU5A==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.0.14_1785147979256_0.9124050024001711","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@gongxh/bit-ecs","version":"0.1.0","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.1.0","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"6159487787589e2f6fc225379533e188ec2046ea","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.1.0.tgz","fileCount":8,"integrity":"sha512-tOm0jZGMxPebvrVXOaTIqyyT8dUBO5Dn2QXp41PQGkkqaH3Ovy2uMUA99qnXDUpxEd+aAlq08z/q4EyEc7WnKw==","signatures":[{"sig":"MEUCIG94K4cVJ+Pn9RXPnFsguv65W0wr1GnmClj09Bq/gaoUAiEA8p4c9StahVpqta6lhVYOrWebcb9aDaCXLGGO+YNwRSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.1.0.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/5c4ed2e80aed2b99dd7ae89f42247c70/gongxh-bit-ecs-0.1.0.tgz","_integrity":"sha512-tOm0jZGMxPebvrVXOaTIqyyT8dUBO5Dn2QXp41PQGkkqaH3Ovy2uMUA99qnXDUpxEd+aAlq08z/q4EyEc7WnKw==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.1.0_1785223621123_0.8880361809053319","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gongxh/bit-ecs","version":"0.1.1","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.1.1","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"1a2892a29886fd4f6cdfcbeedcd352a41ef1e67e","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.1.1.tgz","fileCount":8,"integrity":"sha512-sqzXR355tvcewcvx52ZQVrFjGpiXToZf1ECoDoVohwtO8YjuXR8DYcsiQlcAJEmmL3ykXf6Ommhcu2eLW/kGQQ==","signatures":[{"sig":"MEUCIGXLXqd8aOK3G090PrRVc7HtzY8sE3OpaGR9olHizHvTAiEAj148OyoOyKeKM7PTYiz3LGulCxJPmuEzlz7CpGmgORc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.1.1.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/12753618dbdccf4a01ca3e71347ba56f/gongxh-bit-ecs-0.1.1.tgz","_integrity":"sha512-sqzXR355tvcewcvx52ZQVrFjGpiXToZf1ECoDoVohwtO8YjuXR8DYcsiQlcAJEmmL3ykXf6Ommhcu2eLW/kGQQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.1.1_1785250569569_0.06908238098938946","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@gongxh/bit-ecs","version":"0.1.2","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.1.2","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"81e1c6d54e302c61a7283d1f1d2824ba2069ab2a","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.1.2.tgz","fileCount":8,"integrity":"sha512-EA+nQpow1PREoIAbkod4K/35zQ3go+2onI7DkzLObk1mHpy0fz6qR8lg+tvvR3MokgdxNw7vRkbGlYEvDEVIZQ==","signatures":[{"sig":"MEUCIGupaJtXy66TVscU/osvxbC+dlr2X7In7Cm20wecvQj2AiEAt8AwImXKUHGP6IV7gnh9swmbvTE4XxkBynUVP5cF3Ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.1.2.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/cc99d1fa310e2056f4c88d5845053455/gongxh-bit-ecs-0.1.2.tgz","_integrity":"sha512-EA+nQpow1PREoIAbkod4K/35zQ3go+2onI7DkzLObk1mHpy0fz6qR8lg+tvvR3MokgdxNw7vRkbGlYEvDEVIZQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.1.2_1785306628731_0.9527525519745916","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@gongxh/bit-ecs","version":"0.1.3","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.1.3","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"a2ef31c43c377f501aa691d3ea0269884059464a","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.1.3.tgz","fileCount":8,"integrity":"sha512-wsKWFcauhYWEF+u0fS3bVW/OTd1QSmPddvfG5j4G8FzVf0IWv8pO6GZqNk7C3M0NbQDTOMYCtmm8u8+rSiM2Tw==","signatures":[{"sig":"MEUCIQCdcqm2l2CyfNwCbnNXCT8hjfP15RNQGhm6B44A8mqIWwIgLzD9aajRM0IeDbqkUixbBMHZakN00+68JhgDt6qhen4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.1.3.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/20f84c4b53a7b7b1c28de8ce92c845a4/gongxh-bit-ecs-0.1.3.tgz","_integrity":"sha512-wsKWFcauhYWEF+u0fS3bVW/OTd1QSmPddvfG5j4G8FzVf0IWv8pO6GZqNk7C3M0NbQDTOMYCtmm8u8+rSiM2Tw==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.1.3_1785425509982_0.649302921378657","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@gongxh/bit-ecs","version":"0.1.4","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.1.4","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"f1ad8b1f63365fe006d70033a2156257860a8d38","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.1.4.tgz","fileCount":8,"integrity":"sha512-tVmtM1WfJu8TqYrnzCyPnqOEBqJc9rsvaS5yv8Cdq4nhwugoY1v+BeUPZdNUTZTE0HeI0jakLzD0iYgGfFdpgw==","signatures":[{"sig":"MEUCIQDR91/U3rnAcDAvSXAkRd/HA16Aev3Sl7D8tzc2yfDfKQIgbCc2U+CIG2rVEO7DCvlF23do1lxAljsHnEAZnpG93H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.1.4.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/d1a8e2920d21fee9d9abf517539c7c4e/gongxh-bit-ecs-0.1.4.tgz","_integrity":"sha512-tVmtM1WfJu8TqYrnzCyPnqOEBqJc9rsvaS5yv8Cdq4nhwugoY1v+BeUPZdNUTZTE0HeI0jakLzD0iYgGfFdpgw==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.1.4_1785488881759_0.32381574295031923","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@gongxh/bit-ecs","version":"0.1.5","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.1.5","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"ae96ab2c8d21c5b0eab113a3ea6748cec30cc734","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.1.5.tgz","fileCount":8,"integrity":"sha512-I/AY7J1t0GG8VvLLAXVVlV+B5SFISILQ/+zAql7V9AVMGL0nYLzFDTBQtIkRYUYsqKkIDVOobfqwAoxxmlZUxQ==","signatures":[{"sig":"MEQCIEW0eWPpfm15kBZfOHNTmTqdFErXvrbZcoR1najkqs6HAiARkd7NX2/ZYMW81WDZkzltJyl4fEsgMNg7Jad/gisdDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.1.5.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/2efcdf4e0ea0967c857dce73850e7c78/gongxh-bit-ecs-0.1.5.tgz","_integrity":"sha512-I/AY7J1t0GG8VvLLAXVVlV+B5SFISILQ/+zAql7V9AVMGL0nYLzFDTBQtIkRYUYsqKkIDVOobfqwAoxxmlZUxQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.1.5_1785737338607_0.3100594517264206","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gongxh/bit-ecs","version":"0.2.0","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.2.0","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"6cec9a8578157c17af8445edb15bff794736832a","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.2.0.tgz","fileCount":8,"integrity":"sha512-/ik7qRtU1HYTKwOoX2In/Lm5Cef/RhQKft/McOTVbHkgnwbXuRdvn5l6DzTazkJExNsumgdm3r9VdGkwf5MuyQ==","signatures":[{"sig":"MEYCIQDU/R3HcHCawxFhtszOMNIUE8JuBmy47kYDDh4n7539EgIhAJtXdWi5iZrN5Qd+IN1pyLXLrIBPfKOCyZAgt2ZaJttE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.2.0.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/cb4fbbcfaa47729503b4b68acc222ddd/gongxh-bit-ecs-0.2.0.tgz","_integrity":"sha512-/ik7qRtU1HYTKwOoX2In/Lm5Cef/RhQKft/McOTVbHkgnwbXuRdvn5l6DzTazkJExNsumgdm3r9VdGkwf5MuyQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.2.0_1785918829843_0.026888136233671478","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@gongxh/bit-ecs","version":"0.2.1","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.2.1","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"bc9763c43b2c891921d2316a0287a151654a9ef6","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.2.1.tgz","fileCount":8,"integrity":"sha512-iNHc/67W+dcP8Ashu1pAJGXsgaattiul6Xlw1WvI2IXErFvONw5/J4705e3eYa4l7QOvHyScCHmqK/apQEtWtQ==","signatures":[{"sig":"MEQCIQC61Ie4WDOvqJfV9eyd4ptwwcJMTg7Mma+N3ezS6hL7sQIfKmCWI4chNnOw4hzyJL5JvNolU+LZywXy0pBm4pN/cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.2.1.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/e053fb37f3eeacbe4d92475d9a7d174a/gongxh-bit-ecs-0.2.1.tgz","_integrity":"sha512-iNHc/67W+dcP8Ashu1pAJGXsgaattiul6Xlw1WvI2IXErFvONw5/J4705e3eYa4l7QOvHyScCHmqK/apQEtWtQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.2.1_1785934624391_0.4592771088922676","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@gongxh/bit-ecs","version":"0.2.2","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.2.2","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"55470b527f47cb75acc6868cfe190fe495ffa9e6","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.2.2.tgz","fileCount":8,"integrity":"sha512-RFLCe8naaMMTPcsWcm9rnZeDkLhrEok5KLaXgS/Ry4ulxpl9AtZ7rbpY8c4MOqhnOR4MOL8KIBHLHERa4wUIrA==","signatures":[{"sig":"MEQCIAyBcW5I/lzt28nuFoGYingTV89ShtzI8Sx3V0tyJtdfAiA3bfm/bbX9k/qXdk2lwLOGZ6kzU830HJ/iYT9Rs0lkOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.2.2.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/532cad8613e644a52314c929287e591b/gongxh-bit-ecs-0.2.2.tgz","_integrity":"sha512-RFLCe8naaMMTPcsWcm9rnZeDkLhrEok5KLaXgS/Ry4ulxpl9AtZ7rbpY8c4MOqhnOR4MOL8KIBHLHERa4wUIrA==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.2.2_1786512638065_0.13905021716095","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@gongxh/bit-ecs","version":"0.2.3","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.2.3","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"8277eedb40d7720fcec28d45a4b2e7f23b5d9029","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.2.3.tgz","fileCount":8,"integrity":"sha512-Drf1AYi/YFUSgXK5mY88mhDqBppYeOG9OEyKXqlsHwcS9RA47nvZsCYAv52W3TbkJ40lpwjkKccuVu2z4Gf4Gg==","signatures":[{"sig":"MEYCIQCrjRWsG7xEy7fw/BixAopDdm9oGW7RPl7r50Oj3HwcLAIhAIwDVv9VpNYATntoXDRcVJ7XabtSn7Jzp+tUq//yRozC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.2.3.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/bc6399e01ad30934df9e80669cf4909f/gongxh-bit-ecs-0.2.3.tgz","_integrity":"sha512-Drf1AYi/YFUSgXK5mY88mhDqBppYeOG9OEyKXqlsHwcS9RA47nvZsCYAv52W3TbkJ40lpwjkKccuVu2z4Gf4Gg==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.2.3_1786592141417_0.8523277124746826","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gongxh/bit-ecs","version":"0.3.1","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.3.1","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"7654044ee7e5a1dc0649de93600547d65947e081","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.3.1.tgz","fileCount":8,"integrity":"sha512-WyBE+rW7HjkP2doNedm/nkEibDYfNzkVQOuTMF7CEGqPy41LWB+XWwrs+8kGpt8Avg6a06XxvhIg182biXgvHg==","signatures":[{"sig":"MEQCIG23rC5laceAHBnzb7CDEySOwQ20Tl7E85UUR+W4PiX1AiAzd9VtQruxPcRjKpX+D1cn+ZKc275vUm3G9WTweoCqlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.3.1.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/000d6d953a50c24beda261486dd39524/gongxh-bit-ecs-0.3.1.tgz","_integrity":"sha512-WyBE+rW7HjkP2doNedm/nkEibDYfNzkVQOuTMF7CEGqPy41LWB+XWwrs+8kGpt8Avg6a06XxvhIg182biXgvHg==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.3.1_1786605473818_0.5282598754758638","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gongxh/bit-ecs","version":"0.3.2","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.3.2","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"1336204d63103199aa58852c1428808dd684e1b2","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.3.2.tgz","fileCount":8,"integrity":"sha512-n910WTdIU5rapqTl1uYRCDja/G4AAfgeNAs/Ngmp3jeTvZg2SbhpIzEBpCFutTdgEth5Fc3hjY0LsUHV9smrJg==","signatures":[{"sig":"MEYCIQCXYHd6i2HxvAkYu/SdplbtkrzLF/rjKTNZDnaQwCpb0QIhAPHqqjg16jTe9DxNMzyKw/kEpYMgbYdv0ZLufSFPzeJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.3.2.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/7524880ee74aab8c2f01f16e0f2c8d2c/gongxh-bit-ecs-0.3.2.tgz","_integrity":"sha512-n910WTdIU5rapqTl1uYRCDja/G4AAfgeNAs/Ngmp3jeTvZg2SbhpIzEBpCFutTdgEth5Fc3hjY0LsUHV9smrJg==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.3.2_1786607032973_0.32879717558627264","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gongxh/bit-ecs","version":"0.4.0","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.4.0","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"9be6073a97ecff6d7d482a2c3c73f891779109eb","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.4.0.tgz","fileCount":8,"integrity":"sha512-dYOscxy49P3b6CpQIahCmm2evlAHSF+siZf58jEct4ZVGb4ibUpcdjOu9ja2bkwylhkq8jAET/Y/samShdDLWg==","signatures":[{"sig":"MEUCIEAlbjbNtyv55gHpEbjX0MQg2wvvf8Mwle3qrxd98iv5AiEA4hl6M5+Bvfh6Kylu3FRsXUr5pzUeKjSUHoQ7FyI+ogw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.4.0.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/e4c3dfba8704d36dc9dc8483f3e562f0/gongxh-bit-ecs-0.4.0.tgz","_integrity":"sha512-dYOscxy49P3b6CpQIahCmm2evlAHSF+siZf58jEct4ZVGb4ibUpcdjOu9ja2bkwylhkq8jAET/Y/samShdDLWg==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.4.0_1786608401863_0.8271330266516246","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@gongxh/bit-ecs","version":"0.4.1","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.4.1","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"e65185e10c8e9e3ff8f3ea84a8722087696914e4","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.4.1.tgz","fileCount":8,"integrity":"sha512-V4KGcv7XBERbN4ul/BQH8mk7w9bFjbfUJs319ZudWR6JwORDBqXfY0UlfJfnXOIVYozGuz2JgjErSY7fgZNISQ==","signatures":[{"sig":"MEYCIQDCTEQC1f09pc/i1C7atyg/PzLI6C9F+PHHYS/CUv/mqQIhAOMoWBJyGSkYVrlQAKfRtC5gY5HXg1Fxb/HA+nTCgznv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.4.1.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/074c194446bebd0fc893e58c6eda742f/gongxh-bit-ecs-0.4.1.tgz","_integrity":"sha512-V4KGcv7XBERbN4ul/BQH8mk7w9bFjbfUJs319ZudWR6JwORDBqXfY0UlfJfnXOIVYozGuz2JgjErSY7fgZNISQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.4.1_1786616433028_0.9170806800987117","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gongxh/bit-ecs","version":"0.5.0","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.5.0","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"5e90755b9cf7d52813d8f08726ace1900e925843","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.5.0.tgz","fileCount":8,"integrity":"sha512-tJyib3ZWRNU5zvbxReLYtIQHrgEynyX5cLMdEXwz4qvfePDYYrQGxZMfMKeJqsZDZ+eY+ww7uiUZWgRGbHQroQ==","signatures":[{"sig":"MEYCIQDXE87jptcs67Ga5I8U5LJhlliNMsjexWytDqgQQjNDXgIhAP8FfbO4olrVZRCGTR4q0QmbzB/jjIpp0BLKT5W9JyG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181076},"main":"./dist/bit-ecs.cjs","_from":"file:gongxh-bit-ecs-0.5.0.tgz","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"gongxh","email":"gong.xinhai@163.com"},"_resolved":"/private/var/folders/nv/bjgprghs06z9ys354p3m27l00000gn/T/fb02bdf9644998035f77f54df2cdb869/gongxh-bit-ecs-0.5.0.tgz","_integrity":"sha512-tJyib3ZWRNU5zvbxReLYtIQHrgEynyX5cLMdEXwz4qvfePDYYrQGxZMfMKeJqsZDZ+eY+ww7uiUZWgRGbHQroQ==","repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"10.8.2","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.5.0_1786673253156_0.9948819752229643","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gongxh/bit-ecs","version":"0.5.1","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.5.1","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"621106b725bdb779f304c39443dde159992f7982","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.5.1.tgz","fileCount":7,"integrity":"sha512-k5VvVjP45hmhwIKowYhbQuoeeBgSyZFw2YdDDQTjAM9QLoJBjh0EpRA1UqwWWfxuE7sYvoR80h4alWsunQJ0Hw==","signatures":[{"sig":"MEYCIQCoO3+T2uZ7l7FkprD1Ujmb32NXUY6ono9ea4z1mN60WAIhAJ7n46H8LKv6A7uZiMgmMCq0+YkaNiKd8vJ+mx6Hpcf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gongxh%2fbit-ecs@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180183},"main":"./dist/bit-ecs.cjs","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"gitHead":"52856591d7d08fd49ae6c31652dd9c9754283067","scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1dbbf0d-05d0-4b9f-b20b-4320eabf146d"}},"repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.19.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.5.1_1786692491992_0.7510675033429903","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@gongxh/bit-ecs","version":"0.5.2","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.5.2","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"d0b901c0422bb7cea19a98661f54f3c2650588ff","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.5.2.tgz","fileCount":7,"integrity":"sha512-4O0sdN3X/2lG7hBktNJydK0iTSXeaNMtOSGQ71grXMATxFwaDfNsf/Sro0yEr5QoCvzLT7gDkqC/Ry4sz5bShQ==","signatures":[{"sig":"MEYCIQD6knrkFJ3p5wpKw73090TTxFfCQXn5UT35P649GeWSigIhAMbLvQDbQ72Y9bECL6I6tNTXlmnRS9hlkQB5JPadAtcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gongxh%2fbit-ecs@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180183},"main":"./dist/bit-ecs.cjs","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"gitHead":"2319973f4d79c61327fba1395b09adb9b50c3259","scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1dbbf0d-05d0-4b9f-b20b-4320eabf146d"}},"repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.19.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.5.2_1786693624186_0.4650319637162099","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@gongxh/bit-ecs","version":"0.5.3","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.5.3","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"fbc352ebc60a975b352922ffb8f14a250f879ed1","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.5.3.tgz","fileCount":7,"integrity":"sha512-0PgWwDLQdKyHyQsMWrwete1Pnkq+TtqbNAa+PbJDnCkGftlOFzlPeCr+y0UiDMnZi0h/DEK7lGnQ8bWGIwn8NA==","signatures":[{"sig":"MEQCIH0zznBYXSJw+9aTi2fyCAtT4JPSFC7HEzt7bfDGN935AiBrlzVuBxgws59Wx9xEhdr+50BL1AFL9ZKnNAfC6lwh/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gongxh%2fbit-ecs@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180283},"main":"./dist/bit-ecs.cjs","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"gitHead":"8dbad62a36fc7132292939f9908932e90a0a28a3","scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1dbbf0d-05d0-4b9f-b20b-4320eabf146d"}},"repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.19.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.5.3_1786702655702_0.09333999140896787","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@gongxh/bit-ecs","version":"0.5.4","author":{"name":"bit老宫"},"license":"MIT","_id":"@gongxh/bit-ecs@0.5.4","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"homepage":"https://github.com/gongxh0901/bit-framework#readme","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"dist":{"shasum":"4c75afa30b42afa218719d253a9b7239c792d064","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.5.4.tgz","fileCount":7,"integrity":"sha512-EE6nnkPb8aeD8REFSkiYit9MdMN/QahhylzN+d38ZKDuQfEya1gYB9rrp5TGczEk9VQJGaRM8oMA/6dIudfvfw==","signatures":[{"sig":"MEUCIQCUdrT/03GffQvPxIuLRWQ9sbDVz9MWP17+nc0Slb1SSgIgOfQlSZTGHbG0yOOxYMTwQ3vunUxH9B3ZftsyM6X+Dsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gongxh%2fbit-ecs@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180283},"main":"./dist/bit-ecs.cjs","types":"./dist/bit-ecs.d.ts","module":"./dist/bit-ecs.mjs","exports":{".":{"types":"./dist/bit-ecs.d.ts","import":"./dist/bit-ecs.mjs","default":"./dist/bit-ecs.cjs","require":"./dist/bit-ecs.cjs"},"./min":{"import":"./dist/bit-ecs.min.mjs","require":"./dist/bit-ecs.min.cjs"}},"gitHead":"b246e5fd16d39bc32cdaf5e72d7aea2b5196ad5b","scripts":{"dev":"ts-node-dev --respawn src/index.ts","build":"pnpm run clean && rollup -c rollup.config.mjs","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1dbbf0d-05d0-4b9f-b20b-4320eabf146d"}},"repository":{"url":"git+https://github.com/gongxh0901/bit-framework.git","type":"git","directory":"bit-ecs"},"_npmVersion":"11.19.0","description":"一个ts实现的ECS系统","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bit-ecs_0.5.4_1787019559613_0.7716116233681194","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@gongxh/bit-ecs","version":"0.5.5","description":"一个ts实现的ECS系统","main":"./dist/bit-ecs.cjs","module":"./dist/bit-ecs.mjs","types":"./dist/bit-ecs.d.ts","exports":{".":{"require":"./dist/bit-ecs.cjs","import":"./dist/bit-ecs.mjs","types":"./dist/bit-ecs.d.ts","default":"./dist/bit-ecs.cjs"},"./min":{"require":"./dist/bit-ecs.min.cjs","import":"./dist/bit-ecs.min.mjs"}},"author":{"name":"bit老宫"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gongxh0901/bit-framework.git","directory":"bit-ecs"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public","provenance":true},"scripts":{"dev":"ts-node-dev --respawn src/index.ts","clean":"rm -rf dist","build":"pnpm run clean && rollup -c rollup.config.mjs"},"_id":"@gongxh/bit-ecs@0.5.5","bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"homepage":"https://github.com/gongxh0901/bit-framework#readme","_integrity":"sha512-WDsBVXkIC/PtI0StbxiIN4dm33PviKPL2ty0bm7nie6XazqsqWBKwa073Pra6n+7vHo78wPOskxseSJ5Pe0qnw==","_resolved":"/tmp/5e42efacca0a96afebe98aa6e379685f/gongxh-bit-ecs-0.5.5.tgz","_from":"file:gongxh-bit-ecs-0.5.5.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-WDsBVXkIC/PtI0StbxiIN4dm33PviKPL2ty0bm7nie6XazqsqWBKwa073Pra6n+7vHo78wPOskxseSJ5Pe0qnw==","shasum":"751e1129f032fb58b7aa93271af50e1a4d9894dc","tarball":"https://registry.npmjs.org/@gongxh/bit-ecs/-/bit-ecs-0.5.5.tgz","fileCount":8,"unpackedSize":181204,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@gongxh%2fbit-ecs@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICnQFFxRq1kW3k+2Gtd74Fz6YqyOGeRKGdYvmiVHkSjdAiEA4actt//nYVrUxZ8er+D4GObkaqVcofd0x1cpk1UAA04="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1dbbf0d-05d0-4b9f-b20b-4320eabf146d"}},"directories":{},"maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bit-ecs_0.5.5_1787733741553_0.6601904175035396"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-03T05:23:05.254Z","modified":"2026-08-26T08:42:21.993Z","0.0.6":"2026-01-03T05:23:05.539Z","0.0.8":"2026-01-20T10:19:16.332Z","0.0.9":"2026-03-18T08:05:13.633Z","0.0.10":"2026-03-19T10:48:12.101Z","0.0.11":"2026-03-24T09:36:45.096Z","0.0.12":"2026-03-24T10:24:54.565Z","0.0.13":"2026-07-27T08:56:20.032Z","0.0.14":"2026-07-27T10:26:19.404Z","0.1.0":"2026-07-28T07:27:01.272Z","0.1.1":"2026-07-28T14:56:09.755Z","0.1.2":"2026-07-29T06:30:28.865Z","0.1.3":"2026-07-30T15:31:50.128Z","0.1.4":"2026-07-31T09:08:01.900Z","0.1.5":"2026-08-03T06:08:58.753Z","0.2.0":"2026-08-05T08:33:50.019Z","0.2.1":"2026-08-05T12:57:04.525Z","0.2.2":"2026-08-12T05:30:38.210Z","0.2.3":"2026-08-13T03:35:41.584Z","0.3.1":"2026-08-13T07:17:53.961Z","0.3.2":"2026-08-13T07:43:53.125Z","0.4.0":"2026-08-13T08:06:42.028Z","0.4.1":"2026-08-13T10:20:33.204Z","0.5.0":"2026-08-14T02:07:33.320Z","0.5.1":"2026-08-14T07:28:12.134Z","0.5.2":"2026-08-14T07:47:04.358Z","0.5.3":"2026-08-14T10:17:35.844Z","0.5.4":"2026-08-18T02:19:19.774Z","0.5.5":"2026-08-26T08:42:21.695Z"},"bugs":{"url":"https://github.com/gongxh0901/bit-framework/issues"},"author":{"name":"bit老宫"},"license":"MIT","homepage":"https://github.com/gongxh0901/bit-framework#readme","repository":{"type":"git","url":"git+https://github.com/gongxh0901/bit-framework.git","directory":"bit-ecs"},"description":"一个ts实现的ECS系统","maintainers":[{"name":"gongxh","email":"gong.xinhai@163.com"}],"readme":"# bit-ecs\n\n高性能 Entity-Component-System 框架，为游戏开发和大规模实时模拟提供优化解决方案。\n\n## 简介\n\n`bit-ecs` 是一个高性能的 ECS 框架，使用优化的数据结构和算法支持处理大量实体。采用稀疏集合 + 密集数组的数据布局方式，适合频繁添加删除实体和组件的场景。\n\n**核心特性**：\n- ⚡ 高性能设计，优化的数据结构\n- 💾 内存高效，使用对象池减少 GC 压力\n- 🔍 强大的实体查询系统\n- 📊 完整的 TypeScript 类型支持\n- 🎯 命令缓冲模式，避免迭代中修改\n- 🖥️ 配套可视化编辑器（付费插件）\n\n**版本支持**：\n- Cocos Creator 3.7.0+ ✅\n\n## 安装\n\n```bash\nnpm install @gongxh/bit-ecs\n```\n\n## 可视化编辑器\n\n提供专业的数据编辑器，支持可视化配置实体和组件。\n\n**下载地址**：[Cocos Store - kunpoec](https://store.cocos.com/app/detail/7311)\n\n**编辑器要求**：基于 Creator 3.8.6 开发，支持 3.7.0 及之后版本\n\n## 使用说明\n\n### 核心概念\n\n- **实体 (Entity)** - 游戏对象的唯一标识符（纯数字 ID）\n- **组件 (Component)** - 纯数据结构，描述实体特性\n- **系统 (System)** - 包含游戏逻辑，处理特定组件组合的实体\n- **世界 (World)** - 管理所有实体、组件和系统的容器\n\n### 组件 (Component)\n\n组件基类，所有组件必须继承。\n\n从包入口导入 `_ecsdecorator` 后使用其成员。\n\n**装饰器**：\n- `@_ecsdecorator.ecsclass(name)` - 注册组件类\n- `@_ecsdecorator.ecsprop(config)` - 注册组件属性（用于编辑器）\n\n**必须实现**：\n- `reset()` - 重置组件数据（用于对象池回收）\n\n### 系统 (System)\n\n系统基类，包含游戏逻辑。\n\n**装饰器**：\n- `@_ecsdecorator.ecsystem(name, options?)` - 注册系统类\n\n**生命周期**：\n- `onInit()` - 系统初始化（配置查询规则）\n- `update(dt)` - 每帧更新\n\n**查询规则配置**：\n- `this.matcher.allOf(...types)` - 必须包含所有指定组件\n- `this.matcher.anyOf(...types)` - 包含任意一个指定组件\n- `this.matcher.excludeOf(...types)` - 必须不包含指定组件\n- `this.matcher.optionalOf(...types)` - 可选组件（查询时一并返回）\n\n### 查询器 (Query)\n\n提供高效的实体查询和迭代。\n\n**查询方式**：\n1. **直接获取实体集合**：\n   - `this.query.entitys` - 获取所有匹配实体\n\n2. **通用迭代器**（最多 8 个组件，极少 GC）：\n   - `this.query.iterate(...types)` - 通用迭代\n\n3. **特定数量迭代器**（零 GC）：\n   - `this.query.iterate1(Type1)` - 1 个组件\n   - `this.query.iterate2(Type1, Type2)` - 2 个组件\n   - `this.query.iterate3(Type1, Type2, Type3)` - 3 个组件\n   - `this.query.iterate4(Type1, Type2, Type3, Type4)` - 4 个组件\n\n### 世界 (World)\n\nECS 世界实例，管理所有实体、组件和系统。\n\n**创建世界**：\n- `new World(name, maxEntityCount)` - 创建世界\n  - `name` - 世界名称\n  - `maxEntityCount` - 最大实体数（建议 2 的指数）\n\n**系统管理**：\n- `addSystem(system)` - 添加系统\n- `SystemGroup(name, frameInterval?)` - 创建系统组\n  - `frameInterval` - 帧间隔（可选，如 3 表示每 3 帧更新一次）\n\n**实体管理**：\n- `createEmptyEntity()` - 创建空实体\n- `createEntity(entityName)` - 通过配置创建实体\n- `removeEntity(entity)` - 删除实体（延迟到下一帧）\n\n**组件管理**：\n- `addComponent(entity, Type)` - 添加组件（延迟到下一帧）\n- `removeComponent(entity, Type)` - 移除组件（延迟到下一帧）\n- `getComponent<T>(entity, Type)` - 获取组件\n\n**更新**：\n- `initialize()` - 初始化世界（必须调用）\n- `update(dt)` - 更新世界（每帧调用）\n\n### 命令缓冲区\n\n使用命令缓冲模式避免迭代中修改数据结构：\n\n- 删除实体 - 延迟到下一帧 update 前处理\n- 添加组件 - 延迟到下一帧 update 前处理\n- 删除组件 - 延迟到下一帧 update 前处理\n\n### 性能特点\n\n**数据布局方式**（稀疏集合 + 密集数组）：\n- ✅ 优秀：频繁添加删除实体\n- ✅ 优秀：频繁添加删除组件\n- ✅ 良好：系统遍历\n- ⚠️ 较差：内存占用\n\n**查询器优化**：\n- 条件相同时自动复用\n- 多次获取查询结果无额外消耗\n- 使用掩码进行高效匹配\n\n### 典型使用流程\n\n1. **定义组件** - 继承 Component 并使用装饰器\n2. **定义系统** - 继承 System 并配置查询规则\n3. **创建世界** - 实例化 World 并设置最大实体数\n4. **注册系统** - 添加系统和系统组\n5. **初始化世界** - 调用 `world.initialize()`\n6. **创建实体** - 创建实体并添加组件\n7. **更新世界** - 在游戏循环中调用 `world.update(dt)`\n\n详细 API 请查看 `bit-ecs.d.ts` 类型定义文件。\n\n## 许可证\n\nMIT License\n\n## 作者\n\n**bit老宫** (gongxh)  \n**邮箱**: gong.xinhai@163.com\n\n## 源码仓库\n\n- [GitHub](https://github.com/Gongxh0901/bit-framework)\n- [npm](https://www.npmjs.com/package/@gongxh/bit-ecs)\n","readmeFilename":"README.md"}