silvie
Version:
Typescript Back-end Framework
17 lines (16 loc) • 377 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.rule = rule;
exports.validationRules = void 0;
const validationRules = exports.validationRules = {};
function rule(name) {
return Class => {
validationRules[name] = {
validate: Class.prototype.validate,
messenger: Class.prototype.messenger
};
return Class;
};
}