@haku-sci/utils
Version:
utils from haku-sci. Library only
11 lines (10 loc) • 471 B
TypeScript
import { ArgumentsHost, Logger, RpcExceptionFilter } from '@nestjs/common';
import { Observable } from 'rxjs';
export declare class AllExceptionsFilter implements RpcExceptionFilter<any> {
private readonly logger;
constructor(logger: Logger);
handleUnknownError(exception: any, status: string): Observable<never>;
isError(exception: any): exception is Error;
catch(exception: any, host: ArgumentsHost): Observable<any>;
private handleException;
}