UNPKG

@awesome-ecs/workers

Version:

The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.

116 lines (115 loc) 3.05 kB
{ "name": "@awesome-ecs/workers", "version": "0.35.0", "description": "The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.", "type": "module", "dependencies": { "@awesome-ecs/abstract": "^0.35.0", "@awesome-ecs/core": "^0.35.0" }, "scripts": { "build": "npx tsdown", "build:clean": "rimraf ./dist && npm run build", "clean": "npx rimraf ./dist", "typecheck": "npx attw $(npm pack) --ignore-rules no-resolution", "ts": "tsc --noEmit --incremental", "ts:watch": "tsc --noEmit --incremental --watch" }, "exports": { "./abstract": { "import": { "types": "./dist/abstract/index.d.mts", "default": "./dist/abstract/index.mjs" }, "require": { "types": "./dist/abstract/index.d.cts", "default": "./dist/abstract/index.cjs" } }, "./components": { "import": { "types": "./dist/components/index.d.mts", "default": "./dist/components/index.mjs" }, "require": { "types": "./dist/components/index.d.cts", "default": "./dist/components/index.cjs" } }, "./entities": { "import": { "types": "./dist/entities/index.d.mts", "default": "./dist/entities/index.mjs" }, "require": { "types": "./dist/entities/index.d.cts", "default": "./dist/entities/index.cjs" } }, "./helpers": { "import": { "types": "./dist/helpers/index.d.mts", "default": "./dist/helpers/index.mjs" }, "require": { "types": "./dist/helpers/index.d.cts", "default": "./dist/helpers/index.cjs" } }, "./runtime": { "import": { "types": "./dist/runtime/index.d.mts", "default": "./dist/runtime/index.mjs" }, "require": { "types": "./dist/runtime/index.d.cts", "default": "./dist/runtime/index.cjs" } }, "./systems": { "import": { "types": "./dist/systems/index.d.mts", "default": "./dist/systems/index.mjs" }, "require": { "types": "./dist/systems/index.d.cts", "default": "./dist/systems/index.cjs" } }, "./utils": { "import": { "types": "./dist/utils/index.d.mts", "default": "./dist/utils/index.mjs" }, "require": { "types": "./dist/utils/index.d.cts", "default": "./dist/utils/index.cjs" } } }, "files": [ "*.d.ts", "*.d.cts", "dist" ], "repository": { "type": "git", "url": "git+https://github.com/privatebytes/awesome-ecs.git" }, "keywords": [ "entity", "component", "system", "ecs", "architecture", "runtime", "core" ], "author": "privatebytes", "license": "Apache-2.0", "bugs": { "url": "https://github.com/privatebytes/awesome-ecs/issues" }, "homepage": "https://github.com/privatebytes/awesome-ecs#readme", "gitHead": "fe30b6cd18aea1cfcee7c98f9e356cc1bd352acd" }