@naturalcycles/nodejs-lib
Version:
Standard library for Node.js
9 lines (8 loc) • 437 B
TypeScript
import { Mapper } from '@naturalcycles/js-lib';
import { ReadableTyped } from './stream.model';
import { TransformMapOptions } from './transform/transformMap';
/**
* Map stream items to array of results (in memory).
* Warning! All results are stored in memory (no backpressure).
*/
export declare function streamMapToArray<IN, OUT = IN>(stream: ReadableTyped<IN>, mapper?: Mapper<IN, OUT>, opt?: TransformMapOptions): Promise<OUT[]>;