Open
Description
Description
Please consider to improve ValidateIf
type and replace any
with Record<string, unknown>
or any stricter type option
this is an override that worked for us:
declare module 'class-validator' {
export declare function ValidateIf(
condition: (object: Record<string, unknown>, value: never) => boolean,
validationOptions?: ValidationOptions,
): PropertyDecorator;
}
I guess object type can be improved to be more generic - Record<string | number | symbol, unknown>
🤔