@apizr-io/class-utils
Version:
Package containing all class-validator function with all custom apizr class validation functions
21 lines • 724 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.registerClassValidator = void 0;
const class_validator_1 = require("class-validator");
// This method can be used to register a decorator on a class
function registerClassValidator(options) {
return function decorateClass(target) {
const { name, validator, constraints } = options;
(0, class_validator_1.registerDecorator)({
name,
target,
propertyName: target.name,
constraints,
validator,
options: {},
});
return target;
};
}
exports.registerClassValidator = registerClassValidator;
//# sourceMappingURL=class.decorator.js.map