UNPKG

@naturalcycles/nodejs-lib

Version:
12 lines (11 loc) 529 B
/// <reference types="node" /> import { ReadableOptions } from 'stream'; import { AbortableAsyncMapper } from '@naturalcycles/js-lib'; import { ReadableTyped } from '../stream.model'; /** * Create Readable from Array. * Supports a `mapper` function (async) that you can use to e.g create a timer-emitting-readable. * * For simple cases use Readable.from(...) (Node.js 12+) */ export declare function readableFromArray<IN, OUT>(items: IN[], mapper?: AbortableAsyncMapper<IN, OUT>, opt?: ReadableOptions): ReadableTyped<OUT>;