UNPKG

lakutata

Version:

An IoC-based universal application framework.

112 lines (70 loc) 1.99 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); require("../../../vendor/Package.5.cjs"); const e = require("../../../vendor/Package.122.cjs"); require("../../../vendor/Package.13.cjs"); require("../../../vendor/Package.1.cjs"); require("../../../vendor/Package.62.cjs"); require("../../../vendor/Package.132.cjs"); require("../../../vendor/Package.14.cjs"); require("buffer"); require("module"); require("tty"); require("../../../vendor/Package.10.cjs"); require("util"); require("../../../vendor/Package.7.cjs"); require("../../../vendor/Package.8.cjs"); require("os"); require("path"); require("stream"); require("events"); require("fs"); require("../../../vendor/Package.15.cjs"); require("crypto"); require("fs/promises"); require("../../../vendor/Package.11.cjs"); require("url"); require("../../../vendor/Package.63.cjs"); require("node:url"); require("node:path"); require("node:fs"); require("node:fs/promises"); require("node:events"); require("node:stream"); require("node:string_decoder"); var r = {}; "use strict"; Object.defineProperty(r, "__esModule", { value: true }); var t = r.ManyToOne = o; const i = e.requireGlobals(); const a = e.ObjectUtils; function o(e, r, t) { let o; if (a.ObjectUtils.isObject(r)) { t = r; } else { o = r; } return function(r, a) { if (!t) t = {}; let s = t && t.lazy === true; if (!s && Reflect && Reflect.getMetadata) { const e = Reflect.getMetadata("design:type", r, a); if (e && typeof e.name === "string" && e.name.toLowerCase() === "promise") s = true; } (0, i.getMetadataArgsStorage)().relations.push({ target: r.constructor, propertyName: a, relationType: "many-to-one", isLazy: s, type: e, inverseSideProperty: o, options: t }); }; } exports.ManyToOne = t;