UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

89 lines (88 loc) 2.19 kB
{ "name": "@woosh/meep-engine", "license": "UNLICENSED", "productName": "Meep", "description": "Pure JavaScript game engine. Fully featured and production ready.", "type": "module", "author": "Alexander Goldring", "version": "2.131.23", "main": "build/meep.module.js", "module": "build/meep.module.js", "exports": { "./build/*": "./build/*", "./src/*": "./src/*", "./editor/*": "./editor/*", "./*.md": "./*" }, "scripts": { "test:ci": "jest --config ./jest.conf.json --collectCoverage --coverageDirectory=\"./coverage\" --ci --reporters=default --reporters=jest-junit --watchAll=false", "build-module": "rollup -c rollup.config.js", "publish-npm": "npm publish", "generate-types": "npx -p typescript tsc --project tsconfig.types.json || exit 0;" }, "browserslist": [ "last 2 chrome version", "last 2 firefox version", "last 2 safari version" ], "files": [ "build", "src", "editor", "samples", "package.json", "README.md", "!src/**/*.spec.js", "!editor/**/*.spec.js" ], "dependencies": { "gl-matrix": "3.4.3", "opentype.js": "1.3.3", "pako": "2.0.3", "robust-predicates": "3.0.2" }, "peerDependencies": { "three": ">=0.135.0" }, "peerDependenciesMeta": { "three": { "optional": true } }, "devDependencies": { "@babel/core": "7.22.15", "@babel/preset-env": "7.22.15", "@rollup/plugin-commonjs": "25.0.2", "@rollup/plugin-node-resolve": "15.1.0", "@rollup/plugin-strip": "3.0.2", "@rollup/plugin-terser": "0.4.3", "@types/jest": "29.5.12", "@types/three": "^0.135.0", "babel-jest": "29.7.0", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "jest-junit": "16.0.0", "rollup": "3.26.2", "typescript": "5.2.2" }, "keywords": [ "dream", "engine", "game-engine", "javascript", "3d", "webgl", "webgl2", "webgpu", "webaudio", "canvas", "html5", "ecs", "entity", "component", "system" ], "engines": { "node": ">=14" } }