bb-inspired
Version:
Core library for BB-inspired NestJS backend
12 lines (11 loc) • 502 B
TypeScript
import { ArgumentsHost, ExceptionFilter } from '@nestjs/common';
import { ValidationError } from 'class-validator';
export declare class ValidationException extends Error {
readonly validationErrors: ValidationError[];
constructor(validationErrors: ValidationError[], message?: string);
}
export declare class ValidationFilter implements ExceptionFilter {
private readonly logger;
catch(exception: ValidationException, host: ArgumentsHost): void;
private flattenValidationErrors;
}