UNPKG

@guidepup/setup

Version:

Setup your environment for screen-reader automation.

18 lines (17 loc) 387 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.retryOnError = retryOnError; async function retryOnError(delegate, { retries = 3 } = { retries: 3, }) { let error; for (let i = 0; i < retries; i++) { try { return await delegate(); } catch (e) { error = e; } } throw error; }