@awesome-ecs/workers
Version:
The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.
106 lines (105 loc) • 2.78 kB
JSON
{
"name": "@awesome-ecs/workers",
"version": "0.21.0",
"description": "The Workers package for Awesome ECS. Provides basic implementation for the Worker communication using ECS.",
"type": "module",
"dependencies": {
"@awesome-ecs/abstract": "^0.21.0",
"@awesome-ecs/core": "^0.21.0"
},
"scripts": {
"build": "npx tsup",
"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.ts",
"default": "./dist/abstract/index.js"
},
"require": {
"types": "./dist/abstract/index.d.cts",
"default": "./dist/abstract/index.cjs"
}
},
"./components": {
"import": {
"types": "./dist/components/index.d.ts",
"default": "./dist/components/index.js"
},
"require": {
"types": "./dist/components/index.d.cts",
"default": "./dist/components/index.cjs"
}
},
"./entities": {
"import": {
"types": "./dist/entities/index.d.ts",
"default": "./dist/entities/index.js"
},
"require": {
"types": "./dist/entities/index.d.cts",
"default": "./dist/entities/index.cjs"
}
},
"./helpers": {
"import": {
"types": "./dist/helpers/index.d.ts",
"default": "./dist/helpers/index.js"
},
"require": {
"types": "./dist/helpers/index.d.cts",
"default": "./dist/helpers/index.cjs"
}
},
"./runtime": {
"import": {
"types": "./dist/runtime/index.d.ts",
"default": "./dist/runtime/index.js"
},
"require": {
"types": "./dist/runtime/index.d.cts",
"default": "./dist/runtime/index.cjs"
}
},
"./systems": {
"import": {
"types": "./dist/systems/index.d.ts",
"default": "./dist/systems/index.js"
},
"require": {
"types": "./dist/systems/index.d.cts",
"default": "./dist/systems/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": "e045e329bd5770494fb8707df627c52a5f4ae8a4"
}