Ajouter davantage de commandes pnpm au CLI natif

Écrit par Alessio le 23/07/2026

Problème

Plusieurs commandes dépendaient encore des implémentations TypeScript ou d’un transfert vers un CLI externe. Le CLI natif présentait donc des lacunes et il était plus difficile de garantir un comportement cohérent dans les espaces de travail.

Changements

J’ai contribué à des implémentations natives pour les opérations récursives sur les espaces de travail, install-test, la consultation des licences, la recherche de paquets, la gestion des équipes et des propriétaires, ainsi que les commandes de dépréciation. Le travail a aussi couvert clean-install, la préservation du format des manifestes lors des mises à jour récursives de versions et la réutilisation des mécanismes existants de pnpm pour les registres et l’authentification.

Résultat

Le CLI natif prend en charge davantage d’opérations pour inspecter les paquets, gérer les espaces de travail et interagir avec les registres. Chaque changement a été intégré à la commande concernée sans déléguer l’exécution à un autre CLI.

Commits: recursive command, clean install, license inspection, package search, deprecation commands