UNPKG

@sanity/migrate

Version:

Tooling for running data migrations on Sanity.io projects

14 lines (12 loc) 262 B
function sleep(ms: number) { return new Promise((resolve) => setTimeout(resolve, ms)) } /** * @public */ export async function* delay<T>(it: AsyncIterableIterator<T>, ms: number) { for await (const chunk of it) { await sleep(ms) yield chunk } }