diff options
Diffstat (limited to 'node_modules/through2/through2.js')
-rw-r--r-- | node_modules/through2/through2.js | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/node_modules/through2/through2.js b/node_modules/through2/through2.js deleted file mode 100644 index 0a88c82..0000000 --- a/node_modules/through2/through2.js +++ /dev/null @@ -1,42 +0,0 @@ -const Transform = require('stream').Transform || require('readable-stream/transform') - , inherits = require('util').inherits - , xtend = require('xtend') - -function noop (chunk, enc, callback) { - callback(null, chunk) -} - -function ctor (options, transform, flush) { - if (typeof options == 'function') { - flush = transform - transform = options - options = {} - } - - if (typeof transform != 'function') - transform = noop - - function Through2 (override) { - if (!(this instanceof Through2)) - return new Through2(override) - - this.options = xtend(options, override) - Transform.call(this, this.options) - } - - inherits(Through2, Transform) - - Through2.prototype._transform = transform - - if (typeof flush == 'function') - Through2.prototype._flush = flush - - return Through2 -} - -function make (options, transform, flush) { - return ctor(options, transform, flush)() -} - -module.exports = make -module.exports.ctor = ctor
\ No newline at end of file |