pcpm list
Imprime pcpm.lock como tabla.
pcpm list [options]
pcpm list lee pcpm.lock e imprime el grafo resuelto como una
tabla de Spectre.Console. Las dependencias directas se resaltan;
las transitivas se muestran con sangría y una cadena de referencias
padre.
Columnas
| Columna | Significado |
|---|---|
Package | El id del paquete. |
Version | La versión resuelta. |
Hash | Los 8 primeros caracteres del SHA-256 del .nupkg. |
Source | De qué feed vino el paquete. |
Depth | 0 para dependencias directas; 1 para transitivas de primer nivel, etc. |
Path | La cadena de padres que trajo el paquete. |
Opciones
| Flag | Efecto |
|---|---|
--direct | Solo muestra dependencias directas. |
--transitive | Solo muestra dependencias transitivas. |
--depth <n> | Limita a paquetes con profundidad ≤ n. |
--outdated | Solo muestra paquetes con versiones más nuevas. |
--json | Imprime como JSON en lugar de tabla. |
--workspace | Lista cada proyecto y sus referencias (en monorepos). |
Ejemplos
# El lockfile completo
pcpm list
# Solo dependencias directas
pcpm list --direct
# Snapshot legible por máquina, para diff en CI
pcpm list --json > pcpm-snapshot.json
Véase también
pcpm why <pkg>— para un único paquete.pcpm outdated— qué se podría actualizar.