{
  "name": "sec-cybert-monorepo",
  "private": true,
  "scripts": {
    "la:dev": "bun run --filter labelapp dev",
    "la:build": "bun run --filter labelapp build",
    "la:typecheck": "bun run --filter labelapp typecheck",
    "la:lint": "bun run --filter labelapp lint",
    "la:test": "bun run --filter labelapp test",
    "la:test:api": "bun run --filter labelapp test:api",
    "la:test:e2e": "bun run --filter labelapp test:e2e",
    "la:db:generate": "bun run --filter labelapp db:generate",
    "la:db:migrate": "bun run --filter labelapp db:migrate",
    "la:db:studio": "bun run --filter labelapp db:studio",
    "la:seed": "bun run --filter labelapp seed",
    "la:assign": "bun run --filter labelapp assign",
    "la:export": "bun run --filter labelapp export",
    "la:dump": "bun run --filter labelapp dump",
    "la:docker": "docker build -f labelapp/Dockerfile -t registry.claiborne.soy/labelapp:latest . --push",
    "ts:sec": "bun run --filter sec-cybert sec",
    "ts:typecheck": "bun run --filter sec-cybert typecheck",
    "py:train": "cd python && PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True uv run main.py",
    "typecheck": "bun run --filter '*' typecheck",
    "data:push": "./scripts/data-push.sh",
    "data:pull": "./scripts/data-pull.sh",
    "data:package": "./scripts/package-data.sh",
    "ckpt:push": "./scripts/data-push.sh --checkpoints-only",
    "ckpt:pull": "./scripts/data-pull.sh --checkpoints-only",
    "sync:push": "./scripts/data-push.sh --all",
    "sync:pull": "./scripts/data-pull.sh --all"
  },
  "workspaces": [
    "packages/*",
    "ts",
    "labelapp"
  ],
  "devDependencies": {
    "@types/bun": "^1.3.11",
    "@types/node": "^25.5.0"
  }
}
