From 761d201b717a67f94d6c3c9499b61d76cdef4cf3 Mon Sep 17 00:00:00 2001 From: Arno V Date: Wed, 29 Jul 2026 15:25:18 -0400 Subject: [PATCH] build: drop empty `overrides:` key from pnpm-workspace.yaml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pnpm 11.18.0 crashes on it. Its new fast-path lockfile update calls Object.values() on the workspace overrides without a null guard, and an empty YAML key parses as null rather than falling back to `{}`: [ERROR] Cannot convert undefined or null to object at Object.values () at _install (pnpm.mjs:193087:43) The fast path only runs when specifiers changed, so a plain install never hits it — but a dependency bump always does. The key held no entries, so removing it is a no-op for resolution (lockfile is byte-identical after). Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01Pm4oPDceHFw3DN6MQG8wbz --- pnpm-workspace.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 61b931ea..db02d780 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,8 +2,6 @@ packages: - packages/* - examples/* -overrides: - strictDepBuilds: true minimumReleaseAge: 420 # 7 hours in minutes minimumReleaseAgeExclude: