UNPKG

@naturalcycles/nodejs-lib

Version:
17 lines 587 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const stream_1 = require("stream"); /** * Convenience function to create a Readable that can be pushed into (similar to RxJS Subject). * Push `null` to it to complete (similar to RxJS `.complete()`). */ function readableCreate(items = [], objectMode = true) { const readable = new stream_1.Readable({ objectMode, read() { }, }); items.forEach(item => readable.push(item)); return readable; } exports.readableCreate = readableCreate; //# sourceMappingURL=readableCreate.js.map