{ "name": "@techniker-me/websocket-server", "version": "0.0.0", "type": "module", "scripts": { "preinstall": "npm prune", "format": "prettier --write .", "prelint": "npm install", "lint": "eslint --max-warnings 0 .", "prelint:fix": "npm run format", "lint:fix": "eslint --fix .", "dev": "tsx watch --clear-screen=false src/index.ts", "typecheck": "tsc" }, "author": "Alexander Zinn", "license": "ISC", "description": "", "devDependencies": { "@eslint/css": "0.11.1", "@eslint/js": "9.36.0", "@eslint/json": "0.13.2", "@eslint/markdown": "7.3.0", "@types/body-parser": "1.19.6", "@types/cors": "2.8.19", "@types/lru-cache": "7.10.9", "@types/morgan": "1.9.10", "@types/multer": "2.0.0", "@types/node": "24.5.2", "@types/on-headers": "1.0.4", "@types/response-time": "2.3.9", "@types/serve-favicon": "2.5.7", "@types/ws": "8.18.1", "eslint": "9.36.0", "globals": "16.4.0", "jiti": "2.6.0", "nodemon": "3.1.10", "prettier": "3.6.2", "tsx": "4.20.6", "typescript": "5.9.2", "typescript-eslint": "8.44.1" }, "dependencies": { "@techniker-me/logger": "0.0.15", "@techniker-me/tools": "2025.0.16", "body-parser": "2.2.0", "cors": "2.8.5", "lru-cache": "11.2.2", "moment": "2.30.1", "morgan": "1.10.1", "multer": "2.0.2", "on-headers": "1.1.0", "permessage-deflate": "0.1.7", "response-time": "2.3.4", "serve-favicon": "2.5.1", "websocket-extensions": "0.1.4", "ws": "8.18.3" } }