UNPKG

cdk-amazon-chime-resources

Version:

![Experimental](https://img.shields.io/badge/experimental-important.svg?style=for-the-badge)

14 lines (13 loc) 453 B
import { PassThrough } from "stream"; import { splitStream as splitWebStream } from "./splitStream.browser"; import { isReadableStream } from "./stream-type-check"; export async function splitStream(stream) { if (isReadableStream(stream)) { return splitWebStream(stream); } const stream1 = new PassThrough(); const stream2 = new PassThrough(); stream.pipe(stream1); stream.pipe(stream2); return [stream1, stream2]; }