UNPKG

@apeleghq/multipart-parser

Version:

TypeScript streaming parser for MIME multipart messages

10 lines 579 B
import type { TTypedArray } from './types/index.cjs'; export type TMultipartMessage = { headers: Headers; body?: Uint8Array | null; parts?: TMultipartMessageGenerator | null; }; export type TMultipartMessageGenerator = AsyncGenerator<TMultipartMessage>; declare function parseMultipartMessage<T extends TTypedArray | ArrayBuffer>(stream: ReadableStream<T>, boundary: string, headersTransform?: (headers: [name: string, value: string][]) => Headers): TMultipartMessageGenerator; export default parseMultipartMessage; //# sourceMappingURL=parseMultipartMessage.d.ts.map