{
  "name": "doppler-server",
  "version": "0.1.0",
  "description": "Game server for doppler",
  "keywords": [],
  "author": "András Schmelczer <andras@schmelczer.dev> (https://schmelczer.dev/)",
  "main": "dist/main.js",
  "bin": {
    "doppler-server": "dist/main.js"
  },
  "engines": {
    "node": ">=20"
  },
  "scripts": {
    "build": "npx webpack --mode production",
    "dev": "concurrently --kill-others-on-fail \"webpack --mode development -w\" \"nodemon --legacy-watch dist/main.js\"",
    "try-build": "npm run build && cd dist && node main.js && cd -"
  },
  "dependencies": {
    "cors": "^2.8.6",
    "express": "^5.2.1",
    "gl-matrix": "3.3.0",
    "minimist": "^1.2.8",
    "socket.io": "^4.8.3",
    "socket.io-msgpack-parser": "^3.0.2"
  },
  "devDependencies": {
    "@types/cors": "^2.8.19",
    "@types/express": "^5.0.6",
    "@types/minimist": "^1.2.5",
    "@types/node": "^22.0.0",
    "clean-webpack-plugin": "^4.0.0",
    "concurrently": "^10.0.3",
    "nodemon": "^3.1.14",
    "shared": "file:../shared",
    "terser-webpack-plugin": "^5.6.1",
    "ts-loader": "^9.6.0",
    "typescript": "^6.0.3",
    "webpack": "^5.107.2",
    "webpack-cli": "^7.0.3",
    "webpack-node-externals": "^3.0.0"
  }
}
