UNPKG

@theatrejs/theatrejs

Version:

🎮 A JavaScript 2D Game Engine focused on creating pixel art games.

77 lines (70 loc) • 2.78 kB
{ "author": "Alexandre Blondeau", "description": "🎮 A JavaScript 2D Game Engine focused on creating pixel art games.", "devDependencies": { "@cspell/eslint-plugin": "9.7.0", "@eslint/js": "10.0.1", "@playwright/test": "1.58.2", "@stylistic/eslint-plugin": "5.10.0", "docdash": "2.0.2", "eslint": "10.1.0", "eslint-plugin-jsdoc": "62.8.0", "eslint-plugin-playwright": "2.10.1", "globals": "17.4.0", "html-webpack-plugin": "5.6.6", "jsdoc": "4.0.5", "playwright": "1.58.2", "webpack": "5.105.4", "webpack-cli": "5.1.4", "webpack-dev-server": "5.2.3", "webpack-merge": "5.0.0" }, "engines": { "node": "24.14.0", "npm": "11.9.0" }, "files": [ "sources/" ], "homepage": "https://github.com/theatrejs/theatrejs", "keywords": [ "2d", "canvas", "engine", "game", "game-engine", "html", "html5", "javascript", "pixel-art", "theatrejs", "webgl", "webgl2" ], "license": "MIT", "main": "./sources/index.js", "name": "@theatrejs/theatrejs", "repository": { "type": "git", "url": "git+https://github.com/theatrejs/theatrejs.git" }, "scripts": { "github-pages": "npm run github-pages:clean && npm run github-pages:generate ", "github-pages:clean": "rm -rf ./docs/", "github-pages:generate": "jsdoc ./tools/jsdoc/HOME.md ./sources/ --recurse --destination ./docs/ --template ./node_modules/docdash --configure ./tools/jsdoc/jsdoc.config.json", "lint": "npm run lint:all", "lint:all": "eslint ./sources/ ./tests/ ./tools/playwright/sandboxes/sources/ --config ./tools/eslint/eslint.config.js", "lint:sources": "eslint ./sources/ --config ./tools/eslint/eslint.config.js", "lint:tests": "eslint ./tests/ ./tools/playwright/sandboxes/sources/ --config ./tools/eslint/eslint.config.js", "postversion": "node ./tools/custom/postversion.cjs", "test": "npm run test:behavior", "test:behavior": "playwright test --config ./tools/playwright/playwright.config.cjs", "test:behavior:clean": "npm run test:behavior:clean:results && npm run test:behavior:clean:screenshots", "test:behavior:clean:results": "rm -rf ./tools/playwright/results/", "test:behavior:clean:screenshots": "rm -rf ./tools/playwright/screenshots/", "test:behavior:debugger": "npm run test:behavior -- --ui", "test:behavior:update": "npm run test:behavior:clean:screenshots && npm run test:behavior -- --update-snapshots" }, "type": "module", "version": "1.34.0" }