UNPKG

@sanity/migrate

Version:

Tooling for running data migrations on Sanity.io projects

13 lines (12 loc) 292 B
export function asyncIterableToStream<T>(it: AsyncIterableIterator<T>) { return new ReadableStream({ async pull(controller) { const {done, value} = await it.next() if (done) { controller.close() } else { controller.enqueue(value) } }, }) }