From 4f6d0b0687032c391c4083937f3eed95b4892b80 Mon Sep 17 00:00:00 2001 From: Nils-Johan Gynther Date: Sat, 11 Apr 2026 16:20:46 +0200 Subject: [PATCH] Refactor Dockerfile and package.json to remove file dependency on recipe-document-converter for cleaner npm install process --- backend/Dockerfile | 5 +---- backend/package.json | 1 - 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/backend/Dockerfile b/backend/Dockerfile index 4f08f4ba..a5c50e93 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -22,10 +22,7 @@ COPY backend/nest-cli.json ./ # Lägg converter i node_modules INNAN npm install COPY --from=converter-build /converter ./node_modules/recipe-document-converter -# Ta bort file-dependency från package.json innan npm install -RUN node -e "const pkg = require('./package.json'); delete pkg.dependencies['recipe-document-converter']; require('fs').writeFileSync('./package.json', JSON.stringify(pkg, null, 2));" - -# Nu kan npm install köras utan att försöka lösa det icke-existerande file:// beroendet +# Köra npm install normalt (converter är redan på plats) RUN npm install RUN npx prisma generate diff --git a/backend/package.json b/backend/package.json index 651b87f5..b7ac7a32 100644 --- a/backend/package.json +++ b/backend/package.json @@ -11,7 +11,6 @@ "prisma:deploy": "prisma migrate deploy" }, "dependencies": { - "recipe-document-converter": "file:../recipe-document-converter", "@nestjs/common": "^10.3.0", "@nestjs/core": "^10.3.0", "@nestjs/platform-express": "^10.3.0",