@expofp/floorplan
Version:
Interactive floor plan library for expos and events
199 lines (198 loc) • 8.06 kB
JavaScript
(function() {
try {
var e = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {};
e.SENTRY_RELEASE = { id: "3.7.8" };
var t = new e.Error().stack;
t && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[t] = "65883f75-ab87-499b-a19c-5446ccdfc4a4", e._sentryDebugIdIdentifier = "sentry-dbid-65883f75-ab87-499b-a19c-5446ccdfc4a4");
} catch {}
})();
import { t as e } from "./rolldown-runtime-YBAZwyzS.js";
//#region ../../node_modules/.pnpm/ms@2.1.3/node_modules/ms/index.js
var t = /* @__PURE__ */ e(((e, t) => {
var n = 1e3, r = n * 60, i = r * 60, a = i * 24, o = a * 7, s = a * 365.25;
t.exports = function(e, t) {
t = t || {};
var n = typeof e;
if (n === "string" && e.length > 0) return c(e);
if (n === "number" && isFinite(e)) return t.long ? u(e) : l(e);
throw Error("val is not a non-empty string or a valid number. val=" + JSON.stringify(e));
};
function c(e) {
if (e = String(e), !(e.length > 100)) {
var t = /^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);
if (t) {
var c = parseFloat(t[1]);
switch ((t[2] || "ms").toLowerCase()) {
case "years":
case "year":
case "yrs":
case "yr":
case "y": return c * s;
case "weeks":
case "week":
case "w": return c * o;
case "days":
case "day":
case "d": return c * a;
case "hours":
case "hour":
case "hrs":
case "hr":
case "h": return c * i;
case "minutes":
case "minute":
case "mins":
case "min":
case "m": return c * r;
case "seconds":
case "second":
case "secs":
case "sec":
case "s": return c * n;
case "milliseconds":
case "millisecond":
case "msecs":
case "msec":
case "ms": return c;
default: return;
}
}
}
}
function l(e) {
var t = Math.abs(e);
return t >= a ? Math.round(e / a) + "d" : t >= i ? Math.round(e / i) + "h" : t >= r ? Math.round(e / r) + "m" : t >= n ? Math.round(e / n) + "s" : e + "ms";
}
function u(e) {
var t = Math.abs(e);
return t >= a ? d(e, t, a, "day") : t >= i ? d(e, t, i, "hour") : t >= r ? d(e, t, r, "minute") : t >= n ? d(e, t, n, "second") : e + " ms";
}
function d(e, t, n, r) {
var i = t >= n * 1.5;
return Math.round(e / n) + " " + r + (i ? "s" : "");
}
})), n = /* @__PURE__ */ e(((e, n) => {
function r(e) {
r.debug = r, r.default = r, r.coerce = l, r.disable = s, r.enable = a, r.enabled = c, r.humanize = t(), r.destroy = u, Object.keys(e).forEach((t) => {
r[t] = e[t];
}), r.names = [], r.skips = [], r.formatters = {};
function n(e) {
let t = 0;
for (let n = 0; n < e.length; n++) t = (t << 5) - t + e.charCodeAt(n), t |= 0;
return r.colors[Math.abs(t) % r.colors.length];
}
r.selectColor = n;
function r(e) {
let t, n = null, a, o;
function s(...e) {
if (!s.enabled) return;
let n = s, i = Number(/* @__PURE__ */ new Date());
n.diff = i - (t || i), n.prev = t, n.curr = i, t = i, e[0] = r.coerce(e[0]), typeof e[0] != "string" && e.unshift("%O");
let a = 0;
e[0] = e[0].replace(/%([a-zA-Z%])/g, (t, i) => {
if (t === "%%") return "%";
a++;
let o = r.formatters[i];
if (typeof o == "function") {
let r = e[a];
t = o.call(n, r), e.splice(a, 1), a--;
}
return t;
}), r.formatArgs.call(n, e), (n.log || r.log).apply(n, e);
}
return s.namespace = e, s.useColors = r.useColors(), s.color = r.selectColor(e), s.extend = i, s.destroy = r.destroy, Object.defineProperty(s, "enabled", {
enumerable: !0,
configurable: !1,
get: () => n === null ? (a !== r.namespaces && (a = r.namespaces, o = r.enabled(e)), o) : n,
set: (e) => {
n = e;
}
}), typeof r.init == "function" && r.init(s), s;
}
function i(e, t) {
let n = r(this.namespace + (t === void 0 ? ":" : t) + e);
return n.log = this.log, n;
}
function a(e) {
r.save(e), r.namespaces = e, r.names = [], r.skips = [];
let t = (typeof e == "string" ? e : "").trim().replace(/\s+/g, ",").split(",").filter(Boolean);
for (let e of t) e[0] === "-" ? r.skips.push(e.slice(1)) : r.names.push(e);
}
function o(e, t) {
let n = 0, r = 0, i = -1, a = 0;
for (; n < e.length;) if (r < t.length && (t[r] === e[n] || t[r] === "*")) t[r] === "*" ? (i = r, a = n, r++) : (n++, r++);
else if (i !== -1) r = i + 1, a++, n = a;
else return !1;
for (; r < t.length && t[r] === "*";) r++;
return r === t.length;
}
function s() {
let e = [...r.names, ...r.skips.map((e) => "-" + e)].join(",");
return r.enable(""), e;
}
function c(e) {
for (let t of r.skips) if (o(e, t)) return !1;
for (let t of r.names) if (o(e, t)) return !0;
return !1;
}
function l(e) {
return e instanceof Error ? e.stack || e.message : e;
}
function u() {
console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");
}
return r.enable(r.load()), r;
}
n.exports = r;
})), r = /* @__PURE__ */ e(((e, t) => {
e.formatArgs = i, e.save = a, e.load = o, e.useColors = r, e.storage = s(), e.destroy = (() => {
let e = !1;
return () => {
e || (e = !0, console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."));
};
})(), e.colors = /* @__PURE__ */ "#0000CC.#0000FF.#0033CC.#0033FF.#0066CC.#0066FF.#0099CC.#0099FF.#00CC00.#00CC33.#00CC66.#00CC99.#00CCCC.#00CCFF.#3300CC.#3300FF.#3333CC.#3333FF.#3366CC.#3366FF.#3399CC.#3399FF.#33CC00.#33CC33.#33CC66.#33CC99.#33CCCC.#33CCFF.#6600CC.#6600FF.#6633CC.#6633FF.#66CC00.#66CC33.#9900CC.#9900FF.#9933CC.#9933FF.#99CC00.#99CC33.#CC0000.#CC0033.#CC0066.#CC0099.#CC00CC.#CC00FF.#CC3300.#CC3333.#CC3366.#CC3399.#CC33CC.#CC33FF.#CC6600.#CC6633.#CC9900.#CC9933.#CCCC00.#CCCC33.#FF0000.#FF0033.#FF0066.#FF0099.#FF00CC.#FF00FF.#FF3300.#FF3333.#FF3366.#FF3399.#FF33CC.#FF33FF.#FF6600.#FF6633.#FF9900.#FF9933.#FFCC00.#FFCC33".split(".");
function r() {
if (typeof window < "u" && window.process && (window.process.type === "renderer" || window.process.__nwjs)) return !0;
if (typeof navigator < "u" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)) return !1;
let e;
return typeof document < "u" && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance || typeof window < "u" && window.console && (window.console.firebug || window.console.exception && window.console.table) || typeof navigator < "u" && navigator.userAgent && (e = navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)) && parseInt(e[1], 10) >= 31 || typeof navigator < "u" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/);
}
function i(e) {
if (e[0] = (this.useColors ? "%c" : "") + this.namespace + (this.useColors ? " %c" : " ") + e[0] + (this.useColors ? "%c " : " ") + "+" + t.exports.humanize(this.diff), !this.useColors) return;
let n = "color: " + this.color;
e.splice(1, 0, n, "color: inherit");
let r = 0, i = 0;
e[0].replace(/%[a-zA-Z%]/g, (e) => {
e !== "%%" && (r++, e === "%c" && (i = r));
}), e.splice(i, 0, n);
}
e.log = console.debug || console.log || (() => {});
function a(t) {
try {
t ? e.storage.setItem("debug", t) : e.storage.removeItem("debug");
} catch {}
}
function o() {
let t;
try {
t = e.storage.getItem("debug") || e.storage.getItem("DEBUG");
} catch {}
return !t && typeof process < "u" && "env" in process && (t = process.env.DEBUG), t;
}
function s() {
try {
return localStorage;
} catch {}
}
t.exports = n()(e);
var { formatters: c } = t.exports;
c.j = function(e) {
try {
return JSON.stringify(e);
} catch (e) {
return "[UnexpectedJSONParseError]: " + e.message;
}
};
}));
//#endregion
export { r as t };