Sha256: 3f69dcc939c762ba024dad37843cd3db9cc1d7542c05790331939cd6096bb6ee
Contents?: true
Size: 599 Bytes
Versions: 33
Compression:
Stored size: 599 Bytes
Contents
import {IncomingMessage} from 'http'; /** Mimic a [Node.js HTTP response stream](https://nodejs.org/api/http.html#http_class_http_incomingmessage) Makes `toStream` include the properties from `fromStream`. @param fromStream - The stream to copy the properties from. @param toStream - The stream to copy the properties to. @return The same object as `toStream`. */ declare function mimicResponse<T extends NodeJS.ReadableStream>( fromStream: IncomingMessage, // eslint-disable-line @typescript-eslint/prefer-readonly-parameter-types toStream: T, ): T & IncomingMessage; export = mimicResponse;
Version data entries
33 entries across 33 versions & 1 rubygems