| Supporto dell'area di lavoro | ✔️ | ✔️ | ✔️ |
node_modules isolata | ✔️ - L'impostazione predefinita | ✔️ | ✔️ |
node_modules issata (hoisted) | ✔️ | ✔️ | ✔️ - L'impostazione predefinita |
| Autoinstallazione dei peer | ✔️ | ❌ | ✔️ |
| Plug'n'Play | ✔️ | ✔️ - L'impostazione predefinita | ❌ |
| Zero installazioni | ❌ | ✔️ | ❌ |
| Correzione delle dipendenze | ✔️ | ✔️ | ❌ |
| Gestione delle versioni di Node.js | ✔️ | ❌ | ❌ |
| Ha un file di blocco | ✔️ - pnpm-lock.yaml | ✔️ - yarn.lock | ✔️ - package-lock.json |
| Sostituisce il supporto | ✔️ | ✔️ - Tramite risoluzioni | ✔️ |
| Archivio indirizzabile al contenuto | ✔️ | ❌ | ❌ |
| Esecuzione dinamica del pacchetto | ✔️ - Tramite pnpm dlx | ✔️ - Tramite yarn dlx | ✔️ - Tramite npx |
| Cache degli effetti collaterali | ✔️ | ❌ | ❌ |
| Elenca le licenze | ✔️ - Via pnpm licenses list | ✔️ - Tramite un plug-in | ❌ |