Skip to content

chrisdothtml/ls-installed-deps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ls-installed-deps

StandardJS travis-ci build status Coverage status

Recursively gathers names and versions of installed dependencies

The different between this package and similar existing packages is it relies entirely on your package.json and that of your dependencies installed in node_modules. Other packages (e.g. lsmod) use things like require.cache which is dependent on runtime of your app.

Install

yarn add ls-installed-deps

# or npm
npm install ls-installed-deps

Use

const lsDeps = require('ls-installed-deps')

lsDeps(opts)
//> { lodash: '4.17.11' }

Options

cwd

String

Default: process.cwd()

devDeps

Boolean

Default: false

Include devDependencies in the result

shallow

Boolean

Default: false

Instead of recursively finding all deps and sub-deps, only find top-level deps of the cwd

License

MIT