UNPKG

lakutata

Version:

An IoC-based universal application framework.

106 lines (66 loc) 1.84 kB
import "../../../vendor/Package.5.mjs"; import { a as e, O as t } from "../../../vendor/Package.122.mjs"; import "../../../vendor/Package.13.mjs"; import "../../../vendor/Package.1.mjs"; import "../../../vendor/Package.62.mjs"; import "../../../vendor/Package.132.mjs"; import "../../../vendor/Package.14.mjs"; import "buffer"; import "module"; import "tty"; import "../../../vendor/Package.10.mjs"; import "util"; import "../../../vendor/Package.7.mjs"; import "../../../vendor/Package.8.mjs"; import "os"; import "path"; import "stream"; import "events"; import "fs"; import "../../../vendor/Package.15.mjs"; import "crypto"; import "fs/promises"; import "../../../vendor/Package.11.mjs"; import "url"; import "../../../vendor/Package.63.mjs"; import "node:url"; import "node:path"; import "node:fs"; import "node:fs/promises"; import "node:events"; import "node:stream"; import "node:string_decoder"; var o = {}; "use strict"; Object.defineProperty(o, "__esModule", { value: true }); var r = o.OneToOne = m; const a = e(); const i = t; function m(e, t, o) { let r; if (i.ObjectUtils.isObject(t)) { o = t; } else { r = t; } return function(t, i) { if (!o) o = {}; let m = o && o.lazy === true ? true : false; if (!m && Reflect && Reflect.getMetadata) { const e = Reflect.getMetadata("design:type", t, i); if (e && typeof e.name === "string" && e.name.toLowerCase() === "promise") m = true; } (0, a.getMetadataArgsStorage)().relations.push({ target: t.constructor, propertyName: i, isLazy: m, relationType: "one-to-one", type: e, inverseSideProperty: r, options: o }); }; } export { r as OneToOne };