0.1.1 • Published 10 years ago

browser-pack-with-deps v0.1.1

Weekly downloads
8
License
-
Repository
github
Last release
10 years ago

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().