UNPKG

class-validator

Version:

Class-based validation with Typescript / ES6 / ES5 using decorators or validation schemas. Supports both node.js and browser

32 lines (31 loc) 894 B
/** * Options passed to validator during validation. */ export interface ValidatorOptions { /** * If set to true than validator will skip validation of all properties that are missing in the validating object. */ skipMissingProperties?: boolean; /** * Groups to be used during validation of the object. */ groups?: string[]; /** * If set to true, the validation will not use default messages. * Error message always will be undefined if its not explicitly set. */ dismissDefaultMessages?: boolean; /** * ValidationError special options. */ validationError?: { /** * Indicates if target should be exposed in ValidationError. */ target?: boolean; /** * Indicates if validated value should be exposed in ValidationError. */ value?: boolean; }; }