Para ver a versão de todos os pacotes npm
instalados, incluindo suas dependências, execute:
npm list
Por exemplo:
❯ npm list
/Users/joe/dev/node/cowsay
└─┬ [email protected]
├── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
└── [email protected]
Você também pode simplesmente abrir o arquivo package-lock.json
, mas isso envolve alguma verificação visual.
npm list -g
é utilizado de mesma forma, mas para pacotes instalados globalmente.
Para obter apenas seus pacotes de nível superior (basicamente, aqueles que vcoê disse ao npm
para instalar e listou no package.json
), execute npm list --depth=0
:
❯ npm list --depth=0
/Users/joe/dev/node/cowsay
└── [email protected]
Você pode pegar a versão específica de um pacote apenas especificando seu nome:
❯ npm list cowsay
/Users/joe/dev/node/cowsay
└── [email protected]
Isso também funciona para dependências que estão nos pacotes que você instalou:
❯ npm list minimist
/Users/joe/dev/node/cowsay
└─┬ [email protected]
└─┬ [email protected]
└── [email protected]
Se você quiser ver qual é a versão mais recente disponível do pacote no repositório npm
, execute npm view [package_name] version
:
❯ npm view cowsay version
1.3.1