{"_id":"@rbxts/jecs","_rev":"45-bfdeae3da0d9311a81f9edd004731061","name":"@rbxts/jecs","dist-tags":{"latest":"0.11.0"},"versions":{"0.2.2":{"name":"@rbxts/jecs","version":"0.2.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.2.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"04788b4f61522d0d8dfc275b9da91c3b1683f0c0","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.2.2.tgz","fileCount":5,"integrity":"sha512-KPg7l3rXA3nkHkD2U0vVtkp7Ma0N6aKG5HsM/WRfoWHYAFhMxRf/pUMETpckcLuNn337qfb/sRlILhvteLZq9w==","signatures":[{"sig":"MEUCIQCa2Wqs8vsUeNY2YK7ThT8H9M8Y1Ra1+ff1dHzEMw+AywIgQDW5+03w3e7P9xCzyRYA0k3xXCXcU+SPGcnt696rMDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37763},"main":"src/init.luau","types":"lib/index.d.ts","gitHead":"0fe23e151c39359c1762072cb6aae8a551ea14d9","_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.2.2_1720321026212_0.1275120305378925","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@rbxts/jecs","version":"0.2.3","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.2.3","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"83f8c632104f0b8b23697c22028b501002e815b4","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.2.3.tgz","fileCount":5,"integrity":"sha512-8w/CIGdbFeHOFyTU/dEzxsDQhc7Teg+Lj1MUGqa26xyoFDlKzaF5mKuvEgdW4nJDe/afA8iyrKsX6cpPYfI8yQ==","signatures":[{"sig":"MEUCIBz/ok4/ph0lLL9Vk4pL4gfX5Q8AL4QSGGkdXi4gbUPYAiEAjx55vMTjmXyF6JIszs5kpdNcEKIPyNbGT3Jtk/aKkFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37763},"main":"src/init.luau","types":"src/index.d.ts","gitHead":"197566f4b111eb9abfbf0506fc61c9d2f0807d2c","_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.2.3_1720321743984_0.07185547103010292","host":"s3://npm-registry-packages"}},"0.2.9-b.1":{"name":"@rbxts/jecs","version":"0.2.9-b.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.2.9-b.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"a0d679536b9acbae916421573c0fa7c3db8bd8f8","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.2.9-b.1.tgz","fileCount":5,"integrity":"sha512-WebCu2ed5Faq7tFs1+RxPLHss4ur36yVxYaB9bZwwVEELfM4XDTaEhNlgzsCRjmcvlIAh3xh8plMNo9p99hcvg==","signatures":[{"sig":"MEQCIHILy2GzpYnSoBHnG0DV9wxq7CKNJsYmCVswKEdG03c5AiBueEF2c4oOSokPpn+dUJwt9J1wU2IIUrwK/pSHz50mFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54044},"main":"src/init","types":"src/index.d.ts","gitHead":"57893b92448fc7a9adf2316f7dd486273f3b1432","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.2.9-b.1_1723854918291_0.5744587511392887","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"@rbxts/jecs","version":"0.2.10","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.2.10","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"342610038db2748a2eaafbb129d91e79923c570d","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.2.10.tgz","fileCount":5,"integrity":"sha512-TKEsauQ3NLz4q8GjFs0TOiwoNNTTIt0YRAxezkZeSQFxYNQkFiLXTOY2dXrOCyyzBA4odAudruLCXY49CgTOxg==","signatures":[{"sig":"MEUCIEgQBHLpbGPC80t3I77sUDpPs/sVTJZ6dGG5sObVVpasAiEAlf0vSF492JlXY0DyGEDnfvnb57EjLUAFr4UJXNOgDb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50002},"main":"src/init","types":"src/index.d.ts","gitHead":"5deb7e5b35c792421931b70be4036726c7d27653","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.2.10_1725741765490_0.5249674269234694","host":"s3://npm-registry-packages"}},"0.3.0-rc.0":{"name":"@rbxts/jecs","version":"0.3.0-rc.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.3.0-rc.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"61c6b3f25f4519c2bdf6c4dc1e00c5d1bb20ac0b","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.3.0-rc.0.tgz","fileCount":5,"integrity":"sha512-UcV/sI31qlMZNJ62D2Jx6q7fgMrBoTCQUEonB8iSAmRjEJ3+Bw56OMOsEYNQ6P2r+a4Rz1UlgsBq8+ZaP0yGIw==","signatures":[{"sig":"MEYCIQC+a+HArRavUlZR2f2ZiXs9IIWWyYxJCbrQjQzCcGpuWwIhAKZJdbsshdke4O9Bc4WPwXHMVy/9zu1ETMFvSkqf34r6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56376},"main":"src/init","types":"src/index.d.ts","gitHead":"3949aad16a91d356d3068595b92635e94e984f83","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.3.0-rc.0_1726260738866_0.7131344039188567","host":"s3://npm-registry-packages"}},"0.3.0-rc.1":{"name":"@rbxts/jecs","version":"0.3.0-rc.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.3.0-rc.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"113229295154cff084ae936eea3d606280e621c2","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.3.0-rc.1.tgz","fileCount":5,"integrity":"sha512-A0dJ0a9dLJaeaK5bdt725CYlKhNYE1B6DBdV0rHXWHuM0iiFSToLauJlRWdasVq+xWX6aqHMCvfHjf6sEb/RNg==","signatures":[{"sig":"MEUCID7N1rYB7kUguMHgpiuTpPtwTYExUyO5ByqUvlJFgcEXAiEAi3dEPORxmJQhTIn1Adfa+W0N63dByppSgTEVHw3blZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56376},"main":"src/init","types":"src/index.d.ts","gitHead":"87754c19d2fdf55b1d9d9bc948ec4a432670e753","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.3.0-rc.1_1726260789467_0.4141875217392508","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@rbxts/jecs","version":"0.3.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.3.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"6bd363a2e0f52b27e7675c7d44aa60cfc0f0a25d","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.3.2.tgz","fileCount":5,"integrity":"sha512-qgwk4QdNLMGxPS2Bei4HVqX6STtJGoVjO4fBPBi9Js386iTgeXI8SruYCPNf5v62LEOuZdnJczYART5W+UWTMA==","signatures":[{"sig":"MEQCIFiHkAIVQ3+RyjmJG1qAZlKmufVo6u/BXT02ELH//7QXAiAaUUJJaSUTM4LFWcYoJbn8GLIpLDjx+bKf7WbNw3pdSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59136},"main":"src","types":"src/index.d.ts","gitHead":"e2f25137a269aa60e6683bb58fd49e9e093ed60e","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^2.3.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.3.2_1727903254766_0.8453661651194666","host":"s3://npm-registry-packages"}},"0.4.0-rc.0":{"name":"@rbxts/jecs","version":"0.4.0-rc.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.4.0-rc.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"ac18b180e1c79b5f08a0abae2e962f925a17a1a3","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.4.0-rc.0.tgz","fileCount":5,"integrity":"sha512-5rDRzpUAbE1tEGGGwhy4Mlxavy9w/obOkPh220oZDc/p3oivVRc3OmQwFNa5TEwdjLgPhYCMw3yEO4hxlOBppg==","signatures":[{"sig":"MEYCIQCXIhpy0DPYcE1WPqqwh/dLd1fDPThmVwnKLOp+M6TCYgIhANx80UI6wHIXx6QpcwUHlZTq3LkKXgEbhpYnWLnWrbla","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59562},"main":"src","types":"src/index.d.ts","gitHead":"c7ca63337b24a10eea4c79f8dab7c30ace1907cc","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.4.0-rc.0_1731615088412_0.8649521926117518","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@rbxts/jecs","version":"0.4.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.4.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"69d711624b968ec03f94e9c4a32404e2afc6be3b","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.4.0.tgz","fileCount":4,"integrity":"sha512-3lJBmu9e7MuHzkcFFfah20lcK1yvSQccoMQ5qd0Bq7uwsSJnWTmFS5xRsgYLBh7CjQcS8yuV/GsnsCYJi3S0Mw==","signatures":[{"sig":"MEUCIGWYbqg+V74l63Odg1F9A1K/6HXuZwwNzQzUMhKfRZimAiEAgsQsfgdwbqd70Y7IwsiA9yk5r63AdYRxRSsJHh8VcO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53275},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"dacec22efaf54e35561138a7ad075cc6b643a14d","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.4.0_1732333300481_0.42474757522956663","host":"s3://npm-registry-packages"}},"0.4.1-rc.0":{"name":"@rbxts/jecs","version":"0.4.1-rc.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.4.1-rc.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"92d14532372b480ba812dcb65be599772a12b627","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.4.1-rc.0.tgz","fileCount":5,"integrity":"sha512-VUgeXKEiXeIi+UScE+ToQgFU+oBVLtJAqLY0b4HfWvBzEVwzol7MQ4CUrWzdcM5UmlRbxfpFxG5JdEygbyWf1w==","signatures":[{"sig":"MEUCIAJN7s9fs1DrCAZoGBue4FQoqEpaCIDvBY2rgd6DFtb/AiEAlUeDOkpK8yAWoGEjDowaZ1adQkXjZQszok7noLM/eps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59600},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"727cc93a7d50e6e4951bfcf01d571f3a66e98bce","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.4.1-rc.0_1732334265037_0.9634164749678571","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@rbxts/jecs","version":"0.5.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.5.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"6e8f2d76d62a0e05aedcdd8810ad2a9d013cdc8e","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.5.0.tgz","fileCount":5,"integrity":"sha512-k+iZ8srGa2S4TJkA9dBIvPwFQVsl4fXDYUmOPtxMh4mIbQYo+sncc1Bu0UWxTBRXBccoWoKAWINKx5mSokIPig==","signatures":[{"sig":"MEUCIET/ojYzzt9OAIGZeeyL/Hsmlg+6J8oA6te8q9YD12w4AiEAyGnx84jDgMJoDzW6AXfG1L/RteirNXBccCYAyXiZO4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71380},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"b2fc046ef09023c959ac9ad8fb94768e0d80a6a2","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.5.0_1735193110806_0.8027581469223579","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@rbxts/jecs","version":"0.5.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.5.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"82b9bac674f09367b9e1ea81030ed93ca7ee2d6d","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.5.1.tgz","fileCount":5,"integrity":"sha512-wTpycLJFwXiYOkTPzjnuvi/Z68rBHT4FFZXCuXH73gG4kd7fTP+oLRvgaHh5ANrJIos+VcC+VePfFIbw58u3CQ==","signatures":[{"sig":"MEQCIBZsY7zHdewnpg1VRWWZy19gzQlZn7Dp+xS8ZkQiHEVAAiByJ9pYztUp+XBxiprCR7e2T7KFMQqecttL51BVXYBLcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72731},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"aafafc90b27df9808862ba5281abe2dc98c09146","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.5.1_1735969016029_0.31767891014500793","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@rbxts/jecs","version":"0.5.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.5.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"0463f5e021a8200d61e110b1e01844f54286d1ca","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.5.2.tgz","fileCount":5,"integrity":"sha512-VBX6HS29vUOysCZzuAAOYZ5n7JXe/4asfX+wjesfevHZvMUPSZ9iwtL1+JuMQVPsa81a4ae3izC2YZWL4w8Mqg==","signatures":[{"sig":"MEYCIQDAsKPaGGk44GW8OtlwJ+h+vxz+m/DyJmPRiK4FXmFaLAIhAJ4KkhAkh0JhSsJ++MQSE6RyEC7/xoYs/OuiYNZvifS0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73367},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"753adf884d5d519688eb61c1d9fcac24c2cc466a","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.5.2_1736965485072_0.6063475857444502","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@rbxts/jecs","version":"0.5.3","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.5.3","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"45b49e60038e6da3c36ec1ede5179f2360c211b3","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.5.3.tgz","fileCount":5,"integrity":"sha512-kbRFOjlosRtr3O4cKmRTkPkz/MgnuQ6ms2afup3lJ2tyOok4++CmFNtc7ujnRvE54463mHoEsenMAQ2o8Nctdw==","signatures":[{"sig":"MEQCIDq/sksrPG3hnkRjxb+Ayphgtmq1vbvCec831561tnmcAiAgX5f2ValdeFKn1QAszsRP8fXS9k6HqsMg2xFhJCP52g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73428},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"a1a3e14a1ad8d01d51b58efff7842dc0c8995047","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.5.3_1737106967540_0.7123468180428028","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@rbxts/jecs","version":"0.5.4","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.5.4","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"7032601ab91f8c87b9ac14bc5dac1b2f31227bee","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.5.4.tgz","fileCount":5,"integrity":"sha512-QRPjk5O4pzULe/JWGdkkHtXvSIMO3GlstQe9E8hY8sTJqf35Zomunk0dXdejT2P+RW28JQFLInA4sDOgJewsbg==","signatures":[{"sig":"MEQCIDEJcHM11/Bmvl7RhEoIumNVcnpDu9+mMrOUvr95tDZiAiAMSHelQc+9TE4U/IQ1WFstLFoV7gTuUmb80yJWGn5iMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74446},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"af13ea9f5fc1b04b456d12efb11e97ae60fd1877","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.5.4_1740447704865_0.6287449547849366","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@rbxts/jecs","version":"0.5.5","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.5.5","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"7411b5e42f7b3a27ea82c0121650fe5285505a7f","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.5.5.tgz","fileCount":5,"integrity":"sha512-cpk70pT1KTl6KBx/YbyRUrjYRrXlIoL8+w98M95sTc4gD9moemGVe2wSBW+f9rM/iIXgempAsOK8Ag0RcBkH+Q==","signatures":[{"sig":"MEYCIQCIlClc8VfvUHJldNS4ZCFKWHrsUdvlBLZ4hOqTX1/AIgIhAN5TQreidQk1spoUBHnie+EK0mv4O8fC/e5rHfz/Bv8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77168},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"4435d718a7f7ec3fa933e95b39254299955f557a","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.5.5_1740875120710_0.2862787988645552","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-rc.1":{"name":"@rbxts/jecs","version":"0.6.0-rc.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.6.0-rc.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"aa9eef9a2374dec47faca494bda2fb465c06ec65","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.6.0-rc.1.tgz","fileCount":5,"integrity":"sha512-0u7wf/buozH/u5ZBtNnuuN85UqQ8i4HZzc14W4lFdELogpM9XimfH7vQLuf94Gul+HhmPYkMh+LWLWdjJZMtzg==","signatures":[{"sig":"MEQCIHKU9jukzh/uAfQLC6GNVHIDXcQwlTlvr9jPw8bVCnoXAiAg66rlfNSTlNlpPGtqxOZdYAJT3Chg9r32ajNcCXkm2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77765},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"6bb36f281e4b30affc989c765a4187a622705bc8","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.6.0-rc.1_1743821745224_0.38271227735507396","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@rbxts/jecs","version":"0.6.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.6.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"168ffb19cdce7c7880956c2e992e8f8afa00587c","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.6.0.tgz","fileCount":5,"integrity":"sha512-x6Q9oRBe2Eirk6ppzoVNEBh1GPcw+4ijlvRYvvDQDq4rxDfeZMsPPvk/BWfP1NDcU5ufAAPlUMxq4+iqs0E/KQ==","signatures":[{"sig":"MEUCIQDUQsd+iN5igOeHixORjVgI2e9Co41NFUcTZ77rXegIxwIgECsBQ84M67uO0vO3zO4MaO+eID28dKz/uujz4pJRJAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80436},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"62ac4da42669e87343533ec6b43c14e8f4bdcb99","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.6.0_1746905940124_0.8685358306278246","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@rbxts/jecs","version":"0.6.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.6.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"8257722a0d1941d0f318b60a0d65886c667a8009","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.6.1.tgz","fileCount":5,"integrity":"sha512-FPcMEnl0OSRoypbjKefAdvGgG5frcNLMiIYNwwL6yjmyl6IbEnitxRGDurOcjYpN3SsxJjIJs/YmHrEMD6doQg==","signatures":[{"sig":"MEQCIELEZ8rImEyDNUBw3NNScUAaLhpJFda2i2VDTT8e+UMJAiBymxMinCQer/hD7tyrYdmcSip9y0t3mZF+P4sgYNhUpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81780},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"582a1c25ba12d6186b51b42302d95919c37a5707","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.6.1_1749577424859_0.5749661588614852","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@rbxts/jecs","version":"0.7.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.7.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"af20a53efc2a31d4c8b5411556984229ed7c0b94","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.7.0.tgz","fileCount":5,"integrity":"sha512-YFsYehSAOUhqaKHe7qsBUrvoJE2UrRH7viBDFfWJ15fqK1VdZ9ZdvPwJFohj6GHYmbVtV3iZQCkd1WjCej1ueQ==","signatures":[{"sig":"MEUCIAnACf82MattE85UPOC9JgAzedpriCR8iRbeixYL7z/nAiEAkGXMRbWk23mVUxGNTmhwt4FJx26pP3MRwVNX3Gu8TeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86036},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"3bcd978ce897d8b2b4678e59ab924ed5740f708e","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.7.0_1751032330444_0.49510345847758264","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@rbxts/jecs","version":"0.7.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.7.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"d315742776b697c9cb769dec1965546b6116de1c","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.7.1.tgz","fileCount":5,"integrity":"sha512-YlLcleY9JU49k8SoCzTz7AAhjeDEd0o68iUGrRKBsljPKHUdIqlvwEHZ0jUENjvk4bnKYpQm6TdqBaaQcHQhVQ==","signatures":[{"sig":"MEQCIAOYpBZ8CeWru0+VNbMZg+8+y4VbOjI2K9XR3cGvPiVvAiAmOzjZbXEPrjo6+Xe1jTlyglCvViHvvwWVQt0hx/6f4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86036},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"a7533001298184d3697853cacc75eacd8e5134a7","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.7.1_1751038598494_0.44739784812245986","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@rbxts/jecs","version":"0.7.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.7.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"96fd0bb283760c3c11505f26fcb195d97beb11a1","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.7.2.tgz","fileCount":5,"integrity":"sha512-aWkck9bVxP6JnfTchRljJWiN0+RSNzIwCJ0pwOvPDxpxVdA67gPkMpxJiA8ZWEWYxVAC//QmR3nBQGPTPZ1DIA==","signatures":[{"sig":"MEYCIQCnMLzFFILM7RLhrauL6wZ349Upw9/CwjoOJSTlfYih4AIhAMDrzEQtJ4+AL/XBSWcPKzO+YI300wZhBiqohAvGkOvQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86036},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"bee92f489ccf9348e32a049000941034d8e74fdd","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.7.2_1751039259581_0.5025636637125526","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@rbxts/jecs","version":"0.7.3","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.7.3","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"9dc37a60dbfd1fa05f6a7febf13d6299ed9d5c8b","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.7.3.tgz","fileCount":5,"integrity":"sha512-/6i6AyMdjbwJSwdAqtH14p44U56upNWS+GNN1yRyN93y2gfEjW0iEA37h+lRAJ5caVllIV4t8fTdzaoQu0wvQg==","signatures":[{"sig":"MEUCIF+D8MYY3unT5p3ZT4xn8D4OcWm4omcKXs6yE270Lh4dAiEA060/VDLyHabSlJWOrKVjm/ohughKDaFmOSEZ9L/W0d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86146},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"3c7f3b4eb3f23720409872cd08aba37b9ce4b009","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.7.3_1751236816891_0.772343221778115","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@rbxts/jecs","version":"0.8.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.8.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"108903cc14d23c3f69d288702bf7f2e2de50d04e","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.8.0.tgz","fileCount":5,"integrity":"sha512-KVGETj3pYiftf6NRxPH3ZLfKKWyQV8gu2DEtsW85k3Nj3RQRdrqtgRlGgh0vceudWBkojDsPXGNQWBdDIrhXSw==","signatures":[{"sig":"MEYCIQD/++UHVZWp3fN1DFyfeWIpzMOzwMh11EKNNhPTbKNlZQIhAOLAcC6CNobUlSwIyxjE8o3NBNhsM5IYcLZkUcx/4ub3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93209},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"5aedb5e7307c7a216f9ecc08a8368b04eb0c81f0","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.8.0_1751784711695_0.3234544497086862","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@rbxts/jecs","version":"0.8.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.8.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"8d7f06ece1f834d40fae330c614b43f7e0bbd0cd","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.8.1.tgz","fileCount":5,"integrity":"sha512-yq4IRJwUD6MLhhfmKTOJOfZIZ7TcNu1Dxa9nZqArH70z4JKiOKXMZOCioUc/JUe9nVv+kSKHIVGsgM16lUtXpg==","signatures":[{"sig":"MEQCIDYI5Waw8U9ay39jM7S5Pj0YJPWLDLUscsNWGtIGzALjAiBw42SOefrCT38j/1oJmnI9l23mC1X5ueqpSwBfLfSbqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93209},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"b92cf9ab762d0942e8260207259c24aceb2b1b81","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.8.1_1751784777389_0.3180074073773098","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@rbxts/jecs","version":"0.8.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.8.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"7fe38a07aabcfb1dafd62b3bfa1efa163ad588db","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.8.2.tgz","fileCount":5,"integrity":"sha512-4Vwe+C2cRW/KWxkz5HDbNJ99YLIL/toRy2kTw7G3yDMslhCOwfdesvqgdhQY8l5VED6xl5lyeE5Kg/MSgZchKA==","signatures":[{"sig":"MEUCIQDaMCyEVPi6h4aKUommPwFG99yFe8VG1SNVUFzUk27+yAIgUAGFLaLw9hB3Uaosww2lwgdtLDSMYt3LfKbbiNw1mrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93275},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"6b6f6fb961053d55166411e4f1d21b96b3859dab","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.8.2_1751817233471_0.5729610435131827","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@rbxts/jecs","version":"0.8.3","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.8.3","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"20de3f693b0ec1030bea4629d4388ab0b9ee5907","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.8.3.tgz","fileCount":5,"integrity":"sha512-i0OTVimmeNhROZzGUIH5ruwr6XEl/eMLneovN2tKaE5SokXB9BkEdHG9mDumO5gYq0DLO0us4ES9fsX3jw/JPA==","signatures":[{"sig":"MEUCIQCK9+FDXYGBryKcaogJk8VLhjG5yPdbATSzHFOKIwuBNQIgVcgmlhgCJCOrUzmz+JafTCijKDkktWzhT35YZDHNOJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93707},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"e1545710db154fc04abf387993952d8a2d5c88ec","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","actor":{"name":"ukendio","type":"user","email":"ukendio@gmail.com"},"email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.8.3_1752145065296_0.7310958433548167","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.0":{"name":"@rbxts/jecs","version":"0.9.0-rc.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"ace145c9c365e8566a038d4e57c36e363d25e5b4","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.0.tgz","fileCount":5,"integrity":"sha512-7uYe9qtLvkGiDbHAluG2y/G6QZtQI1FVYg7ey6Y6lWAl0caklnUjfrSV9nNzua6sDqx99wCwpiBKXon0KSHNog==","signatures":[{"sig":"MEQCIFuZ1Fadv8gPB1tyl3wxfiuhxm+X90jgNlOx6ASd+JsNAiB69UAZFLPC9Ix0VtBOFMulTsmHal5jpQF0xrPbUUHi9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94450},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"7b86084b946f02b1e584eee602b7d207c797187e","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.0_1752773695452_0.780887366659021","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.1":{"name":"@rbxts/jecs","version":"0.9.0-rc.1","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.1","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"2092e06a609beabcc1fe226c87f8568167338a99","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.1.tgz","fileCount":5,"integrity":"sha512-jdRUzRFvWm+CggUz120IQ/kxPYqzkjtsr037brX3p2TTaZl2Ol/Jga12Q3Rcq9f4c1mCxSDP4BI7QKRtYR0KYQ==","signatures":[{"sig":"MEQCIA23J7O1HHxIA18tcDn5znjMsuM55pEiKNF1+9+mGvZeAiADVws++y+V++tQBy9GEyd6dZilTqp2N7qy9uW1FnfXHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94410},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"54b21001ab89a093d033a8c525584760040d7e2a","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.1_1752788789768_0.4909859179757421","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.2":{"name":"@rbxts/jecs","version":"0.9.0-rc.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"a23dc1a9d2c5e78c64ca9b8a0f07796f7f2d3a1f","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.2.tgz","fileCount":5,"integrity":"sha512-QE7RsutCtDBt7d+bV1Gk8GC9H9UEwKHZD3DTifiWQs++Ai54Ex+wd+/k0rJ3AUcecW0rtY8Do3RcV3euVHTJKg==","signatures":[{"sig":"MEUCIQCs9wilEwz4XL/PaROHKj0Vqa0j6f8mE4U1lp5THVViYgIgGtP6+e/ZWBBgWPw4x24zT9tbm6s9C0XJVNmLohQr02o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94521},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"d99088ea1eadeccbd89058cc5934e2c7f4d76b7a","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.2_1752791942315_0.6820419976359775","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.3":{"name":"@rbxts/jecs","version":"0.9.0-rc.3","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.3","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"1a06733b434bf60f3128562837115a7ad02228b9","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.3.tgz","fileCount":5,"integrity":"sha512-knW+3KTiTxKX3ZK/cnuAy8vQLFus7jhagASe09pBJApkfNrZBxOgeTTSRsvA4/7P6Ri8/iPf/pQj6ubI+v9exA==","signatures":[{"sig":"MEUCIQDySVBSFhwGqOmhESaDsmuRP/eT7UOAMb5k7k25B8GkiAIgM4sLAQbSLV06yUuv+zfa5H3hRHLdBizHU2I3CKFzPSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95476},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"ca0689c92be25553288d13b56ed3a9795751e931","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.3_1752844502564_0.40388579341377295","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.4":{"name":"@rbxts/jecs","version":"0.9.0-rc.4","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.4","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"1fef756f7439d5682a12521fda7a8d3dbbb372e9","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.4.tgz","fileCount":5,"integrity":"sha512-kxyENNo6gQMucX915UaUlQIuFp2vti/yLD9W3f4m2JP0dEYZRo3TRZ6yd3mhBPkgWQOK9dN1knRTJZOl1T/xdg==","signatures":[{"sig":"MEUCIFTHY5BPRCjXFNfDMi1FzohsLriHdlBBEpjJnOFaHEjYAiEA1IInSb/4cM2mwFOX1sr9Vy45qWhcGZZRv+8D2zZaw+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95534},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"59df0bf2a34c2dada0bd34bc7a9bb8d689a7a38a","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.4_1752928271991_0.671331111591972","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.5":{"name":"@rbxts/jecs","version":"0.9.0-rc.5","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.5","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"0c0ba79fe6a67ffb1904c5c4449e3588f55696d8","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.5.tgz","fileCount":5,"integrity":"sha512-O4rljRSgVKFUrTkEAKMWdUBGOsdS3j+axak6hognq2QiY78gO3G8hPRxLXZ8t22vLTOx5OasMgjVD8+lVcRrmw==","signatures":[{"sig":"MEUCIGIurdAGN1vrJFWOzQawzAMDWA4Y1RPBt3+ZO0M3PQujAiEAsdVYA+ZJt/iMB7ZCMNeAO1UijxR9Xwzg4DzaIxd18ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96477},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"f792c98585aefc46603c5de17434778d4207a913","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.5_1753325858614_0.198597853190835","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.6":{"name":"@rbxts/jecs","version":"0.9.0-rc.6","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.6","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"5a3097b825f3d3e51a8f87b2da014cd573d5dcd4","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.6.tgz","fileCount":5,"integrity":"sha512-Zze8WVx1ZT5piaTbUw0AAPJgrYFHbWpeCXaf+Z7opY5LXj5oyklBqq77pHOCRquyXVTs8z5MKZUd0YXrwj5UHg==","signatures":[{"sig":"MEUCIQDd4R5B+llkr8CPZIz1ay2oaYVZH3KdxJ3wdcI3KiW2lwIgfOu7qvcshUwOSjgFGJPx48Wr+JHVH1+ufqDKwDFA+EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99791},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"b521fe750ab1599a43eef2bab070a7f4bf512aad","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.6_1753619996842_0.6289609754766465","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.7":{"name":"@rbxts/jecs","version":"0.9.0-rc.7","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.7","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"f3a6a90a856cc9cb089deb4b87030a93440b4bda","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.7.tgz","fileCount":5,"integrity":"sha512-InkbaGt9BhUjxLbLGuNi+29AxJYOmeH99LrSgE3oxrsJPY+zRcrTfMlHdXrXOCn0aHSfQTjQdo+PcEEXA6HKig==","signatures":[{"sig":"MEQCIDgTlq+PXCHL/Hh47n5R67dD9ZZLKKbqOsLPWD+f9EpTAiBFdENHIGAU79kXhKhP3cGE8V1KlA8kf/SAGFB5gqZ9bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99791},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"f284de6ec1f3ca8dde81750031b8456785d02f56","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.5.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.12.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.7_1753630485051_0.8578716510735964","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.8":{"name":"@rbxts/jecs","version":"0.9.0-rc.8","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.8","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"88b7726b3419012d1a488ddaef10f13d5668d2cb","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.8.tgz","fileCount":5,"integrity":"sha512-h/dvfdkPTnx/SBVVRjDJbyCdGQw/sR8nnFAR9JpOdQoEttWPRYvfyySmpt7jPNuHrsjIpYGnA9qvsA1R21lmmQ==","signatures":[{"sig":"MEUCIE54emPJSN2P5slv7NKwr1bjxePvmel0yW1AfmzuyYleAiEA+AhrcAahiMLjfkctgVHhfQVZ9s4Cj2JcfZG7vuQAiEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100405},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"add9ad39399a7c78780bd0849b44af08c9c434f7","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.8_1754108483285_0.6333226718882998","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.9":{"name":"@rbxts/jecs","version":"0.9.0-rc.9","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.9","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"e9e9c7781308c5798a2680e6865dab61def5264b","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.9.tgz","fileCount":5,"integrity":"sha512-mZuBYKenbDCi9NGocQdVxtZfHcfuJdy/zmNHsqo3IZyFYYItVy9xXMmlxiAgqapgxBUlCSq6Iy3XS+j6rM9XvQ==","signatures":[{"sig":"MEYCIQDZcvefXDiEeCvcofvxqABewf8PFyxufkNc73iTXEnNpwIhANWNeo7oWag5fY0pBu3CeznnNPtyK3ZtEO0RnSPFPm1x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101755},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"8f9530987145c1f42b75fa2f7024587df6d0ad0c","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.9_1754585673171_0.23589238961626546","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.10":{"name":"@rbxts/jecs","version":"0.9.0-rc.10","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.10","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"73459dc5dc4743d2c046565bc22de017d05676d6","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.10.tgz","fileCount":5,"integrity":"sha512-XD54DXZzlVtH19E4wCJQXob9cFDoJaaBEMFmS7SmCTcb2ungOPRRQ4JNCkf5/6mbjs+cxEN4ganHKM46c8My7g==","signatures":[{"sig":"MEUCIQDR2ffjVhP5N+iWJL8xwtAfB5riYF68aMTBh7aRqGJwqwIgSWiWfZvp85hDUA2u2aBzjzYO1Ip6akY42If+VYxq4Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101758},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"1d650d12e9cf46837147d8e000638011f3e79026","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.10_1754837548032_0.164115901455403","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.11":{"name":"@rbxts/jecs","version":"0.9.0-rc.11","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.11","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"25cd4653e0e614f81955785fe690e7ee10471fbd","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.11.tgz","fileCount":5,"integrity":"sha512-F+Ry6eATMRwpOx3I7p8ODeZ96swbyjcmkWKiJTMvPys8nYDjxrYeMgKUVVBG2sFJXgjquawH5nzIa7kR2gx2LQ==","signatures":[{"sig":"MEYCIQDgMo1qameQbTz4YOadUyaFQpUYuVrsVcMFhw1LYvWINAIhAPXRgzUizLQN9RLkoUmK4ANhFNIp5dW7ADI858auwldQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101954},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"2d9432ab7a5fec6b6315cc3b270518d6fc000a6b","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.11_1755645477776_0.13850132010094862","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-rc.12":{"name":"@rbxts/jecs","version":"0.9.0-rc.12","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0-rc.12","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"0c575889893dee7cea90cd5af303a4f6310deee0","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0-rc.12.tgz","fileCount":5,"integrity":"sha512-2Tq4H7Pkp7zhfmHGdsKAJr9aDqBq2x5TR+hM6RZxmBXQUrqVzfoGRZWtdICw6ljgiOqz0qIlId8K/4bm8aoo+w==","signatures":[{"sig":"MEUCIQD+ZNKwqNjhJ4oShCfBy3vZOohcbqzgqphN/qNpAUSoMAIgCHsBcN6OOBJle5Tkm5R+w1GcTzrEzj0olD8lXCtLQTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100508},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"5de842d144f39d8c60a2c40c1c5d6e6f1449f49e","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0-rc.12_1755966860361_0.36818892115021984","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@rbxts/jecs","version":"0.9.0","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.9.0","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/ukendio/jecs/issues"},"dist":{"shasum":"f7fdd399bad612400cf20b7a144832bfae2ad762","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.9.0.tgz","fileCount":5,"integrity":"sha512-0LHCN+ISSKiq6TBLuYp+YEbRzXIbN04fGENvlSsoqKBwxZchWLWlccdMd/73t0Xf2eGTkbTB3Ry7MmaayTOGNA==","signatures":[{"sig":"MEUCIQDwuVe+5/Nb4lQC7EoIkviy90+kqym4pg4hp0zzwejbjAIgaePfPwOHMBRJmbM5JdqwUUqbeNOyCjcL2plOu9K4H2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99807},"main":"jecs.luau","types":"jecs.d.ts","gitHead":"3dacb2af801be8a22b617db665e207fdcc0acbfc","scripts":{"docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs"},"_npmUser":{"name":"ukendio","email":"ukendio@gmail.com"},"repository":{"url":"git+https://github.com/ukendio/jecs.git","type":"git"},"_npmVersion":"10.8.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.9.0_1757872808207_0.6876097487643866","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@rbxts/jecs","version":"0.10.2","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.10.2","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/Ukendio/jecs/issues"},"dist":{"shasum":"66da4de1b94e8beaaba3c57877757a82332cf3e2","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.10.2.tgz","fileCount":5,"integrity":"sha512-otwsQbl3AlHL2L8um3nkLquVnBDKcgcCoWGItPQLOaHSC+GQiscxvkH16rq5he7rijcHl3iv1S5Uk+xEzJCyHg==","signatures":[{"sig":"MEQCIHZMdxq1ld5up+u6PARayoBY/JIVy6lFz/fG4W7AOBtXAiAPkXpBBd+GG52PIvriE4n/6Sow/jj7gOHr8JHHrgG+Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rbxts%2fjecs@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126447},"main":"src/jecs.luau","types":"src/jecs.d.ts","gitHead":"96dfde0d2e451cdf76fd795bd16a832984d8cbbd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17b0eff6-b8cf-45f2-99da-2b5c65fcbf6a"}},"repository":{"url":"git+https://github.com/Ukendio/jecs.git","type":"git"},"_npmVersion":"11.6.2","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.10.2_1771776388316_0.9373306698764288","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@rbxts/jecs","version":"0.10.3","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.10.3","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/Ukendio/jecs/issues"},"dist":{"shasum":"a8d14d4f104069bcbb62f13c6d56754f17213c70","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.10.3.tgz","fileCount":5,"integrity":"sha512-sO4LopwkKvSUQpOBAKv4Z5NSEO22IvhXiHAxFx292d8i7EP1J0ePNciclf7HJWl2HOXgJJbOqhzYFd19F6RhJw==","signatures":[{"sig":"MEUCIQCw9Utw3A0cPkUONrJj/EkoUID/wEA4j9/lAhohph10pwIgYM26WdUzhDAodzjj0XoeZDSm9zv+vcZ5FO72gv7yzZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rbxts%2fjecs@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126448},"main":"src/jecs.luau","types":"src/jecs.d.ts","gitHead":"8ea8f1f235711ab61fd8f667eb4b14a113eb0e89","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17b0eff6-b8cf-45f2-99da-2b5c65fcbf6a"}},"repository":{"url":"git+https://github.com/Ukendio/jecs.git","type":"git"},"_npmVersion":"11.8.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.10.3_1772390420502_0.9210517261652427","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@rbxts/jecs","version":"0.10.4","keywords":[],"author":{"name":"Ukendio"},"license":"MIT","_id":"@rbxts/jecs@0.10.4","maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","bugs":{"url":"https://github.com/Ukendio/jecs/issues"},"dist":{"shasum":"9c0f26cc801c25f10ecbe2e4ef06001aaefc47f3","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.10.4.tgz","fileCount":5,"integrity":"sha512-VSuBrRiRpel/95t16yaGp8Lf5Kd1FdO3uL4UgC/kbldiWw+9YAVeEtZUdxH9LYWqQzgRk2jlDQAgq9WK5bJHyQ==","signatures":[{"sig":"MEYCIQC0LfEBpzLkfqFnKyp05rE3UX+8OHjP9ak+OmwUkfWrkwIhAI5KVC0uoRyRc7A80yTwJWPsoXxWZez6VknH0Jf1hlir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rbxts%2fjecs@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126389},"main":"src/jecs.luau","types":"src/jecs.d.ts","gitHead":"4d76e28425328bab7ae8f3c9de10b25b61993d0c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17b0eff6-b8cf-45f2-99da-2b5c65fcbf6a"}},"repository":{"url":"git+https://github.com/Ukendio/jecs.git","type":"git"},"_npmVersion":"11.9.0","description":"Stupidly fast Entity Component System","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.5.0","prettier":"^2.5.1","roblox-ts":"^3.0.0","vitepress":"^1.3.0","typescript":"^5.4.2","@rbxts/types":"^1.0.781","@rbxts/compiler-types":"^2.3.0-types.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","@typescript-eslint/parser":"^5.8.0","@typescript-eslint/eslint-plugin":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jecs_0.10.4_1772746107420_0.5137311511775269","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@rbxts/jecs","version":"0.11.0","description":"Stupidly fast Entity Component System","main":"src/jecs.luau","repository":{"type":"git","url":"git+https://github.com/Ukendio/jecs.git"},"keywords":[],"author":{"name":"Ukendio"},"contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"homepage":"https://github.com/ukendio/jecs","license":"MIT","types":"src/jecs.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@rbxts/compiler-types":"^2.3.0-types.1","@rbxts/types":"^1.0.781","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-roblox-ts":"^0.0.32","prettier":"^2.5.1","roblox-ts":"^3.0.0","typescript":"^5.4.2","vitepress":"^1.3.0"},"gitHead":"19823453aadc321760e6252a82710a2bad9b0da4","_id":"@rbxts/jecs@0.11.0","bugs":{"url":"https://github.com/Ukendio/jecs/issues"},"_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-rJPZkqrL8PXVX5YP5a9gMcddm8U7TeXZDYEbBTAXs81r9IKhTWNVxGoFRPTbsDT4BhwM0LMvydvWDAqHvWzHpA==","shasum":"5b1607ed452964ea79ae9048148a372b588a29fa","tarball":"https://registry.npmjs.org/@rbxts/jecs/-/jecs-0.11.0.tgz","fileCount":5,"unpackedSize":125106,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rbxts%2fjecs@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCx8ccQlNG4M/V9muYqIXLbePNwDajCuCDawupwrdJOHAIhAIUb3EMNpajHdh6V47qO/+Sg8V4qyypif7CUs+O3HT7V"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:17b0eff6-b8cf-45f2-99da-2b5c65fcbf6a"}},"directories":{},"maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jecs_0.11.0_1773109760016_0.23127631632375234"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-07T02:57:06.106Z","modified":"2026-03-10T02:29:20.485Z","0.2.2":"2024-07-07T02:57:06.394Z","0.2.3":"2024-07-07T03:09:04.177Z","0.2.9-b.1":"2024-08-17T00:35:18.491Z","0.2.10":"2024-09-07T20:42:45.661Z","0.3.0-rc.0":"2024-09-13T20:52:19.066Z","0.3.0-rc.1":"2024-09-13T20:53:09.798Z","0.3.2":"2024-10-02T21:07:35.034Z","0.4.0-rc.0":"2024-11-14T20:11:28.600Z","0.4.0":"2024-11-23T03:41:40.647Z","0.4.1-rc.0":"2024-11-23T03:57:45.239Z","0.5.0":"2024-12-26T06:05:10.987Z","0.5.1":"2025-01-04T05:36:56.223Z","0.5.2":"2025-01-15T18:24:45.327Z","0.5.3":"2025-01-17T09:42:47.991Z","0.5.4":"2025-02-25T01:41:45.033Z","0.5.5":"2025-03-02T00:25:20.915Z","0.6.0-rc.1":"2025-04-05T02:55:45.423Z","0.6.0":"2025-05-10T19:39:00.310Z","0.6.1":"2025-06-10T17:43:45.070Z","0.7.0":"2025-06-27T13:52:10.626Z","0.7.1":"2025-06-27T15:36:38.752Z","0.7.2":"2025-06-27T15:47:39.801Z","0.7.3":"2025-06-29T22:40:17.085Z","0.8.0":"2025-07-06T06:51:51.912Z","0.8.1":"2025-07-06T06:52:57.560Z","0.8.2":"2025-07-06T15:53:53.692Z","0.8.3":"2025-07-10T10:57:45.512Z","0.9.0-rc.0":"2025-07-17T17:34:55.655Z","0.9.0-rc.1":"2025-07-17T21:46:29.953Z","0.9.0-rc.2":"2025-07-17T22:39:02.499Z","0.9.0-rc.3":"2025-07-18T13:15:02.766Z","0.9.0-rc.4":"2025-07-19T12:31:12.194Z","0.9.0-rc.5":"2025-07-24T02:57:38.805Z","0.9.0-rc.6":"2025-07-27T12:39:57.040Z","0.9.0-rc.7":"2025-07-27T15:34:45.251Z","0.9.0-rc.8":"2025-08-02T04:21:23.461Z","0.9.0-rc.9":"2025-08-07T16:54:33.397Z","0.9.0-rc.10":"2025-08-10T14:52:28.260Z","0.9.0-rc.11":"2025-08-19T23:17:57.984Z","0.9.0-rc.12":"2025-08-23T16:34:20.551Z","0.9.0":"2025-09-14T18:00:08.430Z","0.10.2":"2026-02-22T16:06:28.464Z","0.10.3":"2026-03-01T18:40:20.626Z","0.10.4":"2026-03-05T21:28:27.579Z","0.11.0":"2026-03-10T02:29:20.177Z"},"bugs":{"url":"https://github.com/Ukendio/jecs/issues"},"author":{"name":"Ukendio"},"license":"MIT","homepage":"https://github.com/ukendio/jecs","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Ukendio/jecs.git"},"description":"Stupidly fast Entity Component System","contributors":[{"name":"Ukendio"},{"name":"EncodedVenom"}],"maintainers":[{"name":"ukendio","email":"ukendio@gmail.com"}],"readme":"Just a stupidly fast Entity Component System\n\n-   [Entity Relationships](https://ajmmertens.medium.com/building-games-in-ecs-with-entity-relationships-657275ba2c6c) as first class citizens\n-   Iterate 800,000 entities at 60 frames per second\n-   Type-safe [Luau](https://luau-lang.org/) API\n-   Zero-dependency package\n-   Optimized for column-major operations\n-   Cache friendly [archetype/SoA](https://ajmmertens.medium.com/building-an-ecs-2-archetypes-and-vectorization-fe21690805f9) storage\n-   Rigorously [unit tested](https://github.com/Ukendio/jecs/actions/workflows/unit-testing.yaml) for stability\n\n### Get Started\nIt is recommended that you clone the repository and navigate the documentation in your favourite editor.\n\nThis repository includes a few subfolders that can help you get started with jecs:\n\n- how_to:\n \tThis is a step-by-step introduction to how this ECS works and the reasoning behind its design.\n\n- modules:\n \tThese are regularly used modules and should be mostly working, but some might not be. You can look in this folder to see some code that you might use to help you hit the ground running quickly.\n\n- examples:\n  \tThese are larger programs that showcase real use cases and can help you understand how everything fits together.\n\nIf you wish to view the documentation inside Roblox Studio, you can find an importable model file [here](https://nightly.link/Ukendio/jecs/workflows/build-studio-docs.yaml/main/studio_docs.zip).\n\n### Benchmarks\n\n21,000 entities 125 archetypes 4 random components queried.\n![Queries](test/benches/data/image-3.png)\nCan be found under /test/benches/visual/query.luau\n\nInserting 8 components to an entity and updating them over 50 times.\n![Insertions](test/benches/data/image-4.png)\nCan be found under /test/benches/visual/insertions.luau\n","readmeFilename":"README.md"}