{
  "$schema": "https://json.schemastore.org/package.json",
  "name": "@opencode-ai/console-core",
  "version": "1.2.16",
  "private": true,
  "type": "module",
  "license": "MIT",
  "dependencies": {
    "@aws-sdk/client-sts": "3.782.0",
    "@jsx-email/render": "1.1.1",
    "@opencode-ai/console-mail": "workspace:*",
    "@opencode-ai/console-resource": "workspace:*",
    "@planetscale/database": "1.19.0",
    "aws4fetch": "1.0.20",
    "drizzle-orm": "catalog:",
    "postgres": "3.4.7",
    "stripe": "18.0.0",
    "ulid": "catalog:",
    "zod": "catalog:"
  },
  "exports": {
    "./*.js": "./src/*.ts",
    "./*": "./src/*"
  },
  "scripts": {
    "db": "sst shell drizzle-kit",
    "db-dev": "sst shell --stage dev -- drizzle-kit",
    "db-prod": "sst shell --stage production -- drizzle-kit",
    "shell": "sst shell",
    "shell-dev": "sst shell --stage dev",
    "shell-prod": "sst shell --stage production",
    "update-models": "script/update-models.ts",
    "promote-models-to-dev": "script/promote-models.ts dev",
    "promote-models-to-prod": "script/promote-models.ts production",
    "pull-models-from-dev": "script/pull-models.ts dev",
    "pull-models-from-prod": "script/pull-models.ts production",
    "update-limits": "script/update-limits.ts",
    "promote-limits-to-dev": "script/promote-limits.ts dev",
    "promote-limits-to-prod": "script/promote-limits.ts production",
    "typecheck": "tsgo --noEmit"
  },
  "devDependencies": {
    "@cloudflare/workers-types": "catalog:",
    "@tsconfig/node22": "22.0.2",
    "@types/bun": "1.3.0",
    "@types/node": "catalog:",
    "drizzle-kit": "catalog:",
    "mysql2": "3.14.4",
    "typescript": "catalog:",
    "@typescript/native-preview": "catalog:"
  }
}
