{ "name": "@buster-app/server", "type": "module", "exports": { ".": { "types": "./src/index.ts" } }, "scripts": { "prebuild": "tsx scripts/validate-env.ts && pnpm run typecheck", "build": "tsup", "dev": "bun --watch src/index.ts", "dev:build": "tsup --watch", "lint": "biome check --write", "start": "bun dist/index.js", "test": "vitest run", "test:unit": "vitest run --exclude '**/*.int.test.ts' --exclude '**/*.integration.test.ts'", "test:integration": "vitest run **/*.int.test.ts **/*.integration.test.ts", "test:coverage": "vitest --coverage", "test:watch": "vitest --watch", "typecheck": "tsc --noEmit" }, "dependencies": { "@buster/access-controls": "workspace:*", "@buster/ai": "workspace:*", "@buster/database": "workspace:*", "@buster/env-utils": "workspace:*", "@buster/server-shared": "workspace:*", "@buster/slack": "workspace:*", "@buster/test-utils": "workspace:*", "@buster/typescript-config": "workspace:*", "@buster/vitest-config": "workspace:*", "@hono/zod-validator": "^0.7.2", "@supabase/supabase-js": "catalog:", "@trigger.dev/sdk": "catalog:", "drizzle-orm": "catalog:", "ai": "catalog:", "hono": "catalog:", "hono-pino": "^0.9.1", "pino": "^9.7.0", "pino-pretty": "^13.0.0", "tsup": "catalog:", "zod": "catalog:" } }