{
  "name": "@loki/control-plane",
  "private": true,
  "type": "module",
  "scripts": {
    "test": "bun test ./test/",
    "typecheck": "tsc --noEmit -p tsconfig.json",
    "build:ui": "cd ui && bun install --frozen-lockfile && bun run build",
    "build:server": "bun build src/server/serve.ts --target=bun --outfile dist/server.js && bun build src/ask/tools_server.ts --target=bun --outfile dist/ask-tools-server.js",
    "build:all": "bun run build:ui && bun run build:server",
    "db:generate": "drizzle-kit generate --dialect sqlite --schema ./src/db/schema.ts --out ./drizzle"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.29.0",
    "drizzle-orm": "^0.45.3",
    "hono": "^4.13.12",
    "yaml": "^2.9.1",
    "zod": "^4.4.3"
  },
  "devDependencies": {
    "@playwright/test": "1.58.1",
    "axe-core": "4.13.0",
    "drizzle-kit": "^0.31.11"
  }
}
