674 B28 lines
Blame
1{
2 "name": "@grove/hub-api",
3 "version": "0.1.0",
4 "description": "Grove Hub API — user accounts and instance management",
5 "type": "module",
6 "main": "dist/server.js",
7 "scripts": {
8 "dev": "tsx watch src/server.ts",
9 "build": "tsc",
10 "start": "node dist/server.js"
11 },
12 "dependencies": {
13 "@fastify/cors": "^11.0.0",
14 "@fastify/jwt": "^9.0.0",
15 "@simplewebauthn/server": "^13.0.0",
16 "better-sqlite3": "^11.7.0",
17 "fastify": "^5.2.0",
18 "zod": "^3.24.0"
19 },
20 "devDependencies": {
21 "@types/better-sqlite3": "^7.6.13",
22 "@types/node": "^22.0.0",
23 "pino-pretty": "^13.1.3",
24 "tsx": "^4.19.0",
25 "typescript": "^5.7.0"
26 }
27}
28