UNPKG

nestjs-custom-class-validators

Version:

This package contains a few custom validator I have found to be repetitive, So I made templates that handles both class-validator checks and Swagger configuration

10 lines (9 loc) 791 B
import { ICustomSwaggerOptions } from "../dto/customValidatorOptions.dto"; export declare const notEmptyFn: (customKeys: string, isArray?: boolean) => PropertyDecorator; export declare const isStringFn: (customKeys: string, isArray?: boolean) => PropertyDecorator; export declare const isEnumFn: (customKey: string, validEnum: object, isArray?: boolean) => PropertyDecorator; export declare const isBooleanFn: (customKeys: any) => PropertyDecorator; export declare const isNumberFn: (customKeys: any, isArray: any) => PropertyDecorator; export declare const isUUIDFn: (customKey: string, isArray: boolean) => PropertyDecorator; export declare const isArrayFn: (customKey: string) => PropertyDecorator; export declare const swaggerProp: (details: ICustomSwaggerOptions) => PropertyDecorator;