Skip to content

Commit e1639d2

Browse files
Anmol1696claude
andcommitted
prep Dockerfile.dev and package.json for k8s dev with tsx
Install tsx globally in Dockerfile.dev for watch mode, set NODE_ENV=development. Add tsx as a devDependency in root package.json. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 14547d8 commit e1639d2

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

Dockerfile.dev

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM node:22-alpine
22

3-
RUN npm install -g pnpm@10.12.2
3+
RUN npm install -g pnpm@10.12.2 tsx
44

55
WORKDIR /usr/src/app
66

@@ -26,4 +26,4 @@ RUN node --experimental-strip-types scripts/generate.ts && pnpm install --frozen
2626
COPY . .
2727
RUN pnpm generate && pnpm build
2828

29-
ENV NODE_ENV=production
29+
ENV NODE_ENV=development

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"jest": "^30.2.0",
4242
"prettier": "^3.7.4",
4343
"ts-jest": "^29.4.0",
44+
"tsx": "^4.19.0",
4445
"typescript": "^5.1.6",
4546
"typescript-eslint": "^8.33.0"
4647
},

0 commit comments

Comments
 (0)