@jsgurucompany/jsg-nestjs-common
Version:
Initial README.md
13 lines (12 loc) • 548 B
TypeScript
import { ArgumentMetadata, ValidationPipe, ValidationPipeOptions } from '@nestjs/common';
import { AppValidationError } from './type';
export declare class AppValidationPipe extends ValidationPipe {
private readonly options;
private classTransformer;
private classValidator;
constructor(options: ValidationPipeOptions);
protected throwException(errors: AppValidationError[]): any;
transform(value: any, metadata: ArgumentMetadata): Promise<any>;
private transformValidationErrors;
private resolveValidationErrors;
}