pnpm workspace: evitare che catalog: finisca in pnpm-workspace.yaml

Scritto da Alessio il 27/01/2026

Problema

Durante la risoluzione del workspace, le voci catalog: potevano finire nei file pnpm-workspace.yaml generati, causando errori di parsing e comportamenti inattesi.

Modifiche

Ho escluso le chiavi catalog: dall’elaborazione di pnpm-workspace.yaml. Il campo catalogo è valido in package.json, non nel file di configurazione del workspace.

Risultato

pnpm-workspace.yaml contiene solo configurazione valida del workspace e non espone più voci catalogo in quel contesto.

Commit: pnpm/pnpm@94571fb