commands.sh

npm explain

all

Explain how a package is installed, detailing its dependencies and reasons for inclusion.

More info →

Options (1)

boolean

Explain why a specific package is installed

Example: npm {{[why|explain]}} {{package_name}}

Examples (4)

Explain why a specific package is installed

npm [why|explain] package_name

Show explanation in JSON format

npm [why|explain] package_name --json

Include peer dependencies in the explanation

npm [why|explain] package_name --include peer

Limit explanation depth to 2 levels deep

npm [why|explain] package_name --depth 2
made by @shridhargupta | data from tldr-pages