MflatMap
Bun

method

crypto.Hmac.flatMap

fn: (data: any, options?: Abortable) => any,
options?: Pick<ReadableOperatorOptions, 'signal' | 'concurrency'>

This method returns a new stream by applying the given callback to each chunk of the stream and then flattening the result.

It is possible to return a stream or another iterable or async iterable from fn and the result streams will be merged (flattened) into the returned stream.

@param fn

a function to map over every chunk in the stream. May be async. May be a stream or generator.

@returns

a stream flat-mapped with the function fn.