loopback-boot/test/helpers/browserify.js

17 lines
408 B
JavaScript

var fs = require('fs');
var sandbox = require('./sandbox');
function exportToSandbox(b, fileName, callback) {
var bundlePath = sandbox.resolve(fileName);
var out = fs.createWriteStream(bundlePath);
b.bundle().pipe(out);
out.on('error', function(err) {
return callback(err);
});
out.on('close', function() {
callback(null, bundlePath);
});
}
exports.exportToSandbox = exportToSandbox;