Archived
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KeDBx2PHLavbURXB8LJJ7m
34 lines
790 B
JSON
34 lines
790 B
JSON
{
|
|
"name": "@app/api",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"exports": {
|
|
".": "./src/app/main.ts"
|
|
},
|
|
"scripts": {
|
|
"dev": "tsup --watch --onSuccess \"node dist/main.js\"",
|
|
"build": "tsup",
|
|
"start": "node dist/main.js",
|
|
"seed": "node dist/seed.js",
|
|
"migrate": "node dist/migrate.js",
|
|
"set-password": "node dist/set-password.js",
|
|
"reset-runs": "node dist/reset-runs.js"
|
|
},
|
|
"dependencies": {
|
|
"@ai-sdk/openai-compatible": "^3.0.14",
|
|
"@hono/node-server": "^2.0.12",
|
|
"ai": "^7.0.37",
|
|
"ajv": "^8.20.0",
|
|
"ajv-formats": "^3.0.1",
|
|
"drizzle-orm": "^0.45.2",
|
|
"hono": "^4.12.32",
|
|
"pg": "^8.22.0",
|
|
"pg-boss": "^12.26.3",
|
|
"zod": "^4.4.3"
|
|
},
|
|
"devDependencies": {
|
|
"@types/pg": "^8.20.0"
|
|
}
|
|
}
|