0.1.2 • Published 10 years ago

all-requires v0.1.2

Weekly downloads
4
License
MIT
Repository
github
Last release
10 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

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.5

10 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago