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