mockttp
Version:
Mock HTTP server for testing HTTP clients and stubbing webservices
14 lines • 748 B
TypeScript
import { Buffer } from 'buffer';
import { EventEmitter } from 'events';
import * as stream from 'stream';
export declare const asBuffer: (input: Buffer | Uint8Array | string) => Buffer;
export type BufferInProgress = Promise<Buffer> & {
currentChunks: Buffer[];
failedWith?: Error;
events: EventEmitter;
};
export declare const bufferThenStream: (buffer: BufferInProgress, inputStream: stream.Readable) => stream.Readable;
export declare const bufferToStream: (buffer: Buffer) => stream.Readable;
export declare const streamToBuffer: (input: stream.Readable, maxSize?: any) => BufferInProgress;
export declare function splitBuffer(input: Buffer, splitter: string, maxParts?: number): Buffer[];
//# sourceMappingURL=buffer-utils.d.ts.map