find-modules

0.2.0 • Public • Published

find-modules

NPM

Build Status Dependency Status

Recursively find all modules in the node_modules folder.

Example

var findModules = require('find-modules');
 
findModules(process.cwd(), done);
function done(err, modules) {
    // err contains error if any occurred
 
    modules.forEach(function(m) {
        console.log(m);
    });
}
 
// Example output:
// <cwd>/node_modules/foo
// <cwd>/node_modules/foo/node_modules/bar
// <cwd>/node_modules/baz

Reference

findModules(dir, callback)

Recursively finds all module directories in the node_modules folders. dir is the root directory to start the search. callback will be called when completed. The first parameter passed to callback is an error if any occurred, otherwise null. The second parameter is an array of paths of the the module directories that were found.

Readme

Keywords

Package Sidebar

Install

npm i find-modules

Weekly Downloads

430

Version

0.2.0

License

BSD

Last publish

Collaborators

  • keithamus
  • conradz