From acd1506df85cd014c53faf06a57f7299a248efb2 Mon Sep 17 00:00:00 2001 From: Matthias Hochmeister Date: Sun, 1 Mar 2026 13:48:32 +0100 Subject: [PATCH] fix: remove --ignore-scripts from npm install in sync builder --ignore-scripts prevented @types/* packages from being installed, causing tsc to fail on missing type definitions. Co-Authored-By: Claude Sonnet 4.6 --- sync/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync/Dockerfile b/sync/Dockerfile index f348756..aa47ebb 100644 --- a/sync/Dockerfile +++ b/sync/Dockerfile @@ -3,7 +3,7 @@ FROM node:20-slim AS builder WORKDIR /app RUN npm install -g typescript --registry https://registry.npmjs.org COPY package.json package-lock.json ./ -RUN npm install --registry https://registry.npmjs.org --ignore-scripts +RUN npm install --registry https://registry.npmjs.org COPY tsconfig.json ./ COPY src ./src RUN tsc && npm prune --production --registry https://registry.npmjs.org