Passa al contenuto principale
Versione: Prossimo

pnpm list

Alias: ls

Questo comando produrrà tutte le versioni dei pacchetti che sono installati e le loro dipendenze, in una struttura ad albero.

Gli argomenti posizionali sono identificatori name-pattern@intervallo-versioni, che limiteranno i risultati solo ai pacchetti nominati. Ad esempio, pnpm list "babel-*" "eslint-*" semver@5.

Opzioni​

--recursive, -r​

Esegui il comando in ogni pacchetto in sottocartelle o in ogni pacchetto dello spazio di lavoro, quando eseguito all'interno di uno spazio di lavoro.

--json​

Registra l'output in formato JSON.

--long​

Mostra informazioni aggiuntive.

--parseable​

Produce cartelle di pacchetti in un formato analizzabile invece della loro vista ad albero.

--global, -g​

Elenca i pacchetti nella cartella di installazione globale invece che nel progetto corrente.

--depth <number>​

Profondità di visualizzazione massima dell'albero delle dipendenze.

pnpm ls --depth 0 (predefinito) elencherà solo le dipendenze dirette. pnpm ls --depth -1 elencherà solo i progetti. Utile all'interno di uno spazio di lavoro quando è usato con l'opzione -r. pnpm ls --depth Infinity elencherà tutte le dipendenze indipendentemente dalla profondità.

--prod, -P​

Visualizza solo il grafico delle dipendenze per i pacchetti in dependencies e optionalDependencies.

--dev, -D​

Visualizza solo il grafico delle dipendenze per i pacchetti in devDependencies.

--no-optional​

Non visualizzare i pacchetti da optionalDependencies.

--only-projects​

Visualizza solo le dipendenze che sono anche progetti all'interno dell'area di lavoro.

--filter <selettore_pacchetto>​

Ulteriori informazioni sui filtri.