app/v3/utils/delay.ts (8 lines of code) (raw):

// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the MIT License. export async function delay(ms: number): Promise<void> { await new Promise((resolve) => setTimeout(resolve, ms)); } export function delaySync(ms: number): void { const endTime = Date.now() + ms; while (Date.now() < endTime) { // wait } }