Llevar más comandos de pnpm al CLI nativo
Problema
Varios comandos todavía dependían de implementaciones TypeScript o de un CLI externo. Esto dejaba carencias en el CLI nativo y dificultaba mantener un comportamiento coherente en los espacios de trabajo.
Cambios
Contribuí a implementaciones nativas para operaciones recursivas en espacios de trabajo, install-test, consulta de licencias, búsqueda de paquetes, gestión de equipos y propietarios, y comandos de obsolescencia. El trabajo también incluyó clean-install, conservar el formato de los manifiestos al actualizar versiones recursivamente y reutilizar los mecanismos de registro y autenticación existentes en pnpm.
Resultado
El CLI nativo gestiona más operaciones para inspeccionar paquetes, trabajar con espacios de trabajo e interactuar con registros. Cada cambio se integró en su área de comandos sin delegar la ejecución a otro CLI.
Commits: recursive command, clean install, license inspection, package search, deprecation commands