UNPKG

blaze-2d

Version:

A fast and simple WebGL 2 2D game engine written in TypeScript

84 lines (83 loc) 2.59 kB
{ "name": "blaze-2d", "version": "0.0.1", "author": "Freddie Nelson <freddie0208@hotmail.com> (https://freddienelson.co.uk)", "description": "A fast and simple WebGL 2 2D game engine written in TypeScript", "keywords": [ "webgl", "webgl2", "2d", "2d-game", "2d-game-engine", "physics", "game", "gamedev", "game-engine", "engine", "typescript" ], "homepage": "https://github.com/freddie-nelson/blaze-2d", "repository": { "type": "git", "url": "git+https://github.com/freddie-nelson/blaze-2d" }, "bugs": { "email": "freddie0208@hotmail.com", "url": "https://github.com/freddie-nelson/blaze-2d/issues" }, "files": [ "lib/src", "README.md", "LICENSE", "package.json" ], "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "shx rm -rf lib", "lib:build": "npm run clean && tsc && npm run lib:postbuild", "lib:dev": "npm run clean && tsc-watch --onSuccess 'npm run lib:postbuild'", "lib:postbuild": "node replaceShaders.js && node replaceCSS.js", "dev": "webpack watch --config dev/webpack.config.js", "dev:production": "npm run lib:dev & npm run dev \n wait; npm run dev:kill", "dev:kill": "kill %1", "docs:deps": "cd ./docs && yarn", "docs:build": "yarn docs:deps && mkdir -p docs/docs && yarn docs:examples && cd ./docs && yarn build", "docs:serve": "yarn docs:deps && mkdir -p docs/docs && cd ./docs && yarn start", "docs:examples": "yarn example:all && node ./buildDocsExamples.js", "example:build": "node buildExample.js", "example:serve": "node runExample.js", "example:all": "node buildAllExamples.js", "format": "prettier --write \"src/**/*.ts\" \"src/**/*.js\"", "lint": "eslint . --ext .ts", "prepare": "npm run lib:build", "prepublishOnly": "npm run lint", "preversion": "npm run lint", "version": "npm run format" }, "devDependencies": { "@typescript-eslint/eslint-plugin": "^5.6.0", "@typescript-eslint/parser": "^5.6.0", "css-loader": "^6.5.1", "eslint": "^8.4.1", "gl-matrix": "^3.4.3", "live-server": "^1.2.1", "nodemon": "^2.0.13", "prettier": "^2.5.1", "raw-loader": "^4.0.2", "sass": "^1.45.0", "sass-loader": "^12.4.0", "shx": "^0.3.3", "style-loader": "^3.3.1", "ts-loader": "^8.1.0", "ts-node": "^10.2.1", "tsc": "^2.0.3", "tsc-watch": "^4.5.0", "typescript": "^4.2.4", "webpack": "^5.33.2", "webpack-cli": "^4.6.0" }, "license": "MIT", "engines": { "node": ">=14" } }