UNPKG

@naturalcycles/nodejs-lib

Version:
18 lines 552 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const stream_1 = require("stream"); function observableToStream(obs, opt = {}) { const readable = new stream_1.Readable({ objectMode: true, ...opt, read() { }, }); obs.subscribe({ next: i => readable.push(i), error: err => readable.emit('error', err), complete: () => readable.push(null), }); return readable; } exports.observableToStream = observableToStream; //# sourceMappingURL=observableToStream.js.map