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