{ "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" } }