From d473275a15ff10e6aad80fe96fe67fb6a32ba6f8 Mon Sep 17 00:00:00 2001 From: Simon Axelsson Date: Wed, 16 Sep 2026 14:45:25 +0200 Subject: [PATCH] fix: dynamically link tsx from pnpm store for node --import resolution --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 73556ae..b7b8648 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ COPY --from=base /app/packages/config/src ./packages/config/src COPY --from=base /app/packages/types/package.json ./packages/types/package.json COPY --from=base /app/packages/types/src ./packages/types/src -RUN ln -s /app/apps/api/node_modules/tsx /app/node_modules/tsx 2>/dev/null || true +RUN TSX_DIR=$(find /app/node_modules/.pnpm -maxdepth 4 -path '*/node_modules/tsx/package.json' -exec dirname {} \; | head -1) && ln -s "$TSX_DIR" /app/node_modules/tsx 2>/dev/null || true ENV NODE_ENV=production ENV PORT=3000