{ "name": "notebrook-backend", "module": "src/server.ts", "type": "module", "scripts": { "start": "tsx src/server.ts", "dev": "tsx --watch src/server.ts", "test": "echo \"Error: no test specified\" && exit 1" }, "devDependencies": { "@types/bun": "latest" }, "peerDependencies": { "typescript": "^5.5.4" }, "dependencies": { "@types/better-sqlite3": "^7.6.13", "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/jsonwebtoken": "^9.0.10", "@types/multer": "^2.0.0", "@types/ws": "^8.18.1", "better-sqlite3": "^12.5.0", "cors": "^2.8.5", "dotenv": "^17.2.3", "express": "^5.2.1", "multer": "^2.0.2", "ollama": "^0.6.3", "openai": "^6.9.1", "selfsigned": "^5.2.0", "sharp": "^0.34.5", "tsx": "^4.21.0", "ws": "^8.18.3" } }