UNPKG

lakutata

Version:

An IoC-based universal application framework.

106 lines (66 loc) 1.96 kB
import "../../../vendor/Package.5.mjs"; import { e, a 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.VirtualColumn = p; const m = e; const i = t(); function p(e, t) { return function(o, r) { let p; if (typeof e === "string") { p = e; } else { t = e; p = t.type; } if (!t?.query) { throw new Error("Column options must be defined for calculated columns."); } const a = Reflect && Reflect.getMetadata ? Reflect.getMetadata("design:type", o, r) : undefined; if (!p && a) p = a; if (p) t.type = p; if (t.type === "hstore" && !t.hstoreType) t.hstoreType = a === Object ? "object" : "string"; if (!t.type) throw new m.ColumnTypeUndefinedError(o, r); (0, i.getMetadataArgsStorage)().columns.push({ target: o.constructor, propertyName: r, mode: "virtual-property", options: t || {} }); }; } export { r as VirtualColumn };