Type Alias MiddlewareLikeObj<TEvent, TResult, TErr, TContext>
MiddlewareLikeObj<TEvent, TResult, TErr, TContext>: { after?: MiddlewareFn<TEvent, TResult, TErr, TContext>; before?: MiddlewareFn<TEvent, TResult, TErr, TContext>; onError?: MiddlewareFn<TEvent, TResult, TErr, TContext>; } Type Parameters
- TEvent = unknown
- TResult = unknown
- TErr = Error
- TContext extends Context = Context
This type represents the shape of a middleware object that can be passed to the
usemethod of a Middy-like middleware.