{
  "$schema": "https://json.schemastore.org/package.json",
  "name": "@opencode-ai/www",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "bun run generate && blume dev --host --port 3000",
    "build": "bun run generate && blume build && bun script/prepare-cloudflare.ts",
    "deploy": "wrangler deploy --config dist/server/wrangler.json",
    "generate": "bun script/generate-theme-tokens.ts && bun script/generate-openapi.ts",
    "check:generated": "bun script/generate-theme-tokens.ts --check && bun script/generate-openapi.ts --check",
    "typecheck": "blume check",
    "validate": "blume validate",
    "doctor": "blume doctor"
  },
  "dependencies": {
    "blume": "1.1.4"
  },
  "devDependencies": {
    "@astrojs/cloudflare": "14.1.4",
    "@opencode-ai/theme": "workspace:*",
    "@types/bun": "catalog:",
    "astro": "7.1.3",
    "effect": "catalog:",
    "prettier": "3.6.2",
    "wrangler": "4.110.0"
  },
  "engines": {
    "node": ">=22.12"
  }
}
