{
  "name": "hybrid",
  "version": "2.1.0",
  "type": "module",
  "bin": {
    "hybrid": "./dist/cli.js",
    "hy": "./dist/cli.js"
  },
  "files": [
    "dist",
    "skills",
    "templates"
  ],
  "exports": {
    ".": {
      "types": "./src/index.ts",
      "import": "./dist/index.js",
      "require": "./dist/index.cjs"
    }
  },
  "dependencies": {
    "@anthropic-ai/claude-agent-sdk": "^0.2.38",
    "@google/generative-ai": "^0.21.0",
    "@hono/node-server": "^1.13.5",
    "ai": "^6.0.0",
    "better-sqlite3": "^11.0.0",
    "chokidar": "^4.0.0",
    "concurrently": "^9.2.1",
    "dotenv": "^16.4.5",
    "hono": "^4.10.8",
    "openai": "^4.0.0",
    "ora": "^8.2.0",
    "picocolors": "^1.1.1",
    "prompts": "^2.4.2",
    "rimraf": "^5.0.10",
    "sql.js": "^1.11.0",
    "tsx": "^4.20.5",
    "uint8arrays": "^5.1.0",
    "viem": "^2.46.2",
    "zod": "^4.0.0",
    "@hybrd/scheduler": "2.1.0",
    "@hybrd/memory": "2.1.0"
  },
  "devDependencies": {
    "@types/better-sqlite3": "^7.6.13",
    "@types/jsonwebtoken": "^9.0.7",
    "@types/node": "22.8.6",
    "@types/prompts": "^2.4.9",
    "@vitest/coverage-v8": "^3.2.4",
    "esbuild": "^0.27.3",
    "tsup": "^8.5.0",
    "vitest": "^3.2.4",
    "@config/biome": "0.0.0",
    "@config/tsconfig": "0.0.0"
  },
  "peerDependencies": {
    "e2b": "^2.0.0"
  },
  "peerDependenciesMeta": {
    "e2b": {
      "optional": true
    }
  },
  "optionalDependencies": {
    "e2b": "^2.19.0",
    "node-llama-cpp": "^3.0.0",
    "sqlite-vec": "^0.1.0"
  },
  "scripts": {
    "build": "tsup && node scripts/bundle-agent.mjs",
    "build:watch": "tsup --watch",
    "clean": "rm -rf .turbo dist",
    "typecheck": "tsc --noEmit",
    "lint": "biome lint --unsafe",
    "lint:fix": "biome lint --write --unsafe",
    "format": "biome format --write",
    "test": "vitest run",
    "test:watch": "vitest",
    "test:coverage": "vitest run --coverage"
  }
}