UNPKG

508 BTypeScriptView Raw
1import { AsyncMapper } from '@naturalcycles/js-lib';
2import { ReadableTyped } from '../stream.model';
3import { TransformMapOptions } from '../transform/transformMap';
4/**
5 * Map Readable items to array of results (in memory),
6 * passing each result via `transformMap`.
7 *
8 * Warning! All results are stored in memory (no backpressure).
9 */
10export declare function readableMapToArray<IN, OUT = IN>(stream: ReadableTyped<IN>, mapper?: AsyncMapper<IN, OUT>, opt?: TransformMapOptions<IN, OUT>): Promise<OUT[]>;