browser-pack-with-deps
v0.1.1
Published
Replacement for [browser-pack](https://github.com/substack/browser-pack) which collects dependencies while doing a browserify build.
Downloads
4
Readme
Replacement for browser-pack which collects dependencies while doing a browserify build.
Sample usage: browserPackWithDeps = require('browser-pack-with-deps');
var deps = [];
var b = browserify({
basedir: __dirname,
pack: function(params) {
params.raw = true;
params.sourceMapPrefix = '//#';
var answer = browserPackWithDeps(params);
answer.on("dep", function(dep) {deps.push(dep);});
}
});
b.transform(require("coffeeify"));
b.add("./myFile.js");
var bundle = b.bundle();
bundle.on('end', function() {
console.log("Dependencies:", deps);
});
Dependencies are automatically resolved relative to the basedir
if it is passed to browserfy()
.