Files
DefinitelyTyped/types/async-retry/async-retry-tests.ts

21 lines
300 B
TypeScript

import { Options, RetryFunction, retry } from 'async-retry';
const o: Options = {
retries: 1,
factor: 2,
minTimeout: 3,
maxTimeout: 4,
randomize: true,
onRetry: (e: Error) => 42
};
retry(
bail => 'hello',
{ retries: 3 }
);
retry(
bail => Promise.resolve(42),
{ retries: 3 }
);