pnpm view devient une commande native

Écrit par Alessio le 27/03/2026

Problème

pnpm view déléguait l’opération au CLI de npm. Cela ajoutait un processus, posait problème avec les proxys d’entreprise et les paquets à portée, et ne transmettait pas l’authentification aux registres privés.

Changements

J’ai implémenté pnpm view dans @pnpm/inspection.commands, en réutilisant pickPackageFromMeta et la résolution de versions existante. J’ai corrigé l’encodage des paquets à portée, transmis l’authentification, le proxy et les paramètres SSL, et conservé les options --json, --ext et --tag.

Résultat

Les requêtes vers les registres privés fonctionnent avec les proxys d’entreprise et passent de deux requêtes HTTP à une.

Commit: pnpm/pnpm@2c90d406