@webdeveric/utils
    Preparing search index...

    Function until

    • Return a Promise that delegates resolving/rejecting to the passed in function.

      Type Parameters

      • T

      Parameters

      Returns Promise<T>

      await until((resolve, reject, context) => {
      if (context.callCount >= 3) {
      resolve('done');
      }
      }, { delay: 100, callLimit: 5 }); // resolves with 'done' after being called 3 times