| { |
| "name": "@midday/api", |
| "scripts": { |
| "dev": "TZ=UTC PORT=3003 bun run --hot src/index.ts", |
| "lint": "biome check .", |
| "lint:fix": "biome check --write .", |
| "format": "biome format --write .", |
| "typecheck": "tsc --noEmit", |
| "test": "find src -name '*.test.ts' -o -name '*.spec.ts' | grep -q . && bun test --exit src || echo 'No tests yet'" |
| }, |
| "exports": { |
| "./trpc/routers/_app": "./src/trpc/routers/_app.ts", |
| "./ai/types": "./src/ai/types.ts" |
| }, |
| "dependencies": { |
| "@ai-sdk-tools/agents": "^1.2.0", |
| "@ai-sdk-tools/artifacts": "^1.2.0", |
| "@ai-sdk-tools/cache": "^1.2.0", |
| "@ai-sdk-tools/memory": "^1.2.0", |
| "@ai-sdk/openai": "catalog:", |
| "@ai-sdk/react": "catalog:", |
| "@date-fns/tz": "catalog:", |
| "@hono/mcp": "^0.2.3", |
| "@hono/trpc-server": "^0.4.2", |
| "@hono/zod-openapi": "1.2.2", |
| "@hono/zod-validator": "^0.7.6", |
| "@midday/accounting": "workspace:*", |
| "@midday/app-store": "workspace:*", |
| "@midday/cache": "workspace:*", |
| "@midday/categories": "workspace:*", |
| "@midday/db": "workspace:*", |
| "@midday/documents": "workspace:*", |
| "@midday/encryption": "workspace:*", |
| "@midday/engine": "workspace:*", |
| "@midday/engine-client": "workspace:*", |
| "@midday/events": "workspace:*", |
| "@midday/health": "workspace:*", |
| "@midday/import": "workspace:*", |
| "@midday/inbox": "workspace:*", |
| "@midday/insights": "workspace:*", |
| "@midday/invoice": "workspace:*", |
| "@midday/job-client": "workspace:*", |
| "@midday/jobs": "workspace:*", |
| "@midday/location": "workspace:*", |
| "@midday/logger": "workspace:*", |
| "@midday/notifications": "workspace:*", |
| "@midday/plans": "workspace:*", |
| "@midday/supabase": "workspace:*", |
| "@midday/utils": "workspace:*", |
| "@modelcontextprotocol/sdk": "^1.0.0", |
| "@polar-sh/sdk": "^0.42.1", |
| "@scalar/hono-api-reference": "^0.9.26", |
| "@sentry/bun": "catalog:", |
| "@sindresorhus/slugify": "catalog:", |
| "@trigger.dev/sdk": "catalog:", |
| "@trpc/server": "^11.10.0", |
| "ai": "catalog:", |
| "camelcase-keys": "catalog:", |
| "date-fns": "catalog:", |
| "hono": "catalog:", |
| "hono-rate-limiter": "0.4.2", |
| "jose": "catalog:", |
| "nanoid": "catalog:", |
| "parse-duration": "^2.1.4", |
| "pino": "catalog:", |
| "resend": "catalog:", |
| "snakecase-keys": "^9.0.2", |
| "stripe": "^20.1.0", |
| "superjson": "^2.2.6", |
| "uuid": "catalog:", |
| "zod": "catalog:", |
| "zod-openapi": "^5.4.5" |
| }, |
| "devDependencies": { |
| "@types/bun": "latest" |
| } |
| } |
|
|