wolf-ecs
Version:
An entity component system framework for JavaScript and TypeScript
41 lines (40 loc) • 1.36 kB
JSON
{
"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"
}
}