webproxy
Version:
Modify http request/response in javascript config file easily.
20 lines (16 loc) • 483 B
JavaScript
/* jshint node: true */
;
var es = require('event-stream');
var gutil = require('gulp-util');
var extend = require('lodash.assign');
var footerPlugin = function(footerText, data) {
footerText = footerText || '';
return es.map(function(file, cb){
file.contents = Buffer.concat([
file.contents,
new Buffer(gutil.template(footerText, extend({file : file}, data)))
]);
cb(null, file);
});
};
module.exports = footerPlugin;