From cfdc5822ad456aaa4cfc6fffc3060169f6074973 Mon Sep 17 00:00:00 2001 From: Till JS Date: Fri, 8 May 2026 20:12:01 +0200 Subject: [PATCH] fix(dockerfiles): copy tsconfig.base.json into build context MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cards-domain/tsconfig.json extends ../../tsconfig.base.json — ohne das File schlägt vite-build im web-Container fehl mit 'failed to resolve extends'. Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/api/Dockerfile | 2 +- apps/web/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index 2784b39..6786169 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -9,7 +9,7 @@ FROM oven/bun:1.1-alpine WORKDIR /app # Lockfile + workspace-Skelett zuerst, damit bun den Layer cached. -COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./ +COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json tsconfig.base.json ./ COPY apps/api/package.json apps/api/ COPY packages/cards-domain/package.json packages/cards-domain/ diff --git a/apps/web/Dockerfile b/apps/web/Dockerfile index 055f477..07e123e 100644 --- a/apps/web/Dockerfile +++ b/apps/web/Dockerfile @@ -11,7 +11,7 @@ ENV NPM_AUTH_TOKEN=${NPM_AUTH_TOKEN} ARG PUBLIC_CARDS_API_URL ENV PUBLIC_CARDS_API_URL=${PUBLIC_CARDS_API_URL} -COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json .npmrc ./ +COPY package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json tsconfig.base.json .npmrc ./ COPY apps/web/package.json apps/web/ COPY packages/cards-domain/package.json packages/cards-domain/