UNPKG

artistic-engine

Version:

General purpose html5 canvas rendering game engine

99 lines (98 loc) 2.65 kB
{ "name": "artistic-engine", "version": "1.4.8", "description": "General purpose html5 canvas rendering game engine", "keywords": [ "game", "engine", "canvas", "framework", "2D", "artistic" ], "homepage": "https://github.com/pride-Artistic/artistic-engine", "author": "pride Artistic", "contributors": [ { "name": "Ailre", "url": "https://github.com/artistXenon" }, { "name": "friendship1226", "url": "https://github.com/friend1226" }, { "name": "fixca", "url": "https://github.com/fixca" } ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/pride-Artistic/artistic-engine.git" }, "browser": "./main.js", "types": "index.d.ts", "exports": { ".": { "import": "./main.js", "require": "./main.js", "types": "./index.d.ts" }, "./sprite": { "import": "./sprite.js", "require": "./sprite.js", "types": "./sprite/index.d.ts" }, "./modifiers": { "import": "./modifiers.js", "require": "./modifiers.js", "types": "./modifiers/index.d.ts" }, "./event": { "import": "./event.js", "require": "./event.js", "types": "./event/index.d.ts" } }, "TODO": "files", "scripts": { "build": "npm run clean:build&&npm run build:dry&&node scripts/publish", "build:dry": "cross-env NODE_ENV=production webpack", "serve": "webpack-dev-server", "lint": "eslint . --ext .ts", "test": "jest", "document": "typedoc --excludeInternal", "clean": "node scripts/clean", "clean:branch": "node scripts/git_clean", "clean:build": "node scripts/dist_clean" }, "pre-commit": [ "lint" ], "devDependencies": { "@types/jest": "^29.2.5", "@typescript-eslint/eslint-plugin": "^5.48.1", "@typescript-eslint/parser": "^5.48.1", "canvas": "^2.11.2", "cross-env": "^7.0.3", "eslint": "^8.32.0", "eslint-config-airbnb-typescript": "^17.0.0", "eslint-config-prettier": "^8.6.0", "eslint-plugin-prettier": "^4.2.1", "html-webpack-plugin": "^5.5.0", "jest": "^29.3.1", "jest-canvas-mock": "^2.5.0", "jest-environment-jsdom": "^29.3.1", "pre-commit": "^1.2.2", "prettier": "^2.8.3", "ts-jest": "^29.0.5", "ts-loader": "^9.4.2", "typedoc": "^0.23.24", "typedoc-plugin-merge-modules": "^4.0.1", "typescript": "^4.9.4", "webpack": "^5.75.0", "webpack-cli": "^5.0.1", "webpack-dev-server": "^4.11.1" } }