From eca1d81692664bb3a8e72a077a80e9bfd6c22f91 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 9 Sep 2026 09:42:58 +0000 Subject: [PATCH] :wrench: Remove legacy pnpm build key and clarify updating doc Drop the ignored-since-pnpm-11 onlyBuiltDependencies entry from render-wasm/pnpm-workspace.yaml, keeping allowBuilds as the single source of build approvals. Clarify the updating-pnpm gotcha so it no longer claims pnpm writes ignoredBuiltDependencies. AI-assisted-by: muse-spark-1.3-contributor --- .serena/memories/workflow/updating-pnpm.md | 10 ++++++---- render-wasm/pnpm-workspace.yaml | 2 -- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.serena/memories/workflow/updating-pnpm.md b/.serena/memories/workflow/updating-pnpm.md index 9f4ba133df..54a5bf26e3 100644 --- a/.serena/memories/workflow/updating-pnpm.md +++ b/.serena/memories/workflow/updating-pnpm.md @@ -52,10 +52,12 @@ file (never pipe tool output through filters). then re-run `corepack use pnpm@` in that directory. - A workspace may fail with `ERR_PNPM_IGNORED_BUILDS`, and pnpm then writes a placeholder scaffold into its `pnpm-workspace.yaml`: - `allowBuilds: esbuild: set this to true or false` plus - `ignoredBuiltDependencies`. Repo convention is `allowBuilds: esbuild: true`. - Replace the placeholder and drop the `ignoredBuiltDependencies` entry, - then re-run. + `allowBuilds: esbuild: set this to true or false`. Current pnpm writes + only the `allowBuilds` placeholder; any legacy key still present + (`ignoredBuiltDependencies`, `onlyBuiltDependencies`, + `neverBuiltDependencies`) is ignored since pnpm 11. Repo convention is + `allowBuilds: esbuild: true`. Replace the placeholder and drop the + legacy entry, then re-run. - `plugins/apps/composable-test-suite` once had its own `pnpm-workspace.yaml` and acted as a nested workspace root. That state is gone on purpose: pnpm picks the nearest `pnpm-workspace.yaml` walking up, diff --git a/render-wasm/pnpm-workspace.yaml b/render-wasm/pnpm-workspace.yaml index cad1aaed6b..f355f8d1a4 100644 --- a/render-wasm/pnpm-workspace.yaml +++ b/render-wasm/pnpm-workspace.yaml @@ -2,5 +2,3 @@ storeDir: ../.pnpm-store allowBuilds: esbuild: true -onlyBuiltDependencies: - - esbuild