UNPKG

shoehive

Version:

WebSocket-based multiplayer game framework for real-time, event-driven gameplay

58 lines (57 loc) 1.4 kB
{ "name": "shoehive", "version": "0.8.4", "description": "WebSocket-based multiplayer game framework for real-time, event-driven gameplay", "main": "dist/index.js", "types": "dist/index.d.ts", "engines": { "node": ">=18.0.0" }, "keywords": [ "websocket", "real-time", "casino", "poker", "blackjack", "roulette", "slot", "game server", "game framework", "game development" ], "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "ts-node src/index.ts", "test": "jest", "lint": "eslint --ext .ts src/", "prepare": "npm run build", "docs:generate": "node ./docs/generate-api-docs.js", "docs:serve": "cd docs && bundle exec jekyll serve", "docs:build": "cd docs && bundle exec jekyll build" }, "author": "", "license": "UNLICENSE", "dependencies": { "ws": "^8.13.0" }, "devDependencies": { "@types/http-server": "^0.12.1", "@types/jest": "^29.5.3", "@types/node": "^20.4.5", "@types/uuid": "^9.0.2", "@types/ws": "^8.5.5", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "eslint": "^8.45.0", "jest": "^29.6.2", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "typedoc": "^0.25.12", "typedoc-plugin-markdown": "^3.17.1", "typescript": "^5.1.6" }, "files": [ "dist/**/*" ] }