UNPKG

@calf/serializable

Version:

Serializable module of Calf framework.

18 lines (17 loc) 463 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Unique = void 0; // External modules require("reflect-metadata"); // Symbols var unique_symbol_1 = require("../symbols/unique.symbol"); /** * Unique decorator */ function Unique() { // Init unique var unique = { isUnique: true }; // Set metadata return Reflect.metadata(unique_symbol_1.UNIQUE_METADATA_KEY, unique); } exports.Unique = Unique;