So siehts ganz gut aus !

This commit is contained in:
2019-04-03 17:44:16 +02:00
parent 3695b33c83
commit 0fe884c90a
6758 changed files with 530485 additions and 65 deletions

51
node_modules/callback-stream/index.js generated vendored Normal file
View File

@@ -0,0 +1,51 @@
'use strict'
var Writable = require('readable-stream').Writable
var inherits = require('inherits')
function CallbackStream (options, callback) {
if (!(this instanceof CallbackStream)) {
return new CallbackStream(options, callback)
}
if (typeof options === 'function') {
callback = options
options = {}
}
Writable.call(this, options)
this.results = []
this.callback = callback
this.on('finish', deliversCallback)
this.once('pipe', handlePipe)
}
function deliversCallback () {
this.callback(null, this.results)
}
function handlePipe (source) {
source.on('error', this.callback)
}
inherits(CallbackStream, Writable)
CallbackStream.prototype._write = function (data, encoding, done) {
this.results.push(data)
done()
}
CallbackStream.obj = function (options, callback) {
if (typeof options === 'function') {
callback = options
options = {}
}
options.objectMode = true
return new CallbackStream(options, callback)
}
module.exports = CallbackStream