{
  "name": "@briven/api",
  "version": "0.0.0",
  "private": true,
  "description": "api.briven.tech — control plane",
  "type": "module",
  "main": "src/index.ts",
  "scripts": {
    "dev": "bun --hot run src/index.ts",
    "start": "bun run src/index.ts",
    "build": "bun build src/index.ts --outdir dist --target bun",
    "lint": "eslint . --max-warnings 0",
    "typecheck": "tsc --noEmit",
    "test": "bun test",
    "db:generate": "drizzle-kit generate",
    "db:migrate": "drizzle-kit migrate",
    "db:push": "drizzle-kit push",
    "db:studio": "drizzle-kit studio"
  },
  "dependencies": {
    "@better-auth/passkey": "^1.6.23",
    "@briven/config": "workspace:*",
    "@briven/schema": "workspace:^",
    "@briven/shared": "workspace:*",
    "@hono/mcp": "^0.3.0",
    "@modelcontextprotocol/sdk": "^1.29.0",
    "@node-saml/node-saml": "^5.1.0",
    "@simplewebauthn/server": "^13.3.2",
    "better-auth": "^1.6.23",
    "drizzle-orm": "^0.45.2",
    "hono": "^4.12.14",
    "ioredis": "^5.10.1",
    "jose": "^6.2.3",
    "maxmind": "^5.0.6",
    "nodemailer": "^6.9.16",
    "pg": "^8.13.0",
    "postgres": "^3.4.9",
    "standardwebhooks": "^1.0.0",
    "supertokens-node": "^24.0.2",
    "zod": "^4.3.6"
  },
  "devDependencies": {
    "@types/nodemailer": "^6.4.17",
    "@types/pg": "^8.20.0",
    "bun-types": "^1.3.13",
    "drizzle-kit": "^0.31.10",
    "typescript": "^6.0.3"
  }
}
