Skip to content

Commit 354e9d6

Browse files
committed
fix docker build
1 parent 44ddd59 commit 354e9d6

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ RUN pnpm install --frozen-lockfile
1313

1414
COPY . .
1515

16-
RUN pnpm --filter @zmail/web exec vite build
1716
RUN pnpm exec tsc -b --force
17+
RUN pnpm --filter @zmail/web exec vite build
1818
RUN pnpm deploy --filter @zmail/api --prod --legacy /runtime
1919

2020
FROM node:24-bookworm-slim AS runtime

apps/api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"type": "module",
55
"scripts": {
6-
"dev": "tsx watch src/server.ts",
6+
"dev": "NODE_OPTIONS=--conditions=development tsx watch src/server.ts",
77
"typecheck": "tsc -p tsconfig.json"
88
},
99
"dependencies": {

packages/shared/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@
22
"name": "@zmail/shared",
33
"private": true,
44
"type": "module",
5-
"main": "./src/index.ts",
5+
"main": "./dist/index.js",
66
"types": "./src/index.ts",
77
"exports": {
8-
".": "./src/index.ts"
9-
}
8+
".": {
9+
"types": "./src/index.ts",
10+
"development": "./src/index.ts",
11+
"default": "./dist/index.js"
12+
}
13+
},
14+
"files": ["dist", "src"]
1015
}

packages/shared/tsconfig.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"compilerOptions": {
33
"composite": true,
44
"declaration": true,
5-
"emitDeclarationOnly": true,
65
"module": "NodeNext",
76
"moduleResolution": "NodeNext",
87
"outDir": "dist",

0 commit comments

Comments
 (0)