{
  "private": true,
  "workspaces": [
    "packages/*",
    "benchmarks",
    "tests/pi-rpc"
  ],
  "author": "ualtinok",
  "license": "MIT",
  "scripts": {
    "build": "bun run --filter '*' build",
    "build:rust": "cargo build --release",
    "build:all": "bun run --filter '*' build && cargo build --release",
    "typecheck": "bun run --filter '*' typecheck",
    "lint": "biome check .",
    "lint:workflows": "sh -c 'command -v actionlint >/dev/null 2>&1 || { echo actionlint not found. Install with brew install actionlint on macOS or see https://github.com/rhysd/actionlint#installation; exit 1; }; actionlint .github/workflows/*.yml'",
    "lint:fix": "biome check --write .",
    "format": "biome format --write . && cargo fmt",
    "format:check": "biome format . && cargo fmt --check",
    "test": "bun run --filter './packages/*' test",
    "pi-rpc-e2e": "cd tests/pi-rpc && bun test",
    "test:rust": "cargo test",
    "test:windows-e2e": "bun run scripts/windows-vm/test.ts",
    "windows-vm:setup": "bun run scripts/windows-vm/setup.ts",
    "version-sync": "node scripts/version-sync.mjs",
    "bench": "bun run benchmarks/src/runner.ts",
    "bench:codegraph-replication": "bun run benchmarks/codegraph-replication/src/cli.ts",
    "bench:aft-search:local": "cd benchmarks/aft-search && python3 run.py",
    "bench:aft-search": "docker compose -f benchmarks/aft-search/docker-compose.yml run --rm aft-search",
    "bench:aft-search:docker": "docker compose -f benchmarks/aft-search/docker-compose.yml run --rm aft-search",
    "bench:codegraph-replication:docker": "docker compose -f benchmarks/codegraph-replication/docker-compose.yml run --rm codegraph-replication",
    "bench:codegraph-vs-aft-retrieval": "sh -c 'docker compose -f benchmarks/codegraph-vs-aft-retrieval/docker-compose.yml run --rm aft && docker compose -f benchmarks/codegraph-vs-aft-retrieval/docker-compose.yml run --rm codegraph'",
    "bench:codegraph-vs-aft-agent": "docker compose -f benchmarks/codegraph-vs-aft-agent/docker-compose.yml run --rm agent",
    "test:unit": "bun run --filter './packages/*' test:unit"
  },
  "devDependencies": {
    "@biomejs/biome": "^2.4.7",
    "@types/node": "^25.8.0",
    "bun-types": "^1.3.13",
    "typescript": "^5.8.0"
  }
}
