From d93ff72436b90809f7b77d6aa4e74f15838363c7 Mon Sep 17 00:00:00 2001 From: Daniel Lytkin Date: Thu, 11 Apr 2019 21:59:17 +0700 Subject: [PATCH] [async-retry] Options are optional --- types/async-retry/async-retry-tests.ts | 4 ++++ types/async-retry/index.d.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/types/async-retry/async-retry-tests.ts b/types/async-retry/async-retry-tests.ts index 83b5ac84cf..850d58aa1e 100644 --- a/types/async-retry/async-retry-tests.ts +++ b/types/async-retry/async-retry-tests.ts @@ -20,3 +20,7 @@ const answer: Promise = retry( bail => Promise.resolve(42), { retries: 3 } ); + +const noOptions: Promise = retry( + bail => Promise.resolve(42), +); diff --git a/types/async-retry/index.d.ts b/types/async-retry/index.d.ts index 1ef5fe8be9..bd0858559e 100644 --- a/types/async-retry/index.d.ts +++ b/types/async-retry/index.d.ts @@ -10,7 +10,7 @@ import { OperationOptions } from 'retry'; declare function AsyncRetry( fn: AsyncRetry.RetryFunction, - opts: AsyncRetry.Options + opts?: AsyncRetry.Options ): Promise; declare namespace AsyncRetry {