@naturalcycles/nodejs-lib
Version:
Standard library for Node.js
8 lines (7 loc) • 410 B
TypeScript
/// <reference types="node" />
import { Mapper } from '@naturalcycles/js-lib';
import { TransformMapOptions } from '../..';
/**
* Wrapper around stream.pipeline() that will run Mapper for each of the items, respecting backpressure.
*/
export declare function pipelineForEach<IN>(streams: (NodeJS.ReadableStream | NodeJS.WritableStream)[], mapper: Mapper<IN, void>, opt?: TransformMapOptions): Promise<void>;