UNPKG

lakutata

Version:

An IoC-based universal application framework.

45 lines (36 loc) 1.08 kB
/* Build Date: Mon Jan 05 2026 23:52:23 GMT+0800 (China Standard Time) */ import { a as e, O as t } from "./Package.internal.51.mjs"; var r = {}; Object.defineProperty(r, "__esModule", { value: true }); var n = r.Unique = i; const s = e(); const a = t; function i(e, t, r) { const n = typeof e === "string" ? e : undefined; const i = typeof e === "string" ? t : e; let o = a.ObjectUtils.isObject(e) && !Array.isArray(e) ? e : r; if (!o) o = a.ObjectUtils.isObject(e) && !Array.isArray(t) ? t : r; return function(e, t) { let r = i; if (t !== undefined) { switch (typeof t) { case "string": r = [ t ]; break; case "symbol": r = [ t.toString() ]; break; } } const a = { target: t ? e.constructor : e, name: n, columns: r, deferrable: o ? o.deferrable : undefined }; (0, s.getMetadataArgsStorage)().uniques.push(a); }; } export { n as U };