{
  "name": "@spoon/agent-worker",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "bun with-env bash ../../scripts/dev-agent-worker -- bun src/index.ts",
    "start": "bun src/index.ts",
    "format": "prettier --check . --ignore-path ../../.gitignore",
    "lint": "eslint --flag unstable_native_nodejs_ts_config",
    "typecheck": "tsc --noEmit",
    "test:unit": "vitest run --project unit --passWithNoTests",
    "test:integration": "vitest run --project integration --passWithNoTests",
    "test:component": "vitest run --project component --passWithNoTests",
    "with-env": "sh ../../scripts/with-env ${INFISICAL_ENV:-dev} --"
  },
  "dependencies": {
    "@octokit/auth-app": "^8.2.0",
    "@octokit/rest": "^22.0.1",
    "@opencode-ai/sdk": "latest",
    "convex": "catalog:convex",
    "dockerode": "^4.0.7",
    "execa": "latest",
    "ws": "catalog:",
    "zod": "catalog:"
  },
  "devDependencies": {
    "@spoon/eslint-config": "workspace:*",
    "@spoon/prettier-config": "workspace:*",
    "@spoon/tsconfig": "workspace:*",
    "@types/dockerode": "^3.3.42",
    "@types/node": "catalog:",
    "@types/ws": "^8.18.1",
    "eslint": "catalog:",
    "prettier": "catalog:",
    "typescript": "catalog:",
    "vitest": "catalog:test"
  },
  "prettier": "@spoon/prettier-config"
}
