{
  "name": "@exodus/xqa",
  "description": "AI-powered QA CLI tool for autonomous mobile app testing",
  "license": "MIT",
  "version": "16.1.1",
  "type": "module",
  "engines": {
    "node": ">=22"
  },
  "files": [
    "dist/xqa.cjs",
    "dist/skills",
    "dist/consumer-api.cjs",
    "dist/consumer-api.mjs",
    "dist/consumer-api.d.ts",
    "dist/consumer-neverthrow.cjs",
    "dist/consumer-neverthrow.mjs",
    "dist/consumer-neverthrow.d.ts",
    "dist/provisioner.cjs",
    "dist/provisioner.mjs",
    "dist/provisioner.d.ts"
  ],
  "bin": {
    "xqa": "dist/xqa.cjs"
  },
  "exports": {
    ".": {
      "default": "./dist/xqa.cjs"
    },
    "./consumer-api": {
      "types": "./dist/consumer-api.d.ts",
      "import": "./dist/consumer-api.mjs",
      "require": "./dist/consumer-api.cjs"
    },
    "./neverthrow": {
      "types": "./dist/consumer-neverthrow.d.ts",
      "import": "./dist/consumer-neverthrow.mjs",
      "require": "./dist/consumer-neverthrow.cjs"
    },
    "./provisioner": {
      "types": "./dist/provisioner.d.ts",
      "import": "./dist/provisioner.mjs",
      "require": "./dist/provisioner.cjs"
    }
  },
  "devDependencies": {
    "@inquirer/prompts": "^8.7.2",
    "@types/node": "^26.5.1",
    "@types/picomatch": "^4.0.2",
    "@types/pngjs": "^6.0.5",
    "chalk": "^6.0.0",
    "commander": "^15.0.0",
    "dotenv": "^17.4.2",
    "dts-bundle-generator": "^9.5.1",
    "esbuild": "^0.28.2",
    "eslint": "^10.10.0",
    "neverthrow": "^8.2.0",
    "picomatch": "^4.0.7",
    "pngjs": "^7.0.0",
    "typescript": "^6.0.3",
    "vitest": "^4.1.11",
    "yaml": "^2.9.0",
    "zod": "^4.4.3",
    "@qa-agents/analyst": "1.0.0",
    "@qa-agents/artifacts": "1.0.0",
    "@qa-agents/attributor": "1.0.0",
    "@qa-agents/catalog": "1.0.0",
    "@qa-agents/consolidator": "1.0.0",
    "@qa-agents/display": "23.0.1",
    "@qa-agents/config": "1.0.0",
    "@qa-agents/eslint-config": "1.0.0",
    "@qa-agents/explorer": "1.0.0",
    "@qa-agents/figma": "1.0.0",
    "@qa-agents/fix-finder": "1.0.0",
    "@qa-agents/metrics": "1.0.0",
    "@qa-agents/digest": "24.1.1",
    "@qa-agents/pipeline": "1.0.0",
    "@qa-agents/planner": "1.0.0",
    "@qa-agents/platform-adapter": "1.0.0",
    "@qa-agents/platform-ios": "1.0.0",
    "@qa-agents/platform-web": "1.0.0",
    "@qa-agents/provisioner": "1.0.0",
    "@qa-agents/reporter-github": "1.0.0",
    "@qa-agents/reporter-slack": "1.0.0",
    "@qa-agents/run-uploader": "1.0.0",
    "@qa-agents/shared": "23.1.0",
    "@qa-agents/triager": "1.0.0",
    "@qa-agents/typescript-config": "1.0.0",
    "@qa-agents/visual-diff": "1.0.0"
  },
  "dependencies": {
    "@anthropic-ai/claude-agent-sdk": "^0.3.232",
    "@modelcontextprotocol/sdk": "^1.30.0",
    "@octokit/rest": "^22.0.1",
    "ajv": "^8.20.0",
    "ajv-formats": "^3.0.1",
    "dependency-cruiser": "^17.3.7",
    "fast-glob": "^3.3.3",
    "jiti": "^2.7.0",
    "playwright-core": "^1.63.0",
    "sharp": "^0.35.3",
    "ulid": "^3.0.2"
  },
  "author": "Exodus Movement, Inc.",
  "bugs": {
    "url": "https://github.com/ExodusMovement/qa-agents/issues?q=is%3Aissue+is%3Aopen+label%3Axqa"
  },
  "homepage": "https://github.com/ExodusMovement/qa-agents",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ExodusMovement/qa-agents.git"
  },
  "scripts": {
    "dev": "node scripts/build.mjs --watch",
    "build:link": "node scripts/build.mjs --link && ln -sf \"$(pwd)/dist/xqa.cjs\" ~/.local/bin/xqa",
    "build:unlink": "rm -f ~/.local/bin/xqa",
    "dev:link": "pnpm link --global && node scripts/build.mjs --link --watch",
    "build": "tsc --noEmit && node scripts/build.mjs",
    "typecheck": "tsc --noEmit",
    "lint": "eslint src && prettier --check .",
    "lint:fix": "eslint src --fix && prettier --write .",
    "test": "vitest run",
    "check": "pnpm run lint && pnpm run typecheck && pnpm run test",
    "check:fix": "pnpm run lint:fix && pnpm run typecheck && pnpm run test"
  }
}