| { |
| "name": "@workspace/api-server", |
| "version": "0.0.0", |
| "private": true, |
| "type": "module", |
| "scripts": { |
| "dev": "export NODE_ENV=development && pnpm run build && pnpm run start", |
| "build": "node ./build.mjs", |
| "start": "node --enable-source-maps ./dist/index.mjs", |
| "typecheck": "tsc -p tsconfig.json --noEmit" |
| }, |
| "dependencies": { |
| "@aws-sdk/client-s3": "^3.1024.0", |
| "@aws-sdk/lib-storage": "^3.1024.0", |
| "@clerk/express": "^2.0.8", |
| "@google-cloud/storage": "^7.19.0", |
| "@workspace/api-zod": "workspace:*", |
| "@workspace/db": "workspace:*", |
| "bcryptjs": "^3.0.3", |
| "cookie-parser": "^1.4.7", |
| "cors": "^2", |
| "crypto": "^1.0.1", |
| "drizzle-orm": "catalog:", |
| "express": "^5", |
| "google-auth-library": "^10.6.2", |
| "http-proxy-middleware": "^3.0.5", |
| "jsonwebtoken": "^9.0.3", |
| "multer": "^2.1.1", |
| "pino": "^9", |
| "pino-http": "^10" |
| }, |
| "devDependencies": { |
| "@types/bcryptjs": "^3.0.0", |
| "@types/cookie-parser": "^1.4.10", |
| "@types/cors": "^2.8.19", |
| "@types/express": "^5.0.6", |
| "@types/jsonwebtoken": "^9.0.10", |
| "@types/multer": "^2.1.0", |
| "@types/node": "catalog:", |
| "esbuild": "^0.27.3", |
| "esbuild-plugin-pino": "^2.3.3", |
| "pino-pretty": "^13", |
| "thread-stream": "3.1.0" |
| } |
| } |
|
|