@calf/serializable
Version:
Serializable module of Calf framework.
18 lines (17 loc) • 489 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Required = void 0;
// External modules
require("reflect-metadata");
// Symbols
var required_symbol_1 = require("../symbols/required.symbol");
/**
* Required decorator
*/
function Required() {
// Init required
var required = { isRequired: true };
// Set metadata
return Reflect.metadata(required_symbol_1.REQUIRED_METADATA_KEY, required);
}
exports.Required = Required;