{ "name": "@planarchy/api", "version": "0.1.0", "private": true, "type": "module", "exports": { ".": "./src/index.ts", "./router": "./src/router/index.ts", "./trpc": "./src/trpc.ts", "./sse": "./src/sse/event-bus.ts", "./lib/reminder-scheduler": "./src/lib/reminder-scheduler.ts", "./lib/logger": "./src/lib/logger.ts" }, "scripts": { "typecheck": "tsc --noEmit", "test:unit": "vitest run" }, "dependencies": { "@node-rs/argon2": "^2.0.2", "@planarchy/application": "workspace:*", "@planarchy/db": "workspace:*", "@planarchy/engine": "workspace:*", "@planarchy/shared": "workspace:*", "@planarchy/staffing": "workspace:*", "@trpc/server": "^11.0.0", "@types/nodemailer": "^7.0.11", "ioredis": "^5.10.0", "nodemailer": "^8.0.1", "openai": "^6.27.0", "pino": "^10.3.1", "zod": "^3.23.8" }, "devDependencies": { "@planarchy/tsconfig": "workspace:*", "@types/node": "^22.10.2", "typescript": "^5.6.3", "vitest": "^2.1.8" } }