UNPKG

@budibase/server

Version:
87 lines (86 loc) 3.19 kB
import { Q as x, R as M } from "./index-fc73233e.js"; var m = { exports: {} }; (function(d, H) { (function(n, f) { d.exports = f(); })(x, function() { var n = "minute", f = /[+-]\d\d(?::?\d\d)?/g, D = /([+-]|\d\d)/g; return function(y, l, u) { var i = l.prototype; u.utc = function(t) { var s = { date: t, utc: !0, args: arguments }; return new l(s); }, i.utc = function(t) { var s = u(this.toDate(), { locale: this.$L, utc: !0 }); return t ? s.add(this.utcOffset(), n) : s; }, i.local = function() { return u(this.toDate(), { locale: this.$L, utc: !1 }); }; var p = i.parse; i.parse = function(t) { t.utc && (this.$u = !0), this.$utils().u(t.$offset) || (this.$offset = t.$offset), p.call(this, t); }; var T = i.init; i.init = function() { if (this.$u) { var t = this.$d; this.$y = t.getUTCFullYear(), this.$M = t.getUTCMonth(), this.$D = t.getUTCDate(), this.$W = t.getUTCDay(), this.$H = t.getUTCHours(), this.$m = t.getUTCMinutes(), this.$s = t.getUTCSeconds(), this.$ms = t.getUTCMilliseconds(); } else T.call(this); }; var O = i.utcOffset; i.utcOffset = function(t, s) { var o = this.$utils().u; if (o(t)) return this.$u ? 0 : o(this.$offset) ? O.call(this) : this.$offset; if (typeof t == "string" && (t = function(a) { a === void 0 && (a = ""); var g = a.match(f); if (!g) return null; var c = ("" + g[0]).match(D) || ["-", 0, 0], U = c[0], h = 60 * +c[1] + +c[2]; return h === 0 ? 0 : U === "+" ? h : -h; }(t), t === null)) return this; var r = Math.abs(t) <= 16 ? 60 * t : t; if (r === 0) return this.utc(s); var e = this.clone(); if (s) return e.$offset = r, e.$u = !1, e; var v = this.$u ? this.toDate().getTimezoneOffset() : -1 * this.utcOffset(); return (e = this.local().add(r + v, n)).$offset = r, e.$x.$localOffset = v, e; }; var C = i.format; i.format = function(t) { var s = t || (this.$u ? "YYYY-MM-DDTHH:mm:ss[Z]" : ""); return C.call(this, s); }, i.valueOf = function() { var t = this.$utils().u(this.$offset) ? 0 : this.$offset + (this.$x.$localOffset || this.$d.getTimezoneOffset()); return this.$d.valueOf() - 6e4 * t; }, i.isUTC = function() { return !!this.$u; }, i.toISOString = function() { return this.toDate().toISOString(); }, i.toString = function() { return this.toDate().toUTCString(); }; var S = i.toDate; i.toDate = function(t) { return t === "s" && this.$offset ? u(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate() : S.call(this); }; var $ = i.diff; i.diff = function(t, s, o) { if (t && this.$u === t.$u) return $.call(this, t, s, o); var r = this.local(), e = u(t).local(); return $.call(r, e, s, o); }; }; }); })(m); var Y = m.exports; const j = /* @__PURE__ */ M(Y); export { j as u };