Type Alias FallbackSettings<TParameters, TReturn>

FallbackSettings: FallbackCallbacks<TParameters, TReturn> & ErrorPolicySettings & {
    fallbackValue: AsyncLazyable<TReturn>;
}

Configuration for the fallback resilience middleware. Returns a default value when the wrapped function throws or returns a value matching the error policy. Supports error-policy filtering to only catch specific errors.

IMPORT_PATH: "@daiso-tech/core/resilience"

Type Parameters

  • TParameters extends unknown[] = unknown[]
  • TReturn = unknown