I comandi pnpm profile e token diventano nativi

Scritto da Alessio il 12/10/2026

Problema

Al CLI mancavano i comandi nativi profile e token. Gli utenti non potevano quindi gestire profili del registry, token di accesso e autenticazione a due fattori attraverso i comandi di pnpm.

Modifiche

Ho implementato pnpm profile per leggere e aggiornare i dati del profilo, cambiare password e attivare o disattivare l'autenticazione a due fattori. Ho aggiunto pnpm token per elencare, creare e revocare token. I comandi validano gli argomenti prima di risolvere le credenziali, mantengono le richieste paginate sul dominio del registry, limitano i redirect e non riprovano la creazione di un token, perché un retry potrebbe generarne un altro ancora valido. I diagnostici oscurano gli argomenti dei token. I prompt per password e codici temporanei usano le interfacce esistenti e sono verificati con input simulati contro un registry mock.

Risultato

Entrambi i comandi usano direttamente l'infrastruttura di registry e autenticazione di pnpm. I flussi sensibili non espongono i token completi e non ne creano duplicati.

Commit: profile, token