Package Lister
About
Package Lister prints the full dependency tree of a given NodeJS package. NodeJS packages are modules published to npm, each with its own version, documentation, and dependencies on other packages. Given a package name, the tool fetches its complete set of dependencies from npm. The project has a website.
Install
The tool runs on macOS, GNU/Linux, other Unix-like systems, and Windows. It is packaged as a Ruby gem and requires Ruby 3.2 or later. If your platform lacks a suitable Ruby, see Installing Ruby.
Install the gem with:
gem install plsOr install it with Homebrew from the rdavid tap:
brew install rdavid/tap/plsUsage
pls [options]
-p, --pac package Sets the package name.
-v, --version Shows the version.Example
pls -p expressexpress
accepts
mime-types
mime-db
negotiator
body-parser
debug
ms
qs
send
mime-types
fresh
Done in 2 seconds.License
pls is copyright David Rabkin and available under a
Zero-Clause BSD license.