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.

/find-modules/

    Package Sidebar

    Install

    npm i find-modules

    Weekly Downloads

    400

    Version

    0.2.0

    License

    BSD

    Last publish

    Collaborators

    • keithamus
    • conradz