{ "name": "@buster-app/server", "type": "module", "exports": { ".": { "types": "./src/index.ts" } }, "scripts": { "prebuild": "[ \"$SKIP_ENV_CHECK\" = \"true\" ] || (tsx scripts/validate-env.ts && pnpm run typecheck)", "build": "tsup", "build:dry-run": "tsup", "dev": "bun --watch src/index.ts", "dev:fast": "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/data-source": "workspace:*", "@buster/database": "workspace:*", "@buster/env-utils": "workspace:*", "@buster/github": "workspace:*", "@buster/server-shared": "workspace:*", "@buster/slack": "workspace:*", "@buster/test-utils": "workspace:*", "@buster/typescript-config": "workspace:*", "@buster/vitest-config": "workspace:*", "@electric-sql/client": "^1.0.7", "@hono/zod-validator": "^0.7.2", "@supabase/supabase-js": "catalog:", "@trigger.dev/sdk": "catalog:", "ai": "catalog:", "drizzle-orm": "catalog:", "hono": "catalog:", "hono-pino": "^0.10.2", "lodash-es": "^4.17.21", "octokit": "^5.0.3", "pino": "^9.9.0", "pino-pretty": "^13.1.1", "tsup": "catalog:", "typescript": "^5.9.2", "zod": "catalog:" }, "devDependencies": { "@types/lodash-es": "^4.17.12" } }