3 lines
34 KiB
JavaScript
3 lines
34 KiB
JavaScript
const __vite__mapDeps = (i, m = __vite__mapDeps, d = (m.f || (m.f = ["./test-utils-BheZb06c.js", "./index-DhY--VwN.js", "./react-18-fG4PjFO-.js"]))) => i.map(i => d[i]);
|
|
import { _ as pe } from "./iframe-Dyt6L27u.js"; import { _ as Ae, a as O, b as ge } from "./chunk-XP5HYGXS-BHXC9YeQ.js"; import { r as k, R as Y, a as we } from "./index-DhY--VwN.js"; var ne = {}; const { global: xe } = __STORYBOOK_MODULE_GLOBAL__; var Q = O({ "../../node_modules/semver/internal/constants.js"(m, l) { var r = "2.0.0", a = Number.MAX_SAFE_INTEGER || 9007199254740991, n = 16, t = 250, E = ["major", "premajor", "minor", "preminor", "patch", "prepatch", "prerelease"]; l.exports = { MAX_LENGTH: 256, MAX_SAFE_COMPONENT_LENGTH: n, MAX_SAFE_BUILD_LENGTH: t, MAX_SAFE_INTEGER: a, RELEASE_TYPES: E, SEMVER_SPEC_VERSION: r, FLAG_INCLUDE_PRERELEASE: 1, FLAG_LOOSE: 2 } } }), Z = O({ "../../node_modules/semver/internal/debug.js"(m, l) { var r = typeof process == "object" && ne && ne.NODE_DEBUG && /\bsemver\b/i.test(ne.NODE_DEBUG) ? (...a) => console.error("SEMVER", ...a) : () => { }; l.exports = r } }), z = O({ "../../node_modules/semver/internal/re.js"(m, l) { var { MAX_SAFE_COMPONENT_LENGTH: r, MAX_SAFE_BUILD_LENGTH: a, MAX_LENGTH: n } = Q(), t = Z(); m = l.exports = {}; var E = m.re = [], h = m.safeRe = [], e = m.src = [], f = m.safeSrc = [], i = m.t = {}, v = 0, s = "[a-zA-Z0-9-]", u = [["\\s", 1], ["\\d", n], [s, a]], p = I => { for (let [T, A] of u) I = I.split(`${T}*`).join(`${T}{0,${A}}`).split(`${T}+`).join(`${T}{1,${A}}`); return I }, o = (I, T, A) => { let y = p(T), D = v++; t(I, D, T), i[I] = D, e[D] = T, f[D] = y, E[D] = new RegExp(T, A ? "g" : void 0), h[D] = new RegExp(y, A ? "g" : void 0) }; o("NUMERICIDENTIFIER", "0|[1-9]\\d*"), o("NUMERICIDENTIFIERLOOSE", "\\d+"), o("NONNUMERICIDENTIFIER", `\\d*[a-zA-Z-]${s}*`), o("MAINVERSION", `(${e[i.NUMERICIDENTIFIER]})\\.(${e[i.NUMERICIDENTIFIER]})\\.(${e[i.NUMERICIDENTIFIER]})`), o("MAINVERSIONLOOSE", `(${e[i.NUMERICIDENTIFIERLOOSE]})\\.(${e[i.NUMERICIDENTIFIERLOOSE]})\\.(${e[i.NUMERICIDENTIFIERLOOSE]})`), o("PRERELEASEIDENTIFIER", `(?:${e[i.NUMERICIDENTIFIER]}|${e[i.NONNUMERICIDENTIFIER]})`), o("PRERELEASEIDENTIFIERLOOSE", `(?:${e[i.NUMERICIDENTIFIERLOOSE]}|${e[i.NONNUMERICIDENTIFIER]})`), o("PRERELEASE", `(?:-(${e[i.PRERELEASEIDENTIFIER]}(?:\\.${e[i.PRERELEASEIDENTIFIER]})*))`), o("PRERELEASELOOSE", `(?:-?(${e[i.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${e[i.PRERELEASEIDENTIFIERLOOSE]})*))`), o("BUILDIDENTIFIER", `${s}+`), o("BUILD", `(?:\\+(${e[i.BUILDIDENTIFIER]}(?:\\.${e[i.BUILDIDENTIFIER]})*))`), o("FULLPLAIN", `v?${e[i.MAINVERSION]}${e[i.PRERELEASE]}?${e[i.BUILD]}?`), o("FULL", `^${e[i.FULLPLAIN]}$`), o("LOOSEPLAIN", `[v=\\s]*${e[i.MAINVERSIONLOOSE]}${e[i.PRERELEASELOOSE]}?${e[i.BUILD]}?`), o("LOOSE", `^${e[i.LOOSEPLAIN]}$`), o("GTLT", "((?:<|>)?=?)"), o("XRANGEIDENTIFIERLOOSE", `${e[i.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`), o("XRANGEIDENTIFIER", `${e[i.NUMERICIDENTIFIER]}|x|X|\\*`), o("XRANGEPLAIN", `[v=\\s]*(${e[i.XRANGEIDENTIFIER]})(?:\\.(${e[i.XRANGEIDENTIFIER]})(?:\\.(${e[i.XRANGEIDENTIFIER]})(?:${e[i.PRERELEASE]})?${e[i.BUILD]}?)?)?`), o("XRANGEPLAINLOOSE", `[v=\\s]*(${e[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${e[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${e[i.XRANGEIDENTIFIERLOOSE]})(?:${e[i.PRERELEASELOOSE]})?${e[i.BUILD]}?)?)?`), o("XRANGE", `^${e[i.GTLT]}\\s*${e[i.XRANGEPLAIN]}$`), o("XRANGELOOSE", `^${e[i.GTLT]}\\s*${e[i.XRANGEPLAINLOOSE]}$`), o("COERCEPLAIN", `(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?`), o("COERCE", `${e[i.COERCEPLAIN]}(?:$|[^\\d])`), o("COERCEFULL", e[i.COERCEPLAIN] + `(?:${e[i.PRERELEASE]})?(?:${e[i.BUILD]})?(?:$|[^\\d])`), o("COERCERTL", e[i.COERCE], !0), o("COERCERTLFULL", e[i.COERCEFULL], !0), o("LONETILDE", "(?:~>?)"), o("TILDETRIM", `(\\s*)${e[i.LONETILDE]}\\s+`, !0), m.tildeTrimReplace = "$1~", o("TILDE", `^${e[i.LONETILDE]}${e[i.XRANGEPLAIN]}$`), o("TILDELOOSE", `^${e[i.LONETILDE]}${e[i.XRANGEPLAINLOOSE]}$`), o("LONECARET", "(?:\\^)"), o("CARETTRIM", `(\\s*)${e[i.LONECARET]}\\s+`, !0), m.caretTrimReplace = "$1^", o("CARET", `^${e[i.LONECARET]}${e[i.XRANGEPLAIN]}$`), o("CARETLOOSE", `^${e[i.LONECARET]}${e[i.XRANGEPLAINLOOSE]}$`), o("COMPARATORLOOSE", `^${e[i.GTLT]}\\s*(${e[i.LOOSEPLAIN]})$|^$`), o("COMPARATOR", `^${e[i.GTLT]}\\s*(${e[i.FULLPLAIN]})$|^$`), o("COMPARATORTRIM", `(\\s*)${e[i.GTLT]}\\s*(${e[i.LOOSEPLAIN]}|${e[i.XRANGEPLAIN]})`, !0), m.comparatorTrimReplace = "$1$2$3", o("HYPHENRANGE", `^\\s*(${e[i.XRANGEPLAIN]})\\s+-\\s+(${e[i.XRANGEPLAIN]})\\s*$`), o("HYPHENRANGELOOSE", `^\\s*(${e[i.XRANGEPLAINLOOSE]})\\s+-\\s+(${e[i.XRANGEPLAINLOOSE]})\\s*$`), o("STAR", "(<|>)?=?\\s*\\*"), o("GTE0", "^\\s*>=\\s*0\\.0\\.0\\s*$"), o("GTE0PRE", "^\\s*>=\\s*0\\.0\\.0-0\\s*$") } }), me = O({ "../../node_modules/semver/internal/parse-options.js"(m, l) { var r = Object.freeze({ loose: !0 }), a = Object.freeze({}), n = t => t ? typeof t != "object" ? r : t : a; l.exports = n } }), Le = O({ "../../node_modules/semver/internal/identifiers.js"(m, l) { var r = /^[0-9]+$/, a = (t, E) => { let h = r.test(t), e = r.test(E); return h && e && (t = +t, E = +E), t === E ? 0 : h && !e ? -1 : e && !h ? 1 : t < E ? -1 : 1 }, n = (t, E) => a(E, t); l.exports = { compareIdentifiers: a, rcompareIdentifiers: n } } }), q = O({ "../../node_modules/semver/classes/semver.js"(m, l) { var r = Z(), { MAX_LENGTH: a, MAX_SAFE_INTEGER: n } = Q(), { safeRe: t, safeSrc: E, t: h } = z(), e = me(), { compareIdentifiers: f } = Le(), i = class X { constructor(s, u) { if (u = e(u), s instanceof X) { if (s.loose === !!u.loose && s.includePrerelease === !!u.includePrerelease) return s; s = s.version } else if (typeof s != "string") throw new TypeError(`Invalid version. Must be a string. Got type "${typeof s}".`); if (s.length > a) throw new TypeError(`version is longer than ${a} characters`); r("SemVer", s, u), this.options = u, this.loose = !!u.loose, this.includePrerelease = !!u.includePrerelease; let p = s.trim().match(u.loose ? t[h.LOOSE] : t[h.FULL]); if (!p) throw new TypeError(`Invalid Version: ${s}`); if (this.raw = s, this.major = +p[1], this.minor = +p[2], this.patch = +p[3], this.major > n || this.major < 0) throw new TypeError("Invalid major version"); if (this.minor > n || this.minor < 0) throw new TypeError("Invalid minor version"); if (this.patch > n || this.patch < 0) throw new TypeError("Invalid patch version"); p[4] ? this.prerelease = p[4].split(".").map(o => { if (/^[0-9]+$/.test(o)) { let I = +o; if (I >= 0 && I < n) return I } return o }) : this.prerelease = [], this.build = p[5] ? p[5].split(".") : [], this.format() } format() { return this.version = `${this.major}.${this.minor}.${this.patch}`, this.prerelease.length && (this.version += `-${this.prerelease.join(".")}`), this.version } toString() { return this.version } compare(s) { if (r("SemVer.compare", this.version, this.options, s), !(s instanceof X)) { if (typeof s == "string" && s === this.version) return 0; s = new X(s, this.options) } return s.version === this.version ? 0 : this.compareMain(s) || this.comparePre(s) } compareMain(s) { return s instanceof X || (s = new X(s, this.options)), f(this.major, s.major) || f(this.minor, s.minor) || f(this.patch, s.patch) } comparePre(s) { if (s instanceof X || (s = new X(s, this.options)), this.prerelease.length && !s.prerelease.length) return -1; if (!this.prerelease.length && s.prerelease.length) return 1; if (!this.prerelease.length && !s.prerelease.length) return 0; let u = 0; do { let p = this.prerelease[u], o = s.prerelease[u]; if (r("prerelease compare", u, p, o), p === void 0 && o === void 0) return 0; if (o === void 0) return 1; if (p === void 0) return -1; if (p !== o) return f(p, o) } while (++u) } compareBuild(s) { s instanceof X || (s = new X(s, this.options)); let u = 0; do { let p = this.build[u], o = s.build[u]; if (r("build compare", u, p, o), p === void 0 && o === void 0) return 0; if (o === void 0) return 1; if (p === void 0) return -1; if (p !== o) return f(p, o) } while (++u) } inc(s, u, p) { if (s.startsWith("pre")) { if (!u && p === !1) throw new Error("invalid increment argument: identifier is empty"); if (u) { let o = new RegExp(`^${this.options.loose ? E[h.PRERELEASELOOSE] : E[h.PRERELEASE]}$`), I = `-${u}`.match(o); if (!I || I[1] !== u) throw new Error(`invalid identifier: ${u}`) } } switch (s) { case "premajor": this.prerelease.length = 0, this.patch = 0, this.minor = 0, this.major++, this.inc("pre", u, p); break; case "preminor": this.prerelease.length = 0, this.patch = 0, this.minor++, this.inc("pre", u, p); break; case "prepatch": this.prerelease.length = 0, this.inc("patch", u, p), this.inc("pre", u, p); break; case "prerelease": this.prerelease.length === 0 && this.inc("patch", u, p), this.inc("pre", u, p); break; case "release": if (this.prerelease.length === 0) throw new Error(`version ${this.raw} is not a prerelease`); this.prerelease.length = 0; break; case "major": (this.minor !== 0 || this.patch !== 0 || this.prerelease.length === 0) && this.major++, this.minor = 0, this.patch = 0, this.prerelease = []; break; case "minor": (this.patch !== 0 || this.prerelease.length === 0) && this.minor++, this.patch = 0, this.prerelease = []; break; case "patch": this.prerelease.length === 0 && this.patch++, this.prerelease = []; break; case "pre": { let o = Number(p) ? 1 : 0; if (this.prerelease.length === 0) this.prerelease = [o]; else { let I = this.prerelease.length; for (; --I >= 0;)typeof this.prerelease[I] == "number" && (this.prerelease[I]++, I = -2); if (I === -1) { if (u === this.prerelease.join(".") && p === !1) throw new Error("invalid increment argument: identifier already exists"); this.prerelease.push(o) } } if (u) { let I = [u, o]; p === !1 && (I = [u]), f(this.prerelease[0], u) === 0 ? isNaN(this.prerelease[1]) && (this.prerelease = I) : this.prerelease = I } break } default: throw new Error(`invalid increment argument: ${s}`) }return this.raw = this.format(), this.build.length && (this.raw += `+${this.build.join(".")}`), this } }; l.exports = i } }), H = O({ "../../node_modules/semver/functions/parse.js"(m, l) { var r = q(), a = (n, t, E = !1) => { if (n instanceof r) return n; try { return new r(n, t) } catch (h) { if (!E) return null; throw h } }; l.exports = a } }), je = O({ "../../node_modules/semver/functions/valid.js"(m, l) { var r = H(), a = (n, t) => { let E = r(n, t); return E ? E.version : null }; l.exports = a } }), Pe = O({ "../../node_modules/semver/functions/clean.js"(m, l) { var r = H(), a = (n, t) => { let E = r(n.trim().replace(/^[=v]+/, ""), t); return E ? E.version : null }; l.exports = a } }), Ce = O({ "../../node_modules/semver/functions/inc.js"(m, l) { var r = q(), a = (n, t, E, h, e) => { typeof E == "string" && (e = h, h = E, E = void 0); try { return new r(n instanceof r ? n.version : n, E).inc(t, h, e).version } catch { return null } }; l.exports = a } }), ye = O({ "../../node_modules/semver/functions/diff.js"(m, l) { var r = H(), a = (n, t) => { let E = r(n, null, !0), h = r(t, null, !0), e = E.compare(h); if (e === 0) return null; let f = e > 0, i = f ? E : h, v = f ? h : E, s = !!i.prerelease.length; if (v.prerelease.length && !s) { if (!v.patch && !v.minor) return "major"; if (v.compareMain(i) === 0) return v.minor && !v.patch ? "minor" : "patch" } let u = s ? "pre" : ""; return E.major !== h.major ? u + "major" : E.minor !== h.minor ? u + "minor" : E.patch !== h.patch ? u + "patch" : "prerelease" }; l.exports = a } }), De = O({ "../../node_modules/semver/functions/major.js"(m, l) { var r = q(), a = (n, t) => new r(n, t).major; l.exports = a } }), Ge = O({ "../../node_modules/semver/functions/minor.js"(m, l) { var r = q(), a = (n, t) => new r(n, t).minor; l.exports = a } }), qe = O({ "../../node_modules/semver/functions/patch.js"(m, l) { var r = q(), a = (n, t) => new r(n, t).patch; l.exports = a } }), Fe = O({ "../../node_modules/semver/functions/prerelease.js"(m, l) { var r = H(), a = (n, t) => { let E = r(n, t); return E && E.prerelease.length ? E.prerelease : null }; l.exports = a } }), V = O({ "../../node_modules/semver/functions/compare.js"(m, l) { var r = q(), a = (n, t, E) => new r(n, E).compare(new r(t, E)); l.exports = a } }), Ve = O({ "../../node_modules/semver/functions/rcompare.js"(m, l) { var r = V(), a = (n, t, E) => r(t, n, E); l.exports = a } }), Ue = O({ "../../node_modules/semver/functions/compare-loose.js"(m, l) { var r = V(), a = (n, t) => r(n, t, !0); l.exports = a } }), ce = O({ "../../node_modules/semver/functions/compare-build.js"(m, l) { var r = q(), a = (n, t, E) => { let h = new r(n, E), e = new r(t, E); return h.compare(e) || h.compareBuild(e) }; l.exports = a } }), Xe = O({ "../../node_modules/semver/functions/sort.js"(m, l) { var r = ce(), a = (n, t) => n.sort((E, h) => r(E, h, t)); l.exports = a } }), be = O({ "../../node_modules/semver/functions/rsort.js"(m, l) { var r = ce(), a = (n, t) => n.sort((E, h) => r(h, E, t)); l.exports = a } }), J = O({ "../../node_modules/semver/functions/gt.js"(m, l) { var r = V(), a = (n, t, E) => r(n, t, E) > 0; l.exports = a } }), he = O({ "../../node_modules/semver/functions/lt.js"(m, l) { var r = V(), a = (n, t, E) => r(n, t, E) < 0; l.exports = a } }), _e = O({ "../../node_modules/semver/functions/eq.js"(m, l) { var r = V(), a = (n, t, E) => r(n, t, E) === 0; l.exports = a } }), Ne = O({ "../../node_modules/semver/functions/neq.js"(m, l) { var r = V(), a = (n, t, E) => r(n, t, E) !== 0; l.exports = a } }), fe = O({ "../../node_modules/semver/functions/gte.js"(m, l) { var r = V(), a = (n, t, E) => r(n, t, E) >= 0; l.exports = a } }), ve = O({ "../../node_modules/semver/functions/lte.js"(m, l) { var r = V(), a = (n, t, E) => r(n, t, E) <= 0; l.exports = a } }), Oe = O({ "../../node_modules/semver/functions/cmp.js"(m, l) { var r = _e(), a = Ne(), n = J(), t = fe(), E = he(), h = ve(), e = (f, i, v, s) => { switch (i) { case "===": return typeof f == "object" && (f = f.version), typeof v == "object" && (v = v.version), f === v; case "!==": return typeof f == "object" && (f = f.version), typeof v == "object" && (v = v.version), f !== v; case "": case "=": case "==": return r(f, v, s); case "!=": return a(f, v, s); case ">": return n(f, v, s); case ">=": return t(f, v, s); case "<": return E(f, v, s); case "<=": return h(f, v, s); default: throw new TypeError(`Invalid operator: ${i}`) } }; l.exports = e } }), ke = O({ "../../node_modules/semver/functions/coerce.js"(m, l) { var r = q(), a = H(), { safeRe: n, t } = z(), E = (h, e) => { if (h instanceof r) return h; if (typeof h == "number" && (h = String(h)), typeof h != "string") return null; e = e || {}; let f = null; if (!e.rtl) f = h.match(e.includePrerelease ? n[t.COERCEFULL] : n[t.COERCE]); else { let o = e.includePrerelease ? n[t.COERCERTLFULL] : n[t.COERCERTL], I; for (; (I = o.exec(h)) && (!f || f.index + f[0].length !== h.length);)(!f || I.index + I[0].length !== f.index + f[0].length) && (f = I), o.lastIndex = I.index + I[1].length + I[2].length; o.lastIndex = -1 } if (f === null) return null; let i = f[2], v = f[3] || "0", s = f[4] || "0", u = e.includePrerelease && f[5] ? `-${f[5]}` : "", p = e.includePrerelease && f[6] ? `+${f[6]}` : ""; return a(`${i}.${v}.${s}${u}${p}`, e) }; l.exports = E } }), Me = O({ "../../node_modules/semver/internal/lrucache.js"(m, l) { var r = class { constructor() { this.max = 1e3, this.map = new Map } get(a) { let n = this.map.get(a); if (n !== void 0) return this.map.delete(a), this.map.set(a, n), n } delete(a) { return this.map.delete(a) } set(a, n) { if (!this.delete(a) && n !== void 0) { if (this.map.size >= this.max) { let t = this.map.keys().next().value; this.delete(t) } this.map.set(a, n) } return this } }; l.exports = r } }), U = O({ "../../node_modules/semver/classes/range.js"(m, l) { var r = /\s+/g, a = class K { constructor(c, L) { if (L = E(L), c instanceof K) return c.loose === !!L.loose && c.includePrerelease === !!L.includePrerelease ? c : new K(c.raw, L); if (c instanceof h) return this.raw = c.value, this.set = [[c]], this.formatted = void 0, this; if (this.options = L, this.loose = !!L.loose, this.includePrerelease = !!L.includePrerelease, this.raw = c.trim().replace(r, " "), this.set = this.raw.split("||").map(d => this.parseRange(d.trim())).filter(d => d.length), !this.set.length) throw new TypeError(`Invalid SemVer Range: ${this.raw}`); if (this.set.length > 1) { let d = this.set[0]; if (this.set = this.set.filter(_ => !T(_[0])), this.set.length === 0) this.set = [d]; else if (this.set.length > 1) { for (let _ of this.set) if (_.length === 1 && A(_[0])) { this.set = [_]; break } } } this.formatted = void 0 } get range() { if (this.formatted === void 0) { this.formatted = ""; for (let c = 0; c < this.set.length; c++) { c > 0 && (this.formatted += "||"); let L = this.set[c]; for (let d = 0; d < L.length; d++)d > 0 && (this.formatted += " "), this.formatted += L[d].toString().trim() } } return this.formatted } format() { return this.range } toString() { return this.range } parseRange(c) { let L = ((this.options.includePrerelease && o) | (this.options.loose && I)) + ":" + c, d = t.get(L); if (d) return d; let _ = this.options.loose, R = _ ? i[v.HYPHENRANGELOOSE] : i[v.HYPHENRANGE]; c = c.replace(R, ae(this.options.includePrerelease)), e("hyphen replace", c), c = c.replace(i[v.COMPARATORTRIM], s), e("comparator trim", c), c = c.replace(i[v.TILDETRIM], u), e("tilde trim", c), c = c.replace(i[v.CARETTRIM], p), e("caret trim", c); let N = c.split(" ").map(j => D(j, this.options)).join(" ").split(/\s+/).map(j => se(j, this.options)); _ && (N = N.filter(j => (e("loose invalid filter", j, this.options), !!j.match(i[v.COMPARATORLOOSE])))), e("range list", N); let w = new Map, g = N.map(j => new h(j, this.options)); for (let j of g) { if (T(j)) return [j]; w.set(j.value, j) } w.size > 1 && w.has("") && w.delete(""); let x = [...w.values()]; return t.set(L, x), x } intersects(c, L) { if (!(c instanceof K)) throw new TypeError("a Range is required"); return this.set.some(d => y(d, L) && c.set.some(_ => y(_, L) && d.every(R => _.every(N => R.intersects(N, L))))) } test(c) { if (!c) return !1; if (typeof c == "string") try { c = new f(c, this.options) } catch { return !1 } for (let L = 0; L < this.set.length; L++)if (ie(this.set[L], c, this.options)) return !0; return !1 } }; l.exports = a; var n = Me(), t = new n, E = me(), h = ee(), e = Z(), f = q(), { safeRe: i, t: v, comparatorTrimReplace: s, tildeTrimReplace: u, caretTrimReplace: p } = z(), { FLAG_INCLUDE_PRERELEASE: o, FLAG_LOOSE: I } = Q(), T = $ => $.value === "<0.0.0-0", A = $ => $.value === "", y = ($, c) => { let L = !0, d = $.slice(), _ = d.pop(); for (; L && d.length;)L = d.every(R => _.intersects(R, c)), _ = d.pop(); return L }, D = ($, c) => (e("comp", $, c), $ = C($, c), e("caret", $), $ = b($, c), e("tildes", $), $ = S($, c), e("xrange", $), $ = te($, c), e("stars", $), $), P = $ => !$ || $.toLowerCase() === "x" || $ === "*", b = ($, c) => $.trim().split(/\s+/).map(L => F(L, c)).join(" "), F = ($, c) => { let L = c.loose ? i[v.TILDELOOSE] : i[v.TILDE]; return $.replace(L, (d, _, R, N, w) => { e("tilde", $, d, _, R, N, w); let g; return P(_) ? g = "" : P(R) ? g = `>=${_}.0.0 <${+_ + 1}.0.0-0` : P(N) ? g = `>=${_}.${R}.0 <${_}.${+R + 1}.0-0` : w ? (e("replaceTilde pr", w), g = `>=${_}.${R}.${N}-${w} <${_}.${+R + 1}.0-0`) : g = `>=${_}.${R}.${N} <${_}.${+R + 1}.0-0`, e("tilde return", g), g }) }, C = ($, c) => $.trim().split(/\s+/).map(L => G(L, c)).join(" "), G = ($, c) => { e("caret", $, c); let L = c.loose ? i[v.CARETLOOSE] : i[v.CARET], d = c.includePrerelease ? "-0" : ""; return $.replace(L, (_, R, N, w, g) => { e("caret", $, _, R, N, w, g); let x; return P(R) ? x = "" : P(N) ? x = `>=${R}.0.0${d} <${+R + 1}.0.0-0` : P(w) ? R === "0" ? x = `>=${R}.${N}.0${d} <${R}.${+N + 1}.0-0` : x = `>=${R}.${N}.0${d} <${+R + 1}.0.0-0` : g ? (e("replaceCaret pr", g), R === "0" ? N === "0" ? x = `>=${R}.${N}.${w}-${g} <${R}.${N}.${+w + 1}-0` : x = `>=${R}.${N}.${w}-${g} <${R}.${+N + 1}.0-0` : x = `>=${R}.${N}.${w}-${g} <${+R + 1}.0.0-0`) : (e("no pr"), R === "0" ? N === "0" ? x = `>=${R}.${N}.${w}${d} <${R}.${N}.${+w + 1}-0` : x = `>=${R}.${N}.${w}${d} <${R}.${+N + 1}.0-0` : x = `>=${R}.${N}.${w} <${+R + 1}.0.0-0`), e("caret return", x), x }) }, S = ($, c) => (e("replaceXRanges", $, c), $.split(/\s+/).map(L => B(L, c)).join(" ")), B = ($, c) => { $ = $.trim(); let L = c.loose ? i[v.XRANGELOOSE] : i[v.XRANGE]; return $.replace(L, (d, _, R, N, w, g) => { e("xRange", $, d, _, R, N, w, g); let x = P(R), j = x || P(N), M = j || P(w), W = M; return _ === "=" && W && (_ = ""), g = c.includePrerelease ? "-0" : "", x ? _ === ">" || _ === "<" ? d = "<0.0.0-0" : d = "*" : _ && W ? (j && (N = 0), w = 0, _ === ">" ? (_ = ">=", j ? (R = +R + 1, N = 0, w = 0) : (N = +N + 1, w = 0)) : _ === "<=" && (_ = "<", j ? R = +R + 1 : N = +N + 1), _ === "<" && (g = "-0"), d = `${_ + R}.${N}.${w}${g}`) : j ? d = `>=${R}.0.0${g} <${+R + 1}.0.0-0` : M && (d = `>=${R}.${N}.0${g} <${R}.${+N + 1}.0-0`), e("xRange return", d), d }) }, te = ($, c) => (e("replaceStars", $, c), $.trim().replace(i[v.STAR], "")), se = ($, c) => (e("replaceGTE0", $, c), $.trim().replace(i[c.includePrerelease ? v.GTE0PRE : v.GTE0], "")), ae = $ => (c, L, d, _, R, N, w, g, x, j, M, W) => (P(d) ? L = "" : P(_) ? L = `>=${d}.0.0${$ ? "-0" : ""}` : P(R) ? L = `>=${d}.${_}.0${$ ? "-0" : ""}` : N ? L = `>=${L}` : L = `>=${L}${$ ? "-0" : ""}`, P(x) ? g = "" : P(j) ? g = `<${+x + 1}.0.0-0` : P(M) ? g = `<${x}.${+j + 1}.0-0` : W ? g = `<=${x}.${j}.${M}-${W}` : $ ? g = `<${x}.${j}.${+M + 1}-0` : g = `<=${g}`, `${L} ${g}`.trim()), ie = ($, c, L) => { for (let d = 0; d < $.length; d++)if (!$[d].test(c)) return !1; if (c.prerelease.length && !L.includePrerelease) { for (let d = 0; d < $.length; d++)if (e($[d].semver), $[d].semver !== h.ANY && $[d].semver.prerelease.length > 0) { let _ = $[d].semver; if (_.major === c.major && _.minor === c.minor && _.patch === c.patch) return !0 } return !1 } return !0 } } }), ee = O({ "../../node_modules/semver/classes/comparator.js"(m, l) { var r = Symbol("SemVer ANY"), a = class ue { static get ANY() { return r } constructor(s, u) { if (u = n(u), s instanceof ue) { if (s.loose === !!u.loose) return s; s = s.value } s = s.trim().split(/\s+/).join(" "), e("comparator", s, u), this.options = u, this.loose = !!u.loose, this.parse(s), this.semver === r ? this.value = "" : this.value = this.operator + this.semver.version, e("comp", this) } parse(s) { let u = this.options.loose ? t[E.COMPARATORLOOSE] : t[E.COMPARATOR], p = s.match(u); if (!p) throw new TypeError(`Invalid comparator: ${s}`); this.operator = p[1] !== void 0 ? p[1] : "", this.operator === "=" && (this.operator = ""), p[2] ? this.semver = new f(p[2], this.options.loose) : this.semver = r } toString() { return this.value } test(s) { if (e("Comparator.test", s, this.options.loose), this.semver === r || s === r) return !0; if (typeof s == "string") try { s = new f(s, this.options) } catch { return !1 } return h(s, this.operator, this.semver, this.options) } intersects(s, u) { if (!(s instanceof ue)) throw new TypeError("a Comparator is required"); return this.operator === "" ? this.value === "" ? !0 : new i(s.value, u).test(this.value) : s.operator === "" ? s.value === "" ? !0 : new i(this.value, u).test(s.semver) : (u = n(u), u.includePrerelease && (this.value === "<0.0.0-0" || s.value === "<0.0.0-0") || !u.includePrerelease && (this.value.startsWith("<0.0.0") || s.value.startsWith("<0.0.0")) ? !1 : !!(this.operator.startsWith(">") && s.operator.startsWith(">") || this.operator.startsWith("<") && s.operator.startsWith("<") || this.semver.version === s.semver.version && this.operator.includes("=") && s.operator.includes("=") || h(this.semver, "<", s.semver, u) && this.operator.startsWith(">") && s.operator.startsWith("<") || h(this.semver, ">", s.semver, u) && this.operator.startsWith("<") && s.operator.startsWith(">"))) } }; l.exports = a; var n = me(), { safeRe: t, t: E } = z(), h = Oe(), e = Z(), f = q(), i = U() } }), re = O({ "../../node_modules/semver/functions/satisfies.js"(m, l) { var r = U(), a = (n, t, E) => { try { t = new r(t, E) } catch { return !1 } return t.test(n) }; l.exports = a } }), He = O({ "../../node_modules/semver/ranges/to-comparators.js"(m, l) { var r = U(), a = (n, t) => new r(n, t).set.map(E => E.map(h => h.value).join(" ").trim().split(" ")); l.exports = a } }), Be = O({ "../../node_modules/semver/ranges/max-satisfying.js"(m, l) { var r = q(), a = U(), n = (t, E, h) => { let e = null, f = null, i = null; try { i = new a(E, h) } catch { return null } return t.forEach(v => { i.test(v) && (!e || f.compare(v) === -1) && (e = v, f = new r(e, h)) }), e }; l.exports = n } }), We = O({ "../../node_modules/semver/ranges/min-satisfying.js"(m, l) { var r = q(), a = U(), n = (t, E, h) => { let e = null, f = null, i = null; try { i = new a(E, h) } catch { return null } return t.forEach(v => { i.test(v) && (!e || f.compare(v) === 1) && (e = v, f = new r(e, h)) }), e }; l.exports = n } }), Ye = O({ "../../node_modules/semver/ranges/min-version.js"(m, l) { var r = q(), a = U(), n = J(), t = (E, h) => { E = new a(E, h); let e = new r("0.1.0"); if (E.test(e) || (e = new r("0.0.0-0"), E.test(e))) return e; e = null; for (let f = 0; f < E.set.length; ++f) { let i = E.set[f], v = null; i.forEach(s => { let u = new r(s.semver.version); switch (s.operator) { case ">": u.prerelease.length === 0 ? u.patch++ : u.prerelease.push(0), u.raw = u.format(); case "": case ">=": (!v || n(u, v)) && (v = u); break; case "<": case "<=": break; default: throw new Error(`Unexpected operation: ${s.operator}`) } }), v && (!e || n(e, v)) && (e = v) } return e && E.test(e) ? e : null }; l.exports = t } }), ze = O({ "../../node_modules/semver/ranges/valid.js"(m, l) { var r = U(), a = (n, t) => { try { return new r(n, t).range || "*" } catch { return null } }; l.exports = a } }), $e = O({ "../../node_modules/semver/ranges/outside.js"(m, l) { var r = q(), a = ee(), { ANY: n } = a, t = U(), E = re(), h = J(), e = he(), f = ve(), i = fe(), v = (s, u, p, o) => { s = new r(s, o), u = new t(u, o); let I, T, A, y, D; switch (p) { case ">": I = h, T = f, A = e, y = ">", D = ">="; break; case "<": I = e, T = i, A = h, y = "<", D = "<="; break; default: throw new TypeError('Must provide a hilo val of "<" or ">"') }if (E(s, u, o)) return !1; for (let P = 0; P < u.set.length; ++P) { let b = u.set[P], F = null, C = null; if (b.forEach(G => { G.semver === n && (G = new a(">=0.0.0")), F = F || G, C = C || G, I(G.semver, F.semver, o) ? F = G : A(G.semver, C.semver, o) && (C = G) }), F.operator === y || F.operator === D || (!C.operator || C.operator === y) && T(s, C.semver) || C.operator === D && A(s, C.semver)) return !1 } return !0 }; l.exports = v } }), Ke = O({ "../../node_modules/semver/ranges/gtr.js"(m, l) { var r = $e(), a = (n, t, E) => r(n, t, ">", E); l.exports = a } }), Qe = O({ "../../node_modules/semver/ranges/ltr.js"(m, l) { var r = $e(), a = (n, t, E) => r(n, t, "<", E); l.exports = a } }), Ze = O({ "../../node_modules/semver/ranges/intersects.js"(m, l) { var r = U(), a = (n, t, E) => (n = new r(n, E), t = new r(t, E), n.intersects(t, E)); l.exports = a } }), Je = O({ "../../node_modules/semver/ranges/simplify.js"(m, l) { var r = re(), a = V(); l.exports = (n, t, E) => { let h = [], e = null, f = null, i = n.sort((p, o) => a(p, o, E)); for (let p of i) r(p, t, E) ? (f = p, e || (e = p)) : (f && h.push([e, f]), f = null, e = null); e && h.push([e, null]); let v = []; for (let [p, o] of h) p === o ? v.push(p) : !o && p === i[0] ? v.push("*") : o ? p === i[0] ? v.push(`<=${o}`) : v.push(`${p} - ${o}`) : v.push(`>=${p}`); let s = v.join(" || "), u = typeof t.raw == "string" ? t.raw : String(t); return s.length < u.length ? s : t } } }), er = O({ "../../node_modules/semver/ranges/subset.js"(m, l) { var r = U(), a = ee(), { ANY: n } = a, t = re(), E = V(), h = (u, p, o = {}) => { if (u === p) return !0; u = new r(u, o), p = new r(p, o); let I = !1; e: for (let T of u.set) { for (let A of p.set) { let y = i(T, A, o); if (I = I || y !== null, y) continue e } if (I) return !1 } return !0 }, e = [new a(">=0.0.0-0")], f = [new a(">=0.0.0")], i = (u, p, o) => { if (u === p) return !0; if (u.length === 1 && u[0].semver === n) { if (p.length === 1 && p[0].semver === n) return !0; o.includePrerelease ? u = e : u = f } if (p.length === 1 && p[0].semver === n) { if (o.includePrerelease) return !0; p = f } let I = new Set, T, A; for (let S of u) S.operator === ">" || S.operator === ">=" ? T = v(T, S, o) : S.operator === "<" || S.operator === "<=" ? A = s(A, S, o) : I.add(S.semver); if (I.size > 1) return null; let y; if (T && A && (y = E(T.semver, A.semver, o), y > 0 || y === 0 && (T.operator !== ">=" || A.operator !== "<="))) return null; for (let S of I) { if (T && !t(S, String(T), o) || A && !t(S, String(A), o)) return null; for (let B of p) if (!t(S, String(B), o)) return !1; return !0 } let D, P, b, F, C = A && !o.includePrerelease && A.semver.prerelease.length ? A.semver : !1, G = T && !o.includePrerelease && T.semver.prerelease.length ? T.semver : !1; C && C.prerelease.length === 1 && A.operator === "<" && C.prerelease[0] === 0 && (C = !1); for (let S of p) { if (F = F || S.operator === ">" || S.operator === ">=", b = b || S.operator === "<" || S.operator === "<=", T) { if (G && S.semver.prerelease && S.semver.prerelease.length && S.semver.major === G.major && S.semver.minor === G.minor && S.semver.patch === G.patch && (G = !1), S.operator === ">" || S.operator === ">=") { if (D = v(T, S, o), D === S && D !== T) return !1 } else if (T.operator === ">=" && !t(T.semver, String(S), o)) return !1 } if (A) { if (C && S.semver.prerelease && S.semver.prerelease.length && S.semver.major === C.major && S.semver.minor === C.minor && S.semver.patch === C.patch && (C = !1), S.operator === "<" || S.operator === "<=") { if (P = s(A, S, o), P === S && P !== A) return !1 } else if (A.operator === "<=" && !t(A.semver, String(S), o)) return !1 } if (!S.operator && (A || T) && y !== 0) return !1 } return !(T && b && !A && y !== 0 || A && F && !T && y !== 0 || G || C) }, v = (u, p, o) => { if (!u) return p; let I = E(u.semver, p.semver, o); return I > 0 ? u : I < 0 || p.operator === ">" && u.operator === ">=" ? p : u }, s = (u, p, o) => { if (!u) return p; let I = E(u.semver, p.semver, o); return I < 0 ? u : I > 0 || p.operator === "<" && u.operator === "<=" ? p : u }; l.exports = h } }), rr = O({ "../../node_modules/semver/index.js"(m, l) { var r = z(), a = Q(), n = q(), t = Le(), E = H(), h = je(), e = Pe(), f = Ce(), i = ye(), v = De(), s = Ge(), u = qe(), p = Fe(), o = V(), I = Ve(), T = Ue(), A = ce(), y = Xe(), D = be(), P = J(), b = he(), F = _e(), C = Ne(), G = fe(), S = ve(), B = Oe(), te = ke(), se = ee(), ae = U(), ie = re(), $ = He(), c = Be(), L = We(), d = Ye(), _ = ze(), R = $e(), N = Ke(), w = Qe(), g = Ze(), x = Je(), j = er(); l.exports = { parse: E, valid: h, clean: e, inc: f, diff: i, major: v, minor: s, patch: u, prerelease: p, compare: o, rcompare: I, compareLoose: T, compareBuild: A, sort: y, rsort: D, gt: P, lt: b, eq: F, neq: C, gte: G, lte: S, cmp: B, coerce: te, Comparator: se, Range: ae, satisfies: ie, toComparators: $, maxSatisfying: c, minSatisfying: L, minVersion: d, validRange: _, outside: R, gtr: N, ltr: w, intersects: g, simplifyRange: x, subset: j, SemVer: n, re: r.re, src: r.src, tokens: r.t, SEMVER_SPEC_VERSION: a.SEMVER_SPEC_VERSION, RELEASE_TYPES: a.RELEASE_TYPES, compareIdentifiers: t.compareIdentifiers, rcompareIdentifiers: t.rcompareIdentifiers } } }), tr = {}; ge(tr, { beforeAll: () => pr, decorators: () => Er, mount: () => or, parameters: () => ur, render: () => ir, renderToCanvas: () => lr }); var de = Ae(rr()), sr = { ...we }; function Re(m) { globalThis.IS_REACT_ACT_ENVIRONMENT = m } function ar() { return globalThis.IS_REACT_ACT_ENVIRONMENT } var Se = async () => { var m; if (typeof sr.act != "function") { let l = await pe(() => import("./test-utils-BheZb06c.js").then(r => r.t), __vite__mapDeps([0, 1]), import.meta.url); ((m = l == null ? void 0 : l.default) == null ? void 0 : m.act) ?? l.act } return l => l() }, ir = (m, l) => { let { id: r, component: a } = l; if (!a) throw new Error(`Unable to render story ${r} as the component annotation is missing from the default export`); return Y.createElement(a, { ...m }) }, { FRAMEWORK_OPTIONS: le } = xe, nr = class extends k.Component { constructor() { super(...arguments), this.state = { hasError: !1 } } static getDerivedStateFromError() { return { hasError: !0 } } componentDidMount() { let { hasError: m } = this.state, { showMain: l } = this.props; m || l() } componentDidCatch(m) { let { showException: l } = this.props; l(m) } render() { let { hasError: m } = this.state, { children: l } = this.props; return m ? null : l } }, Ie = le != null && le.strictMode ? k.StrictMode : k.Fragment, Ee = [], oe = !1, Te = async () => { if (oe || Ee.length === 0) return; oe = !0; let m = Ee.shift(); m && await m(), oe = !1, Te() }; async function lr({ storyContext: m, unboundStoryFn: l, showMain: r, showException: a, forceRemount: n }, t) { let { renderElement: E, unmountElement: h } = await pe(async () => { const { renderElement: s, unmountElement: u } = await import("./react-18-fG4PjFO-.js").then(p => p.b); return { renderElement: s, unmountElement: u } }, __vite__mapDeps([2, 1]), import.meta.url), e = l, f = m.parameters.__isPortableStory ? Y.createElement(e, { ...m }) : Y.createElement(nr, { showMain: r, showException: a }, Y.createElement(e, { ...m })), i = Ie ? Y.createElement(Ie, null, f) : f; n && h(t); let v = await Se(); return await new Promise(async (s, u) => { Ee.push(async () => { try { await v(async () => { var p, o; await E(i, t, (o = (p = m == null ? void 0 : m.parameters) == null ? void 0 : p.react) == null ? void 0 : o.rootOptions) }), s() } catch (p) { u(p) } }), Te() }), async () => { await v(() => { h(t) }) } } var or = m => async l => (l != null && (m.originalStoryFn = () => l), await m.renderToCanvas(), m.canvas), ur = { renderer: "react" }, Er = [(m, l) => { var n, t; if (!((t = (n = l.parameters) == null ? void 0 : n.react) != null && t.rsc)) return m(); let r = de.default.major(k.version), a = de.default.minor(k.version); if (r < 18 || r === 18 && a < 3) throw new Error("React Server Components require React >= 18.3"); return k.createElement(k.Suspense, null, m()) }], pr = async () => { try { let { configure: m } = await pe(async () => { const { configure: r } = await import("./index-W4uvOjiZ.js").then(a => a.a); return { configure: r } }, [], import.meta.url), l = await Se(); m({ unstable_advanceTimersWrapper: r => l(r), asyncWrapper: async r => { let a = ar(); Re(!1); try { let n = await r(); return await new Promise(t => { setTimeout(() => { t() }, 0), mr() && jest.advanceTimersByTime(0) }), n } finally { Re(a) } }, eventWrapper: r => { let a; return l(() => (a = r(), a)), a } }) } catch { } }; function mr() { return typeof jest < "u" && jest !== null ? setTimeout._isMockFunction === !0 || Object.prototype.hasOwnProperty.call(setTimeout, "clock") : !1 } export { pr as beforeAll, Er as decorators, or as mount, ur as parameters, ir as render, lr as renderToCanvas };
|