From f9fbd9e9c2ab18d2f1af6a83911573e55ee0d9e8 Mon Sep 17 00:00:00 2001 From: Roberto Fontanarosa Date: Wed, 24 Jun 2026 12:21:49 +0200 Subject: [PATCH 1/2] PNPM config migration --- functions/package.json | 3 ++- package.json | 19 ------------------- pnpm-workspace.yaml | 17 +++++++++++++++++ 3 files changed, 19 insertions(+), 20 deletions(-) diff --git a/functions/package.json b/functions/package.json index 790201c9b..71afb9256 100644 --- a/functions/package.json +++ b/functions/package.json @@ -98,7 +98,8 @@ "sanitize-html": "catalog:" }, "engines": { - "node": "22" + "node": "22", + "pnpm": "10.30.3" }, "private": true, "devDependencies": { diff --git a/package.json b/package.json index d6e80f48f..d57938afd 100644 --- a/package.json +++ b/package.json @@ -149,25 +149,6 @@ "engines": { "node": "22" }, - "pnpm": { - "onlyBuiltDependencies": [ - "@bufbuild/buf", - "@firebase/util", - "@parcel/watcher", - "core-js", - "esbuild", - "farmhash", - "fsevents", - "less", - "lmdb", - "msgpackr-extract", - "nx", - "protobufjs", - "puppeteer", - "re2", - "unrs-resolver" - ] - }, "optionalDependencies": { "@nx/nx-linux-x64-gnu": "^19.3.2" } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7e58aeab6..7da471bb9 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,6 +5,23 @@ packages: - proto - web +onlyBuiltDependencies: + - '@bufbuild/buf' + - '@firebase/util' + - '@parcel/watcher' + - core-js + - esbuild + - farmhash + - fsevents + - less + - lmdb + - msgpackr-extract + - nx + - protobufjs + - puppeteer + - re2 + - unrs-resolver + catalogs: default: '@angular/animations': ^20.3.15 From 48df3bd42bdf2dd1e2bf84124164059c0ea08d0e Mon Sep 17 00:00:00 2001 From: Roberto Fontanarosa Date: Wed, 24 Jun 2026 12:38:47 +0200 Subject: [PATCH 2/2] Bump CI pnpm to 10.30.3 to satisfy engines.pnpm and fix frozen-lockfile install --- .github/actions/setup/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 4306237c8..a00aaa995 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -25,7 +25,7 @@ runs: - name: Install pnpm uses: pnpm/action-setup@v4 with: - version: 9 + version: 10.30.3 - name: Set up Node.js uses: actions/setup-node@v6