trusty (3) npm-ls.3.gz

Provided by: npm_1.3.10~dfsg-1_all bug

NAME

       npm-ls - List installed packages

SYNOPSIS

       npm.commands.ls(args, [silent,] callback)

DESCRIPTION

       This  command  will  print  to  stdout  all the versions of packages that are installed, as well as their
       dependencies, in a tree-structure. It will also return that data using the callback.

       This command does not take any arguments, but args must be defined. Beyond that,  if  any  arguments  are
       passed  in,  npm will politely warn that it does not take positional arguments, though you may set config
       flags like with any other command, such as global to list global packages.

       It will print out extraneous, missing, and invalid packages.

       If the silent parameter is set to true, nothing will be output to the screen, but the data will still  be
       returned.

       Callback is provided an error if one occurred, the full data about which packages are installed and which
       dependencies they will receive, and a "lite" data object which just shows which  versions  are  installed
       where.  Note that the full data object is a circular structure, so care must be taken if it is serialized
       to JSON.

CONFIGURATION

   long
       •   Default: false

       •   Type: Boolean

       Show extended information.

   parseable
       •   Default: false

       •   Type: Boolean

       Show parseable output instead of tree view.

   global
       •   Default: false

       •   Type: Boolean

       List packages in the global install prefix instead of in the current project.

       Note, if parseable is set or long isn´t set, then duplicates will  be  trimmed.  This  means  that  if  a
       submodule a same dependency as a parent module, then the dependency will only be output once.

                                                  October 2013                                         NPM-LS(3)