meta-validate
Advanced tools
Changelog
2.2.2
Changelog
2.2.0
.with
теперь умеет принимать не только массив, но и набор строк@MetaValidate.Register
class CustomValidators extends MVBase {
private fooValidator(value?: any, instance?: any): boolean {
return false;
}
foo(): CustomValidators {
this.attachValidator('foo', this.fooValidator);
return this;
}
}
class ValueObject {
...
@MetaValidate.Get<CustomValidators>(CustomValidators).foo().make()
n: string;
}