ce2b987fad
The API Docker image was crashing because Node.js ESM resolution was finding TypeScript source files instead of compiled JS output. Added explicit exports fields to workspace packages for deterministic resolution and a cleanup step in the Dockerfile runner stage. Co-Authored-By: Paperclip <noreply@paperclip.ing>
33 lines
689 B
JSON
33 lines
689 B
JSON
{
|
|
"name": "@groombook/db",
|
|
"version": "0.0.1",
|
|
"private": true,
|
|
"type": "module",
|
|
"main": "./dist/index.js",
|
|
"types": "./src/index.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./src/index.ts",
|
|
"default": "./dist/index.js"
|
|
}
|
|
},
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"generate": "drizzle-kit generate",
|
|
"migrate": "drizzle-kit migrate",
|
|
"seed": "tsx src/seed.ts",
|
|
"studio": "drizzle-kit studio",
|
|
"typecheck": "tsc --noEmit"
|
|
},
|
|
"dependencies": {
|
|
"drizzle-orm": "^0.38.4",
|
|
"postgres": "^3.4.5"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.10.7",
|
|
"drizzle-kit": "^0.30.4",
|
|
"tsx": "^4.19.0",
|
|
"typescript": "^5.7.3"
|
|
}
|
|
}
|