Skip to content

indexzero/npm-codependencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm-codependencies

Analyze codependency relationships between package dependencies, devDependencies, peerDependencies, and/or optionalDependencies.

Usage

There are two distinct ways to use npm-codependencies:

1. Use it programmatically

var codeps = require('npm-codependencies');

codeps({
  package:  package,
  registry: registry,
  skip:     skip,
  top:      top,
  debug:    process.env['DEBUG']
}, function (err, results) {
  //
  // The returned `results` will be the set of the
  // types of dependencies with respective counts for
  // the co*dependencies.
  //
  console.dir(results.dependencies);
  console.dir(results.devDependencies);
});

2. Use from the command line

npm install npm-codependencies -g
npm-codependencies -r http://skimdb.nodejitsu.com -p $PACKAGE_NAME
cat "$PACKAGE_NAME.json"
License: Apache 2
Contributors: Jane Kim

About

Calculate codependency relationships for npm modules.

Resources

License

Stars

Watchers

Forks

Packages

No packages published