13 lines
296 B
JavaScript
13 lines
296 B
JavaScript
|
var through = require('through2');
|
||
|
|
||
|
module.exports = function (file, opts) {
|
||
|
var data = '';
|
||
|
return through(write, end);
|
||
|
|
||
|
function write (buf, enc, next) { data += buf; next() }
|
||
|
function end () {
|
||
|
this.push(data.replace(/X/g, opts.x));
|
||
|
this.push(null);
|
||
|
}
|
||
|
};
|