tryError Documentation
Function: circuitBreakerMiddleware()
Function
```ts function circuitBreakerMiddleware<T, E>(options): ErrorMiddleware<T, E>; ``` Defined in: [middleware.ts:218](https://github.com/oconnorjohnson/try-error/blob/e3ae0308069a4fba073f4543d527ad76373db795/src/middleware.ts#L218) Circuit breaker middleware
tryError API Documentation v0.0.1-alpha.1
tryError API Documentation / circuitBreakerMiddleware
Function: circuitBreakerMiddleware()
function circuitBreakerMiddleware<T, E>(options): ErrorMiddleware<T, E>;
Defined in: middleware.ts:218
Circuit breaker middleware
Type Parameters
T
T
E
E
extends TryError
<string
>
Parameters
options
onClose?
() => void
onOpen?
() => void
threshold
number
timeout
number
Returns
ErrorMiddleware
<T
, E
>