Go to file
hypercross 2fe9203be9 perf: track component and relationship counts per entity
Introduce component and relationship counters to optimize entity
destruction and component checks. This allows for short-circuiting
the destruction process for bare entities and provides an O(1)
check for `hasAnyComponent`.
2026-06-01 14:34:51 +08:00
src perf: track component and relationship counts per entity 2026-06-01 14:34:51 +08:00
test feat: add CommandQueue for pull-based command processing 2026-06-01 14:20:56 +08:00
.gitignore feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
USAGE.md docs: add USAGE.md documentation 2026-05-31 17:31:21 +08:00
package-lock.json refactor: remove rxjs dependency 2026-05-31 16:38:27 +08:00
package.json feat: add CommandQueue for pull-based command processing 2026-06-01 14:20:56 +08:00
tsconfig.json feat: implement core ECS engine with RxJS observability 2026-05-31 15:45:20 +08:00
tsup.config.ts feat: add CommandQueue for pull-based command processing 2026-06-01 14:20:56 +08:00
vitest.config.ts test: add vitest and implement unit tests 2026-05-31 15:47:19 +08:00