pnpm view diventa un comando nativo

Scritto da Alessio il 27/03/2026

Problema

pnpm view inoltrava il lavoro al CLI di npm. Il passaggio aggiungeva un processo, non gestiva correttamente proxy aziendali e pacchetti scoped e non inoltrava gli header di autenticazione ai registry privati.

Modifiche

Ho implementato pnpm view in @pnpm/inspection.commands, riutilizzando pickPackageFromMeta e la risoluzione di versioni esistente. Ho corretto l’encoding dei pacchetti scoped, inoltrato autenticazione, proxy e impostazioni SSL e mantenuto le opzioni --json, --ext e --tag.

Risultato

Le query ai registry privati funzionano con proxy aziendali e passano da due richieste HTTP a una.

Commit: pnpm/pnpm@2c90d406