{ "name": "@pubscript/server", "version": "0.1.0", "private": true, "type": "module", "scripts": { "dev": "node --watch --import tsx src/index.ts", "start": "node --import tsx src/index.ts", "seed": "tsx src/seed.ts", "build": "tsc --noEmit", "test": "vitest run", "lint": "eslint .", "typecheck": "tsc --noEmit" }, "dependencies": { "@fastify/cookie": "^11.0.1", "@fastify/cors": "^11.0.1", "@fastify/static": "^8.0.3", "@fastify/websocket": "^11.0.1", "@pubscript/core": "workspace:*", "argon2": "^0.41.1", "better-sqlite3": "^11.7.0", "fastify": "^5.2.1", "tsx": "^4.19.2", "ulid": "^2.3.0", "ws": "^8.18.0", "zod": "^3.24.0" }, "devDependencies": { "@types/better-sqlite3": "^7.6.12", "@types/node": "^22.10.2", "@types/ws": "^8.5.12", "typescript": "^5.7.2", "vitest": "^2.1.8" } }