From e3bcac0e7a833fc46ad793dff6e5313abc71e38f Mon Sep 17 00:00:00 2001 From: Stefan Maric Date: Tue, 3 Sep 2024 14:54:27 +0200 Subject: [PATCH] feat: make JitterOptions entirely optional --- src/policies/Jitter.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/policies/Jitter.ts b/src/policies/Jitter.ts index 45c958b..c2a1612 100644 --- a/src/policies/Jitter.ts +++ b/src/policies/Jitter.ts @@ -23,9 +23,9 @@ export type JitterOptions = { * Randomizes the delay between retries by adding or removing a random amount of * time to the delay provided by the next policy in the chain. */ -export const Jitter = (options: JitterOptions): RetryPolicy => { - const range = options.range ?? -0.5 - const offset = options.offset ?? 0.25 +export const Jitter = (options?: JitterOptions): RetryPolicy => { + const range = options?.range ?? -0.5 + const offset = options?.offset ?? 0.25 return (state, next) => { if (!next) {