@onion-interceptor/pipes
Version:
onion-interceptor pipes
19 lines (10 loc) • 532 B
TypeScript
import { Context } from 'onion-interceptor';
import { Opeartion } from 'onion-interceptor';
export declare const catchError: (cb: (err: Error) => void) => Opeartion;
declare type Cb = (ctx: Context) => void;
export declare const delay: (ms: number) => Opeartion;
declare type ErrCb = (err: unknown) => void;
export declare const finalize: (cb: Function) => Opeartion;
declare type FinalizeCb = () => void;
export declare const tap: (cb: Cb, errCb?: ErrCb, finalizeCb?: FinalizeCb) => Opeartion;
export { }