UNPKG

ecsjs

Version:

An entity component system library for JavaScript

60 lines (59 loc) 1.35 kB
{ "title": "ECS JS", "name": "ecsjs", "version": "1.1.0", "description": "An entity component system library for JavaScript", "author": "2013+ pflannery (https://gitlab.com/pflannery)", "license": "GNU GPL v3", "repository": { "type": "git", "url": "git+https://gitlab.com/ecsjs/ecs.git" }, "engines": { "node": ">=20" }, "type": "module", "main": "./dist/ecs.js", "exports": { "import": "./dist/ecs.js", "types": "./dist/types/src/ecs.d.ts" }, "imports": { "#ecs/*": "./out/src/*" }, "maintainers": [ "pflannery (https://gitlab.com/pflannery)" ], "contributors": [ "pflannery (https://gitlab.com/pflannery)" ], "bugs": { "url": "https://gitlab.com/ecsjs/ecs/issues" }, "keywords": [ "ecs", "game", "entity component system", "js" ], "devDependencies": { "@types/mocha": "10.0.10", "@types/node": "20.17.24", "@types/source-map-support": "0.5.10", "c8": "10.1.3", "esbuild": "0.25.1", "js-build-tasks": "1.0.0-rc.18", "mocha": "11.1.0", "mocha-ui-esm": "1.0.0-beta.14", "mochaccino": "1.2.0", "rimraf": "6.0.1", "source-map-support": "0.5.21", "typedoc": "0.28.1", "typescript": "5.8.2" }, "scripts": { "compile": "task", "test": "task", "prepublishOnly": "task bundle" } }