{ "name": "socio", "version": "1.15.14", "description": "A WebSocket Real-Time Communication (RTC) API framework.", "main": "./dist/core.js", "type": "module", "module": "core.ts", "scripts": { "build": "tsc", "pub": "npm run build && ./copy.ps1 && npm publish", "watch": "tsc --watch", "admin": "node admin2.js", "test": "tsc && node tests" }, "files": [ "./dist" ], "exports": { "./*": "./dist/*", "./dist/*": "./dist/*" }, "types": "./dist/*.d.ts", "keywords": [ "websocket", "rtc", "api", "framework", "reactive", "database", "sync", "live", "SQL", "query" ], "author": "Rolands Laucis", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Rolands-Laucis/Socio.git" }, "homepage": "https://github.com/Rolands-Laucis/Socio#readme", "dependencies": { "@msgpack/msgpack": "^3.1.2", "magic-string": "^0.30.5", "pako": "^2.1.0", "recursive-diff": "^1.0.9", "ws": "^8.9.0" }, "devDependencies": { "@types/node": "^18.15.0", "@types/pako": "^2.0.3", "@types/ws": "^8.5.3" }, "optionalDependencies": { "bufferutil": "^4.0.8" } }