mongo-ts-struct
Version:
Mongoose wrapper for Typescript supports
16 lines • 533 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const create_property_decorator_1 = require("../create-property-decorator");
function Required(value = true) {
return create_property_decorator_1.createPropertyDecorator('Required', (targetPrototype, propertyName) => {
return {
type: undefined,
definition: requiredDef(value)
};
});
}
exports.Required = Required;
const requiredDef = (value) => ({
required: value
});
//# sourceMappingURL=required.js.map