pnpm view pasa a ser un comando nativo

Escrito por Alessio el 27/3/2026

Problema

pnpm view delegaba la operación al CLI de npm. Esto añadía un proceso, daba problemas con proxies corporativos y paquetes con ámbito, y no reenviaba la autenticación a registros privados.

Cambios

Implementé pnpm view en @pnpm/inspection.commands, reutilizando pickPackageFromMeta y la resolución de versiones existente. Corregí la codificación de paquetes con ámbito, reenvié autenticación, proxy y ajustes SSL, y mantuve las opciones --json, --ext y --tag.

Resultado

Las consultas a registros privados funcionan con proxies corporativos y requieren una solicitud HTTP en vez de dos.

Commit: pnpm/pnpm@2c90d406