UNPKG

lakutata

Version:

An IoC-based universal application framework.

40 lines (35 loc) 926 B
/* Build Date: Mon Jan 05 2026 23:52:23 GMT+0800 (China Standard Time) */ "use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const r = require("../../../vendor/Package.internal.522.cjs"); function e(t, ...o) { if (o.length < 2) { let e = { order: "asc" }; if (o.length) e = Object.assign(e, { by: o[0].by, order: o[0].order, computed: o[0].computed }); return r.sortArray(t, e); } else { const s = { by: [], order: [], customOrders: {} }; o.forEach(r => { if (r.by) { const o = r.by; s.by.push(o); s.order.push(o); s.customOrders[o] = e(t, r).map(r => r[o]); } }); return r.sortArray(t, s); } } exports.SortArray = e;