{ "name": "tether", "version": "0.4.0", "description": "Communication server using the Nexlink protocol", "repository": { "type": "git", "url": "https://git.aslan2142.space/aslan/tether" }, "license": "GPL-3.0-only", "author": "", "type": "module", "main": "index.js", "scripts": { "build": "npx tsc", "start": "npx tsc && node --env-file=.env dist/index.js", "test": "node --test tests/**/*.test.js" }, "devDependencies": { "@types/jsonwebtoken": "^9.0.10", "@types/node": "^25.0.3", "@types/pg": "^8.16.0", "@types/ws": "^8.18.1", "dotenv": "^17.2.3", "prisma": "^7.2.0", "ts-node": "^10.9.2", "typescript": "^5.9.3" }, "dependencies": { "@fastify/cookie": "^11.0.2", "@fastify/cors": "^11.2.0", "@fastify/websocket": "^11.2.0", "@prisma/adapter-pg": "^7.2.0", "@prisma/client": "^7.2.0", "argon2": "^0.44.0", "fastify": "^5.6.2", "jsonwebtoken": "^9.0.3", "pg": "^8.16.3", "uuid": "^13.0.0", "ws": "^8.19.0" } }