bump the global pnpm first (pnpm self-update), thats basically the fix. 12.9.x reads pnpm-workspace.yaml before handing off to the packageManager version, and the lockfile.includeResolutionSettings block added in 12.10 is an object it doesnt get:
calling the 12.10.1 binary directly works too. the merged fix only helps newer versions, old globals stay broken
Error: × load configuration
╰─▶ Failed to parse pnpm-workspace.yaml at .../repro/pnpm-workspace.yaml: error: line 2 column
3: unexpected event: expected string scalar
calling the 12.10.1 binary directly works too. the merged fix only helps newer versions, old globals stay broken