From 445674607e837f7ef422ac36adc4d56981b008ba Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Mon, 1 Dec 2025 10:04:49 +0100 Subject: [PATCH 1/2] Update pnpm --- frontend/Dockerfile | 2 +- frontend/dev.Dockerfile | 2 +- frontend/https-proxy/package.json | 2 +- frontend/package.json | 2 +- frontend/viewer/package.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 6abc27e94f..00278ba3bf 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -4,7 +4,7 @@ FROM node:20 AS builder-base WORKDIR /app # Version of corepack distributed with node currently (2025-02-04) has a bug that prevents PNPM installation; latest version has the bugfix RUN npm install -g corepack@latest -RUN corepack enable && corepack prepare pnpm@10.12.3 --activate +RUN corepack enable && corepack prepare pnpm@10.24.0 --activate FROM builder-base AS builder diff --git a/frontend/dev.Dockerfile b/frontend/dev.Dockerfile index 8e36da42ca..7b4da867b9 100644 --- a/frontend/dev.Dockerfile +++ b/frontend/dev.Dockerfile @@ -4,7 +4,7 @@ FROM node:20 AS builder # Version of corepack distributed with node currently (2025-02-04) has a bug that prevents PNPM installation; latest version has the bugfix RUN npm install -g corepack@latest -RUN corepack enable && corepack prepare pnpm@10.12.3 --activate +RUN corepack enable && corepack prepare pnpm@10.24.0 --activate WORKDIR /app COPY package.json pnpm-lock.yaml pnpm-workspace.yaml /app/ diff --git a/frontend/https-proxy/package.json b/frontend/https-proxy/package.json index a9d4d1cecc..a248d99898 100644 --- a/frontend/https-proxy/package.json +++ b/frontend/https-proxy/package.json @@ -2,7 +2,7 @@ "name": "https-proxy", "version": "0.0.1", "private": true, - "packageManager": "pnpm@10.12.3", + "packageManager": "pnpm@10.24.0", "engines": { "node": ">=20", "pnpm": ">=9" diff --git a/frontend/package.json b/frontend/package.json index c7a9797228..a8607421df 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -2,7 +2,7 @@ "name": "frontend", "version": "0.0.1", "private": true, - "packageManager": "pnpm@10.12.3", + "packageManager": "pnpm@10.24.0", "engines": { "node": ">=20", "pnpm": ">=9" diff --git a/frontend/viewer/package.json b/frontend/viewer/package.json index e2c538b3c1..2ce2d4dbce 100644 --- a/frontend/viewer/package.json +++ b/frontend/viewer/package.json @@ -1,7 +1,7 @@ { "name": "viewer", "private": true, - "packageManager": "pnpm@10.12.3", + "packageManager": "pnpm@10.24.0", "engines": { "node": ">=20", "pnpm": ">=9" From 12ab6410c9977f9d68f611662bd57e18ef76a1ea Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Mon, 1 Dec 2025 10:05:03 +0100 Subject: [PATCH 2/2] Move onlyBuildDependencies to pnpm-workspace.yaml --- frontend/package.json | 8 -------- frontend/pnpm-workspace.yaml | 6 ++++++ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index a8607421df..e02aa79b02 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -108,13 +108,5 @@ "svelte-intl-precompile": "^0.12.3", "sveltekit-search-params": "^3.0.0", "tus-js-client": "^4.3.1" - }, - "pnpm": { - "onlyBuiltDependencies": [ - "esbuild", - "protobufjs", - "sharp", - "svelte-preprocess" - ] } } diff --git a/frontend/pnpm-workspace.yaml b/frontend/pnpm-workspace.yaml index 71c7afa417..d700dd2fd8 100644 --- a/frontend/pnpm-workspace.yaml +++ b/frontend/pnpm-workspace.yaml @@ -27,3 +27,9 @@ catalog: '@playwright/test': ^1.54.0 runed: ^0.27.0 autoprefixer: ^10.4.21 + +onlyBuiltDependencies: +- "esbuild" +- "protobufjs" +- "sharp" +- "svelte-preprocess"