{
  "name": "zync-public-api",
  "version": "0.0.1",
  "private": true,
  "type": "module",
  "main": "./src/index.ts",
  "scripts": {
    "dev": "wrangler dev --env preview",
    "build": "wrangler deploy --dry-run --env production",
    "typecheck": "tsc --noEmit",
    "test": "vitest run",
    "lint": "eslint src",
    "deploy": "wrangler deploy --env production",
    "deploy:preview": "wrangler deploy --env preview"
  },
  "dependencies": {
    "@zync/api-usage": "workspace:*",
    "@zync/auth": "workspace:*",
    "@zync/db": "workspace:*",
    "@zync/public-api": "workspace:*",
    "@zync/types": "workspace:*",
    "hono": "4.12.34",
    "zod": "^3.22.0",
    "drizzle-orm": "^0.45.2"
  },
  "devDependencies": {
    "@cloudflare/workers-types": "^4.20240512.0",
    "@types/node": "^22.0.0",
    "@zync/config": "workspace:*",
    "typescript": "^5.5.0",
    "vitest": "^3.2.6",
    "wrangler": "^4.0.0"
  }
}
