@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
JSON
{
"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"
}