UNPKG

banr-stream

Version:

Prepend one-line package.json banner in pipeline.

17 lines (12 loc) 313 B
var path = require('path') var banr = require('banr') var through = require('through2') module.exports = function (filename) { var stream = through() if (filename) { filename = path.resolve(__dirname, filename) } var banner = Buffer(banr(filename), 'utf8') stream.push(banner) return stream }