{
  "name": "@turbostarter/api",
  "version": "0.1.0",
  "private": true,
  "type": "module",
  "exports": {
    ".": "./src/index.ts",
    "./env": "./src/env.ts",
    "./utils": "./src/utils/index.ts",
    "./schema": "./src/schema/index.ts"
  },
  "scripts": {
    "clean": "git clean -xdf .cache .turbo dist node_modules",
    "format": "prettier --check . --ignore-path ../../.gitignore",
    "lint": "eslint",
    "test": "vitest run",
    "typecheck": "tsc --noEmit"
  },
  "prettier": "@turbostarter/prettier-config",
  "dependencies": {
    "@ai-sdk/openai": "2.0.68",
    "@anthropic-ai/sdk": "0.71.2",
    "@hono/zod-validator": "0.7.4",
    "@turbostarter/auth": "workspace:*",
    "@turbostarter/billing": "workspace:*",
    "@turbostarter/db": "workspace:*",
    "@turbostarter/email": "workspace:*",
    "@turbostarter/i18n": "workspace:*",
    "@turbostarter/monitoring-web": "workspace:*",
    "@turbostarter/shared": "workspace:*",
    "@turbostarter/storage": "workspace:*",
    "ai": "catalog:",
    "envin": "catalog:",
    "hono": "4.10.4",
    "libsodium-wrappers": "0.7.15",
    "zod": "catalog:"
  },
  "devDependencies": {
    "@turbostarter/eslint-config": "workspace:*",
    "@turbostarter/prettier-config": "workspace:*",
    "@turbostarter/tsconfig": "workspace:*",
    "@turbostarter/vitest-config": "workspace:*",
    "@types/libsodium-wrappers": "0.7.14",
    "eslint": "catalog:",
    "prettier": "catalog:",
    "typescript": "catalog:",
    "vitest": "catalog:"
  }
}
