UNPKG

wolf-ecs

Version:

An entity component system framework for JavaScript and TypeScript

41 lines (40 loc) 1.36 kB
{ "name": "wolf-ecs", "version": "2.1.0", "description": "An entity component system framework for JavaScript and TypeScript", "keywords": [ "ecs", "entity component system", "gamedev" ], "main": "wolf-ecs.js", "types": "wolf-ecs.d.ts", "type": "module", "scripts": { "test": "c8 --check-coverage --branches 100 --all --include build mocha --experimental-specifier-resolution=node", "pub": "npm run build && (cd dist; npm publish && (cd ../; npm run gh-release))", "gh-release": "gh release create $(git describe --tags --abbrev=0) dist/*.js dist/*.d.ts -n \"\"", "build": "npm run test && (rm -rf dist; rollup -c; cp package.json README.md dist)", "build-nocheck": "npm run test; rm -rf dist; rollup -c; cp package.json README.md dist", "start": "tsc -w" }, "repository": { "type": "git", "url": "git+https://github.com/EnderShadow8/wolf-ecs.git" }, "author": "EnderShadow8", "license": "MIT", "bugs": { "url": "https://github.com/EnderShadow8/wolf-ecs/issues" }, "homepage": "https://github.com/EnderShadow8/wolf-ecs", "devDependencies": { "c8": "^7.7.3", "chai": "^4.3.4", "mocha": "^9.0.2", "rollup": "^2.52.7", "rollup-plugin-dts": "^3.0.2", "rollup-plugin-terser": "^7.0.2", "typescript": "^4.3.5" } }