pnpm list
Alias: ls
Perintah ini akan menampilkan semua versi paket yang diinstal, serta serta dependensinya, dalam struktur pohon.
Argumen posisinya adalah name-pattern@version-range
, yang akan membatasi hasil hanya pada paket yang diberi nama. Misalnya, pnpm list "babel-*" "eslint-*" semver@5
.
Opsional
--recursive, -r
Jalankan perintah pada setiap paket di subdirektori atau pada setiap paket di workspace, ketika dijalankan di dalam workspace.
--json
Output log dalam format JSON.
--long
Tampilkan informasi tambahan.
--parseable
Menghasilkan direktori paket dalam format yang dapat diuraikan, bukan dalam tampilan hierarki.
--global, -g
Buat daftar paket di direktori instal global alih-alih di proyek saat ini.
--depth <number>
Kedalaman maksimum hirarki depedensi yang di tampilkan.
pnpm ls -- depth 0
(asali) hanya akan mencantumkan dependensi langsung. pnpm ls -- depth -1
hanya akan mencantumkan proyek. Berguna di dalam workspaceketika digunakan dengan opsi -r
. pnpm ls -- depth Infinity
akan mencantumkan semua dependensi terlepas dari kedalamannya.
--prod, -P
Tampilkan hanya grafik ketergantungan untuk paket di dalam dependensi
dan optionalDependencies
.
--dev, -D
Hanya menampilkan pohon dependensi untuk paket yang ada di dalam devDependencies
.
--no-optional
Jangan tampilkan paket dari optionalDependencies
.
--only-projects
Hanya menampilkan dependensi yang juga merupakan proyek dalam workspace.
--exclude-peers
Exclude peer dependencies from the results (but dependencies of peer dependencies are not ignored).