Project

pls

0.0
A long-lived project that still receives updates
Prints the full dependency tree of an npm package.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies
 Project Readme

Package Lister

rake rubocop gem version hits of code license
  • About
  • Install
  • Usage
  • Example
  • License

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 pls

Or install it with Homebrew from the rdavid tap:

    brew install rdavid/tap/pls

Usage

    pls [options]
      -p, --pac package                Sets the package name.
      -v, --version                    Shows the version.

Example

    pls -p express
express
  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.