{ "name": "buster", "private": false, "scripts": { "ai:dev": "pnpm --filter @buster/ai dev", "build": "turbo build", "build:dry-run": "SKIP_ENV_CHECK=true turbo run build:dry-run", "check": "biome check ${1:-.}", "check:fix": "biome check --write ${1:-.}", "ci:check": "pnpm run check && pnpm run typecheck", "db:check": "pnpm --filter @buster/database run db:check", "db:generate": "pnpm --filter @buster/database run db:generate", "db:generate:custom": "pnpm --filter @buster/database run db:generate:custom", "db:init": "pnpm run --filter @buster/database db:init", "db:introspect": "pnpm --filter @buster/database run db:introspect", "db:migrate": "pnpm --filter @buster/database run db:migrate", "db:pull": "pnpm --filter @buster/database run db:pull", "db:push": "pnpm --filter @buster/database run db:push", "db:seed": "pnpm --filter @buster/database run db:setup", "db:start-supabase": "pnpm --filter @buster/database run db:start-supabase", "db:stop": "pnpm --filter @buster/database run db:stop", "db:studio": "pnpm --filter @buster/database run db:studio", "dev": "turbo dev", "dev:fast": "turbo run dev:fast", "dev:no-web": "turbo dev --filter \"!@buster-app/web\"", "dev:server": "turbo run dev --filter \"@buster-app/server\"", "dev:server:reset": "pnpm run dev:db-init && turbo run dev --filter \"@buster-app/server\"", "evals": "bash scripts/evals.sh", "format": "biome format ${1:-.}", "format:fix": "biome format --write ${1:-.}", "lint": "turbo lint", "new:package": "tsx scripts/new-package.ts", "setup": "bash scripts/setup.sh", "test": "dotenv -e .env -- turbo test", "test:unit": "dotenv -e .env -- turbo run test:unit", "test:integration": "dotenv -e .env -- turbo run test:integration", "test:unit:watch": "dotenv -e .env -- turbo run test:unit:watch", "test:integration:watch": "dotenv -e .env -- turbo run test:integration:watch", "test:coverage": "turbo test:coverage", "test:ui": "vitest --ui", "test:watch": "turbo test:watch", "trigger:deploy": "pnpm --filter @buster/trigger run deploy", "trigger:dev": "dotenv -e .env -- pnpm --filter @buster/trigger run dev", "trigger:test": "pnpm --filter @buster/trigger run test", "trigger:test:integration": "pnpm --filter @buster/trigger run test:integration", "typecheck": "turbo typecheck" }, "dependencies": { "dotenv": "catalog:", "dotenv-cli": "^8.0.0", "typescript": "^5.9.2" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@types/node": "^20.19.4", "turbo": "^2.5.6", "tsx": "catalog:", "vitest": "catalog:" }, "peerDependencies": { "bun": "^1.2.15", "typescript": "^5" }, "packageManager": "pnpm@9.15.0", "pnpm": { "peerDependencyRules": { "ignoreMissing": [ "shiki" ], "allowedVersions": { "shiki": "3" } } } }