{ "name": "@goosefactory/api", "version": "0.1.0", "description": "GooseFactory API — Backend for the AI Agent Factory Command Center", "type": "module", "main": "dist/index.js", "scripts": { "dev": "DEV_MODE=true tsx watch src/index.ts", "build": "tsc", "start": "node dist/index.js", "migrate:generate": "drizzle-kit generate", "migrate:push": "drizzle-kit push", "migrate:studio": "drizzle-kit studio", "typecheck": "tsc --noEmit", "lint": "echo 'TODO: add eslint'" }, "dependencies": { "@goosefactory/shared": "*", "@hono/node-server": "^1.14.1", "@hono/zod-validator": "^0.5.0", "dotenv": "^17.2.4", "drizzle-orm": "^0.44.2", "hono": "^4.7.7", "ioredis": "^5.6.1", "jose": "^6.0.11", "postgres": "^3.4.5", "uuid": "^11.1.0", "zod": "^3.24.4" }, "devDependencies": { "@types/node": "^22.15.17", "@types/uuid": "^10.0.0", "drizzle-kit": "^0.31.1", "tsx": "^4.19.4", "typescript": "^5.8.3" }, "engines": { "node": ">=20" } }