0.1.2 • Published 9 years ago

all-requires v0.1.2

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

all-requires

Get list of all required modules recursively for a given dir.
Based on detective

Usage

We have some dir with js files (also could contain subdirs with js)

dir
|-- a.js
|-- b.js
`-- c.js

a.js

var a = require('a');
var b = require('./b');

b.js

var b = require('b');
var d = require('./d');

c.js

var c = require('c');

Find all third-party dependencies for this dir:

var find = require('all-requires');

find('./dir', function(err, requires) {
	console.log(requires); // [ 'a', 'b', 'c' ]
});

Find all local requires

Very recursively resolves all local requires

find({ path: './dir', onlyLocal }, function (err, requires) {
	console.log(requires); // ['b', 'd']
})

Note

It scans only files with .js extension and skips files under node_modules dir.

LICENSE

MIT

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago