nestjs-angolan-validator
Version:
A NestJS validator decorator for Angolan documents (BI, IBAN, NIF, Phone)
17 lines (16 loc) • 624 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IsAngolaPHONE = IsAngolaPHONE;
const class_validator_1 = require("class-validator");
const phone_validator_1 = require("../validators/phone.validator");
function IsAngolaPHONE(ValidationOptions) {
return function (object, propertyName) {
(0, class_validator_1.registerDecorator)({
name: 'IsAngolaPHONE',
target: object.constructor,
propertyName: propertyName,
options: ValidationOptions,
validator: new phone_validator_1.AngolanPhoneValidator(),
});
};
}