parseMultipartStream

View Source

Summary

Parse a multipart/* Node.js Readable stream and yield each part as a MultipartPart object.

Note: This is a low-level API that requires manual handling of the stream and boundary. If you're building a web server, consider using parseMultipartRequest instead.

Signature

function parseMultipartStream(
  stream: Readable,
  options: ParseMultipartOptions,
): AsyncGenerator<MultipartPart, void, unknown>;

Params

stream

A Node.js Readable stream containing multipart data

options

Options for the parser

Returns

An async generator yielding MultipartPart objects