pnpm why
Показує всі пакунки, які залежать від вказаного пакунку.
Вивід — зворотне дерево залежностей: вказаний пакунок знаходиться в його корені, а залежні пакунки гілками стікаються до коренів робочого простору.
Дублікати піддерев у виводі дедуплікуються та відображаються як "deduped".
Параметри#
--recursive, -r#
Показувати дерево залежностей для вказаного пакунка для кожного пакунка у вкладених теках або для кожного пакунка у робочому просторі, якщо він виконується у робочому просторі.
--json#
Показати інформацію у форматі JSON.
--long#
Показати докладний вивід.
--parseable#
Показувати вивід, якій можна розбивати на складники, замість деревоподібного представлення.
--global, -g#
Показати перелік пакунків у глобальній теці встановлення, а не у поточному проєкті.
--prod, -P#
Показувати дерево залежностей лише для пакунків у dependencies.
--dev, -D#
Показувати дерево залежностей лише для пакунків у devDependencies.
--depth <number>#
Показувати лише залежності в межах певної глибини.
--only-projects#
Показувати лише залежності, які також є проєктами в робочій області.
--exclude-peers#
Виключити прямі залежності з результатів (однак залежності прямих залежностей не ігноруються).
--filter <package_selector>#
Читайте більше про використання фільтрів.
--find-by <finder_name>#
Додано у: v10.16.0
Використовувати функцію пошуку визначену у .pnpmfile.mjs для пошуку залежностей за їх властивостями, а не тільки за назвою.