@byloth/micro-ecs
Version:
A simple & lightweight ECS (Entity Component System) library for JavaScript and TypeScript. 🕹
19 lines (13 loc) • 559 B
text/typescript
export const VERSION = "1.0.24";
import Entity from "./entity.js";
import Component from "./component.js";
import System from "./system.js";
import Resource from "./resource.js";
export { Entity, Component, System, Resource };
import World from "./world.js";
export { World };
export { EntityContext, WorldContext } from "./contexts/index.js";
export { AttachmentException, DependencyException } from "./exceptions.js";
import QueryManager from "./query-manager.js";
export { QueryManager };
export type { Instances, SignalEventsMap } from "./types.js";