From 916288c7f7360f193c521cf82cf59c48fd0c4560 Mon Sep 17 00:00:00 2001 From: Luke Sandberg Date: Fri, 20 Mar 2026 15:49:13 -0700 Subject: [PATCH 1/2] update prettier and reformat everything Update prettier from ^2.5.1 to ^3.8.1 and reformat all source files. Co-Authored-By: Claude Opus 4.6 --- package.json | 2 +- src/components/Icon/IconClose.tsx | 40 +- src/components/Icon/IconGitHub.tsx | 30 +- src/components/Icon/IconNewPage.tsx | 44 +- src/components/Icon/IconSearch.tsx | 32 +- src/components/Icon/IconThreads.tsx | 36 +- src/components/Icon/IconTwitter.tsx | 32 +- .../sandbox-code/src/rsc-client.js | 38 +- .../sandbox-code/src/worker-bundle.dist.js | 4026 +++++++++-------- src/styles/index.css | 30 +- src/styles/sandpack.css | 12 +- src/utils/forwardRefWithAs.tsx | 6 +- yarn.lock | 8 +- 13 files changed, 2175 insertions(+), 2161 deletions(-) diff --git a/package.json b/package.json index 359f30d3e21..1dac34a5fa0 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "postcss": "^8.4.5", "postcss-flexbugs-fixes": "4.2.1", "postcss-preset-env": "^6.7.0", - "prettier": "^2.5.1", + "prettier": "^3.8.1", "react-server-dom-webpack": "^19.2.4", "reading-time": "^1.2.0", "remark": "^12.0.1", diff --git a/src/components/Icon/IconClose.tsx b/src/components/Icon/IconClose.tsx index dc4ad7c72df..b2ccdb3c0b7 100644 --- a/src/components/Icon/IconClose.tsx +++ b/src/components/Icon/IconClose.tsx @@ -12,23 +12,23 @@ import {memo} from 'react'; import type {SVGProps} from 'react'; -export const IconClose = memo>(function IconClose( - props -) { - return ( - - - - - ); -}); +export const IconClose = memo>( + function IconClose(props) { + return ( + + + + + ); + } +); diff --git a/src/components/Icon/IconGitHub.tsx b/src/components/Icon/IconGitHub.tsx index 06c8f15564a..f035d99f8d1 100644 --- a/src/components/Icon/IconGitHub.tsx +++ b/src/components/Icon/IconGitHub.tsx @@ -12,18 +12,18 @@ import {memo} from 'react'; import type {SVGProps} from 'react'; -export const IconGitHub = memo>(function IconGitHub( - props -) { - return ( - - - - ); -}); +export const IconGitHub = memo>( + function IconGitHub(props) { + return ( + + + + ); + } +); diff --git a/src/components/Icon/IconNewPage.tsx b/src/components/Icon/IconNewPage.tsx index aaf3e8157b3..093e3a255ce 100644 --- a/src/components/Icon/IconNewPage.tsx +++ b/src/components/Icon/IconNewPage.tsx @@ -12,25 +12,25 @@ import {memo} from 'react'; import type {SVGProps} from 'react'; -export const IconNewPage = memo>(function IconNewPage( - props -) { - return ( - - - - - ); -}); +export const IconNewPage = memo>( + function IconNewPage(props) { + return ( + + + + + ); + } +); diff --git a/src/components/Icon/IconSearch.tsx b/src/components/Icon/IconSearch.tsx index 1dda00eb26e..a762b0d0630 100644 --- a/src/components/Icon/IconSearch.tsx +++ b/src/components/Icon/IconSearch.tsx @@ -12,19 +12,19 @@ import {memo} from 'react'; import type {SVGProps} from 'react'; -export const IconSearch = memo>(function IconSearch( - props -) { - return ( - - - - ); -}); +export const IconSearch = memo>( + function IconSearch(props) { + return ( + + + + ); + } +); diff --git a/src/components/Icon/IconThreads.tsx b/src/components/Icon/IconThreads.tsx index 72ded5201ce..619476d2294 100644 --- a/src/components/Icon/IconThreads.tsx +++ b/src/components/Icon/IconThreads.tsx @@ -12,21 +12,21 @@ import {memo} from 'react'; import type {SVGProps} from 'react'; -export const IconThreads = memo>(function IconThreads( - props -) { - return ( - - - - ); -}); +export const IconThreads = memo>( + function IconThreads(props) { + return ( + + + + ); + } +); diff --git a/src/components/Icon/IconTwitter.tsx b/src/components/Icon/IconTwitter.tsx index 01802c253f7..f23637a65aa 100644 --- a/src/components/Icon/IconTwitter.tsx +++ b/src/components/Icon/IconTwitter.tsx @@ -12,19 +12,19 @@ import {memo} from 'react'; import type {SVGProps} from 'react'; -export const IconTwitter = memo>(function IconTwitter( - props -) { - return ( - - - - - ); -}); +export const IconTwitter = memo>( + function IconTwitter(props) { + return ( + + + + + ); + } +); diff --git a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js index ed41755ed78..c38da732dda 100644 --- a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js +++ b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js @@ -69,8 +69,8 @@ export function initClient() { error && error.digest ? error.digest : error && error.message - ? error.message - : String(error); + ? error.message + : String(error); console.error(msg); showError(msg); }, @@ -353,26 +353,26 @@ export function initClient() { // Register all evaluated components with react-refresh for Fast Refresh. // This creates stable "component families" so React can preserve state // across re-evaluations when component identity changes. - Object.keys(globalThis.__webpack_module_cache__).forEach(function ( - moduleId - ) { - var moduleExports = globalThis.__webpack_module_cache__[moduleId]; - var exports = - moduleExports.exports !== undefined - ? moduleExports.exports - : moduleExports; - if (exports && typeof exports === 'object') { - for (var key in exports) { - var exportValue = exports[key]; - if (isLikelyComponentType(exportValue)) { - refreshRegister(exportValue, moduleId + ' %exports% ' + key); + Object.keys(globalThis.__webpack_module_cache__).forEach( + function (moduleId) { + var moduleExports = globalThis.__webpack_module_cache__[moduleId]; + var exports = + moduleExports.exports !== undefined + ? moduleExports.exports + : moduleExports; + if (exports && typeof exports === 'object') { + for (var key in exports) { + var exportValue = exports[key]; + if (isLikelyComponentType(exportValue)) { + refreshRegister(exportValue, moduleId + ' %exports% ' + key); + } } } + if (typeof exports === 'function' && isLikelyComponentType(exports)) { + refreshRegister(exports, moduleId + ' %exports% default'); + } } - if (typeof exports === 'function' && isLikelyComponentType(exports)) { - refreshRegister(exports, moduleId + ' %exports% default'); - } - }); + ); // Tell React about updated component families so it can // preserve state for components whose implementation changed. diff --git a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js index e30f0493508..9953ec69cd1 100644 --- a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js +++ b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js @@ -141,7 +141,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { u = !0; break; case Uc: - return (u = e._init), Zs(u(e._payload), t, s, i, r); + return ((u = e._init), Zs(u(e._payload), t, s, i, r)); } } if (u) @@ -171,14 +171,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var d = i === '' ? '.' : i + ':'; if (jc(e)) for (var y = 0; y < e.length; y++) - (i = e[y]), (a = d + zo(i, y)), (u += Zs(i, t, s, a, r)); + ((i = e[y]), (a = d + zo(i, y)), (u += Zs(i, t, s, a, r))); else if (((y = Mf(e)), typeof y == 'function')) for (e = y.call(e), y = 0; !(i = e.next()).done; ) - (i = i.value), (a = d + zo(i, y++)), (u += Zs(i, t, s, a, r)); + ((i = i.value), (a = d + zo(i, y++)), (u += Zs(i, t, s, a, r))); else if (a === 'object') { if (typeof e.then == 'function') return Zs(jf(e), t, s, i, r); throw ( - ((t = String(e)), + (t = String(e)), Error( Yo( 31, @@ -186,7 +186,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ? 'object with keys {' + Object.keys(e).join(', ') + '}' : t ) - )) + ) ); } return u; @@ -205,7 +205,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function $f(e) { if (e._status === -1) { var t = e._result; - (t = t()), + ((t = t()), t.then( function (s) { (e._status === 0 || e._status === -1) && @@ -216,7 +216,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ((e._status = 2), (e._result = s)); } ), - e._status === -1 && ((e._status = 0), (e._result = t)); + e._status === -1 && ((e._status = 0), (e._result = t))); } if (e._status === 1) return e._result.default; throw e._result; @@ -269,25 +269,25 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var t = ei.A; if (!t) return e.apply(null, arguments); var s = t.getCacheForType(qf); - (t = s.get(e)), t === void 0 && ((t = Xo()), s.set(e, t)), (s = 0); + ((t = s.get(e)), t === void 0 && ((t = Xo()), s.set(e, t)), (s = 0)); for (var i = arguments.length; s < i; s++) { var r = arguments[s]; if (typeof r == 'function' || (typeof r == 'object' && r !== null)) { var a = t.o; - a === null && (t.o = a = new WeakMap()), + (a === null && (t.o = a = new WeakMap()), (t = a.get(r)), - t === void 0 && ((t = Xo()), a.set(r, t)); + t === void 0 && ((t = Xo()), a.set(r, t))); } else - (a = t.p), + ((a = t.p), a === null && (t.p = a = new Map()), (t = a.get(r)), - t === void 0 && ((t = Xo()), a.set(r, t)); + t === void 0 && ((t = Xo()), a.set(r, t))); } if (t.s === 1) return t.v; if (t.s === 2) throw t.v; try { var u = e.apply(null, arguments); - return (s = t), (s.s = 1), (s.v = u); + return ((s = t), (s.s = 1), (s.v = u)); } catch (d) { throw ((u = t), (u.s = 2), (u.v = d), d); } @@ -537,7 +537,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { e && e(); }; function Bi(e) { - ku.push(e), Tu.port2.postMessage(null); + (ku.push(e), Tu.port2.postMessage(null)); } function Xf(e) { setTimeout(function () { @@ -556,14 +556,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function Cr(e, t) { if (t.byteLength !== 0) if (2048 < t.byteLength) - 0 < cn && + (0 < cn && (e.enqueue(new Uint8Array(ln.buffer, 0, cn)), (ln = new Uint8Array(2048)), (cn = 0)), - e.enqueue(t); + e.enqueue(t)); else { var s = ln.length - cn; - s < t.byteLength && + (s < t.byteLength && (s === 0 ? e.enqueue(ln) : (ln.set(t.subarray(0, s), cn), @@ -572,7 +572,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { (ln = new Uint8Array(2048)), (cn = 0)), ln.set(t, cn), - (cn += t.byteLength); + (cn += t.byteLength)); } return !0; } @@ -803,11 +803,11 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var u = s.imageSrcSet, d = s.imageSizes, y = ''; - typeof u == 'string' && u !== '' + (typeof u == 'string' && u !== '' ? ((y += '[' + u + ']'), typeof d == 'string' && (y += '[' + d + ']')) : (y += '[][]' + e), - (a += '[image]' + y); + (a += '[image]' + y)); } else a += '[' + t + ']' + e; r.has(a) || (r.add(a), @@ -840,8 +840,8 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { (s = ji(s)) ? Ut(i, 'S', [e, typeof t == 'string' ? t : 0, s]) : typeof t == 'string' - ? Ut(i, 'S', [e, t]) - : Ut(i, 'S', e)); + ? Ut(i, 'S', [e, t]) + : Ut(i, 'S', e)); } qn.S(e, t, s); } @@ -1027,7 +1027,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { }, {$$typeof: {value: ca}} ); - return (s = new Proxy(s, cd)), e.set(s, t), s; + return ((s = new Proxy(s, cd)), e.set(s, t), s); } var pd = Symbol.for('react.element'), In = Symbol.for('react.transitional.element'), @@ -1072,13 +1072,13 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function (i) { if (t.status === 'pending') { var r = t; - (r.status = 'fulfilled'), (r.value = i); + ((r.status = 'fulfilled'), (r.value = i)); } }, function (i) { if (t.status === 'pending') { var r = t; - (r.status = 'rejected'), (r.reason = i); + ((r.status = 'rejected'), (r.reason = i)); } } )), @@ -1099,14 +1099,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { 'Expected a suspended thenable. This is a bug in React. Please file an issue.' ); var e = Ir; - return (Ir = null), e; + return ((Ir = null), e); } var Mi = null, ta = 0, ni = null; function Au() { var e = ni || []; - return (ni = null), e; + return ((ni = null), e); } var Pu = { readContext: na, @@ -1164,7 +1164,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { if ((e !== null && typeof e == 'object') || typeof e == 'function') { if (typeof e.then == 'function') { var t = ta; - return (ta += 1), ni === null && (ni = []), md(ni, e, t); + return ((ta += 1), ni === null && (ni = []), md(ni, e, t)); } e.$$typeof === nu && na(); } @@ -1178,7 +1178,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { getCacheForType: function (e) { var t = (t = st || null) ? t.cache : new Map(), s = t.get(e); - return s === void 0 && ((s = e()), t.set(e, s)), s; + return (s === void 0 && ((s = e()), t.set(e, s)), s); }, cacheSignal: function () { var e = st || null; @@ -1193,7 +1193,10 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var kn = Array.isArray, ii = Object.getPrototypeOf; function Nu(e) { - return (e = Object.prototype.toString.call(e)), e.slice(8, e.length - 1); + return ( + (e = Object.prototype.toString.call(e)), + e.slice(8, e.length - 1) + ); } function ru(e) { switch (typeof e) { @@ -1203,14 +1206,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return kn(e) ? '[...]' : e !== null && e.$$typeof === sa - ? 'client' - : ((e = Nu(e)), e === 'Object' ? '{...}' : e); + ? 'client' + : ((e = Nu(e)), e === 'Object' ? '{...}' : e); case 'function': return e.$$typeof === sa ? 'client' : (e = e.displayName || e.name) - ? 'function ' + e - : 'function'; + ? 'function ' + e + : 'function'; default: return String(e); } @@ -1248,13 +1251,13 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { for (var r = '[', a = 0; a < e.length; a++) { 0 < a && (r += ', '); var u = e[a]; - (u = typeof u == 'object' && u !== null ? _s(u) : ru(u)), + ((u = typeof u == 'object' && u !== null ? _s(u) : ru(u)), '' + a === t ? ((s = r.length), (i = u.length), (r += u)) : (r = 10 > u.length && 40 > r.length + u.length ? r + u - : r + '...'); + : r + '...')); } r += ']'; } else if (e.$$typeof === In) r = '<' + Er(e.type) + '/>'; @@ -1264,7 +1267,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { 0 < u && (r += ', '); var d = a[u], y = JSON.stringify(d); - (r += ('"' + d + '"' === y ? d : y) + ': '), + ((r += ('"' + d + '"' === y ? d : y) + ': '), (y = e[d]), (y = typeof y == 'object' && y !== null ? _s(y) : ru(y)), d === t @@ -1272,21 +1275,21 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { : (r = 10 > y.length && 40 > r.length + y.length ? r + y - : r + '...'); + : r + '...')); } r += '}'; } return t === void 0 ? r : -1 < s && 0 < i - ? ((e = ' '.repeat(s) + '^'.repeat(i)), - ` - ` + - r + + ? ((e = ' '.repeat(s) + '^'.repeat(i)), ` ` + - e) - : ` + r + + ` + ` + + e) + : ` ` + r; } var Nr = Object.prototype.hasOwnProperty, @@ -1304,7 +1307,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var g = new Set(), L = [], p = new Set(); - (this.type = e), + ((this.type = e), (this.status = 10), (this.flushScheduled = !1), (this.destination = this.fatalError = null), @@ -1332,7 +1335,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { (this.onAllReady = a), (this.onFatalError = u), (e = os(this, t, null, !1, 0, g)), - L.push(e); + L.push(e)); } var st = null; function ou(e, t, s) { @@ -1346,9 +1349,9 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ); switch (s.status) { case 'fulfilled': - return (i.model = s.value), Vi(e, i), i.id; + return ((i.model = s.value), Vi(e, i), i.id); case 'rejected': - return Un(e, i, s.reason), i.id; + return (Un(e, i, s.reason), i.id); default: if (e.status === 12) return ( @@ -1374,7 +1377,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return ( s.then( function (r) { - (i.model = r), Vi(e, i); + ((i.model = r), Vi(e, i)); }, function (r) { i.status === 0 && (Un(e, i, r), un(e)); @@ -1387,7 +1390,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function i(g) { if (y.status === 0) if (g.done) - (y.status = 1), + ((y.status = 1), (g = y.id.toString(16) + `:C @@ -1396,14 +1399,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { e.abortableTasks.delete(y), e.cacheController.signal.removeEventListener('abort', a), un(e), - Or(e); + Or(e)); else try { - (y.model = g.value), + ((y.model = g.value), e.pendingChunks++, Bu(e, y), un(e), - d.read().then(i, r); + d.read().then(i, r)); } catch (L) { r(L); } @@ -1418,18 +1421,18 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function a() { if (y.status === 0) { var g = e.cacheController.signal; - g.removeEventListener('abort', a), + (g.removeEventListener('abort', a), (g = g.reason), e.type === 21 ? (e.abortableTasks.delete(y), ri(y), oi(y, e)) : (Un(e, y, g), un(e)), - d.cancel(g).then(r, r); + d.cancel(g).then(r, r)); } } var u = s.supportsBYOB; if (u === void 0) try { - s.getReader({mode: 'byob'}).releaseLock(), (u = !0); + (s.getReader({mode: 'byob'}).releaseLock(), (u = !0)); } catch { u = !1; } @@ -1478,18 +1481,18 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { a(p); return; } - e.completedRegularChunks.push(pn(g)), + (e.completedRegularChunks.push(pn(g)), e.abortableTasks.delete(d), e.cacheController.signal.removeEventListener('abort', u), un(e), - Or(e); + Or(e)); } else try { - (d.model = y.value), + ((d.model = y.value), e.pendingChunks++, Bu(e, d), un(e), - i.next().then(r, a); + i.next().then(r, a)); } catch (p) { a(p); } @@ -1506,10 +1509,10 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var y = e.cacheController.signal; y.removeEventListener('abort', u); var g = y.reason; - e.type === 21 + (e.type === 21 ? (e.abortableTasks.delete(d), ri(d), oi(d, e)) : (Un(e, d, y.reason), un(e)), - typeof i.throw == 'function' && i.throw(g).then(a, a); + typeof i.throw == 'function' && i.throw(g).then(a, a)); } } s = s === i; @@ -1536,7 +1539,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ); } function Ut(e, t, s) { - (s = Es(s)), + ((s = Es(s)), (t = pn( ':H' + t + @@ -1545,7 +1548,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ` )), e.completedHintChunks.push(t), - un(e); + un(e)); } function bd(e) { if (e.status === 'fulfilled') return e.value; @@ -1585,13 +1588,13 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { }), e) : typeof i[Ss] != 'function' || - (typeof ReadableStream == 'function' && i instanceof ReadableStream) - ? i - : ((e = {}), - (e[Ss] = function () { - return i[Ss](); - }), - e); + (typeof ReadableStream == 'function' && i instanceof ReadableStream) + ? i + : ((e = {}), + (e[Ss] = function () { + return i[Ss](); + }), + e); } function lu(e, t, s, i, r) { var a = t.thenableState; @@ -1603,12 +1606,12 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { e.status === 12) ) throw ( - (typeof r == 'object' && + typeof r == 'object' && r !== null && typeof r.then == 'function' && r.$$typeof !== rs && r.then(au, au), - null) + null ); return ( (r = wd(e, t, i, r)), @@ -1685,7 +1688,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } function Vi(e, t) { var s = e.pingedTasks; - s.push(t), + (s.push(t), s.length === 1 && ((e.flushScheduled = e.destination !== null), e.type === 21 || e.status === 10 @@ -1694,7 +1697,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { }) : Bi(function () { return ra(e); - })); + }))); } function os(e, t, s, i, r, a) { e.pendingChunks++; @@ -1729,10 +1732,10 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { (y.$$typeof === In || y.$$typeof === $i)), e.status === 12) ) - (d.status = 3), + ((d.status = 3), e.type === 21 ? ((L = e.nextChunkId++), (L = y ? ws(L) : Ct(L)), (h = L)) - : ((L = e.fatalError), (h = y ? ws(L) : Ct(L))); + : ((L = e.fatalError), (h = y ? ws(L) : Ct(L)))); else if ( ((g = x === pa ? Eu() : x), typeof g == 'object' && g !== null && typeof g.then == 'function') @@ -1746,25 +1749,25 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { e.abortableTasks ); var T = h.ping; - g.then(T, T), + (g.then(T, T), (h.thenableState = Au()), (d.keyPath = L), (d.implicitSlot = p), - (h = y ? ws(h.id) : Ct(h.id)); + (h = y ? ws(h.id) : Ct(h.id))); } else - (d.keyPath = L), + ((d.keyPath = L), (d.implicitSlot = p), e.pendingChunks++, (L = e.nextChunkId++), (p = Kn(e, g, d)), Rr(e, L, p), - (h = y ? ws(L) : Ct(L)); + (h = y ? ws(L) : Ct(L))); } return h; }, thenableState: null, }; - return a.add(d), d; + return (a.add(d), d); } function Ct(e) { return '$' + e.toString(16); @@ -1840,19 +1843,20 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } } function bs(e, t, s) { - return (t = os(e, t, null, !1, s, e.abortableTasks)), Fu(e, t), t.id; + return ((t = os(e, t, null, !1, s, e.abortableTasks)), Fu(e, t), t.id); } function Yt(e, t, s) { e.pendingChunks++; var i = e.nextChunkId++; - return Kt(e, i, t, s, !1), Ct(i); + return (Kt(e, i, t, s, !1), Ct(i)); } function Sd(e, t) { function s(y) { if (u.status === 0) if (y.done) - e.cacheController.signal.removeEventListener('abort', r), Vi(e, u); - else return a.push(y.value), d.read().then(s).catch(i); + (e.cacheController.signal.removeEventListener('abort', r), + Vi(e, u)); + else return (a.push(y.value), d.read().then(s).catch(i)); } function i(y) { u.status === 0 && @@ -1864,12 +1868,12 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function r() { if (u.status === 0) { var y = e.cacheController.signal; - y.removeEventListener('abort', r), + (y.removeEventListener('abort', r), (y = y.reason), e.type === 21 ? (e.abortableTasks.delete(u), ri(u), oi(u, e)) : (Un(e, u, y), un(e)), - d.cancel(y).then(i, i); + d.cancel(y).then(i, i)); } } var a = [t.type], @@ -1941,7 +1945,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { if (ss === r) ss = null; else return u; } - return (e = '$@' + ou(e, t, r).toString(16)), a.set(r, e), e; + return ((e = '$@' + ou(e, t, r).toString(16)), a.set(r, e), e); } if (u !== void 0) if (ss === r) { @@ -1967,11 +1971,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } if (kn(r)) return cu(e, t, r); if (r instanceof Map) - return (r = Array.from(r)), '$Q' + bs(e, r, 0).toString(16); + return ((r = Array.from(r)), '$Q' + bs(e, r, 0).toString(16)); if (r instanceof Set) - return (r = Array.from(r)), '$W' + bs(e, r, 0).toString(16); + return ((r = Array.from(r)), '$W' + bs(e, r, 0).toString(16)); if (typeof FormData == 'function' && r instanceof FormData) - return (r = Array.from(r.entries())), '$K' + bs(e, r, 0).toString(16); + return ( + (r = Array.from(r.entries())), + '$K' + bs(e, r, 0).toString(16) + ); if (r instanceof Error) return '$Z'; if (r instanceof ArrayBuffer) return Yt(e, 'A', new Uint8Array(r)); if (r instanceof Int8Array) return Yt(e, 'O', r); @@ -2018,8 +2025,11 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { r[r.length - 1] === 'Z' && s[i] instanceof Date ? '$D' + r : 1024 <= r.length && la !== null - ? (e.pendingChunks++, (t = e.nextChunkId++), Du(e, t, r, !1), Ct(t)) - : ((e = r[0] === '$' ? '$' + r : r), e) + ? (e.pendingChunks++, + (t = e.nextChunkId++), + Du(e, t, r, !1), + Ct(t)) + : ((e = r[0] === '$' ? '$' + r : r), e) ); if (typeof r == 'boolean') return r; if (typeof r == 'number') @@ -2028,10 +2038,10 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ? '$-0' : r : r === 1 / 0 - ? '$Infinity' - : r === -1 / 0 - ? '$-Infinity' - : '$NaN'; + ? '$Infinity' + : r === -1 / 0 + ? '$-Infinity' + : '$NaN'; if (typeof r > 'u') return '$undefined'; if (typeof r == 'function') { if (r.$$typeof === rs) return pu(e, s, i, r); @@ -2058,16 +2068,16 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { 'Could not reference an opaque temporary reference. This is likely due to misconfiguring the temporaryReferences options on the server.' ) : /^on[A-Z]/.test(i) - ? Error( - 'Event handlers cannot be passed to Client Component props.' + - _s(s, i) + - ` + ? Error( + 'Event handlers cannot be passed to Client Component props.' + + _s(s, i) + + ` If you need interactivity, consider converting part of this to a Client Component.` - ) - : Error( - 'Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server". Or maybe you meant to call this function rather than return it.' + - _s(s, i) - ); + ) + : Error( + 'Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server". Or maybe you meant to call this function rather than return it.' + + _s(s, i) + ); } if (typeof r == 'symbol') { if (((t = e.writtenSymbols), (a = t.get(r)), a !== void 0)) @@ -2114,16 +2124,16 @@ If you need interactivity, consider converting part of this to a Client Componen } function Ki(e, t) { var s = e.onFatalError; - s(t), + (s(t), e.destination !== null ? ((e.status = 14), xu(e.destination, t)) : ((e.status = 13), (e.fatalError = t)), e.cacheController.abort( Error('The render was aborted due to a fatal error.', {cause: t}) - ); + )); } function Rr(e, t, s) { - (s = {digest: s}), + ((s = {digest: s}), (t = t.toString(16) + ':E' + @@ -2131,77 +2141,77 @@ If you need interactivity, consider converting part of this to a Client Componen ` `), (t = pn(t)), - e.completedErrorChunks.push(t); + e.completedErrorChunks.push(t)); } function Ou(e, t, s) { - (t = + ((t = t.toString(16) + ':' + s + ` `), (t = pn(t)), - e.completedRegularChunks.push(t); + e.completedRegularChunks.push(t)); } function Kt(e, t, s, i, r) { - r ? e.pendingDebugChunks++ : e.pendingChunks++, + (r ? e.pendingDebugChunks++ : e.pendingChunks++, (r = new Uint8Array(i.buffer, i.byteOffset, i.byteLength)), (i = 2048 < i.byteLength ? r.slice() : r), (r = i.byteLength), (t = t.toString(16) + ':' + s + r.toString(16) + ','), (t = pn(t)), - e.completedRegularChunks.push(t, i); + e.completedRegularChunks.push(t, i)); } function Du(e, t, s, i) { if (la === null) throw Error( 'Existence of byteLengthOfChunk should have already been checked. This is a bug in React.' ); - i ? e.pendingDebugChunks++ : e.pendingChunks++, + (i ? e.pendingDebugChunks++ : e.pendingChunks++, (s = pn(s)), (i = s.byteLength), (t = t.toString(16) + ':T' + i.toString(16) + ','), (t = pn(t)), - e.completedRegularChunks.push(t, s); + e.completedRegularChunks.push(t, s)); } function Mu(e, t, s) { var i = t.id; typeof s == 'string' && la !== null ? Du(e, i, s, !1) : s instanceof ArrayBuffer - ? Kt(e, i, 'A', new Uint8Array(s), !1) - : s instanceof Int8Array - ? Kt(e, i, 'O', s, !1) - : s instanceof Uint8Array - ? Kt(e, i, 'o', s, !1) - : s instanceof Uint8ClampedArray - ? Kt(e, i, 'U', s, !1) - : s instanceof Int16Array - ? Kt(e, i, 'S', s, !1) - : s instanceof Uint16Array - ? Kt(e, i, 's', s, !1) - : s instanceof Int32Array - ? Kt(e, i, 'L', s, !1) - : s instanceof Uint32Array - ? Kt(e, i, 'l', s, !1) - : s instanceof Float32Array - ? Kt(e, i, 'G', s, !1) - : s instanceof Float64Array - ? Kt(e, i, 'g', s, !1) - : s instanceof BigInt64Array - ? Kt(e, i, 'M', s, !1) - : s instanceof BigUint64Array - ? Kt(e, i, 'm', s, !1) - : s instanceof DataView - ? Kt(e, i, 'V', s, !1) - : ((s = Es(s, t.toJSON)), Ou(e, t.id, s)); + ? Kt(e, i, 'A', new Uint8Array(s), !1) + : s instanceof Int8Array + ? Kt(e, i, 'O', s, !1) + : s instanceof Uint8Array + ? Kt(e, i, 'o', s, !1) + : s instanceof Uint8ClampedArray + ? Kt(e, i, 'U', s, !1) + : s instanceof Int16Array + ? Kt(e, i, 'S', s, !1) + : s instanceof Uint16Array + ? Kt(e, i, 's', s, !1) + : s instanceof Int32Array + ? Kt(e, i, 'L', s, !1) + : s instanceof Uint32Array + ? Kt(e, i, 'l', s, !1) + : s instanceof Float32Array + ? Kt(e, i, 'G', s, !1) + : s instanceof Float64Array + ? Kt(e, i, 'g', s, !1) + : s instanceof BigInt64Array + ? Kt(e, i, 'M', s, !1) + : s instanceof BigUint64Array + ? Kt(e, i, 'm', s, !1) + : s instanceof DataView + ? Kt(e, i, 'V', s, !1) + : ((s = Es(s, t.toJSON)), Ou(e, t.id, s)); } function Un(e, t, s) { - (t.status = 4), + ((t.status = 4), (s = Kn(e, s, t)), Rr(e, t.id, s), e.abortableTasks.delete(t), - Or(e); + Or(e)); } var Lr = {}; function Fu(e, t) { @@ -2217,19 +2227,19 @@ If you need interactivity, consider converting part of this to a Client Componen (t.implicitSlot = !1), typeof i == 'object' && i !== null) ) - e.writtenObjects.set(i, Ct(t.id)), Mu(e, t, i); + (e.writtenObjects.set(i, Ct(t.id)), Mu(e, t, i)); else { var r = Es(i); Ou(e, t.id, r); } - (t.status = 1), e.abortableTasks.delete(t), Or(e); + ((t.status = 1), e.abortableTasks.delete(t), Or(e)); } catch (y) { if (e.status === 12) if ((e.abortableTasks.delete(t), (t.status = 0), e.type === 21)) - ri(t), oi(t, e); + (ri(t), oi(t, e)); else { var a = e.fatalError; - ha(t), fa(t, e, a); + (ha(t), fa(t, e, a)); } else { var u = y === pa ? Eu() : y; @@ -2238,7 +2248,7 @@ If you need interactivity, consider converting part of this to a Client Componen u !== null && typeof u.then == 'function' ) { - (t.status = 0), (t.thenableState = Au()); + ((t.status = 0), (t.thenableState = Au())); var d = t.ping; u.then(d, d); } else Un(e, t, u); @@ -2267,9 +2277,9 @@ If you need interactivity, consider converting part of this to a Client Componen for (var r = 0; r < i.length; r++) Fu(e, i[r]); ai(e); } catch (a) { - Kn(e, a, null), Ki(e, a); + (Kn(e, a, null), Ki(e, a)); } finally { - (Is.H = t), (Mi = null), (st = s); + ((Is.H = t), (Mi = null), (st = s)); } } function ha(e) { @@ -2288,27 +2298,27 @@ If you need interactivity, consider converting part of this to a Client Componen function ai(e) { var t = e.destination; if (t !== null) { - (ln = new Uint8Array(2048)), (cn = 0); + ((ln = new Uint8Array(2048)), (cn = 0)); try { for (var s = e.completedImportChunks, i = 0; i < s.length; i++) - e.pendingChunks--, Cr(t, s[i]); + (e.pendingChunks--, Cr(t, s[i])); s.splice(0, i); var r = e.completedHintChunks; for (i = 0; i < r.length; i++) Cr(t, r[i]); r.splice(0, i); var a = e.completedRegularChunks; - for (i = 0; i < a.length; i++) e.pendingChunks--, Cr(t, a[i]); + for (i = 0; i < a.length; i++) (e.pendingChunks--, Cr(t, a[i])); a.splice(0, i); var u = e.completedErrorChunks; - for (i = 0; i < u.length; i++) e.pendingChunks--, Cr(t, u[i]); + for (i = 0; i < u.length; i++) (e.pendingChunks--, Cr(t, u[i])); u.splice(0, i); } finally { - (e.flushScheduled = !1), + ((e.flushScheduled = !1), ln && 0 < cn && (t.enqueue(new Uint8Array(ln.buffer, 0, cn)), (ln = null), - (cn = 0)); + (cn = 0))); } } e.pendingChunks === 0 && @@ -2322,13 +2332,13 @@ If you need interactivity, consider converting part of this to a Client Componen ((e.status = 14), e.destination.close(), (e.destination = null))); } function Vu(e) { - (e.flushScheduled = e.destination !== null), + ((e.flushScheduled = e.destination !== null), vu(function () { return ra(e); }), Bi(function () { e.status === 10 && (e.status = 11); - }); + })); } function un(e) { e.flushScheduled === !1 && @@ -2336,20 +2346,20 @@ If you need interactivity, consider converting part of this to a Client Componen e.destination !== null && ((e.flushScheduled = !0), Bi(function () { - (e.flushScheduled = !1), ai(e); + ((e.flushScheduled = !1), ai(e)); })); } function Or(e) { e.abortableTasks.size === 0 && ((e = e.onAllReady), e()); } function ju(e, t) { - if (e.status === 13) (e.status = 14), xu(t, e.fatalError); + if (e.status === 13) ((e.status = 14), xu(t, e.fatalError)); else if (e.status !== 14 && e.destination === null) { e.destination = t; try { ai(e); } catch (s) { - Kn(e, s, null), Ki(e, s); + (Kn(e, s, null), Ki(e, s)); } } } @@ -2359,9 +2369,9 @@ If you need interactivity, consider converting part of this to a Client Componen return oi(i, e); }); var s = e.onAllReady; - s(), ai(e); + (s(), ai(e)); } catch (i) { - Kn(e, i, null), Ki(e, i); + (Kn(e, i, null), Ki(e, i)); } } function Ed(e, t, s) { @@ -2370,24 +2380,24 @@ If you need interactivity, consider converting part of this to a Client Componen return fa(r, e, s); }); var i = e.onAllReady; - i(), ai(e); + (i(), ai(e)); } catch (r) { - Kn(e, r, null), Ki(e, r); + (Kn(e, r, null), Ki(e, r)); } } function si(e, t) { if (!(11 < e.status)) try { - (e.status = 12), e.cacheController.abort(t); + ((e.status = 12), e.cacheController.abort(t)); var s = e.abortableTasks; if (0 < s.size) if (e.type === 21) - s.forEach(function (d) { + (s.forEach(function (d) { return ri(d, e); }), Bi(function () { return Id(e, s); - }); + })); else { var i = t === void 0 @@ -2395,15 +2405,15 @@ If you need interactivity, consider converting part of this to a Client Componen 'The render was aborted by the server without a reason.' ) : typeof t == 'object' && - t !== null && - typeof t.then == 'function' - ? Error( - 'The render was aborted by the server with a promise.' - ) - : t, + t !== null && + typeof t.then == 'function' + ? Error( + 'The render was aborted by the server with a promise.' + ) + : t, r = Kn(e, i, null), a = e.nextChunkId++; - (e.fatalError = a), + ((e.fatalError = a), e.pendingChunks++, Rr(e, a, r, i, !1, null), s.forEach(function (d) { @@ -2411,14 +2421,14 @@ If you need interactivity, consider converting part of this to a Client Componen }), Bi(function () { return Ed(e, s, a); - }); + })); } else { var u = e.onAllReady; - u(), ai(e); + (u(), ai(e)); } } catch (d) { - Kn(e, d, null), Ki(e, d); + (Kn(e, d, null), Ki(e, d)); } } function $u(e, t) { @@ -2443,10 +2453,10 @@ If you need interactivity, consider converting part of this to a Client Componen ? null : (t.then( function (s) { - (t.status = 'fulfilled'), (t.value = s); + ((t.status = 'fulfilled'), (t.value = s)); }, function (s) { - (t.status = 'rejected'), (t.reason = s); + ((t.status = 'rejected'), (t.reason = s)); } ), t); @@ -2473,8 +2483,8 @@ If you need interactivity, consider converting part of this to a Client Componen return hu(e[0]); }) : 0 < s.length - ? Promise.all(s) - : null; + ? Promise.all(s) + : null; } function Fi(e) { var t = __webpack_require__(e[0]); @@ -2493,7 +2503,7 @@ If you need interactivity, consider converting part of this to a Client Componen }; var Dr = Symbol(); function Ot(e, t, s) { - (this.status = e), (this.value = t), (this.reason = s); + ((this.status = e), (this.value = t), (this.reason = s)); } Ot.prototype = Object.create(Promise.prototype); Ot.prototype.then = function (e, t) { @@ -2518,10 +2528,11 @@ If you need interactivity, consider converting part of this to a Client Componen break; case 'pending': case 'blocked': - typeof e == 'function' && + (typeof e == 'function' && (this.value === null && (this.value = []), this.value.push(e)), typeof t == 'function' && - (this.reason === null && (this.reason = []), this.reason.push(t)); + (this.reason === null && (this.reason = []), + this.reason.push(t))); break; default: typeof t == 'function' && t(this.reason); @@ -2545,7 +2556,7 @@ If you need interactivity, consider converting part of this to a Client Componen if (t.status !== 'pending' && t.status !== 'blocked') t.reason.error(s); else { var i = t.reason; - (t.status = 'rejected'), (t.reason = s), i !== null && da(e, i, s); + ((t.status = 'rejected'), (t.reason = s), i !== null && da(e, i, s)); } } function Wu(e, t, s) { @@ -2554,10 +2565,10 @@ If you need interactivity, consider converting part of this to a Client Componen } function Gu(e, t, s, i) { if (t.status !== 'pending') - (t = t.reason), + ((t = t.reason), s[0] === 'C' ? t.close(s === 'C' ? '"$undefined"' : s.slice(1)) - : t.enqueueModel(s); + : t.enqueueModel(s)); else { var r = t.value, a = t.reason; @@ -2605,11 +2616,11 @@ If you need interactivity, consider converting part of this to a Client Componen function r(L) { var p = d.reason, h = d; - (h.status = 'rejected'), + ((h.status = 'rejected'), (h.value = null), (h.reason = L), p !== null && da(e, p, L), - Pr(e, g, L); + Pr(e, g, L)); } var a = t.id; if (typeof a != 'string' || i === 'then') return null; @@ -2635,7 +2646,8 @@ If you need interactivity, consider converting part of this to a Client Componen if (((u = t.bound), (a = qu(y)))) u instanceof Ot && (a = Promise.all([a, u])); else if (u instanceof Ot) a = Promise.resolve(u); - else return (u = Fi(y)), (a = d), (a.status = 'fulfilled'), (a.value = u); + else + return ((u = Fi(y)), (a = d), (a.status = 'fulfilled'), (a.value = u)); if (Ye) { var g = Ye; g.deps++; @@ -2656,15 +2668,15 @@ If you need interactivity, consider converting part of this to a Client Componen ); return; } - p.unshift(null), (L = L.bind.apply(L, p)); + (p.unshift(null), (L = L.bind.apply(L, p))); } p = d.value; var h = d; - (h.status = 'fulfilled'), + ((h.status = 'fulfilled'), (h.value = L), (h.reason = null), p !== null && Mr(e, p, L, h), - aa(e, g, s, i, L); + aa(e, g, s, i, L)); }, r), null ); @@ -2720,9 +2732,9 @@ If you need interactivity, consider converting part of this to a Client Componen Ye = null; var s = e.reason, i = s[Dr]; - (s = s.id), (s = s === -1 ? void 0 : s.toString(16)); + ((s = s.id), (s = s === -1 ? void 0 : s.toString(16))); var r = e.value; - (e.status = 'blocked'), (e.value = null), (e.reason = null); + ((e.status = 'blocked'), (e.value = null), (e.reason = null)); try { var a = JSON.parse(r); r = {count: 0, fork: !1}; @@ -2736,19 +2748,19 @@ If you need interactivity, consider converting part of this to a Client Componen if (Ye !== null) { if (Ye.errored) throw Ye.reason; if (0 < Ye.deps) { - (Ye.value = u), (Ye.reason = r), (Ye.chunk = e); + ((Ye.value = u), (Ye.reason = r), (Ye.chunk = e)); return; } } - (e.status = 'fulfilled'), (e.value = u), (e.reason = r); + ((e.status = 'fulfilled'), (e.value = u), (e.reason = r)); } catch (g) { - (e.status = 'rejected'), (e.reason = g); + ((e.status = 'rejected'), (e.reason = g)); } finally { Ye = t; } } function Rd(e, t) { - (e._closed = !0), + ((e._closed = !0), (e._closedReason = t), e._chunks.forEach(function (s) { s.status === 'pending' @@ -2756,7 +2768,7 @@ If you need interactivity, consider converting part of this to a Client Componen : s.status === 'fulfilled' && s.reason !== null && ((s = s.reason), typeof s.error == 'function' && s.error(t)); - }); + })); } function Vr(e, t) { var s = e._chunks, @@ -2768,8 +2780,8 @@ If you need interactivity, consider converting part of this to a Client Componen typeof i == 'string' ? Wu(e, i, t) : e._closed - ? new Ot('rejected', null, e._closedReason) - : new Ot('pending', null, null)), + ? new Ot('rejected', null, e._closedReason) + : new Ot('pending', null, null)), s.set(t, i)), i ); @@ -2790,7 +2802,7 @@ If you need interactivity, consider converting part of this to a Client Componen !Nr.call(s, h) ) throw Error('Invalid reference.'); - if (((s = s[h]), kn(s))) (g = 0), (i = L.get(s) || i); + if (((s = s[h]), kn(s))) ((g = 0), (i = L.get(s) || i)); else if (((i = null), typeof s == 'string')) g = s.length; else if (typeof s == 'bigint') { var T = Math.abs(Number(s)); @@ -2810,7 +2822,7 @@ If you need interactivity, consider converting part of this to a Client Componen aa(e, r, a, u, x); } function aa(e, t, s, i, r) { - i !== '__proto__' && (s[i] = r), + (i !== '__proto__' && (s[i] = r), i === '' && t.value === null && (t.value = r), t.deps--, t.deps === 0 && @@ -2821,7 +2833,7 @@ If you need interactivity, consider converting part of this to a Client Componen (s.status = 'fulfilled'), (s.value = t.value), (s.reason = t.reason), - i !== null && Mr(e, i, t.value, s))); + i !== null && Mr(e, i, t.value, s)))); } function Pr(e, t, s) { t.errored || @@ -2841,7 +2853,7 @@ If you need interactivity, consider converting part of this to a Client Componen } switch (d.status) { case 'fulfilled': - (u = d.value), (d = d.reason); + ((u = d.value), (d = d.reason)); for (var y = 0, g = e._rootArrayContexts, L = 1; L < t.length; L++) { if ( ((y = t[L]), @@ -2851,16 +2863,16 @@ If you need interactivity, consider converting part of this to a Client Componen !Nr.call(u, y)) ) throw Error('Invalid reference.'); - (u = u[y]), + ((u = u[y]), kn(u) ? ((y = 0), (d = g.get(u) || d)) : ((d = null), typeof u == 'string' ? (y = u.length) : typeof u == 'bigint' - ? ((y = Math.abs(Number(u))), - (y = y === 0 ? 1 : Math.floor(Math.log10(y)) + 1)) - : (y = ArrayBuffer.isView(u) ? u.byteLength : 0)); + ? ((y = Math.abs(Number(u))), + (y = y === 0 ? 1 : Math.floor(Math.log10(y)) + 1)) + : (y = ArrayBuffer.isView(u) ? u.byteLength : 0))); } return ( (s = a(e, u, s, i)), @@ -2914,17 +2926,17 @@ If you need interactivity, consider converting part of this to a Client Componen function Ld(e, t) { if (!kn(t)) throw Error('Invalid Map initializer.'); if (t.$$consumed === !0) throw Error('Already initialized Map.'); - return (e = new Map(t)), (t.$$consumed = !0), e; + return ((e = new Map(t)), (t.$$consumed = !0), e); } function Od(e, t) { if (!kn(t)) throw Error('Invalid Set initializer.'); if (t.$$consumed === !0) throw Error('Already initialized Set.'); - return (e = new Set(t)), (t.$$consumed = !0), e; + return ((e = new Set(t)), (t.$$consumed = !0), e); } function Dd(e, t) { if (!kn(t)) throw Error('Invalid Iterator initializer.'); if (t.$$consumed === !0) throw Error('Already initialized Iterator.'); - return (e = t[Symbol.iterator]()), (t.$$consumed = !0), e; + return ((e = t[Symbol.iterator]()), (t.$$consumed = !0), e); } function Md(e, t, s, i) { return i === 'then' && typeof t == 'function' ? null : t; @@ -2932,7 +2944,7 @@ If you need interactivity, consider converting part of this to a Client Componen function Jt(e, t, s, i, r, a, u) { function d(L) { if (!g.errored) { - (g.errored = !0), (g.value = null), (g.reason = L); + ((g.errored = !0), (g.value = null), (g.reason = L)); var p = g.chunk; p !== null && p.status === 'blocked' && Fr(e, p, L); } @@ -2958,13 +2970,13 @@ If you need interactivity, consider converting part of this to a Client Componen try { u !== null && $n(u, L.byteLength, e); var p = s === ArrayBuffer ? L : new s(L); - y !== '__proto__' && (r[a] = p), - a === '' && g.value === null && (g.value = p); + (y !== '__proto__' && (r[a] = p), + a === '' && g.value === null && (g.value = p)); } catch (h) { d(h); return; } - g.deps--, + (g.deps--, g.deps === 0 && ((L = g.chunk), L !== null && @@ -2973,7 +2985,7 @@ If you need interactivity, consider converting part of this to a Client Componen (L.status = 'fulfilled'), (L.value = g.value), (L.reason = null), - p !== null && Mr(e, p, g.value, L))); + p !== null && Mr(e, p, g.value, L)))); }, d), null ); @@ -2988,11 +3000,11 @@ If you need interactivity, consider converting part of this to a Client Componen t < e.length; t++ ) - (r = e[t]), + ((r = e[t]), typeof r == 'string' && (r[0] === 'C' ? i.close(r === 'C' ? '"$undefined"' : r.slice(1)) - : i.enqueueModel(r)); + : i.enqueueModel(r))); } function du(e, t, s) { function i(g) { @@ -3015,18 +3027,18 @@ If you need interactivity, consider converting part of this to a Client Componen enqueueModel: function (g) { if (d === null) { var L = Wu(e, g, -1); - Br(L), + (Br(L), L.status === 'fulfilled' ? i(L.value) - : (L.then(i, y.error), (d = L)); + : (L.then(i, y.error), (d = L))); } else { L = d; var p = new Ot('pending', null, null); - p.then(i, y.error), + (p.then(i, y.error), (d = p), L.then(function () { - d === p && (d = null), Gu(e, p, g, -1); - }); + (d === p && (d = null), Gu(e, p, g, -1)); + })); } }, close: function () { @@ -3034,10 +3046,10 @@ If you need interactivity, consider converting part of this to a Client Componen if (((a = !0), d === null)) r.close(); else { var g = d; - (d = null), + ((d = null), g.then(function () { return r.close(); - }); + })); } }, error: function (g) { @@ -3045,14 +3057,14 @@ If you need interactivity, consider converting part of this to a Client Componen if (((a = !0), d === null)) r.error(g); else { var L = d; - (d = null), + ((d = null), L.then(function () { return r.error(g); - }); + })); } }, }; - return Xu(e, t, u, y), u; + return (Xu(e, t, u, y), u); } function ma(e) { this.next = e; @@ -3089,7 +3101,7 @@ If you need interactivity, consider converting part of this to a Client Componen (s = s ? u[Ss]() : u), Xu(e, t, s, { enqueueModel: function (d) { - a === i.length ? (i[a] = fu(e, d, !1)) : ea(e, i[a], d, !1), a++; + (a === i.length ? (i[a] = fu(e, d, !1)) : ea(e, i[a], d, !1), a++); }, close: function (d) { if (!r) @@ -3098,7 +3110,6 @@ If you need interactivity, consider converting part of this to a Client Componen a === i.length ? (i[a] = fu(e, d, !0)) : ea(e, i[a], d, !0), a++; a < i.length; - ) ea(e, i[a++], '"$undefined"', !0); }, @@ -3108,7 +3119,6 @@ If you need interactivity, consider converting part of this to a Client Componen r = !0, a === i.length && (i[a] = new Ot('pending', null, null)); a < i.length; - ) Fr(e, i[a++], d); }, @@ -3120,11 +3130,11 @@ If you need interactivity, consider converting part of this to a Client Componen if (i[0] === '$') { switch (i[1]) { case '$': - return a !== null && $n(a, i.length - 1, e), i.slice(1); + return (a !== null && $n(a, i.length - 1, e), i.slice(1)); case '@': - return (t = parseInt(i.slice(2), 16)), Vr(e, t); + return ((t = parseInt(i.slice(2), 16)), Vr(e, t)); case 'h': - return (a = i.slice(2)), Di(e, a, t, s, null, Nd); + return ((a = i.slice(2)), Di(e, a, t, s, null, Nd)); case 'T': if (r === void 0 || e._temporaryReferences === void 0) throw Error( @@ -3132,9 +3142,9 @@ If you need interactivity, consider converting part of this to a Client Componen ); return ud(e._temporaryReferences, r); case 'Q': - return (a = i.slice(2)), Di(e, a, t, s, null, Ld); + return ((a = i.slice(2)), Di(e, a, t, s, null, Ld)); case 'W': - return (a = i.slice(2)), Di(e, a, t, s, null, Od); + return ((a = i.slice(2)), Di(e, a, t, s, null, Od)); case 'K': for ( t = i.slice(2), @@ -3157,7 +3167,7 @@ If you need interactivity, consider converting part of this to a Client Componen } return s; case 'i': - return (a = i.slice(2)), Di(e, a, t, s, null, Dd); + return ((a = i.slice(2)), Di(e, a, t, s, null, Dd)); case 'I': return 1 / 0; case '-': @@ -3175,7 +3185,7 @@ If you need interactivity, consider converting part of this to a Client Componen t.length + ' digits but the limit is 300.' ); - return a !== null && $n(a, t.length, e), BigInt(t); + return (a !== null && $n(a, t.length, e), BigInt(t)); case 'A': return Jt(e, i, ArrayBuffer, 1, t, s, a); case 'O': @@ -3204,7 +3214,8 @@ If you need interactivity, consider converting part of this to a Client Componen return Jt(e, i, DataView, 1, t, s, a); case 'B': return ( - (t = parseInt(i.slice(2), 16)), e._formData.get(e._prefix + t) + (t = parseInt(i.slice(2), 16)), + e._formData.get(e._prefix + t) ); case 'R': return du(e, i, void 0); @@ -3215,9 +3226,9 @@ If you need interactivity, consider converting part of this to a Client Componen case 'x': return mu(e, i, !0); } - return (i = i.slice(1)), Di(e, i, t, s, a, Md); + return ((i = i.slice(1)), Di(e, i, t, s, a, Md)); } - return a !== null && $n(a, i.length, e), i; + return (a !== null && $n(a, i.length, e), i); } function Yu(e, t, s) { var i = @@ -3262,10 +3273,10 @@ If you need interactivity, consider converting part of this to a Client Componen return a.bind.apply(a, [null].concat(r)); }) : e - ? Promise.resolve(e).then(function () { - return Fi(i); - }) - : Promise.resolve(Fi(i)) + ? Promise.resolve(e).then(function () { + return Fi(i); + }) + : Promise.resolve(Fi(i)) ); } function Qu(e, t, s, i) { @@ -3280,7 +3291,7 @@ If you need interactivity, consider converting part of this to a Client Componen return e.value; } En.createClientModuleProxy = function (e) { - return (e = ti({}, e, !1)), new Proxy(e, _u); + return ((e = ti({}, e, !1)), new Proxy(e, _u)); }; En.createTemporaryReferenceSet = function () { return new WeakMap(); @@ -3330,7 +3341,7 @@ If you need interactivity, consider converting part of this to a Client Componen En.decodeReply = function (e, t, s) { if (typeof e == 'string') { var i = new FormData(); - i.append('0', e), (e = i); + (i.append('0', e), (e = i)); } return ( (e = Yu( @@ -3361,7 +3372,7 @@ If you need interactivity, consider converting part of this to a Client Componen ju(a, g); }, cancel: function (g) { - (a.destination = null), si(a, g); + ((a.destination = null), si(a, g)); }, }, {highWaterMark: 0} @@ -3377,7 +3388,7 @@ If you need interactivity, consider converting part of this to a Client Componen if (u.aborted) si(a, u.reason); else { var d = function () { - si(a, u.reason), u.removeEventListener('abort', d); + (si(a, u.reason), u.removeEventListener('abort', d)); }; u.addEventListener('abort', d); } @@ -3414,7 +3425,7 @@ If you need interactivity, consider converting part of this to a Client Componen if (r.aborted) si(i, r.reason); else { var a = function () { - si(i, r.reason), r.removeEventListener('abort', a); + (si(i, r.reason), r.removeEventListener('abort', a)); }; r.addEventListener('abort', a); } @@ -3429,7 +3440,7 @@ If you need interactivity, consider converting part of this to a Client Componen ju(i, u); }, cancel: function (u) { - (i.destination = null), si(i, u); + ((i.destination = null), si(i, u)); }, }, {highWaterMark: 0} @@ -4023,15 +4034,15 @@ If you need interactivity, consider converting part of this to a Client Componen jd = be(), Ta = class { constructor(t, s, i) { - (this.startTokenIndex = t), + ((this.startTokenIndex = t), (this.endTokenIndex = s), - (this.isFunctionScope = i); + (this.isFunctionScope = i)); } }; Ui.Scope = Ta; var $r = class { constructor(t, s, i, r, a, u, d, y, g, L, p, h, T) { - (this.potentialArrowAt = t), + ((this.potentialArrowAt = t), (this.noAnonFunctionType = s), (this.inDisallowConditionalTypesContext = i), (this.tokensLength = r), @@ -4043,13 +4054,13 @@ If you need interactivity, consider converting part of this to a Client Componen (this.end = L), (this.isType = p), (this.scopeDepth = h), - (this.error = T); + (this.error = T)); } }; Ui.StateSnapshot = $r; var ka = class e { constructor() { - e.prototype.__init.call(this), + (e.prototype.__init.call(this), e.prototype.__init2.call(this), e.prototype.__init3.call(this), e.prototype.__init4.call(this), @@ -4061,7 +4072,7 @@ If you need interactivity, consider converting part of this to a Client Componen e.prototype.__init10.call(this), e.prototype.__init11.call(this), e.prototype.__init12.call(this), - e.prototype.__init13.call(this); + e.prototype.__init13.call(this)); } __init() { this.potentialArrowAt = -1; @@ -4120,7 +4131,7 @@ If you need interactivity, consider converting part of this to a Client Componen ); } restoreFromSnapshot(t) { - (this.potentialArrowAt = t.potentialArrowAt), + ((this.potentialArrowAt = t.potentialArrowAt), (this.noAnonFunctionType = t.noAnonFunctionType), (this.inDisallowConditionalTypesContext = t.inDisallowConditionalTypesContext), @@ -4133,7 +4144,7 @@ If you need interactivity, consider converting part of this to a Client Componen (this.end = t.end), (this.isType = t.isType), (this.scopeDepth = t.scopeDepth), - (this.error = t.error); + (this.error = t.error)); } }; Ui.default = ka; @@ -4382,14 +4393,14 @@ If you need interactivity, consider converting part of this to a Client Componen function Gd(e) { if ('pos' in e) { let t = n1(e.pos); - (e.message += ` (${t.line}:${t.column})`), (e.loc = t); + ((e.message += ` (${t.line}:${t.column})`), (e.loc = t)); } return e; } ft.augmentError = Gd; var Ur = class { constructor(t, s) { - (this.line = t), (this.column = s); + ((this.line = t), (this.column = s)); } }; ft.Loc = Ur; @@ -4402,12 +4413,12 @@ If you need interactivity, consider converting part of this to a Client Componen } ft.locationForIndex = n1; function zd(e, t, s, i) { - (ft.input = e), + ((ft.input = e), (ft.state = new Ud.default()), (ft.nextContextId = 1), (ft.isJSXEnabled = t), (ft.isTypeScriptEnabled = s), - (ft.isFlowEnabled = i); + (ft.isFlowEnabled = i)); } ft.initParser = zd; }); @@ -4495,10 +4506,10 @@ If you need interactivity, consider converting part of this to a Client Componen function Wr(e = 'Unexpected token', t = en.state.start) { if (en.state.error) return; let s = new SyntaxError(e); - (s.pos = t), + ((s.pos = t), (en.state.error = s), (en.state.pos = en.input.length), - ls.finishToken.call(void 0, As.TokenType.eof); + ls.finishToken.call(void 0, As.TokenType.eof)); } tn.unexpected = Wr; }); @@ -13554,18 +13565,17 @@ If you need interactivity, consider converting part of this to a Client Componen s < xn.input.length && ((t = xn.input.charCodeAt(s)), !(t < us.charCodes.lowercaseA || t > us.charCodes.lowercaseZ)); - ) { let r = u1.READ_WORD_TREE[e + (t - us.charCodes.lowercaseA) + 1]; if (r === -1) break; - (e = r), s++; + ((e = r), s++); } let i = u1.READ_WORD_TREE[e]; if (i > -1 && !c1.IS_IDENTIFIER_CHAR[t]) { - (xn.state.pos = s), + ((xn.state.pos = s), i & 1 ? _a.finishToken.call(void 0, i >>> 1) - : _a.finishToken.call(void 0, p1.TokenType.name, i >>> 1); + : _a.finishToken.call(void 0, p1.TokenType.name, i >>> 1)); return; } for (; s < xn.input.length; ) { @@ -13579,7 +13589,6 @@ If you need interactivity, consider converting part of this to a Client Componen ; s < xn.input.length && xn.input.charCodeAt(s) !== us.charCodes.rightCurlyBrace; - ) s++; s++; @@ -13591,7 +13600,7 @@ If you need interactivity, consider converting part of this to a Client Componen s += 2; else break; } - (xn.state.pos = s), _a.finishToken.call(void 0, p1.TokenType.name); + ((xn.state.pos = s), _a.finishToken.call(void 0, p1.TokenType.name)); } ba.default = cm; }); @@ -13708,7 +13717,7 @@ If you need interactivity, consider converting part of this to a Client Componen Be.isObjectShorthandDeclaration = vm; var Hi = class { constructor() { - (this.type = b.state.type), + ((this.type = b.state.type), (this.contextualKeyword = b.state.contextualKeyword), (this.start = b.state.start), (this.end = b.state.end), @@ -13726,27 +13735,27 @@ If you need interactivity, consider converting part of this to a Client Componen (this.isOptionalChainStart = !1), (this.isOptionalChainEnd = !1), (this.subscriptStartIndex = null), - (this.nullishStartIndex = null); + (this.nullishStartIndex = null)); } }; Be.Token = Hi; function zr() { - b.state.tokens.push(new Hi()), k1(); + (b.state.tokens.push(new Hi()), k1()); } Be.next = zr; function xm() { - b.state.tokens.push(new Hi()), (b.state.start = b.state.pos), Km(); + (b.state.tokens.push(new Hi()), (b.state.start = b.state.pos), Km()); } Be.nextTemplateToken = xm; function gm() { - b.state.type === ne.TokenType.assign && --b.state.pos, jm(); + (b.state.type === ne.TokenType.assign && --b.state.pos, jm()); } Be.retokenizeSlashAsRegex = gm; function _m(e) { for (let s = b.state.tokens.length - e; s < b.state.tokens.length; s++) b.state.tokens[s].isType = !0; let t = b.state.isType; - return (b.state.isType = !0), t; + return ((b.state.isType = !0), t); } Be.pushTypeContext = _m; function bm(e) { @@ -13759,7 +13768,7 @@ If you need interactivity, consider converting part of this to a Client Componen Be.eat = m1; function Cm(e) { let t = b.state.isType; - (b.state.isType = !0), m1(e), (b.state.isType = t); + ((b.state.isType = !0), m1(e), (b.state.isType = t)); } Be.eatTypeToken = Cm; function Sa(e) { @@ -13770,12 +13779,12 @@ If you need interactivity, consider converting part of this to a Client Componen let e = b.state.snapshot(); zr(); let t = b.state.type; - return b.state.restoreFromSnapshot(e), t; + return (b.state.restoreFromSnapshot(e), t); } Be.lookaheadType = wm; var Gr = class { constructor(t, s) { - (this.type = t), (this.contextualKeyword = s); + ((this.type = t), (this.contextualKeyword = s)); } }; Be.TypeAndKeyword = Gr; @@ -13784,7 +13793,7 @@ If you need interactivity, consider converting part of this to a Client Componen zr(); let t = b.state.type, s = b.state.contextualKeyword; - return b.state.restoreFromSnapshot(e), new Gr(t, s); + return (b.state.restoreFromSnapshot(e), new Gr(t, s)); } Be.lookaheadTypeAndKeyword = Sm; function y1() { @@ -13806,11 +13815,11 @@ If you need interactivity, consider converting part of this to a Client Componen (x1(), (b.state.start = b.state.pos), b.state.pos >= b.input.length) ) { let e = b.state.tokens; - e.length >= 2 && + (e.length >= 2 && e[e.length - 1].start >= b.input.length && e[e.length - 2].start >= b.input.length && ci.unexpected.call(void 0, 'Unexpectedly reached the end of input.'), - Ve(ne.TokenType.eof); + Ve(ne.TokenType.eof)); return; } Em(b.input.charCodeAt(b.state.pos)); @@ -13829,7 +13838,6 @@ If you need interactivity, consider converting part of this to a Client Componen ; b.input.charCodeAt(b.state.pos) !== F.charCodes.asterisk || b.input.charCodeAt(b.state.pos + 1) !== F.charCodes.slash; - ) if ((b.state.pos++, b.state.pos > b.input.length)) { ci.unexpected.call(void 0, 'Unterminated comment', b.state.pos - 2); @@ -13847,7 +13855,6 @@ If you need interactivity, consider converting part of this to a Client Componen t !== F.charCodes.lineSeparator && t !== F.charCodes.paragraphSeparator && ++b.state.pos < b.input.length; - ) t = b.input.charCodeAt(b.state.pos); } @@ -13867,7 +13874,7 @@ If you need interactivity, consider converting part of this to a Client Componen case F.charCodes.slash: switch (b.input.charCodeAt(b.state.pos + 1)) { case F.charCodes.asterisk: - (b.state.pos += 2), Am(); + ((b.state.pos += 2), Am()); break; case F.charCodes.slash: v1(2); @@ -13884,9 +13891,9 @@ If you need interactivity, consider converting part of this to a Client Componen } Be.skipSpace = x1; function Ve(e, t = pm.ContextualKeyword.NONE) { - (b.state.end = b.state.pos), + ((b.state.end = b.state.pos), (b.state.type = e), - (b.state.contextualKeyword = t); + (b.state.contextualKeyword = t)); } Be.finishToken = Ve; function Pm() { @@ -13910,7 +13917,7 @@ If you need interactivity, consider converting part of this to a Client Componen e === F.charCodes.asterisk ? ne.TokenType.star : ne.TokenType.modulo, s = 1, i = b.input.charCodeAt(b.state.pos + 1); - e === F.charCodes.asterisk && + (e === F.charCodes.asterisk && i === F.charCodes.asterisk && (s++, (i = b.input.charCodeAt(b.state.pos + 2)), @@ -13918,7 +13925,7 @@ If you need interactivity, consider converting part of this to a Client Componen i === F.charCodes.equalsTo && b.input.charCodeAt(b.state.pos + 2) !== F.charCodes.greaterThan && (s++, (t = ne.TokenType.assign)), - Fe(t, s); + Fe(t, s)); } function Lm(e) { let t = b.input.charCodeAt(b.state.pos + 1); @@ -13967,8 +13974,8 @@ If you need interactivity, consider converting part of this to a Client Componen t === F.charCodes.equalsTo ? Fe(ne.TokenType.assign, 2) : e === F.charCodes.plusSign - ? Fe(ne.TokenType.plus, 1) - : Fe(ne.TokenType.minus, 1); + ? Fe(ne.TokenType.plus, 1) + : Fe(ne.TokenType.minus, 1); } function Mm() { let e = b.input.charCodeAt(b.state.pos + 1); @@ -14022,7 +14029,7 @@ If you need interactivity, consider converting part of this to a Client Componen return; } if (e === F.charCodes.equalsTo && t === F.charCodes.greaterThan) { - (b.state.pos += 2), Ve(ne.TokenType.arrow); + ((b.state.pos += 2), Ve(ne.TokenType.arrow)); return; } Fe(e === F.charCodes.equalsTo ? ne.TokenType.eq : ne.TokenType.bang, 1); @@ -14035,35 +14042,35 @@ If you need interactivity, consider converting part of this to a Client Componen ? Fe(ne.TokenType.assign, 3) : Fe(ne.TokenType.nullishCoalescing, 2) : e === F.charCodes.dot && - !(t >= F.charCodes.digit0 && t <= F.charCodes.digit9) - ? ((b.state.pos += 2), Ve(ne.TokenType.questionDot)) - : (++b.state.pos, Ve(ne.TokenType.question)); + !(t >= F.charCodes.digit0 && t <= F.charCodes.digit9) + ? ((b.state.pos += 2), Ve(ne.TokenType.questionDot)) + : (++b.state.pos, Ve(ne.TokenType.question)); } function _1(e) { switch (e) { case F.charCodes.numberSign: - ++b.state.pos, Ve(ne.TokenType.hash); + (++b.state.pos, Ve(ne.TokenType.hash)); return; case F.charCodes.dot: Pm(); return; case F.charCodes.leftParenthesis: - ++b.state.pos, Ve(ne.TokenType.parenL); + (++b.state.pos, Ve(ne.TokenType.parenL)); return; case F.charCodes.rightParenthesis: - ++b.state.pos, Ve(ne.TokenType.parenR); + (++b.state.pos, Ve(ne.TokenType.parenR)); return; case F.charCodes.semicolon: - ++b.state.pos, Ve(ne.TokenType.semi); + (++b.state.pos, Ve(ne.TokenType.semi)); return; case F.charCodes.comma: - ++b.state.pos, Ve(ne.TokenType.comma); + (++b.state.pos, Ve(ne.TokenType.comma)); return; case F.charCodes.leftSquareBracket: - ++b.state.pos, Ve(ne.TokenType.bracketL); + (++b.state.pos, Ve(ne.TokenType.bracketL)); return; case F.charCodes.rightSquareBracket: - ++b.state.pos, Ve(ne.TokenType.bracketR); + (++b.state.pos, Ve(ne.TokenType.bracketR)); return; case F.charCodes.leftCurlyBrace: b.isFlowEnabled && @@ -14072,7 +14079,7 @@ If you need interactivity, consider converting part of this to a Client Componen : (++b.state.pos, Ve(ne.TokenType.braceL)); return; case F.charCodes.rightCurlyBrace: - ++b.state.pos, Ve(ne.TokenType.braceR); + (++b.state.pos, Ve(ne.TokenType.braceR)); return; case F.charCodes.colon: b.input.charCodeAt(b.state.pos + 1) === F.charCodes.colon @@ -14083,10 +14090,10 @@ If you need interactivity, consider converting part of this to a Client Componen Vm(); return; case F.charCodes.atSign: - ++b.state.pos, Ve(ne.TokenType.at); + (++b.state.pos, Ve(ne.TokenType.at)); return; case F.charCodes.graveAccent: - ++b.state.pos, Ve(ne.TokenType.backQuote); + (++b.state.pos, Ve(ne.TokenType.backQuote)); return; case F.charCodes.digit0: { let t = b.input.charCodeAt(b.state.pos + 1); @@ -14159,7 +14166,7 @@ If you need interactivity, consider converting part of this to a Client Componen } Be.getTokenFromCode = _1; function Fe(e, t) { - (b.state.pos += t), Ve(e); + ((b.state.pos += t), Ve(e)); } function jm() { let e = b.state.pos, @@ -14180,7 +14187,7 @@ If you need interactivity, consider converting part of this to a Client Componen } ++b.state.pos; } - ++b.state.pos, C1(), Ve(ne.TokenType.regexp); + (++b.state.pos, C1(), Ve(ne.TokenType.regexp)); } function Ca() { for (;;) { @@ -14248,7 +14255,7 @@ If you need interactivity, consider converting part of this to a Client Componen else if (t === e) break; b.state.pos++; } - b.state.pos++, Ve(ne.TokenType.string); + (b.state.pos++, Ve(ne.TokenType.string)); } function Km() { for (;;) { @@ -14264,16 +14271,16 @@ If you need interactivity, consider converting part of this to a Client Componen ) { if (b.state.pos === b.state.start && Sa(ne.TokenType.template)) if (e === F.charCodes.dollarSign) { - (b.state.pos += 2), Ve(ne.TokenType.dollarBraceL); + ((b.state.pos += 2), Ve(ne.TokenType.dollarBraceL)); return; } else { - ++b.state.pos, Ve(ne.TokenType.backQuote); + (++b.state.pos, Ve(ne.TokenType.backQuote)); return; } Ve(ne.TokenType.template); return; } - e === F.charCodes.backslash && b.state.pos++, b.state.pos++; + (e === F.charCodes.backslash && b.state.pos++, b.state.pos++); } } function C1() { @@ -14289,7 +14296,6 @@ If you need interactivity, consider converting part of this to a Client Componen ; b.state.pos < b.input.length && b.input.charCodeAt(b.state.pos) !== F.charCodes.rightCurlyBrace; - ) b.state.pos++; b.state.pos++; @@ -14598,7 +14604,7 @@ If you need interactivity, consider converting part of this to a Client Componen Aa.default = Hm; function I1(e) { let t = e.indexOf('.'); - return t === -1 && (t = e.length), [e.slice(0, t), e.slice(t)]; + return (t === -1 && (t = e.length), [e.slice(0, t), e.slice(t)]); } }); var hn = Z((Ra) => { @@ -14649,7 +14655,7 @@ If you need interactivity, consider converting part of this to a Client Componen this.cjsAutomaticModuleNameResolutions = {}; } constructor(t, s, i, r, a) { - super(), + (super(), (this.rootTransformer = t), (this.tokens = s), (this.importProcessor = i), @@ -14662,7 +14668,7 @@ If you need interactivity, consider converting part of this to a Client Componen e.prototype.__init5.call(this), (this.jsxPragmaInfo = Xm.default.call(void 0, a)), (this.isAutomaticRuntime = a.jsxRuntime === 'automatic'), - (this.jsxImportSource = a.jsxImportSource || 'react'); + (this.jsxImportSource = a.jsxImportSource || 'react')); } process() { return this.tokens.matches1(Re.TokenType.jsxTagStart) @@ -14715,10 +14721,10 @@ If you need interactivity, consider converting part of this to a Client Componen getLineNumberForIndex(t) { let s = this.tokens.code; for (; this.lastIndex < t && this.lastIndex < s.length; ) - s[this.lastIndex] === + (s[this.lastIndex] === ` ` && this.lastLineNumber++, - this.lastIndex++; + this.lastIndex++); return this.lastLineNumber; } transformTagToJSXFunc(t, s) { @@ -14726,8 +14732,8 @@ If you need interactivity, consider converting part of this to a Client Componen this.tokens.replaceToken(this.getJSXFuncInvocationCode(i)); let r = null; if (this.tokens.matches1(Re.TokenType.jsxTagEnd)) - this.tokens.replaceToken(`${this.getFragmentCode()}, {`), - this.processAutomaticChildrenAndEndProps(s); + (this.tokens.replaceToken(`${this.getFragmentCode()}, {`), + this.processAutomaticChildrenAndEndProps(s)); else { if ( (this.processTagIntro(), @@ -14737,8 +14743,8 @@ If you need interactivity, consider converting part of this to a Client Componen ) this.tokens.appendCode('}'); else if (this.tokens.matches1(Re.TokenType.jsxTagEnd)) - this.tokens.removeToken(), - this.processAutomaticChildrenAndEndProps(s); + (this.tokens.removeToken(), + this.processAutomaticChildrenAndEndProps(s)); else throw new Error('Expected either /> or > at the end of the tag.'); r && this.tokens.appendCode(`, ${r}`); @@ -14749,7 +14755,6 @@ If you need interactivity, consider converting part of this to a Client Componen this.tokens.appendCode(`, ${i}, ${this.getDevSource(t)}, this`)), this.tokens.removeInitialToken(); !this.tokens.matches1(Re.TokenType.jsxTagEnd); - ) this.tokens.removeToken(); this.tokens.replaceToken(')'); @@ -14759,21 +14764,20 @@ If you need interactivity, consider converting part of this to a Client Componen (this.tokens.replaceToken(this.getCreateElementInvocationCode()), this.tokens.matches1(Re.TokenType.jsxTagEnd)) ) - this.tokens.replaceToken(`${this.getFragmentCode()}, null`), - this.processChildren(!0); + (this.tokens.replaceToken(`${this.getFragmentCode()}, null`), + this.processChildren(!0)); else if ( (this.processTagIntro(), this.processPropsObjectWithDevInfo(t), !this.tokens.matches2(Re.TokenType.slash, Re.TokenType.jsxTagEnd)) ) if (this.tokens.matches1(Re.TokenType.jsxTagEnd)) - this.tokens.removeToken(), this.processChildren(!0); + (this.tokens.removeToken(), this.processChildren(!0)); else throw new Error('Expected either /> or > at the end of the tag.'); for ( this.tokens.removeInitialToken(); !this.tokens.matches1(Re.TokenType.jsxTagEnd); - ) this.tokens.removeToken(); this.tokens.replaceToken(')'); @@ -14860,7 +14864,6 @@ If you need interactivity, consider converting part of this to a Client Componen Re.TokenType.slash, Re.TokenType.jsxTagEnd )); - ) t++; if (t === this.tokens.currentIndex() + 1) { @@ -14883,9 +14886,9 @@ If you need interactivity, consider converting part of this to a Client Componen : this.tokens.appendCode(', null'); return; } - this.tokens.appendCode(', {'), + (this.tokens.appendCode(', {'), this.processProps(!1), - s ? this.tokens.appendCode(` ${s}}`) : this.tokens.appendCode('}'); + s ? this.tokens.appendCode(` ${s}}`) : this.tokens.appendCode('}')); } processProps(t) { let s = null; @@ -14893,24 +14896,25 @@ If you need interactivity, consider converting part of this to a Client Componen if (this.tokens.matches2(Re.TokenType.jsxName, Re.TokenType.eq)) { let i = this.tokens.identifierName(); if (t && i === 'key') { - s !== null && this.tokens.appendCode(s.replace(/[^\n]/g, '')), + (s !== null && this.tokens.appendCode(s.replace(/[^\n]/g, '')), this.tokens.removeToken(), - this.tokens.removeToken(); + this.tokens.removeToken()); let r = this.tokens.snapshot(); - this.processPropValue(), - (s = this.tokens.dangerouslyGetAndRemoveCodeSinceSnapshot(r)); + (this.processPropValue(), + (s = + this.tokens.dangerouslyGetAndRemoveCodeSinceSnapshot(r))); continue; } else - this.processPropName(i), + (this.processPropName(i), this.tokens.replaceToken(': '), - this.processPropValue(); + this.processPropValue()); } else if (this.tokens.matches1(Re.TokenType.jsxName)) { let i = this.tokens.identifierName(); - this.processPropName(i), this.tokens.appendCode(': true'); + (this.processPropName(i), this.tokens.appendCode(': true')); } else if (this.tokens.matches1(Re.TokenType.braceL)) - this.tokens.replaceToken(''), + (this.tokens.replaceToken(''), this.rootTransformer.processBalancedCode(), - this.tokens.replaceToken(''); + this.tokens.replaceToken('')); else break; this.tokens.appendCode(','); } @@ -14927,8 +14931,8 @@ If you need interactivity, consider converting part of this to a Client Componen this.rootTransformer.processBalancedCode(), this.tokens.replaceToken('')) : this.tokens.matches1(Re.TokenType.jsxTagStart) - ? this.processJSXTag() - : this.processStringPropValue(); + ? this.processJSXTag() + : this.processStringPropValue(); } processStringPropValue() { let t = this.tokens.currentToken(), @@ -14963,9 +14967,9 @@ If you need interactivity, consider converting part of this to a Client Componen this.tokens.replaceToken(''), (i = !0)); else if (this.tokens.matches1(Re.TokenType.jsxTagStart)) - this.tokens.appendCode(s ? ', ' : ''), + (this.tokens.appendCode(s ? ', ' : ''), this.processJSXTag(), - (i = !0); + (i = !0)); else if ( this.tokens.matches1(Re.TokenType.jsxText) || this.tokens.matches1(Re.TokenType.jsxEmptyText) @@ -15016,16 +15020,16 @@ If you need interactivity, consider converting part of this to a Client Componen ` ` ) - (s = ''), (i = !0); + ((s = ''), (i = !0)); else { if ((r && i && (t += ' '), (t += s), (s = ''), u === '&')) { let {entity: d, newI: y} = P1(e, a + 1); - (a = y - 1), (t += d); + ((a = y - 1), (t += d)); } else t += u; - (r = !0), (i = !1); + ((r = !0), (i = !1)); } } - return i || (t += s), JSON.stringify(t); + return (i || (t += s), JSON.stringify(t)); } function E1(e) { let t = 0, @@ -15057,7 +15061,7 @@ If you need interactivity, consider converting part of this to a Client Componen `; else if (i === '&') { let {entity: r, newI: a} = P1(e, s + 1); - (t += r), (s = a - 1); + ((t += r), (s = a - 1)); } else t += i; } return JSON.stringify(t); @@ -15171,7 +15175,7 @@ If you need interactivity, consider converting part of this to a Client Componen this.exportBindingsByLocalName = new Map(); } constructor(t, s, i, r, a, u) { - (this.nameManager = t), + ((this.nameManager = t), (this.tokens = s), (this.enableLegacyTypeScriptModuleInterop = i), (this.options = r), @@ -15181,11 +15185,11 @@ If you need interactivity, consider converting part of this to a Client Componen e.prototype.__init2.call(this), e.prototype.__init3.call(this), e.prototype.__init4.call(this), - e.prototype.__init5.call(this); + e.prototype.__init5.call(this)); } preprocessTokens() { for (let t = 0; t < this.tokens.tokens.length; t++) - this.tokens.matches1AtIndex(t, me.TokenType._import) && + (this.tokens.matches1AtIndex(t, me.TokenType._import) && !this.tokens.matches3AtIndex( t, me.TokenType._import, @@ -15199,7 +15203,7 @@ If you need interactivity, consider converting part of this to a Client Componen me.TokenType._export, me.TokenType.eq ) && - this.preprocessExportAtIndex(t); + this.preprocessExportAtIndex(t)); this.generateImportReplacements(); } pruneTypeOnlyImports() { @@ -15280,11 +15284,11 @@ If you need interactivity, consider converting part of this to a Client Componen 'createNamedExportFrom' )}(${g}, '${T}', '${h}');`; for (let h of d) p += ` exports.${h} = ${L};`; - y && + (y && (p += ` ${this.helperManager.getHelperName( 'createStarExport' )}(${g});`), - this.importsToReplace.set(t, p); + this.importsToReplace.set(t, p)); for (let h of i) this.identifierReplacements.set(h, `${L}.default`); for (let {importedName: h, localName: T} of a) this.identifierReplacements.set(T, `${g}.${h}`); @@ -15340,13 +15344,13 @@ If you need interactivity, consider converting part of this to a Client Componen ); let a = this.tokens.stringValueAtIndex(t), u = this.getImportInfo(a); - u.defaultNames.push(...s), + (u.defaultNames.push(...s), u.wildcardNames.push(...i), u.namedImports.push(...r), s.length === 0 && i.length === 0 && r.length === 0 && - (u.hasBareImport = !0); + (u.hasBareImport = !0)); } preprocessExportAtIndex(t) { if ( @@ -15518,16 +15522,16 @@ If you need interactivity, consider converting part of this to a Client Componen exportStarNames: [], hasStarExport: !1, }; - return this.importInfoByPath.set(t, i), i; + return (this.importInfoByPath.set(t, i), i); } addExportBinding(t, s) { - this.exportBindingsByLocalName.has(t) || + (this.exportBindingsByLocalName.has(t) || this.exportBindingsByLocalName.set(t, []), - this.exportBindingsByLocalName.get(t).push(s); + this.exportBindingsByLocalName.get(t).push(s)); } claimImportCode(t) { let s = this.importsToReplace.get(t); - return this.importsToReplace.set(t, ''), s || ''; + return (this.importsToReplace.set(t, ''), s || ''); } getIdentifierReplacement(t) { return this.identifierReplacements.get(t) || null; @@ -15552,18 +15556,18 @@ If you need interactivity, consider converting part of this to a Client Componen typeof eo == 'object' && typeof R1 < 'u' ? t(eo) : typeof define == 'function' && define.amd - ? define(['exports'], t) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - t((e.setArray = {}))); + ? define(['exports'], t) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + t((e.setArray = {}))); })(eo, function (e) { 'use strict'; - (e.get = void 0), (e.put = void 0), (e.pop = void 0); + ((e.get = void 0), (e.put = void 0), (e.pop = void 0)); class t { constructor() { - (this._indexes = {__proto__: null}), (this.array = []); + ((this._indexes = {__proto__: null}), (this.array = [])); } } - (e.get = (s, i) => s._indexes[i]), + ((e.get = (s, i) => s._indexes[i]), (e.put = (s, i) => { let r = e.get(s, i); if (r !== void 0) return r; @@ -15577,7 +15581,7 @@ If you need interactivity, consider converting part of this to a Client Componen r[a] = void 0; }), (e.SetArray = t), - Object.defineProperty(e, '__esModule', {value: !0}); + Object.defineProperty(e, '__esModule', {value: !0})); }); }); var ja = Z((to, O1) => { @@ -15585,9 +15589,9 @@ If you need interactivity, consider converting part of this to a Client Componen typeof to == 'object' && typeof O1 < 'u' ? t(to) : typeof define == 'function' && define.amd - ? define(['exports'], t) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - t((e.sourcemapCodec = {}))); + ? define(['exports'], t) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + t((e.sourcemapCodec = {}))); })(to, function (e) { 'use strict'; let i = @@ -15596,29 +15600,29 @@ If you need interactivity, consider converting part of this to a Client Componen a = new Uint8Array(128); for (let w = 0; w < i.length; w++) { let S = i.charCodeAt(w); - (r[w] = S), (a[S] = w); + ((r[w] = S), (a[S] = w)); } let u = typeof TextDecoder < 'u' ? new TextDecoder() : typeof Buffer < 'u' - ? { - decode(w) { - return Buffer.from( - w.buffer, - w.byteOffset, - w.byteLength - ).toString(); - }, - } - : { - decode(w) { - let S = ''; - for (let A = 0; A < w.length; A++) - S += String.fromCharCode(w[A]); - return S; - }, - }; + ? { + decode(w) { + return Buffer.from( + w.buffer, + w.byteOffset, + w.byteLength + ).toString(); + }, + } + : { + decode(w) { + let S = ''; + for (let A = 0; A < w.length; A++) + S += String.fromCharCode(w[A]); + return S; + }, + }; function d(w) { let S = new Int32Array(5), A = [], @@ -15633,7 +15637,7 @@ If you need interactivity, consider converting part of this to a Client Componen let ie; X = g(w, X, S, 0); let pe = S[0]; - pe < W && (R = !1), + (pe < W && (R = !1), (W = pe), L(w, X, M) ? ((X = g(w, X, S, 1)), @@ -15643,9 +15647,9 @@ If you need interactivity, consider converting part of this to a Client Componen ? ((X = g(w, X, S, 4)), (ie = [pe, S[1], S[2], S[3], S[4]])) : (ie = [pe, S[1], S[2], S[3]])) : (ie = [pe]), - c.push(ie); + c.push(ie)); } - R || p(c), A.push(c), (U = M + 1); + (R || p(c), A.push(c), (U = M + 1)); } while (U <= w.length); return A; } @@ -15659,10 +15663,10 @@ If you need interactivity, consider converting part of this to a Client Componen R = 0; do { let X = w.charCodeAt(S++); - (R = a[X]), (M |= (R & 31) << c), (c += 5); + ((R = a[X]), (M |= (R & 31) << c), (c += 5)); } while (R & 32); let W = M & 1; - return (M >>>= 1), W && (M = -2147483648 | -M), (A[U] += M), S; + return ((M >>>= 1), W && (M = -2147483648 | -M), (A[U] += M), S); } function L(w, S, A) { return S >= A ? !1 : w.charCodeAt(S) !== 44; @@ -15690,14 +15694,14 @@ If you need interactivity, consider converting part of this to a Client Componen S[0] = 0; for (let pe = 0; pe < ie.length; pe++) { let ae = ie[pe]; - R > U && ((W += u.decode(c)), M.copyWithin(0, U, R), (R -= U)), + (R > U && ((W += u.decode(c)), M.copyWithin(0, U, R), (R -= U)), pe > 0 && (M[R++] = 44), (R = x(M, R, S, ae, 0)), ae.length !== 1 && ((R = x(M, R, S, ae, 1)), (R = x(M, R, S, ae, 2)), (R = x(M, R, S, ae, 3)), - ae.length !== 4 && (R = x(M, R, S, ae, 4))); + ae.length !== 4 && (R = x(M, R, S, ae, 4)))); } } } @@ -15706,16 +15710,16 @@ If you need interactivity, consider converting part of this to a Client Componen function x(w, S, A, U, M) { let c = U[M], R = c - A[M]; - (A[M] = c), (R = R < 0 ? (-R << 1) | 1 : R << 1); + ((A[M] = c), (R = R < 0 ? (-R << 1) | 1 : R << 1)); do { let W = R & 31; - (R >>>= 5), R > 0 && (W |= 32), (w[S++] = r[W]); + ((R >>>= 5), R > 0 && (W |= 32), (w[S++] = r[W])); } while (R > 0); return S; } - (e.decode = d), + ((e.decode = d), (e.encode = T), - Object.defineProperty(e, '__esModule', {value: !0}); + Object.defineProperty(e, '__esModule', {value: !0})); }); }); var D1 = Z(($a, qa) => { @@ -15723,9 +15727,9 @@ If you need interactivity, consider converting part of this to a Client Componen typeof $a == 'object' && typeof qa < 'u' ? (qa.exports = t()) : typeof define == 'function' && define.amd - ? define(t) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - (e.resolveURI = t())); + ? define(t) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + (e.resolveURI = t())); })($a, function () { 'use strict'; let e = /^[\w+.-]+:\/\//, @@ -15734,13 +15738,13 @@ If you need interactivity, consider converting part of this to a Client Componen s = /^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i; var i; (function (A) { - (A[(A.Empty = 1)] = 'Empty'), + ((A[(A.Empty = 1)] = 'Empty'), (A[(A.Hash = 2)] = 'Hash'), (A[(A.Query = 3)] = 'Query'), (A[(A.RelativePath = 4)] = 'RelativePath'), (A[(A.AbsolutePath = 5)] = 'AbsolutePath'), (A[(A.SchemeRelative = 6)] = 'SchemeRelative'), - (A[(A.Absolute = 7)] = 'Absolute'); + (A[(A.Absolute = 7)] = 'Absolute')); })(i || (i = {})); function r(A) { return e.test(A); @@ -15797,11 +15801,11 @@ If you need interactivity, consider converting part of this to a Client Componen function h(A) { if (a(A)) { let M = g('http:' + A); - return (M.scheme = ''), (M.type = i.SchemeRelative), M; + return ((M.scheme = ''), (M.type = i.SchemeRelative), M); } if (u(A)) { let M = g('http://foo.com' + A); - return (M.scheme = ''), (M.host = ''), (M.type = i.AbsolutePath), M; + return ((M.scheme = ''), (M.host = ''), (M.type = i.AbsolutePath), M); } if (d(A)) return L(A); if (r(A)) return g(A); @@ -15813,8 +15817,8 @@ If you need interactivity, consider converting part of this to a Client Componen ? A.startsWith('?') ? i.Query : A.startsWith('#') - ? i.Hash - : i.RelativePath + ? i.Hash + : i.RelativePath : i.Empty), U ); @@ -15825,8 +15829,8 @@ If you need interactivity, consider converting part of this to a Client Componen return A.slice(0, U + 1); } function x(A, U) { - w(U, U.type), - A.path === '/' ? (A.path = U.path) : (A.path = T(U.path) + A.path); + (w(U, U.type), + A.path === '/' ? (A.path = U.path) : (A.path = T(U.path) + A.path)); } function w(A, U) { let M = U <= i.RelativePath, @@ -15845,12 +15849,12 @@ If you need interactivity, consider converting part of this to a Client Componen W ? ((X = !0), W--, R--) : M && (c[R++] = ae); continue; } - (c[R++] = ae), W++; + ((c[R++] = ae), W++); } } let ie = ''; for (let pe = 1; pe < R; pe++) ie += '/' + c[pe]; - (!ie || (X && !ie.endsWith('/..'))) && (ie += '/'), (A.path = ie); + ((!ie || (X && !ie.endsWith('/..'))) && (ie += '/'), (A.path = ie)); } function S(A, U) { if (!A && !U) return ''; @@ -15868,7 +15872,7 @@ If you need interactivity, consider converting part of this to a Client Componen case i.RelativePath: x(M, W); case i.AbsolutePath: - (M.user = W.user), (M.host = W.host), (M.port = W.port); + ((M.user = W.user), (M.host = W.host), (M.port = W.port)); case i.SchemeRelative: M.scheme = W.scheme; } @@ -15898,16 +15902,16 @@ If you need interactivity, consider converting part of this to a Client Componen typeof no == 'object' && typeof M1 < 'u' ? t(no, ja(), D1()) : typeof define == 'function' && define.amd - ? define( - [ - 'exports', - '@jridgewell/sourcemap-codec', - '@jridgewell/resolve-uri', - ], - t - ) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - t((e.traceMapping = {}), e.sourcemapCodec, e.resolveURI)); + ? define( + [ + 'exports', + '@jridgewell/sourcemap-codec', + '@jridgewell/resolve-uri', + ], + t + ) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + t((e.traceMapping = {}), e.sourcemapCodec, e.resolveURI)); })(no, function (e, t, s) { 'use strict'; function i(V) { @@ -15915,7 +15919,7 @@ If you need interactivity, consider converting part of this to a Client Componen } var r = i(s); function a(V, G) { - return G && !G.endsWith('/') && (G += '/'), r.default(V, G); + return (G && !G.endsWith('/') && (G += '/'), r.default(V, G)); } function u(V) { if (!V) return ''; @@ -15945,7 +15949,7 @@ If you need interactivity, consider converting part of this to a Client Componen return !0; } function A(V, G) { - return G || (V = V.slice()), V.sort(U); + return (G || (V = V.slice()), V.sort(U)); } function U(V, G) { return V[d] - G[d]; @@ -15955,10 +15959,10 @@ If you need interactivity, consider converting part of this to a Client Componen for (; J <= re; ) { let ve = J + ((re - J) >> 1), he = V[ve][d] - G; - if (he === 0) return (M = !0), ve; + if (he === 0) return ((M = !0), ve); he < 0 ? (J = ve + 1) : (re = ve - 1); } - return (M = !1), J - 1; + return ((M = !1), J - 1); } function R(V, G, J) { for (let re = J + 1; re < V.length && V[re][d] === G; J = re++); @@ -15976,11 +15980,13 @@ If you need interactivity, consider converting part of this to a Client Componen Ee = 0, Le = V.length - 1; if (re === ve) { - if (G === he) return (M = Ie !== -1 && V[Ie][d] === G), Ie; + if (G === he) return ((M = Ie !== -1 && V[Ie][d] === G), Ie); G >= he ? (Ee = Ie === -1 ? 0 : Ie) : (Le = Ie); } return ( - (J.lastKey = re), (J.lastNeedle = G), (J.lastIndex = c(V, G, Ee, Le)) + (J.lastKey = re), + (J.lastNeedle = G), + (J.lastIndex = c(V, G, Ee, Le)) ); } function pe(V, G) { @@ -16035,10 +16041,10 @@ If you need interactivity, consider converting part of this to a Client Componen yt = Xe; if (Ke + 1 < We.length) { let vt = We[Ke + 1].offset; - (bt = Math.min(Le, Ie + vt.line)), + ((bt = Math.min(Le, Ie + vt.line)), bt === Le ? (yt = Math.min(Xe, Ee + vt.column)) - : bt < Le && (yt = Ee + vt.column); + : bt < Le && (yt = Ee + vt.column)); } mt(ut, G, J, re, ve, he, Ie + pt.line, Ee + pt.column, bt, yt); } @@ -16087,7 +16093,7 @@ If you need interactivity, consider converting part of this to a Client Componen '`column` must be greater than or equal to 0 (columns start at column 0)', _t = -1, ct = 1; - (e.encodedMappings = void 0), + ((e.encodedMappings = void 0), (e.decodedMappings = void 0), (e.traceSegment = void 0), (e.originalPositionFor = void 0), @@ -16096,7 +16102,7 @@ If you need interactivity, consider converting part of this to a Client Componen (e.sourceContentFor = void 0), (e.presortedDecodedMap = void 0), (e.decodedMap = void 0), - (e.encodedMap = void 0); + (e.encodedMap = void 0)); class wt { constructor(G, J) { let re = typeof G == 'string'; @@ -16110,24 +16116,24 @@ If you need interactivity, consider converting part of this to a Client Componen sources: Xe, sourcesContent: We, } = ve; - (this.version = he), + ((this.version = he), (this.file = Ie), (this.names = Ee), (this.sourceRoot = Le), (this.sources = Xe), - (this.sourcesContent = We); + (this.sourcesContent = We)); let Ke = a(Le || '', u(J)); this.resolvedSources = Xe.map((pt) => a(pt || '', Ke)); let {mappings: ut} = ve; - typeof ut == 'string' + (typeof ut == 'string' ? ((this._encoded = ut), (this._decoded = void 0)) : ((this._encoded = void 0), (this._decoded = x(ut, re))), (this._decodedMemo = X()), (this._bySources = void 0), - (this._bySourceMemos = void 0); + (this._bySourceMemos = void 0)); } } - (e.encodedMappings = (V) => { + ((e.encodedMappings = (V) => { var G; return (G = V._encoded) !== null && G !== void 0 ? G @@ -16189,7 +16195,7 @@ If you need interactivity, consider converting part of this to a Client Componen ut = null, pt = null, bt = null; - Le.length !== 1 && + (Le.length !== 1 && ((Ke = ve[Le[1]]), (ut = Le[2] + 1), (pt = Le[3])), Le.length === 5 && (bt = re[Le[4]]), G({ @@ -16199,7 +16205,7 @@ If you need interactivity, consider converting part of this to a Client Componen originalLine: ut, originalColumn: pt, name: bt, - }); + })); } } }), @@ -16207,14 +16213,14 @@ If you need interactivity, consider converting part of this to a Client Componen let {sources: J, resolvedSources: re, sourcesContent: ve} = V; if (ve == null) return null; let he = J.indexOf(G); - return he === -1 && (he = re.indexOf(G)), he === -1 ? null : ve[he]; + return (he === -1 && (he = re.indexOf(G)), he === -1 ? null : ve[he]); }), (e.presortedDecodedMap = (V, G) => { let J = new wt($t(V, []), G); - return (J._decoded = V.mappings), J; + return ((J._decoded = V.mappings), J); }), (e.decodedMap = (V) => $t(V, e.decodedMappings(V))), - (e.encodedMap = (V) => $t(V, e.encodedMappings(V))); + (e.encodedMap = (V) => $t(V, e.encodedMappings(V)))); function $t(V, G) { return { version: V.version, @@ -16239,11 +16245,11 @@ If you need interactivity, consider converting part of this to a Client Componen he === -1 || he === V.length ? null : V[he] ); } - (e.AnyMap = qe), + ((e.AnyMap = qe), (e.GREATEST_LOWER_BOUND = ct), (e.LEAST_UPPER_BOUND = _t), (e.TraceMap = wt), - Object.defineProperty(e, '__esModule', {value: !0}); + Object.defineProperty(e, '__esModule', {value: !0})); }); }); var V1 = Z((so, B1) => { @@ -16251,20 +16257,25 @@ If you need interactivity, consider converting part of this to a Client Componen typeof so == 'object' && typeof B1 < 'u' ? t(so, L1(), ja(), F1()) : typeof define == 'function' && define.amd - ? define( - [ - 'exports', - '@jridgewell/set-array', - '@jridgewell/sourcemap-codec', - '@jridgewell/trace-mapping', - ], - t - ) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - t((e.genMapping = {}), e.setArray, e.sourcemapCodec, e.traceMapping)); + ? define( + [ + 'exports', + '@jridgewell/set-array', + '@jridgewell/sourcemap-codec', + '@jridgewell/trace-mapping', + ], + t + ) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + t( + (e.genMapping = {}), + e.setArray, + e.sourcemapCodec, + e.traceMapping + )); })(so, function (e, t, s, i) { 'use strict'; - (e.addSegment = void 0), + ((e.addSegment = void 0), (e.addMapping = void 0), (e.maybeAddSegment = void 0), (e.maybeAddMapping = void 0), @@ -16272,19 +16283,19 @@ If you need interactivity, consider converting part of this to a Client Componen (e.toDecodedMap = void 0), (e.toEncodedMap = void 0), (e.fromMap = void 0), - (e.allMappings = void 0); + (e.allMappings = void 0)); let L; class p { constructor({file: R, sourceRoot: W} = {}) { - (this._names = new t.SetArray()), + ((this._names = new t.SetArray()), (this._sources = new t.SetArray()), (this._sourcesContent = []), (this._mappings = []), (this.file = R), - (this.sourceRoot = W); + (this.sourceRoot = W)); } } - (e.addSegment = (c, R, W, X, ie, pe, ae, He) => + ((e.addSegment = (c, R, W, X, ie, pe, ae, He) => L(!1, c, R, W, X, ie, pe, ae, He)), (e.maybeAddSegment = (c, R, W, X, ie, pe, ae, He) => L(!0, c, R, W, X, ie, pe, ae, He)), @@ -16333,11 +16344,11 @@ If you need interactivity, consider converting part of this to a Client Componen mt, kt, At; - qe.length !== 1 && + (qe.length !== 1 && ((mt = X.array[qe[1]]), (kt = {line: qe[2] + 1, column: qe[3]}), qe.length === 5 && (At = ie.array[qe[4]])), - R.push({generated: Bt, source: mt, original: kt, name: At}); + R.push({generated: Bt, source: mt, original: kt, name: At})); } } return R; @@ -16370,7 +16381,7 @@ If you need interactivity, consider converting part of this to a Client Componen !(c && U(tt, nt, _t, pe, ae, ct))) ) return x(tt, nt, He ? [X, _t, pe, ae, ct] : [X, _t, pe, ae]); - }); + })); function h(c, R) { for (let W = c.length; W <= R; W++) c[W] = []; return c[R]; @@ -16426,7 +16437,7 @@ If you need interactivity, consider converting part of this to a Client Componen He ); } - (e.GenMapping = p), Object.defineProperty(e, '__esModule', {value: !0}); + ((e.GenMapping = p), Object.defineProperty(e, '__esModule', {value: !0})); }); }); var $1 = Z((Ka) => { @@ -16439,7 +16450,7 @@ If you need interactivity, consider converting part of this to a Client Componen d = new Gi.GenMapping({file: i.compiledFilename}), y = 0, g = t[0]; - for (; g === void 0 && y < t.length - 1; ) y++, (g = t[y]); + for (; g === void 0 && y < t.length - 1; ) (y++, (g = t[y])); let L = 0, p = 0; g !== p && Gi.maybeAddSegment.call(void 0, d, L, 0, s, L, 0); @@ -16450,9 +16461,8 @@ If you need interactivity, consider converting part of this to a Client Componen for ( Gi.maybeAddSegment.call(void 0, d, L, S, s, L, A); (g === w || g === void 0) && y < t.length - 1; - ) - y++, (g = t[y]); + (y++, (g = t[y])); } e.charCodeAt(w) === j1.charCodes.lineFeed && (L++, @@ -16473,8 +16483,8 @@ If you need interactivity, consider converting part of this to a Client Componen r = t[i].start, a = 0; for (let u = 0; u < e.length; u++) - u === r && ((s[i] = r - a), i++, (r = t[i].start)), - e.charCodeAt(u) === j1.charCodes.lineFeed && (a = u + 1); + (u === r && ((s[i] = r - a), i++, (r = t[i].start)), + e.charCodeAt(u) === j1.charCodes.lineFeed && (a = u + 1)); return s; } }); @@ -16611,9 +16621,9 @@ If you need interactivity, consider converting part of this to a Client Componen this.createRequireName = null; } constructor(t) { - (this.nameManager = t), + ((this.nameManager = t), e.prototype.__init.call(this), - e.prototype.__init2.call(this); + e.prototype.__init2.call(this)); } getHelperName(t) { let s = this.helperNames[t]; @@ -16626,34 +16636,34 @@ If you need interactivity, consider converting part of this to a Client Componen } emitHelpers() { let t = ''; - this.helperNames.optionalChainDelete && + (this.helperNames.optionalChainDelete && this.getHelperName('optionalChain'), this.helperNames.asyncOptionalChainDelete && - this.getHelperName('asyncOptionalChain'); + this.getHelperName('asyncOptionalChain')); for (let [s, i] of Object.entries(dy)) { let r = this.helperNames[s], a = i; - s === 'optionalChainDelete' + (s === 'optionalChainDelete' ? (a = a.replace( 'OPTIONAL_CHAIN_NAME', this.helperNames.optionalChain )) : s === 'asyncOptionalChainDelete' - ? (a = a.replace( - 'ASYNC_OPTIONAL_CHAIN_NAME', - this.helperNames.asyncOptionalChain - )) - : s === 'require' && - (this.createRequireName === null && - (this.createRequireName = - this.nameManager.claimFreeName('_createRequire')), - (a = a.replace( - /CREATE_REQUIRE_NAME/g, - this.createRequireName - ))), + ? (a = a.replace( + 'ASYNC_OPTIONAL_CHAIN_NAME', + this.helperNames.asyncOptionalChain + )) + : s === 'require' && + (this.createRequireName === null && + (this.createRequireName = + this.nameManager.claimFreeName('_createRequire')), + (a = a.replace( + /CREATE_REQUIRE_NAME/g, + this.createRequireName + ))), r && ((t += ' '), - (t += a.replace(s, r).replace(/\s+/g, ' ').trim())); + (t += a.replace(s, r).replace(/\s+/g, ' ').trim()))); } return t; } @@ -16686,7 +16696,7 @@ If you need interactivity, consider converting part of this to a Client Componen for (let a = e.tokens.length - 1; ; a--) { for (; i.length > 0 && i[i.length - 1].startTokenIndex === a + 1; ) i.pop(); - for (; r >= 0 && t[r].endTokenIndex === a + 1; ) i.push(t[r]), r--; + for (; r >= 0 && t[r].endTokenIndex === a + 1; ) (i.push(t[r]), r--); if (a < 0) break; let u = e.tokens[a], d = e.identifierNameForToken(u); @@ -16738,12 +16748,12 @@ If you need interactivity, consider converting part of this to a Client Componen this.usedNames = new Set(); } constructor(t, s) { - e.prototype.__init.call(this), - (this.usedNames = new Set(gy.default.call(void 0, t, s))); + (e.prototype.__init.call(this), + (this.usedNames = new Set(gy.default.call(void 0, t, s)))); } claimFreeName(t) { let s = this.findFreeName(t); - return this.usedNames.add(s), s; + return (this.usedNames.add(s), s); } findFreeName(t) { if (!this.usedNames.has(t)) return t; @@ -16790,7 +16800,7 @@ If you need interactivity, consider converting part of this to a Client Componen _y(t, e); function t(s, i) { var r = e.call(this, i) || this; - return (r.path = s), Object.setPrototypeOf(r, t.prototype), r; + return ((r.path = s), Object.setPrototypeOf(r, t.prototype), r); } return t; })(Error); @@ -16814,7 +16824,9 @@ If you need interactivity, consider converting part of this to a Client Componen Pn.NoopContext = by; var X1 = (function () { function e() { - (this._propNames = ['']), (this._messages = [null]), (this._score = 0); + ((this._propNames = ['']), + (this._messages = [null]), + (this._score = 0)); } return ( (e.prototype.fail = function (t, s, i) { @@ -16859,7 +16871,7 @@ If you need interactivity, consider converting part of this to a Client Componen a && s.push({path: t, message: a}); } for (var u = null, i = s.length - 1; i >= 0; i--) - u && (s[i].nested = [u]), (u = s[i]); + (u && (s[i].nested = [u]), (u = s[i])); return u; }), e @@ -16873,7 +16885,7 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (e.prototype.createContext = function () { var t = new X1(); - return this.contexts.push(t), t; + return (this.contexts.push(t), t); }), e ); @@ -16962,7 +16974,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s) { var i = e.call(this) || this; - return (i.name = s), (i._failMsg = 'is not a ' + s), i; + return ((i.name = s), (i._failMsg = 'is not a ' + s), i); } return ( (t.prototype.getChecker = function (s, i, r) { @@ -17013,7 +17025,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s) { var i = e.call(this) || this; - return (i.ttype = s), i; + return ((i.ttype = s), i); } return ( (t.prototype.getChecker = function (s, i) { @@ -17044,7 +17056,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s) { var i = e.call(this) || this; - return (i.ttypes = s), i; + return ((i.ttypes = s), i); } return ( (t.prototype.getChecker = function (s, i) { @@ -17114,7 +17126,7 @@ If you need interactivity, consider converting part of this to a Client Componen var L = a[g](u, y.createContext()); if (L) return !0; } - return d.resolveUnion(y), d.fail(null, r._failMsg, 0); + return (d.resolveUnion(y), d.fail(null, r._failMsg, 0)); }; }), t @@ -17134,7 +17146,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s) { var i = e.call(this) || this; - return (i.ttypes = s), i; + return ((i.ttypes = s), i); } return ( (t.prototype.getChecker = function (s, i) { @@ -17308,7 +17320,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s) { var i = e.call(this) || this; - return (i.ttype = s), i; + return ((i.ttype = s), i); } return ( (t.prototype.getChecker = function (s, i) { @@ -17323,7 +17335,7 @@ If you need interactivity, consider converting part of this to a Client Componen ce.TOptional = nl; var Ja = (function () { function e(t, s, i) { - (this.name = t), (this.ttype = s), (this.isOpt = i); + ((this.name = t), (this.ttype = s), (this.isOpt = i)); } return e; })(); @@ -17338,7 +17350,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s, i) { var r = e.call(this) || this; - return (r.paramList = s), (r.result = i), r; + return ((r.paramList = s), (r.result = i), r); } return ( (t.prototype.getChecker = function (s, i) { @@ -17358,7 +17370,7 @@ If you need interactivity, consider converting part of this to a Client Componen ce.param = Fy; var ap = (function () { function e(t, s, i) { - (this.name = t), (this.ttype = s), (this.isOpt = i); + ((this.name = t), (this.ttype = s), (this.isOpt = i)); } return e; })(); @@ -17367,7 +17379,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s) { var i = e.call(this) || this; - return (i.params = s), i; + return ((i.params = s), i); } return ( (t.prototype.getChecker = function (s, i) { @@ -17410,7 +17422,7 @@ If you need interactivity, consider converting part of this to a Client Componen nn(t, e); function t(s, i) { var r = e.call(this) || this; - return (r.validator = s), (r.message = i), r; + return ((r.validator = s), (r.message = i), r); } return ( (t.prototype.getChecker = function (s, i) { @@ -17489,7 +17501,7 @@ If you need interactivity, consider converting part of this to a Client Componen ao < Ya.length; ao++ ) - (J1 = Ya[ao]), Vy(J1); + ((J1 = Ya[ao]), Vy(J1)); var J1, ao, Ya; }); var il = Z((we) => { @@ -17715,8 +17727,8 @@ If you need interactivity, consider converting part of this to a Client Componen var u = a[r]; this.props.set(u.name, u.ttype); } - (this.checkerPlain = this.ttype.getChecker(t, !1)), - (this.checkerStrict = this.ttype.getChecker(t, !0)); + ((this.checkerPlain = this.ttype.getChecker(t, !1)), + (this.checkerStrict = this.ttype.getChecker(t, !0))); } return ( (e.prototype.setReportedPath = function (t) { @@ -17777,7 +17789,7 @@ If you need interactivity, consider converting part of this to a Client Componen var i = new pi.NoopContext(); if (t(s, i)) return null; var r = new pi.DetailContext(); - return t(s, r), r.getErrorDetail(this._path); + return (t(s, r), r.getErrorDetail(this._path)); }), (e.prototype._getMethod = function (t) { var s = this.props.get(t); @@ -17800,7 +17812,7 @@ If you need interactivity, consider converting part of this to a Client Componen if (e != null) for (var s in e) Object.prototype.hasOwnProperty.call(e, s) && (t[s] = e[s]); - return (t.default = e), t; + return ((t.default = e), t); } var Uy = il(), Qe = Ky(Uy), @@ -17867,47 +17879,47 @@ If you need interactivity, consider converting part of this to a Client Componen Yi = Ns(), ol = cs(); function nT() { - Mt.next.call(void 0), Yi.parseMaybeAssign.call(void 0, !1); + (Mt.next.call(void 0), Yi.parseMaybeAssign.call(void 0, !1)); } Nn.parseSpread = nT; function fp(e) { - Mt.next.call(void 0), ll(e); + (Mt.next.call(void 0), ll(e)); } Nn.parseRest = fp; function dp(e) { - Yi.parseIdentifier.call(void 0), mp(e); + (Yi.parseIdentifier.call(void 0), mp(e)); } Nn.parseBindingIdentifier = dp; function sT() { - Yi.parseIdentifier.call(void 0), + (Yi.parseIdentifier.call(void 0), (gt.state.tokens[gt.state.tokens.length - 1].identifierRole = - Mt.IdentifierRole.ImportDeclaration); + Mt.IdentifierRole.ImportDeclaration)); } Nn.parseImportedIdentifier = sT; function mp(e) { let t; - gt.state.scopeDepth === 0 + (gt.state.scopeDepth === 0 ? (t = Mt.IdentifierRole.TopLevelDeclaration) : e - ? (t = Mt.IdentifierRole.BlockScopedDeclaration) - : (t = Mt.IdentifierRole.FunctionScopedDeclaration), - (gt.state.tokens[gt.state.tokens.length - 1].identifierRole = t); + ? (t = Mt.IdentifierRole.BlockScopedDeclaration) + : (t = Mt.IdentifierRole.FunctionScopedDeclaration), + (gt.state.tokens[gt.state.tokens.length - 1].identifierRole = t)); } Nn.markPriorBindingIdentifier = mp; function ll(e) { switch (gt.state.type) { case fn.TokenType._this: { let t = Mt.pushTypeContext.call(void 0, 0); - Mt.next.call(void 0), Mt.popTypeContext.call(void 0, t); + (Mt.next.call(void 0), Mt.popTypeContext.call(void 0, t)); return; } case fn.TokenType._yield: case fn.TokenType.name: { - (gt.state.type = fn.TokenType.name), dp(e); + ((gt.state.type = fn.TokenType.name), dp(e)); return; } case fn.TokenType.bracketL: { - Mt.next.call(void 0), yp(fn.TokenType.bracketR, e, !0); + (Mt.next.call(void 0), yp(fn.TokenType.bracketR, e, !0)); return; } case fn.TokenType.braceL: @@ -17936,17 +17948,17 @@ If you need interactivity, consider converting part of this to a Client Componen ) { if (Mt.eat.call(void 0, e)) break; if (Mt.match.call(void 0, fn.TokenType.ellipsis)) { - fp(t), + (fp(t), Tp(), Mt.eat.call(void 0, fn.TokenType.comma), - ol.expect.call(void 0, e); + ol.expect.call(void 0, e)); break; } else iT(i, t); } } Nn.parseBindingList = yp; function iT(e, t) { - e && + (e && hp.tsParseModifiers.call(void 0, [ Xi.ContextualKeyword._public, Xi.ContextualKeyword._protected, @@ -17956,7 +17968,7 @@ If you need interactivity, consider converting part of this to a Client Componen ]), al(t), Tp(), - al(t, !0); + al(t, !0)); } function Tp() { gt.isFlowEnabled @@ -17967,8 +17979,8 @@ If you need interactivity, consider converting part of this to a Client Componen function al(e, t = !1) { if ((t || ll(e), !Mt.eat.call(void 0, fn.TokenType.eq))) return; let s = gt.state.tokens.length - 1; - Yi.parseMaybeAssign.call(void 0), - (gt.state.tokens[s].rhsEndIndex = gt.state.tokens.length); + (Yi.parseMaybeAssign.call(void 0), + (gt.state.tokens[s].rhsEndIndex = gt.state.tokens.length)); } Nn.parseMaybeDefault = al; }); @@ -18065,47 +18077,46 @@ If you need interactivity, consider converting part of this to a Client Componen for ( _e.parseIdentifier.call(void 0); v.eat.call(void 0, k.TokenType.dot); - ) _e.parseIdentifier.call(void 0); } function aT() { - Zi(), + (Zi(), !H.hasPrecedingLineBreak.call(void 0) && v.match.call(void 0, k.TokenType.lessThan) && - yi(); + yi()); } function lT() { - v.next.call(void 0), tr(); + (v.next.call(void 0), tr()); } function cT() { v.next.call(void 0); } function uT() { - H.expect.call(void 0, k.TokenType._typeof), + (H.expect.call(void 0, k.TokenType._typeof), v.match.call(void 0, k.TokenType._import) ? Cp() : Zi(), !H.hasPrecedingLineBreak.call(void 0) && v.match.call(void 0, k.TokenType.lessThan) && - yi(); + yi()); } function Cp() { - H.expect.call(void 0, k.TokenType._import), + (H.expect.call(void 0, k.TokenType._import), H.expect.call(void 0, k.TokenType.parenL), H.expect.call(void 0, k.TokenType.string), H.expect.call(void 0, k.TokenType.parenR), v.eat.call(void 0, k.TokenType.dot) && Zi(), - v.match.call(void 0, k.TokenType.lessThan) && yi(); + v.match.call(void 0, k.TokenType.lessThan) && yi()); } function pT() { v.eat.call(void 0, k.TokenType._const); let e = v.eat.call(void 0, k.TokenType._in), t = H.eatContextual.call(void 0, oe.ContextualKeyword._out); - v.eat.call(void 0, k.TokenType._const), + (v.eat.call(void 0, k.TokenType._const), (e || t) && !v.match.call(void 0, k.TokenType.name) ? (I.state.tokens[I.state.tokens.length - 1].type = k.TokenType.name) : _e.parseIdentifier.call(void 0), v.eat.call(void 0, k.TokenType._extends) && rt(), - v.eat.call(void 0, k.TokenType.eq) && rt(); + v.eat.call(void 0, k.TokenType.eq) && rt()); } function mi() { v.match.call(void 0, k.TokenType.lessThan) && uo(); @@ -18119,19 +18130,18 @@ If you need interactivity, consider converting part of this to a Client Componen ? v.next.call(void 0) : H.unexpected.call(void 0); !v.eat.call(void 0, k.TokenType.greaterThan) && !I.state.error; - ) - pT(), v.eat.call(void 0, k.TokenType.comma); + (pT(), v.eat.call(void 0, k.TokenType.comma)); v.popTypeContext.call(void 0, e); } function ml(e) { let t = e === k.TokenType.arrow; - mi(), + (mi(), H.expect.call(void 0, k.TokenType.parenL), I.state.scopeDepth++, hT(!1), I.state.scopeDepth--, - (t || v.match.call(void 0, e)) && Qi(e); + (t || v.match.call(void 0, e)) && Qi(e)); } function hT(e) { di.parseBindingList.call(void 0, k.TokenType.parenR, e); @@ -18140,7 +18150,7 @@ If you need interactivity, consider converting part of this to a Client Componen v.eat.call(void 0, k.TokenType.comma) || H.semicolon.call(void 0); } function kp() { - ml(k.TokenType.colon), co(); + (ml(k.TokenType.colon), co()); } function fT() { let e = I.state.snapshot(); @@ -18148,7 +18158,7 @@ If you need interactivity, consider converting part of this to a Client Componen let t = v.eat.call(void 0, k.TokenType.name) && v.match.call(void 0, k.TokenType.colon); - return I.state.restoreFromSnapshot(e), t; + return (I.state.restoreFromSnapshot(e), t); } function wp() { if (!(v.match.call(void 0, k.TokenType.bracketL) && fT())) return !1; @@ -18165,12 +18175,12 @@ If you need interactivity, consider converting part of this to a Client Componen ); } function vp(e) { - v.eat.call(void 0, k.TokenType.question), + (v.eat.call(void 0, k.TokenType.question), !e && (v.match.call(void 0, k.TokenType.parenL) || v.match.call(void 0, k.TokenType.lessThan)) ? (ml(k.TokenType.colon), co()) - : (er(), co()); + : (er(), co())); } function dT() { if ( @@ -18181,11 +18191,11 @@ If you need interactivity, consider converting part of this to a Client Componen return; } if (v.match.call(void 0, k.TokenType._new)) { - v.next.call(void 0), + (v.next.call(void 0), v.match.call(void 0, k.TokenType.parenL) || v.match.call(void 0, k.TokenType.lessThan) ? kp() - : vp(!1); + : vp(!1)); return; } let e = !!dl([oe.ContextualKeyword._readonly]); @@ -18203,14 +18213,13 @@ If you need interactivity, consider converting part of this to a Client Componen for ( H.expect.call(void 0, k.TokenType.braceL); !v.eat.call(void 0, k.TokenType.braceR) && !I.state.error; - ) dT(); } function yT() { let e = I.state.snapshot(), t = TT(); - return I.state.restoreFromSnapshot(e), t; + return (I.state.restoreFromSnapshot(e), t); } function TT() { return ( @@ -18227,12 +18236,12 @@ If you need interactivity, consider converting part of this to a Client Componen ); } function kT() { - _e.parseIdentifier.call(void 0), + (_e.parseIdentifier.call(void 0), H.expect.call(void 0, k.TokenType._in), - rt(); + rt()); } function vT() { - H.expect.call(void 0, k.TokenType.braceL), + (H.expect.call(void 0, k.TokenType.braceL), v.match.call(void 0, k.TokenType.plus) || v.match.call(void 0, k.TokenType.minus) ? (v.next.call(void 0), @@ -18248,37 +18257,35 @@ If you need interactivity, consider converting part of this to a Client Componen : v.eat.call(void 0, k.TokenType.question), LT(), H.semicolon.call(void 0), - H.expect.call(void 0, k.TokenType.braceR); + H.expect.call(void 0, k.TokenType.braceR)); } function xT() { for ( H.expect.call(void 0, k.TokenType.bracketL); !v.eat.call(void 0, k.TokenType.bracketR) && !I.state.error; - ) - gT(), v.eat.call(void 0, k.TokenType.comma); + (gT(), v.eat.call(void 0, k.TokenType.comma)); } function gT() { - v.eat.call(void 0, k.TokenType.ellipsis) + (v.eat.call(void 0, k.TokenType.ellipsis) ? rt() : (rt(), v.eat.call(void 0, k.TokenType.question)), - v.eat.call(void 0, k.TokenType.colon) && rt(); + v.eat.call(void 0, k.TokenType.colon) && rt()); } function _T() { - H.expect.call(void 0, k.TokenType.parenL), + (H.expect.call(void 0, k.TokenType.parenL), rt(), - H.expect.call(void 0, k.TokenType.parenR); + H.expect.call(void 0, k.TokenType.parenR)); } function bT() { for ( v.nextTemplateToken.call(void 0), v.nextTemplateToken.call(void 0); !v.match.call(void 0, k.TokenType.backQuote) && !I.state.error; - ) - H.expect.call(void 0, k.TokenType.dollarBraceL), + (H.expect.call(void 0, k.TokenType.dollarBraceL), rt(), v.nextTemplateToken.call(void 0), - v.nextTemplateToken.call(void 0); + v.nextTemplateToken.call(void 0)); v.next.call(void 0); } var hs; @@ -18290,14 +18297,14 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.TSAbstractConstructorType = i)] = 'TSAbstractConstructorType'; })(hs || (hs = {})); function cl(e) { - e === hs.TSAbstractConstructorType && + (e === hs.TSAbstractConstructorType && H.expectContextual.call(void 0, oe.ContextualKeyword._abstract), (e === hs.TSConstructorType || e === hs.TSAbstractConstructorType) && - H.expect.call(void 0, k.TokenType._new); + H.expect.call(void 0, k.TokenType._new)); let t = I.state.inDisallowConditionalTypesContext; - (I.state.inDisallowConditionalTypesContext = !1), + ((I.state.inDisallowConditionalTypesContext = !1), ml(k.TokenType.arrow), - (I.state.inDisallowConditionalTypesContext = t); + (I.state.inDisallowConditionalTypesContext = t)); } function CT() { switch (I.state.type) { @@ -18317,13 +18324,13 @@ If you need interactivity, consider converting part of this to a Client Componen _e.parseLiteral.call(void 0); return; case k.TokenType.minus: - v.next.call(void 0), _e.parseLiteral.call(void 0); + (v.next.call(void 0), _e.parseLiteral.call(void 0)); return; case k.TokenType._this: { - cT(), + (cT(), H.isContextual.call(void 0, oe.ContextualKeyword._is) && !H.hasPrecedingLineBreak.call(void 0) && - lT(); + lT()); return; } case k.TokenType._typeof: @@ -18346,9 +18353,9 @@ If you need interactivity, consider converting part of this to a Client Componen return; default: if (I.state.type & k.TokenType.IS_KEYWORD) { - v.next.call(void 0), + (v.next.call(void 0), (I.state.tokens[I.state.tokens.length - 1].type = - k.TokenType.name); + k.TokenType.name)); return; } break; @@ -18360,7 +18367,6 @@ If you need interactivity, consider converting part of this to a Client Componen CT(); !H.hasPrecedingLineBreak.call(void 0) && v.eat.call(void 0, k.TokenType.bracketL); - ) v.eat.call(void 0, k.TokenType.bracketR) || (rt(), H.expect.call(void 0, k.TokenType.bracketR)); @@ -18374,13 +18380,13 @@ If you need interactivity, consider converting part of this to a Client Componen let e = I.state.snapshot(); H.expect.call(void 0, k.TokenType._extends); let t = I.state.inDisallowConditionalTypesContext; - (I.state.inDisallowConditionalTypesContext = !0), + ((I.state.inDisallowConditionalTypesContext = !0), rt(), (I.state.inDisallowConditionalTypesContext = t), (I.state.error || (!I.state.inDisallowConditionalTypesContext && v.match.call(void 0, k.TokenType.question))) && - I.state.restoreFromSnapshot(e); + I.state.restoreFromSnapshot(e)); } } function pl() { @@ -18389,13 +18395,13 @@ If you need interactivity, consider converting part of this to a Client Componen H.isContextual.call(void 0, oe.ContextualKeyword._unique) || H.isContextual.call(void 0, oe.ContextualKeyword._readonly) ) - v.next.call(void 0), pl(); + (v.next.call(void 0), pl()); else if (H.isContextual.call(void 0, oe.ContextualKeyword._infer)) ST(); else { let e = I.state.inDisallowConditionalTypesContext; - (I.state.inDisallowConditionalTypesContext = !1), + ((I.state.inDisallowConditionalTypesContext = !1), wT(), - (I.state.inDisallowConditionalTypesContext = e); + (I.state.inDisallowConditionalTypesContext = e)); } } function xp() { @@ -18424,20 +18430,20 @@ If you need interactivity, consider converting part of this to a Client Componen v.match.call(void 0, k.TokenType.name) || v.match.call(void 0, k.TokenType._this) ) - return v.next.call(void 0), !0; + return (v.next.call(void 0), !0); if ( v.match.call(void 0, k.TokenType.braceL) || v.match.call(void 0, k.TokenType.bracketL) ) { let e = 1; for (v.next.call(void 0); e > 0 && !I.state.error; ) - v.match.call(void 0, k.TokenType.braceL) || + (v.match.call(void 0, k.TokenType.braceL) || v.match.call(void 0, k.TokenType.bracketL) ? e++ : (v.match.call(void 0, k.TokenType.braceR) || v.match.call(void 0, k.TokenType.bracketR)) && e--, - v.next.call(void 0); + v.next.call(void 0)); return !0; } return !1; @@ -18445,7 +18451,7 @@ If you need interactivity, consider converting part of this to a Client Componen function PT() { let e = I.state.snapshot(), t = NT(); - return I.state.restoreFromSnapshot(e), t; + return (I.state.restoreFromSnapshot(e), t); } function NT() { return ( @@ -18466,7 +18472,9 @@ If you need interactivity, consider converting part of this to a Client Componen } function Qi(e) { let t = v.pushTypeContext.call(void 0, 0); - H.expect.call(void 0, e), OT() || rt(), v.popTypeContext.call(void 0, t); + (H.expect.call(void 0, e), + OT() || rt(), + v.popTypeContext.call(void 0, t)); } function RT() { v.match.call(void 0, k.TokenType.colon) && Qi(k.TokenType.colon); @@ -18485,23 +18493,23 @@ If you need interactivity, consider converting part of this to a Client Componen H.eatContextual.call(void 0, oe.ContextualKeyword._is) ? (rt(), !0) : ul() || v.match.call(void 0, k.TokenType._this) - ? (v.next.call(void 0), - H.eatContextual.call(void 0, oe.ContextualKeyword._is) && rt(), - !0) - : (I.state.restoreFromSnapshot(e), !1)) + ? (v.next.call(void 0), + H.eatContextual.call(void 0, oe.ContextualKeyword._is) && rt(), + !0) + : (I.state.restoreFromSnapshot(e), !1)) : ul() || v.match.call(void 0, k.TokenType._this) - ? (v.next.call(void 0), - H.isContextual.call(void 0, oe.ContextualKeyword._is) && - !H.hasPrecedingLineBreak.call(void 0) - ? (v.next.call(void 0), rt(), !0) - : (I.state.restoreFromSnapshot(e), !1)) - : !1; + ? (v.next.call(void 0), + H.isContextual.call(void 0, oe.ContextualKeyword._is) && + !H.hasPrecedingLineBreak.call(void 0) + ? (v.next.call(void 0), rt(), !0) + : (I.state.restoreFromSnapshot(e), !1)) + : !1; } function tr() { let e = v.pushTypeContext.call(void 0, 0); - H.expect.call(void 0, k.TokenType.colon), + (H.expect.call(void 0, k.TokenType.colon), rt(), - v.popTypeContext.call(void 0, e); + v.popTypeContext.call(void 0, e)); } Oe.tsParseTypeAnnotation = tr; function rt() { @@ -18513,13 +18521,13 @@ If you need interactivity, consider converting part of this to a Client Componen ) return; let e = I.state.inDisallowConditionalTypesContext; - (I.state.inDisallowConditionalTypesContext = !0), + ((I.state.inDisallowConditionalTypesContext = !0), hl(), (I.state.inDisallowConditionalTypesContext = e), H.expect.call(void 0, k.TokenType.question), rt(), H.expect.call(void 0, k.TokenType.colon), - rt(); + rt()); } Oe.tsParseType = rt; function DT() { @@ -18545,10 +18553,10 @@ If you need interactivity, consider converting part of this to a Client Componen Oe.tsParseNonConditionalType = hl; function MT() { let e = v.pushTypeContext.call(void 0, 1); - rt(), + (rt(), H.expect.call(void 0, k.TokenType.greaterThan), v.popTypeContext.call(void 0, e), - _e.parseMaybeUnary.call(void 0); + _e.parseMaybeUnary.call(void 0)); } Oe.tsParseTypeAssertion = MT; function FT() { @@ -18559,32 +18567,31 @@ If you need interactivity, consider converting part of this to a Client Componen for ( ; !v.match.call(void 0, k.TokenType.greaterThan) && !I.state.error; - ) - rt(), v.eat.call(void 0, k.TokenType.comma); - rT.nextJSXTagToken.call(void 0), v.popTypeContext.call(void 0, e); + (rt(), v.eat.call(void 0, k.TokenType.comma)); + (rT.nextJSXTagToken.call(void 0), v.popTypeContext.call(void 0, e)); } } Oe.tsTryParseJSXTypeArgument = FT; function Ip() { for (; !v.match.call(void 0, k.TokenType.braceL) && !I.state.error; ) - BT(), v.eat.call(void 0, k.TokenType.comma); + (BT(), v.eat.call(void 0, k.TokenType.comma)); } function BT() { - Zi(), v.match.call(void 0, k.TokenType.lessThan) && yi(); + (Zi(), v.match.call(void 0, k.TokenType.lessThan) && yi()); } function VT() { - di.parseBindingIdentifier.call(void 0, !1), + (di.parseBindingIdentifier.call(void 0, !1), mi(), v.eat.call(void 0, k.TokenType._extends) && Ip(), - Sp(); + Sp()); } function jT() { - di.parseBindingIdentifier.call(void 0, !1), + (di.parseBindingIdentifier.call(void 0, !1), mi(), H.expect.call(void 0, k.TokenType.eq), rt(), - H.semicolon.call(void 0); + H.semicolon.call(void 0)); } function $T() { if ( @@ -18594,8 +18601,8 @@ If you need interactivity, consider converting part of this to a Client Componen v.eat.call(void 0, k.TokenType.eq)) ) { let e = I.state.tokens.length - 1; - _e.parseMaybeAssign.call(void 0), - (I.state.tokens[e].rhsEndIndex = I.state.tokens.length); + (_e.parseMaybeAssign.call(void 0), + (I.state.tokens[e].rhsEndIndex = I.state.tokens.length)); } } function yl() { @@ -18603,33 +18610,32 @@ If you need interactivity, consider converting part of this to a Client Componen di.parseBindingIdentifier.call(void 0, !1), H.expect.call(void 0, k.TokenType.braceL); !v.eat.call(void 0, k.TokenType.braceR) && !I.state.error; - ) - $T(), v.eat.call(void 0, k.TokenType.comma); + ($T(), v.eat.call(void 0, k.TokenType.comma)); } function Tl() { - H.expect.call(void 0, k.TokenType.braceL), - Rn.parseBlockBody.call(void 0, k.TokenType.braceR); + (H.expect.call(void 0, k.TokenType.braceL), + Rn.parseBlockBody.call(void 0, k.TokenType.braceR)); } function fl() { - di.parseBindingIdentifier.call(void 0, !1), - v.eat.call(void 0, k.TokenType.dot) ? fl() : Tl(); + (di.parseBindingIdentifier.call(void 0, !1), + v.eat.call(void 0, k.TokenType.dot) ? fl() : Tl()); } function Ep() { - H.isContextual.call(void 0, oe.ContextualKeyword._global) + (H.isContextual.call(void 0, oe.ContextualKeyword._global) ? _e.parseIdentifier.call(void 0) : v.match.call(void 0, k.TokenType.string) - ? _e.parseExprAtom.call(void 0) - : H.unexpected.call(void 0), + ? _e.parseExprAtom.call(void 0) + : H.unexpected.call(void 0), v.match.call(void 0, k.TokenType.braceL) ? Tl() - : H.semicolon.call(void 0); + : H.semicolon.call(void 0)); } function Ap() { - di.parseImportedIdentifier.call(void 0), + (di.parseImportedIdentifier.call(void 0), H.expect.call(void 0, k.TokenType.eq), KT(), - H.semicolon.call(void 0); + H.semicolon.call(void 0)); } Oe.tsParseImportEqualsDeclaration = Ap; function qT() { @@ -18642,11 +18648,11 @@ If you need interactivity, consider converting part of this to a Client Componen qT() ? UT() : Zi(); } function UT() { - H.expectContextual.call(void 0, oe.ContextualKeyword._require), + (H.expectContextual.call(void 0, oe.ContextualKeyword._require), H.expect.call(void 0, k.TokenType.parenL), v.match.call(void 0, k.TokenType.string) || H.unexpected.call(void 0), _e.parseLiteral.call(void 0), - H.expect.call(void 0, k.TokenType.parenR); + H.expect.call(void 0, k.TokenType.parenR)); } function HT() { if (H.isLineTerminator.call(void 0)) return !1; @@ -18720,11 +18726,12 @@ If you need interactivity, consider converting part of this to a Client Componen switch (e) { case oe.ContextualKeyword._declare: { let t = I.state.tokens.length - 1; - if (HT()) return (I.state.tokens[t].type = k.TokenType._declare), !0; + if (HT()) + return ((I.state.tokens[t].type = k.TokenType._declare), !0); break; } case oe.ContextualKeyword._global: - if (v.match.call(void 0, k.TokenType.braceL)) return Tl(), !0; + if (v.match.call(void 0, k.TokenType.braceL)) return (Tl(), !0); break; default: return po(e, !1); @@ -18754,30 +18761,30 @@ If you need interactivity, consider converting part of this to a Client Componen case oe.ContextualKeyword._interface: if (fi(t) && v.match.call(void 0, k.TokenType.name)) { let s = v.pushTypeContext.call(void 0, t ? 2 : 1); - return VT(), v.popTypeContext.call(void 0, s), !0; + return (VT(), v.popTypeContext.call(void 0, s), !0); } break; case oe.ContextualKeyword._module: if (fi(t)) { if (v.match.call(void 0, k.TokenType.string)) { let s = v.pushTypeContext.call(void 0, t ? 2 : 1); - return Ep(), v.popTypeContext.call(void 0, s), !0; + return (Ep(), v.popTypeContext.call(void 0, s), !0); } else if (v.match.call(void 0, k.TokenType.name)) { let s = v.pushTypeContext.call(void 0, t ? 2 : 1); - return fl(), v.popTypeContext.call(void 0, s), !0; + return (fl(), v.popTypeContext.call(void 0, s), !0); } } break; case oe.ContextualKeyword._namespace: if (fi(t) && v.match.call(void 0, k.TokenType.name)) { let s = v.pushTypeContext.call(void 0, t ? 2 : 1); - return fl(), v.popTypeContext.call(void 0, s), !0; + return (fl(), v.popTypeContext.call(void 0, s), !0); } break; case oe.ContextualKeyword._type: if (fi(t) && v.match.call(void 0, k.TokenType.name)) { let s = v.pushTypeContext.call(void 0, t ? 2 : 1); - return jT(), v.popTypeContext.call(void 0, s), !0; + return (jT(), v.popTypeContext.call(void 0, s), !0); } break; default: @@ -18801,18 +18808,17 @@ If you need interactivity, consider converting part of this to a Client Componen ); } function kl() { - I.state.type === k.TokenType.bitShiftL && + (I.state.type === k.TokenType.bitShiftL && ((I.state.pos -= 1), v.finishToken.call(void 0, k.TokenType.lessThan)), - yi(); + yi()); } function yi() { let e = v.pushTypeContext.call(void 0, 0); for ( H.expect.call(void 0, k.TokenType.lessThan); !v.eat.call(void 0, k.TokenType.greaterThan) && !I.state.error; - ) - rt(), v.eat.call(void 0, k.TokenType.comma); + (rt(), v.eat.call(void 0, k.TokenType.comma)); v.popTypeContext.call(void 0, e); } function zT() { @@ -18845,9 +18851,8 @@ If you need interactivity, consider converting part of this to a Client Componen (I.state.tokens[s].start >= e || I.state.tokens[s].type === k.TokenType._default || I.state.tokens[s].type === k.TokenType._export); - ) - (I.state.tokens[s].isType = !0), s--; + ((I.state.tokens[s].isType = !0), s--); return; } _e.parseFunctionBody.call(void 0, !1, t); @@ -18875,12 +18880,12 @@ If you need interactivity, consider converting part of this to a Client Componen e), _e.parseCallExpressionArguments.call(void 0)) : v.match.call(void 0, k.TokenType.backQuote) - ? _e.parseTemplate.call(void 0) - : (I.state.type === k.TokenType.greaterThan || - (I.state.type !== k.TokenType.parenL && - I.state.type & k.TokenType.IS_EXPRESSION_START && - !H.hasPrecedingLineBreak.call(void 0))) && - H.unexpected.call(void 0), + ? _e.parseTemplate.call(void 0) + : (I.state.type === k.TokenType.greaterThan || + (I.state.type !== k.TokenType.parenL && + I.state.type & k.TokenType.IS_EXPRESSION_START && + !H.hasPrecedingLineBreak.call(void 0))) && + H.unexpected.call(void 0), I.state.error) ) I.state.restoreFromSnapshot(i); @@ -18908,7 +18913,7 @@ If you need interactivity, consider converting part of this to a Client Componen !0 ); if (v.eat.call(void 0, k.TokenType.eq)) - return _e.parseExpression.call(void 0), H.semicolon.call(void 0), !0; + return (_e.parseExpression.call(void 0), H.semicolon.call(void 0), !0); if (H.eatContextual.call(void 0, oe.ContextualKeyword._as)) return ( H.expectContextual.call(void 0, oe.ContextualKeyword._namespace), @@ -18939,10 +18944,10 @@ If you need interactivity, consider converting part of this to a Client Componen v.match.call(void 0, k.TokenType.comma) || v.match.call(void 0, k.TokenType.braceR)) ) { - (I.state.tokens[I.state.tokens.length - 1].identifierRole = + ((I.state.tokens[I.state.tokens.length - 1].identifierRole = v.IdentifierRole.ImportDeclaration), (I.state.tokens[I.state.tokens.length - 2].isType = !0), - (I.state.tokens[I.state.tokens.length - 1].isType = !0); + (I.state.tokens[I.state.tokens.length - 1].isType = !0)); return; } if ( @@ -18950,13 +18955,13 @@ If you need interactivity, consider converting part of this to a Client Componen v.match.call(void 0, k.TokenType.comma) || v.match.call(void 0, k.TokenType.braceR)) ) { - (I.state.tokens[I.state.tokens.length - 3].identifierRole = + ((I.state.tokens[I.state.tokens.length - 3].identifierRole = v.IdentifierRole.ImportAccess), (I.state.tokens[I.state.tokens.length - 1].identifierRole = - v.IdentifierRole.ImportDeclaration); + v.IdentifierRole.ImportDeclaration)); return; } - _e.parseIdentifier.call(void 0), + (_e.parseIdentifier.call(void 0), (I.state.tokens[I.state.tokens.length - 3].identifierRole = v.IdentifierRole.ImportAccess), (I.state.tokens[I.state.tokens.length - 1].identifierRole = @@ -18964,7 +18969,7 @@ If you need interactivity, consider converting part of this to a Client Componen (I.state.tokens[I.state.tokens.length - 4].isType = !0), (I.state.tokens[I.state.tokens.length - 3].isType = !0), (I.state.tokens[I.state.tokens.length - 2].isType = !0), - (I.state.tokens[I.state.tokens.length - 1].isType = !0); + (I.state.tokens[I.state.tokens.length - 1].isType = !0)); } Oe.tsParseImportSpecifier = QT; function ZT() { @@ -18982,10 +18987,10 @@ If you need interactivity, consider converting part of this to a Client Componen v.match.call(void 0, k.TokenType.comma) || v.match.call(void 0, k.TokenType.braceR)) ) { - (I.state.tokens[I.state.tokens.length - 1].identifierRole = + ((I.state.tokens[I.state.tokens.length - 1].identifierRole = v.IdentifierRole.ExportAccess), (I.state.tokens[I.state.tokens.length - 2].isType = !0), - (I.state.tokens[I.state.tokens.length - 1].isType = !0); + (I.state.tokens[I.state.tokens.length - 1].isType = !0)); return; } if ( @@ -18997,13 +19002,13 @@ If you need interactivity, consider converting part of this to a Client Componen v.IdentifierRole.ExportAccess; return; } - _e.parseIdentifier.call(void 0), + (_e.parseIdentifier.call(void 0), (I.state.tokens[I.state.tokens.length - 3].identifierRole = v.IdentifierRole.ExportAccess), (I.state.tokens[I.state.tokens.length - 4].isType = !0), (I.state.tokens[I.state.tokens.length - 3].isType = !0), (I.state.tokens[I.state.tokens.length - 2].isType = !0), - (I.state.tokens[I.state.tokens.length - 1].isType = !0); + (I.state.tokens[I.state.tokens.length - 1].isType = !0)); } Oe.tsParseExportSpecifier = ZT; function ek() { @@ -19077,12 +19082,13 @@ If you need interactivity, consider converting part of this to a Client Componen if (v.match.call(void 0, k.TokenType.name)) if (e) { let s = v.pushTypeContext.call(void 0, 2); - (t = gp()), v.popTypeContext.call(void 0, s); + ((t = gp()), v.popTypeContext.call(void 0, s)); } else t = gp(); if (!t) if (e) { let s = v.pushTypeContext.call(void 0, 2); - Rn.parseStatement.call(void 0, !0), v.popTypeContext.call(void 0, s); + (Rn.parseStatement.call(void 0, !0), + v.popTypeContext.call(void 0, s)); } else Rn.parseStatement.call(void 0, !0); } Oe.tsParseExportDeclaration = ik; @@ -19097,7 +19103,7 @@ If you need interactivity, consider converting part of this to a Client Componen I.state.tokens[I.state.tokens.length - 1].type = k.TokenType._implements; let t = v.pushTypeContext.call(void 0, 1); - Ip(), v.popTypeContext.call(void 0, t); + (Ip(), v.popTypeContext.call(void 0, t)); } } Oe.tsAfterParseClassSuper = rk; @@ -19111,10 +19117,10 @@ If you need interactivity, consider converting part of this to a Client Componen Oe.tsStartParseFunctionParams = ak; function lk() { let e = v.pushTypeContext.call(void 0, 0); - H.hasPrecedingLineBreak.call(void 0) || + (H.hasPrecedingLineBreak.call(void 0) || v.eat.call(void 0, k.TokenType.bang), er(), - v.popTypeContext.call(void 0, e); + v.popTypeContext.call(void 0, e)); } Oe.tsAfterParseVarHead = lk; function ck() { @@ -19156,26 +19162,26 @@ If you need interactivity, consider converting part of this to a Client Componen function pk() { if (v.match.call(void 0, k.TokenType.colon)) { let e = I.state.snapshot(); - Qi(k.TokenType.colon), + (Qi(k.TokenType.colon), H.canInsertSemicolon.call(void 0) && H.unexpected.call(void 0), v.match.call(void 0, k.TokenType.arrow) || H.unexpected.call(void 0), - I.state.error && I.state.restoreFromSnapshot(e); + I.state.error && I.state.restoreFromSnapshot(e)); } return v.eat.call(void 0, k.TokenType.arrow); } Oe.tsParseArrow = pk; function hk() { let e = v.pushTypeContext.call(void 0, 0); - v.eat.call(void 0, k.TokenType.question), + (v.eat.call(void 0, k.TokenType.question), er(), - v.popTypeContext.call(void 0, e); + v.popTypeContext.call(void 0, e)); } Oe.tsParseAssignableListItemTypes = hk; function fk() { - (v.match.call(void 0, k.TokenType.lessThan) || + ((v.match.call(void 0, k.TokenType.lessThan) || v.match.call(void 0, k.TokenType.bitShiftL)) && kl(), - Rn.baseParseMaybeDecoratorArguments.call(void 0); + Rn.baseParseMaybeDecoratorArguments.call(void 0)); } Oe.tsParseMaybeDecoratorArguments = fk; }); @@ -19202,8 +19208,8 @@ If you need interactivity, consider converting part of this to a Client Componen if (s === at.charCodes.lessThan || s === at.charCodes.leftCurlyBrace) { if (fe.state.pos === fe.state.start) { if (s === at.charCodes.lessThan) { - fe.state.pos++, - Se.finishToken.call(void 0, Me.TokenType.jsxTagStart); + (fe.state.pos++, + Se.finishToken.call(void 0, Me.TokenType.jsxTagStart)); return; } Se.getTokenFromCode.call(void 0, s); @@ -19214,13 +19220,13 @@ If you need interactivity, consider converting part of this to a Client Componen : Se.finishToken.call(void 0, Me.TokenType.jsxText); return; } - s === at.charCodes.lineFeed + (s === at.charCodes.lineFeed ? (e = !0) : s !== at.charCodes.space && s !== at.charCodes.carriageReturn && s !== at.charCodes.tab && (t = !0), - fe.state.pos++; + fe.state.pos++); } } function yk(e) { @@ -19262,7 +19268,7 @@ If you need interactivity, consider converting part of this to a Client Componen let e = fe.state.tokens.length; Lp(Se.IdentifierRole.Access); let t = !1; - for (; Se.match.call(void 0, Me.TokenType.dot); ) (t = !0), dn(), xl(); + for (; Se.match.call(void 0, Me.TokenType.dot); ) ((t = !0), dn(), xl()); if (!t) { let s = fe.state.tokens[e], i = fe.input.charCodeAt(s.start); @@ -19274,10 +19280,10 @@ If you need interactivity, consider converting part of this to a Client Componen function kk() { switch (fe.state.type) { case Me.TokenType.braceL: - Se.next.call(void 0), ho.parseExpression.call(void 0), dn(); + (Se.next.call(void 0), ho.parseExpression.call(void 0), dn()); return; case Me.TokenType.jsxTagStart: - Mp(), dn(); + (Mp(), dn()); return; case Me.TokenType.string: dn(); @@ -19290,38 +19296,38 @@ If you need interactivity, consider converting part of this to a Client Componen } } function vk() { - fs.expect.call(void 0, Me.TokenType.ellipsis), - ho.parseExpression.call(void 0); + (fs.expect.call(void 0, Me.TokenType.ellipsis), + ho.parseExpression.call(void 0)); } function xk(e) { if (Se.match.call(void 0, Me.TokenType.jsxTagEnd)) return !1; - Op(), fe.isTypeScriptEnabled && dk.tsTryParseJSXTypeArgument.call(void 0); + (Op(), + fe.isTypeScriptEnabled && dk.tsTryParseJSXTypeArgument.call(void 0)); let t = !1; for ( ; !Se.match.call(void 0, Me.TokenType.slash) && !Se.match.call(void 0, Me.TokenType.jsxTagEnd) && !fe.state.error; - ) { if (Se.eat.call(void 0, Me.TokenType.braceL)) { - (t = !0), + ((t = !0), fs.expect.call(void 0, Me.TokenType.ellipsis), ho.parseMaybeAssign.call(void 0), - dn(); + dn()); continue; } - t && + (t && fe.state.end - fe.state.start === 3 && fe.input.charCodeAt(fe.state.start) === at.charCodes.lowercaseK && fe.input.charCodeAt(fe.state.start + 1) === at.charCodes.lowercaseE && fe.input.charCodeAt(fe.state.start + 2) === at.charCodes.lowercaseY && (fe.state.tokens[e].jsxRole = Se.JSXRole.KeyAfterPropSpread), Lp(Se.IdentifierRole.ObjectKey), - Se.match.call(void 0, Me.TokenType.eq) && (dn(), kk()); + Se.match.call(void 0, Me.TokenType.eq) && (dn(), kk())); } let s = Se.match.call(void 0, Me.TokenType.slash); - return s && dn(), s; + return (s && dn(), s); } function gk() { Se.match.call(void 0, Me.TokenType.jsxTagEnd) || Op(); @@ -19335,7 +19341,7 @@ If you need interactivity, consider converting part of this to a Client Componen switch (fe.state.type) { case Me.TokenType.jsxTagStart: if ((dn(), Se.match.call(void 0, Me.TokenType.slash))) { - dn(), + (dn(), gk(), fe.state.tokens[e].jsxRole !== Se.JSXRole.KeyAfterPropSpread && @@ -19343,24 +19349,24 @@ If you need interactivity, consider converting part of this to a Client Componen ? (fe.state.tokens[e].jsxRole = Se.JSXRole.OneChild) : t > 1 && (fe.state.tokens[e].jsxRole = - Se.JSXRole.StaticChildren)); + Se.JSXRole.StaticChildren))); return; } - t++, Dp(), Ti(); + (t++, Dp(), Ti()); break; case Me.TokenType.jsxText: - t++, Ti(); + (t++, Ti()); break; case Me.TokenType.jsxEmptyText: Ti(); break; case Me.TokenType.braceL: - Se.next.call(void 0), + (Se.next.call(void 0), Se.match.call(void 0, Me.TokenType.ellipsis) ? (vk(), Ti(), (t += 2)) : (Se.match.call(void 0, Me.TokenType.braceR) || (t++, ho.parseExpression.call(void 0)), - Ti()); + Ti())); break; default: fs.unexpected.call(void 0); @@ -19368,13 +19374,13 @@ If you need interactivity, consider converting part of this to a Client Componen } } function Mp() { - dn(), Dp(); + (dn(), Dp()); } fo.jsxParseElement = Mp; function dn() { - fe.state.tokens.push(new Se.Token()), + (fe.state.tokens.push(new Se.Token()), Se.skipSpace.call(void 0), - (fe.state.start = fe.state.pos); + (fe.state.start = fe.state.pos)); let e = fe.input.charCodeAt(fe.state.pos); if (Rp.IS_IDENTIFIER_START[e]) Tk(); else if ( @@ -19411,9 +19417,9 @@ If you need interactivity, consider converting part of this to a Client Componen } fo.nextJSXTagToken = dn; function Ti() { - fe.state.tokens.push(new Se.Token()), + (fe.state.tokens.push(new Se.Token()), (fe.state.start = fe.state.pos), - mk(); + mk()); } }); var Bp = Z((yo) => { @@ -19439,11 +19445,11 @@ If you need interactivity, consider converting part of this to a Client Componen } yo.typedParseConditional = wk; function Sk() { - mo.eatTypeToken.call(void 0, ki.TokenType.question), + (mo.eatTypeToken.call(void 0, ki.TokenType.question), mo.match.call(void 0, ki.TokenType.colon) && (Fp.isTypeScriptEnabled ? Ck.tsParseTypeAnnotation.call(void 0) - : Fp.isFlowEnabled && bk.flowParseTypeAnnotation.call(void 0)); + : Fp.isFlowEnabled && bk.flowParseTypeAnnotation.call(void 0))); } yo.typedParseParenItem = Sk; }); @@ -19479,12 +19485,12 @@ If you need interactivity, consider converting part of this to a Client Componen return j.isTypeScriptEnabled ? ms.tsParseMaybeAssign.call(void 0, e, t) : j.isFlowEnabled - ? Yn.flowParseMaybeAssign.call(void 0, e, t) - : qp(e, t); + ? Yn.flowParseMaybeAssign.call(void 0, e, t) + : qp(e, t); } et.parseMaybeAssign = mn; function qp(e, t) { - if (K.match.call(void 0, B.TokenType._yield)) return Hk(), !1; + if (K.match.call(void 0, B.TokenType._yield)) return (Hk(), !1); (K.match.call(void 0, B.TokenType.parenL) || K.match.call(void 0, B.TokenType.name) || K.match.call(void 0, B.TokenType._yield)) && @@ -19524,25 +19530,25 @@ If you need interactivity, consider converting part of this to a Client Componen Pe.eatContextual.call(void 0, zn.ContextualKeyword._satisfies)) ) { let r = K.pushTypeContext.call(void 0, 1); - ms.tsParseType.call(void 0), + (ms.tsParseType.call(void 0), K.popTypeContext.call(void 0, r), K.rescan_gt.call(void 0), - To(e, t, s); + To(e, t, s)); return; } let i = j.state.type & B.TokenType.PRECEDENCE_MASK; if (i > 0 && (!s || !K.match.call(void 0, B.TokenType._in)) && i > t) { let r = j.state.type; - K.next.call(void 0), + (K.next.call(void 0), r === B.TokenType.nullishCoalescing && - (j.state.tokens[j.state.tokens.length - 1].nullishStartIndex = e); + (j.state.tokens[j.state.tokens.length - 1].nullishStartIndex = e)); let a = j.state.tokens.length; - rr(), + (rr(), To(a, r & B.TokenType.IS_RIGHT_ASSOCIATIVE ? i - 1 : i, s), r === B.TokenType.nullishCoalescing && (j.state.tokens[e].numNullishCoalesceStarts++, j.state.tokens[j.state.tokens.length - 1].numNullishCoalesceEnds++), - To(e, t, s); + To(e, t, s)); } } function rr() { @@ -19551,25 +19557,24 @@ If you need interactivity, consider converting part of this to a Client Componen !j.isJSXEnabled && K.eat.call(void 0, B.TokenType.lessThan) ) - return ms.tsParseTypeAssertion.call(void 0), !1; + return (ms.tsParseTypeAssertion.call(void 0), !1); if ( Pe.isContextual.call(void 0, zn.ContextualKeyword._module) && K.lookaheadCharCode.call(void 0) === $p.charCodes.leftCurlyBrace && !Pe.hasFollowingLineBreak.call(void 0) ) - return Wk(), !1; + return (Wk(), !1); if (j.state.type & B.TokenType.IS_PREFIX) - return K.next.call(void 0), rr(), !1; + return (K.next.call(void 0), rr(), !1); if (Up()) return !0; for ( ; j.state.type & B.TokenType.IS_POSTFIX && !Pe.canInsertSemicolon.call(void 0); - ) - j.state.type === B.TokenType.preIncDec && + (j.state.type === B.TokenType.preIncDec && (j.state.type = B.TokenType.postIncDec), - K.next.call(void 0); + K.next.call(void 0)); return !1; } et.parseMaybeUnary = rr; @@ -19597,12 +19602,12 @@ If you need interactivity, consider converting part of this to a Client Componen j.isTypeScriptEnabled ? ms.tsParseSubscript.call(void 0, e, t, s) : j.isFlowEnabled - ? Yn.flowParseSubscript.call(void 0, e, t, s) - : Wp(e, t, s); + ? Yn.flowParseSubscript.call(void 0, e, t, s) + : Wp(e, t, s); } function Wp(e, t, s) { if (!t && K.eat.call(void 0, B.TokenType.doubleColon)) - Cl(), (s.stop = !0), bl(e, t); + (Cl(), (s.stop = !0), bl(e, t)); else if (K.match.call(void 0, B.TokenType.questionDot)) { if ( ((j.state.tokens[e].isOptionalChainStart = !0), @@ -19611,28 +19616,29 @@ If you need interactivity, consider converting part of this to a Client Componen s.stop = !0; return; } - K.next.call(void 0), + (K.next.call(void 0), (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e), K.eat.call(void 0, B.TokenType.bracketL) ? (sr(), Pe.expect.call(void 0, B.TokenType.bracketR)) : K.eat.call(void 0, B.TokenType.parenL) - ? ko() - : xo(); + ? ko() + : xo()); } else if (K.eat.call(void 0, B.TokenType.dot)) - (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e), - xo(); + ((j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e), + xo()); else if (K.eat.call(void 0, B.TokenType.bracketL)) - (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e), + ((j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e), sr(), - Pe.expect.call(void 0, B.TokenType.bracketR); + Pe.expect.call(void 0, B.TokenType.bracketR)); else if (!t && K.match.call(void 0, B.TokenType.parenL)) if (Gp()) { let i = j.state.snapshot(), r = j.state.tokens.length; - K.next.call(void 0), - (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e); + (K.next.call(void 0), + (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = + e)); let a = j.getNextContextId.call(void 0); - (j.state.tokens[j.state.tokens.length - 1].contextId = a), + ((j.state.tokens[j.state.tokens.length - 1].contextId = a), ko(), (j.state.tokens[j.state.tokens.length - 1].contextId = a), Lk() && @@ -19640,14 +19646,15 @@ If you need interactivity, consider converting part of this to a Client Componen (s.stop = !0), j.state.scopeDepth++, gn.parseFunctionParams.call(void 0), - Ok(r)); + Ok(r))); } else { - K.next.call(void 0), - (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = e); + (K.next.call(void 0), + (j.state.tokens[j.state.tokens.length - 1].subscriptStartIndex = + e)); let i = j.getNextContextId.call(void 0); - (j.state.tokens[j.state.tokens.length - 1].contextId = i), + ((j.state.tokens[j.state.tokens.length - 1].contextId = i), ko(), - (j.state.tokens[j.state.tokens.length - 1].contextId = i); + (j.state.tokens[j.state.tokens.length - 1].contextId = i)); } else K.match.call(void 0, B.TokenType.backQuote) ? Sl() : (s.stop = !0); } @@ -19679,24 +19686,24 @@ If you need interactivity, consider converting part of this to a Client Componen ); } function Ok(e) { - j.isTypeScriptEnabled + (j.isTypeScriptEnabled ? ms.tsStartParseAsyncArrowFromCallExpression.call(void 0) : j.isFlowEnabled && Yn.flowStartParseAsyncArrowFromCallExpression.call(void 0), Pe.expect.call(void 0, B.TokenType.arrow), - ir(e); + ir(e)); } function Cl() { let e = j.state.tokens.length; - _o(), bl(e, !0); + (_o(), bl(e, !0)); } function _o() { - if (K.eat.call(void 0, B.TokenType.modulo)) return Xn(), !1; + if (K.eat.call(void 0, B.TokenType.modulo)) return (Xn(), !1); if ( K.match.call(void 0, B.TokenType.jsxText) || K.match.call(void 0, B.TokenType.jsxEmptyText) ) - return zp(), !1; + return (zp(), !1); if (K.match.call(void 0, B.TokenType.lessThan) && j.isJSXEnabled) return ( (j.state.type = B.TokenType.jsxTagStart), @@ -19719,7 +19726,7 @@ If you need interactivity, consider converting part of this to a Client Componen case B.TokenType._null: case B.TokenType._true: case B.TokenType._false: - return K.next.call(void 0), !1; + return (K.next.call(void 0), !1); case B.TokenType._import: return ( K.next.call(void 0), @@ -19739,54 +19746,57 @@ If you need interactivity, consider converting part of this to a Client Componen i === zn.ContextualKeyword._await ? (Uk(), !1) : i === zn.ContextualKeyword._async && - K.match.call(void 0, B.TokenType._function) && - !Pe.canInsertSemicolon.call(void 0) - ? (K.next.call(void 0), gn.parseFunction.call(void 0, s, !1), !1) - : e && - i === zn.ContextualKeyword._async && - !Pe.canInsertSemicolon.call(void 0) && - K.match.call(void 0, B.TokenType.name) - ? (j.state.scopeDepth++, - ds.parseBindingIdentifier.call(void 0, !1), - Pe.expect.call(void 0, B.TokenType.arrow), - ir(t), - !0) - : K.match.call(void 0, B.TokenType._do) && - !Pe.canInsertSemicolon.call(void 0) - ? (K.next.call(void 0), gn.parseBlock.call(void 0), !1) - : e && - !Pe.canInsertSemicolon.call(void 0) && - K.match.call(void 0, B.TokenType.arrow) - ? (j.state.scopeDepth++, - ds.markPriorBindingIdentifier.call(void 0, !1), - Pe.expect.call(void 0, B.TokenType.arrow), - ir(t), - !0) - : ((j.state.tokens[j.state.tokens.length - 1].identifierRole = - K.IdentifierRole.Access), - !1) + K.match.call(void 0, B.TokenType._function) && + !Pe.canInsertSemicolon.call(void 0) + ? (K.next.call(void 0), + gn.parseFunction.call(void 0, s, !1), + !1) + : e && + i === zn.ContextualKeyword._async && + !Pe.canInsertSemicolon.call(void 0) && + K.match.call(void 0, B.TokenType.name) + ? (j.state.scopeDepth++, + ds.parseBindingIdentifier.call(void 0, !1), + Pe.expect.call(void 0, B.TokenType.arrow), + ir(t), + !0) + : K.match.call(void 0, B.TokenType._do) && + !Pe.canInsertSemicolon.call(void 0) + ? (K.next.call(void 0), gn.parseBlock.call(void 0), !1) + : e && + !Pe.canInsertSemicolon.call(void 0) && + K.match.call(void 0, B.TokenType.arrow) + ? (j.state.scopeDepth++, + ds.markPriorBindingIdentifier.call(void 0, !1), + Pe.expect.call(void 0, B.TokenType.arrow), + ir(t), + !0) + : ((j.state.tokens[ + j.state.tokens.length - 1 + ].identifierRole = K.IdentifierRole.Access), + !1) ); } case B.TokenType._do: - return K.next.call(void 0), gn.parseBlock.call(void 0), !1; + return (K.next.call(void 0), gn.parseBlock.call(void 0), !1); case B.TokenType.parenL: return Xp(e); case B.TokenType.bracketL: - return K.next.call(void 0), Qp(B.TokenType.bracketR, !0), !1; + return (K.next.call(void 0), Qp(B.TokenType.bracketR, !0), !1); case B.TokenType.braceL: - return Yp(!1, !1), !1; + return (Yp(!1, !1), !1); case B.TokenType._function: - return Dk(), !1; + return (Dk(), !1); case B.TokenType.at: gn.parseDecorators.call(void 0); case B.TokenType._class: - return gn.parseClass.call(void 0, !1), !1; + return (gn.parseClass.call(void 0, !1), !1); case B.TokenType._new: - return Bk(), !1; + return (Bk(), !1); case B.TokenType.backQuote: - return Sl(), !1; + return (Sl(), !1); case B.TokenType.doubleColon: - return K.next.call(void 0), Cl(), !1; + return (K.next.call(void 0), Cl(), !1); case B.TokenType.hash: { let t = K.lookaheadCharCode.call(void 0); return ( @@ -19797,27 +19807,27 @@ If you need interactivity, consider converting part of this to a Client Componen ); } default: - return Pe.unexpected.call(void 0), !1; + return (Pe.unexpected.call(void 0), !1); } } et.parseExprAtom = _o; function xo() { - K.eat.call(void 0, B.TokenType.hash), Xn(); + (K.eat.call(void 0, B.TokenType.hash), Xn()); } function Dk() { let e = j.state.start; - Xn(), + (Xn(), K.eat.call(void 0, B.TokenType.dot) && Xn(), - gn.parseFunction.call(void 0, e, !1); + gn.parseFunction.call(void 0, e, !1)); } function zp() { K.next.call(void 0); } et.parseLiteral = zp; function Mk() { - Pe.expect.call(void 0, B.TokenType.parenL), + (Pe.expect.call(void 0, B.TokenType.parenL), sr(), - Pe.expect.call(void 0, B.TokenType.parenR); + Pe.expect.call(void 0, B.TokenType.parenR)); } et.parseParenExpression = Mk; function Xp(e) { @@ -19833,7 +19843,7 @@ If you need interactivity, consider converting part of this to a Client Componen ) break; if (K.match.call(void 0, B.TokenType.ellipsis)) { - ds.parseRest.call(void 0, !1), wl(); + (ds.parseRest.call(void 0, !1), wl()); break; } else mn(!1, !0); } @@ -19859,8 +19869,8 @@ If you need interactivity, consider converting part of this to a Client Componen return j.isTypeScriptEnabled ? ms.tsParseArrow.call(void 0) : j.isFlowEnabled - ? Yn.flowParseArrow.call(void 0) - : K.eat.call(void 0, B.TokenType.arrow); + ? Yn.flowParseArrow.call(void 0) + : K.eat.call(void 0, B.TokenType.arrow); } et.parseArrow = gl; function wl() { @@ -19875,23 +19885,22 @@ If you need interactivity, consider converting part of this to a Client Componen Xn(); return; } - Vk(), + (Vk(), j.isFlowEnabled && Yn.flowStartParseNewArguments.call(void 0), - K.eat.call(void 0, B.TokenType.parenL) && Qp(B.TokenType.parenR); + K.eat.call(void 0, B.TokenType.parenL) && Qp(B.TokenType.parenR)); } function Vk() { - Cl(), K.eat.call(void 0, B.TokenType.questionDot); + (Cl(), K.eat.call(void 0, B.TokenType.questionDot)); } function Sl() { for ( K.nextTemplateToken.call(void 0), K.nextTemplateToken.call(void 0); !K.match.call(void 0, B.TokenType.backQuote) && !j.state.error; - ) - Pe.expect.call(void 0, B.TokenType.dollarBraceL), + (Pe.expect.call(void 0, B.TokenType.dollarBraceL), sr(), K.nextTemplateToken.call(void 0), - K.nextTemplateToken.call(void 0); + K.nextTemplateToken.call(void 0)); K.next.call(void 0); } et.parseTemplate = Sl; @@ -19902,7 +19911,6 @@ If you need interactivity, consider converting part of this to a Client Componen K.next.call(void 0), j.state.tokens[j.state.tokens.length - 1].contextId = s; !K.eat.call(void 0, B.TokenType.braceR) && !j.state.error; - ) { if (i) i = !1; else if ( @@ -19923,7 +19931,7 @@ If you need interactivity, consider converting part of this to a Client Componen break; continue; } - e || (r = K.eat.call(void 0, B.TokenType.star)), + (e || (r = K.eat.call(void 0, B.TokenType.star)), !e && Pe.isContextual.call(void 0, zn.ContextualKeyword._async) ? (r && Pe.unexpected.call(void 0), Xn(), @@ -19936,7 +19944,7 @@ If you need interactivity, consider converting part of this to a Client Componen (K.next.call(void 0), (r = !0)), go(s))) : go(s), - Kk(e, t, s); + Kk(e, t, s)); } j.state.tokens[j.state.tokens.length - 1].contextId = s; } @@ -19956,8 +19964,8 @@ If you need interactivity, consider converting part of this to a Client Componen return K.match.call(void 0, B.TokenType.parenL) ? (e && Pe.unexpected.call(void 0), _l(s, !1), !0) : jk(e) - ? (go(t), _l(s, !1), !0) - : !1; + ? (go(t), _l(s, !1), !0) + : !1; } function qk(e, t) { if (K.eat.call(void 0, B.TokenType.colon)) { @@ -19965,24 +19973,24 @@ If you need interactivity, consider converting part of this to a Client Componen return; } let s; - e + (e ? j.state.scopeDepth === 0 ? (s = K.IdentifierRole.ObjectShorthandTopLevelDeclaration) : t - ? (s = K.IdentifierRole.ObjectShorthandBlockScopedDeclaration) - : (s = K.IdentifierRole.ObjectShorthandFunctionScopedDeclaration) + ? (s = K.IdentifierRole.ObjectShorthandBlockScopedDeclaration) + : (s = K.IdentifierRole.ObjectShorthandFunctionScopedDeclaration) : (s = K.IdentifierRole.ObjectShorthand), (j.state.tokens[j.state.tokens.length - 1].identifierRole = s), - ds.parseMaybeDefault.call(void 0, t, !0); + ds.parseMaybeDefault.call(void 0, t, !0)); } function Kk(e, t, s) { - j.isTypeScriptEnabled + (j.isTypeScriptEnabled ? ms.tsStartParseObjPropValue.call(void 0) : j.isFlowEnabled && Yn.flowStartParseObjPropValue.call(void 0), - $k(e, s) || qk(e, t); + $k(e, s) || qk(e, t)); } function go(e) { - j.isFlowEnabled && Yn.flowParseVariance.call(void 0), + (j.isFlowEnabled && Yn.flowParseVariance.call(void 0), K.eat.call(void 0, B.TokenType.bracketL) ? ((j.state.tokens[j.state.tokens.length - 1].contextId = e), mn(), @@ -19996,7 +20004,7 @@ If you need interactivity, consider converting part of this to a Client Componen : xo(), (j.state.tokens[j.state.tokens.length - 1].identifierRole = K.IdentifierRole.ObjectKey), - (j.state.tokens[j.state.tokens.length - 1].contextId = e)); + (j.state.tokens[j.state.tokens.length - 1].contextId = e))); } et.parsePropertyName = go; function _l(e, t) { @@ -20004,23 +20012,23 @@ If you need interactivity, consider converting part of this to a Client Componen j.state.scopeDepth++; let i = j.state.tokens.length, r = t; - gn.parseFunctionParams.call(void 0, r, s), Jp(e, s); + (gn.parseFunctionParams.call(void 0, r, s), Jp(e, s)); let a = j.state.tokens.length; - j.state.scopes.push(new jp.Scope(i, a, !0)), j.state.scopeDepth--; + (j.state.scopes.push(new jp.Scope(i, a, !0)), j.state.scopeDepth--); } et.parseMethod = _l; function ir(e) { Il(!0); let t = j.state.tokens.length; - j.state.scopes.push(new jp.Scope(e, t, !0)), j.state.scopeDepth--; + (j.state.scopes.push(new jp.Scope(e, t, !0)), j.state.scopeDepth--); } et.parseArrowExpression = ir; function Jp(e, t = 0) { j.isTypeScriptEnabled ? ms.tsParseFunctionBodyAndFinish.call(void 0, e, t) : j.isFlowEnabled - ? Yn.flowParseFunctionBodyAndFinish.call(void 0, t) - : Il(!1, t); + ? Yn.flowParseFunctionBodyAndFinish.call(void 0, t) + : Il(!1, t); } et.parseFunctionBodyAndFinish = Jp; function Il(e, t = 0) { @@ -20045,27 +20053,27 @@ If you need interactivity, consider converting part of this to a Client Componen (K.match.call(void 0, B.TokenType.ellipsis) ? (ds.parseSpread.call(void 0), wl()) : K.match.call(void 0, B.TokenType.question) - ? K.next.call(void 0) - : mn(!1, !0)); + ? K.next.call(void 0) + : mn(!1, !0)); } function Xn() { - K.next.call(void 0), - (j.state.tokens[j.state.tokens.length - 1].type = B.TokenType.name); + (K.next.call(void 0), + (j.state.tokens[j.state.tokens.length - 1].type = B.TokenType.name)); } et.parseIdentifier = Xn; function Uk() { rr(); } function Hk() { - K.next.call(void 0), + (K.next.call(void 0), !K.match.call(void 0, B.TokenType.semi) && !Pe.canInsertSemicolon.call(void 0) && - (K.eat.call(void 0, B.TokenType.star), mn()); + (K.eat.call(void 0, B.TokenType.star), mn())); } function Wk() { - Pe.expectContextual.call(void 0, zn.ContextualKeyword._module), + (Pe.expectContextual.call(void 0, zn.ContextualKeyword._module), Pe.expect.call(void 0, B.TokenType.braceL), - gn.parseBlockBody.call(void 0, B.TokenType.braceR); + gn.parseBlockBody.call(void 0, B.TokenType.braceR)); } }); var Ji = Z((Je) => { @@ -20086,61 +20094,61 @@ If you need interactivity, consider converting part of this to a Client Componen } function Ln(e) { let t = C.pushTypeContext.call(void 0, 0); - z.expect.call(void 0, e || _.TokenType.colon), + (z.expect.call(void 0, e || _.TokenType.colon), Wt(), - C.popTypeContext.call(void 0, t); + C.popTypeContext.call(void 0, t)); } function eh() { - z.expect.call(void 0, _.TokenType.modulo), + (z.expect.call(void 0, _.TokenType.modulo), z.expectContextual.call(void 0, ye.ContextualKeyword._checks), C.eat.call(void 0, _.TokenType.parenL) && (je.parseExpression.call(void 0), - z.expect.call(void 0, _.TokenType.parenR)); + z.expect.call(void 0, _.TokenType.parenR))); } function Pl() { let e = C.pushTypeContext.call(void 0, 0); - z.expect.call(void 0, _.TokenType.colon), + (z.expect.call(void 0, _.TokenType.colon), C.match.call(void 0, _.TokenType.modulo) ? eh() : (Wt(), C.match.call(void 0, _.TokenType.modulo) && eh()), - C.popTypeContext.call(void 0, e); + C.popTypeContext.call(void 0, e)); } function zk() { - C.next.call(void 0), Nl(!0); + (C.next.call(void 0), Nl(!0)); } function Xk() { - C.next.call(void 0), + (C.next.call(void 0), je.parseIdentifier.call(void 0), C.match.call(void 0, _.TokenType.lessThan) && On(), z.expect.call(void 0, _.TokenType.parenL), Al(), z.expect.call(void 0, _.TokenType.parenR), Pl(), - z.semicolon.call(void 0); + z.semicolon.call(void 0)); } function El() { C.match.call(void 0, _.TokenType._class) ? zk() : C.match.call(void 0, _.TokenType._function) - ? Xk() - : C.match.call(void 0, _.TokenType._var) - ? Yk() - : z.eatContextual.call(void 0, ye.ContextualKeyword._module) - ? C.eat.call(void 0, _.TokenType.dot) - ? Zk() - : Jk() - : z.isContextual.call(void 0, ye.ContextualKeyword._type) - ? e0() - : z.isContextual.call(void 0, ye.ContextualKeyword._opaque) - ? t0() - : z.isContextual.call(void 0, ye.ContextualKeyword._interface) - ? n0() - : C.match.call(void 0, _.TokenType._export) - ? Qk() - : z.unexpected.call(void 0); + ? Xk() + : C.match.call(void 0, _.TokenType._var) + ? Yk() + : z.eatContextual.call(void 0, ye.ContextualKeyword._module) + ? C.eat.call(void 0, _.TokenType.dot) + ? Zk() + : Jk() + : z.isContextual.call(void 0, ye.ContextualKeyword._type) + ? e0() + : z.isContextual.call(void 0, ye.ContextualKeyword._opaque) + ? t0() + : z.isContextual.call(void 0, ye.ContextualKeyword._interface) + ? n0() + : C.match.call(void 0, _.TokenType._export) + ? Qk() + : z.unexpected.call(void 0); } function Yk() { - C.next.call(void 0), oh(), z.semicolon.call(void 0); + (C.next.call(void 0), oh(), z.semicolon.call(void 0)); } function Jk() { for ( @@ -20149,7 +20157,6 @@ If you need interactivity, consider converting part of this to a Client Componen : je.parseIdentifier.call(void 0), z.expect.call(void 0, _.TokenType.braceL); !C.match.call(void 0, _.TokenType.braceR) && !ue.state.error; - ) C.match.call(void 0, _.TokenType._import) ? (C.next.call(void 0), ys.parseImport.call(void 0)) @@ -20157,38 +20164,38 @@ If you need interactivity, consider converting part of this to a Client Componen z.expect.call(void 0, _.TokenType.braceR); } function Qk() { - z.expect.call(void 0, _.TokenType._export), + (z.expect.call(void 0, _.TokenType._export), C.eat.call(void 0, _.TokenType._default) ? C.match.call(void 0, _.TokenType._function) || C.match.call(void 0, _.TokenType._class) ? El() : (Wt(), z.semicolon.call(void 0)) : C.match.call(void 0, _.TokenType._var) || - C.match.call(void 0, _.TokenType._function) || - C.match.call(void 0, _.TokenType._class) || - z.isContextual.call(void 0, ye.ContextualKeyword._opaque) - ? El() - : C.match.call(void 0, _.TokenType.star) || - C.match.call(void 0, _.TokenType.braceL) || - z.isContextual.call(void 0, ye.ContextualKeyword._interface) || - z.isContextual.call(void 0, ye.ContextualKeyword._type) || - z.isContextual.call(void 0, ye.ContextualKeyword._opaque) - ? ys.parseExport.call(void 0) - : z.unexpected.call(void 0); + C.match.call(void 0, _.TokenType._function) || + C.match.call(void 0, _.TokenType._class) || + z.isContextual.call(void 0, ye.ContextualKeyword._opaque) + ? El() + : C.match.call(void 0, _.TokenType.star) || + C.match.call(void 0, _.TokenType.braceL) || + z.isContextual.call(void 0, ye.ContextualKeyword._interface) || + z.isContextual.call(void 0, ye.ContextualKeyword._type) || + z.isContextual.call(void 0, ye.ContextualKeyword._opaque) + ? ys.parseExport.call(void 0) + : z.unexpected.call(void 0)); } function Zk() { - z.expectContextual.call(void 0, ye.ContextualKeyword._exports), + (z.expectContextual.call(void 0, ye.ContextualKeyword._exports), vi(), - z.semicolon.call(void 0); + z.semicolon.call(void 0)); } function e0() { - C.next.call(void 0), Ll(); + (C.next.call(void 0), Ll()); } function t0() { - C.next.call(void 0), Ol(!0); + (C.next.call(void 0), Ol(!0)); } function n0() { - C.next.call(void 0), Nl(); + (C.next.call(void 0), Nl()); } function Nl(e = !1) { if ( @@ -20211,7 +20218,7 @@ If you need interactivity, consider converting part of this to a Client Componen Co(e, !1, e); } function bo() { - sh(!1), C.match.call(void 0, _.TokenType.lessThan) && Rs(); + (sh(!1), C.match.call(void 0, _.TokenType.lessThan) && Rs()); } function Rl() { Nl(); @@ -20220,21 +20227,21 @@ If you need interactivity, consider converting part of this to a Client Componen je.parseIdentifier.call(void 0); } function Ll() { - So(), + (So(), C.match.call(void 0, _.TokenType.lessThan) && On(), Ln(_.TokenType.eq), - z.semicolon.call(void 0); + z.semicolon.call(void 0)); } function Ol(e) { - z.expectContextual.call(void 0, ye.ContextualKeyword._type), + (z.expectContextual.call(void 0, ye.ContextualKeyword._type), So(), C.match.call(void 0, _.TokenType.lessThan) && On(), C.match.call(void 0, _.TokenType.colon) && Ln(_.TokenType.colon), e || Ln(_.TokenType.eq), - z.semicolon.call(void 0); + z.semicolon.call(void 0)); } function s0() { - Fl(), oh(), C.eat.call(void 0, _.TokenType.eq) && Wt(); + (Fl(), oh(), C.eat.call(void 0, _.TokenType.eq) && Wt()); } function On() { let e = C.pushTypeContext.call(void 0, 0); @@ -20243,12 +20250,12 @@ If you need interactivity, consider converting part of this to a Client Componen ? C.next.call(void 0) : z.unexpected.call(void 0); do - s0(), + (s0(), C.match.call(void 0, _.TokenType.greaterThan) || - z.expect.call(void 0, _.TokenType.comma); + z.expect.call(void 0, _.TokenType.comma)); while (!C.match.call(void 0, _.TokenType.greaterThan) && !ue.state.error); - z.expect.call(void 0, _.TokenType.greaterThan), - C.popTypeContext.call(void 0, e); + (z.expect.call(void 0, _.TokenType.greaterThan), + C.popTypeContext.call(void 0, e)); } Je.flowParseTypeParameterDeclaration = On; function Rs() { @@ -20256,13 +20263,12 @@ If you need interactivity, consider converting part of this to a Client Componen for ( z.expect.call(void 0, _.TokenType.lessThan); !C.match.call(void 0, _.TokenType.greaterThan) && !ue.state.error; - ) - Wt(), + (Wt(), C.match.call(void 0, _.TokenType.greaterThan) || - z.expect.call(void 0, _.TokenType.comma); - z.expect.call(void 0, _.TokenType.greaterThan), - C.popTypeContext.call(void 0, e); + z.expect.call(void 0, _.TokenType.comma)); + (z.expect.call(void 0, _.TokenType.greaterThan), + C.popTypeContext.call(void 0, e)); } function i0() { if ( @@ -20280,18 +20286,18 @@ If you need interactivity, consider converting part of this to a Client Componen : je.parseIdentifier.call(void 0); } function r0() { - C.lookaheadType.call(void 0) === _.TokenType.colon ? (Dl(), Ln()) : Wt(), + (C.lookaheadType.call(void 0) === _.TokenType.colon ? (Dl(), Ln()) : Wt(), z.expect.call(void 0, _.TokenType.bracketR), - Ln(); + Ln()); } function o0() { - Dl(), + (Dl(), z.expect.call(void 0, _.TokenType.bracketR), z.expect.call(void 0, _.TokenType.bracketR), C.match.call(void 0, _.TokenType.lessThan) || C.match.call(void 0, _.TokenType.parenL) ? Ml() - : (C.eat.call(void 0, _.TokenType.question), Ln()); + : (C.eat.call(void 0, _.TokenType.question), Ln())); } function Ml() { for ( @@ -20300,14 +20306,13 @@ If you need interactivity, consider converting part of this to a Client Componen !C.match.call(void 0, _.TokenType.parenR) && !C.match.call(void 0, _.TokenType.ellipsis) && !ue.state.error; - ) - wo(), + (wo(), C.match.call(void 0, _.TokenType.parenR) || - z.expect.call(void 0, _.TokenType.comma); - C.eat.call(void 0, _.TokenType.ellipsis) && wo(), + z.expect.call(void 0, _.TokenType.comma)); + (C.eat.call(void 0, _.TokenType.ellipsis) && wo(), z.expect.call(void 0, _.TokenType.parenR), - Ln(); + Ln()); } function a0() { Ml(); @@ -20321,7 +20326,6 @@ If you need interactivity, consider converting part of this to a Client Componen : (z.expect.call(void 0, _.TokenType.braceL), (i = _.TokenType.braceR)); !C.match.call(void 0, i) && !ue.state.error; - ) { if (s && z.isContextual.call(void 0, ye.ContextualKeyword._proto)) { let r = C.lookaheadType.call(void 0); @@ -20370,11 +20374,11 @@ If you need interactivity, consider converting part of this to a Client Componen return; Wt(); } else - Dl(), + (Dl(), C.match.call(void 0, _.TokenType.lessThan) || C.match.call(void 0, _.TokenType.parenL) ? Ml() - : (C.eat.call(void 0, _.TokenType.question), Ln()); + : (C.eat.call(void 0, _.TokenType.question), Ln())); } function c0() { !C.eat.call(void 0, _.TokenType.semi) && @@ -20387,15 +20391,14 @@ If you need interactivity, consider converting part of this to a Client Componen for ( e || je.parseIdentifier.call(void 0); C.eat.call(void 0, _.TokenType.dot); - ) je.parseIdentifier.call(void 0); } function u0() { - sh(!0), C.match.call(void 0, _.TokenType.lessThan) && Rs(); + (sh(!0), C.match.call(void 0, _.TokenType.lessThan) && Rs()); } function p0() { - z.expect.call(void 0, _.TokenType._typeof), ih(); + (z.expect.call(void 0, _.TokenType._typeof), ih()); } function h0() { for ( @@ -20403,7 +20406,6 @@ If you need interactivity, consider converting part of this to a Client Componen ue.state.pos < ue.input.length && !C.match.call(void 0, _.TokenType.bracketR) && (Wt(), !C.match.call(void 0, _.TokenType.bracketR)); - ) z.expect.call(void 0, _.TokenType.comma); z.expect.call(void 0, _.TokenType.bracketR); @@ -20422,11 +20424,10 @@ If you need interactivity, consider converting part of this to a Client Componen !C.match.call(void 0, _.TokenType.parenR) && !C.match.call(void 0, _.TokenType.ellipsis) && !ue.state.error; - ) - wo(), + (wo(), C.match.call(void 0, _.TokenType.parenR) || - z.expect.call(void 0, _.TokenType.comma); + z.expect.call(void 0, _.TokenType.comma)); C.eat.call(void 0, _.TokenType.ellipsis) && wo(); } function ih() { @@ -20438,7 +20439,7 @@ If you need interactivity, consider converting part of this to a Client Componen i0(); return; } - je.parseIdentifier.call(void 0), u0(); + (je.parseIdentifier.call(void 0), u0()); return; } case _.TokenType.braceL: @@ -20451,12 +20452,12 @@ If you need interactivity, consider converting part of this to a Client Componen h0(); return; case _.TokenType.lessThan: - On(), + (On(), z.expect.call(void 0, _.TokenType.parenL), Al(), z.expect.call(void 0, _.TokenType.parenR), z.expect.call(void 0, _.TokenType.arrow), - Wt(); + Wt()); return; case _.TokenType.parenL: if ( @@ -20483,13 +20484,13 @@ If you need interactivity, consider converting part of this to a Client Componen z.expect.call(void 0, _.TokenType.parenR); return; } else C.eat.call(void 0, _.TokenType.comma); - Al(), + (Al(), z.expect.call(void 0, _.TokenType.parenR), z.expect.call(void 0, _.TokenType.arrow), - Wt(); + Wt()); return; case _.TokenType.minus: - C.next.call(void 0), je.parseLiteral.call(void 0); + (C.next.call(void 0), je.parseLiteral.call(void 0)); return; case _.TokenType.string: case _.TokenType.num: @@ -20506,9 +20507,9 @@ If you need interactivity, consider converting part of this to a Client Componen p0(); return; } else if (ue.state.type & _.TokenType.IS_KEYWORD) { - C.next.call(void 0), + (C.next.call(void 0), (ue.state.tokens[ue.state.tokens.length - 1].type = - _.TokenType.name); + _.TokenType.name)); return; } } @@ -20520,27 +20521,25 @@ If you need interactivity, consider converting part of this to a Client Componen !z.canInsertSemicolon.call(void 0) && (C.match.call(void 0, _.TokenType.bracketL) || C.match.call(void 0, _.TokenType.questionDot)); - ) - C.eat.call(void 0, _.TokenType.questionDot), + (C.eat.call(void 0, _.TokenType.questionDot), z.expect.call(void 0, _.TokenType.bracketL), C.eat.call(void 0, _.TokenType.bracketR) || - (Wt(), z.expect.call(void 0, _.TokenType.bracketR)); + (Wt(), z.expect.call(void 0, _.TokenType.bracketR))); } function rh() { C.eat.call(void 0, _.TokenType.question) ? rh() : f0(); } function th() { - rh(), + (rh(), !ue.state.noAnonFunctionType && C.eat.call(void 0, _.TokenType.arrow) && - Wt(); + Wt()); } function nh() { for ( C.eat.call(void 0, _.TokenType.bitwiseAND), th(); C.eat.call(void 0, _.TokenType.bitwiseAND); - ) th(); } @@ -20548,7 +20547,6 @@ If you need interactivity, consider converting part of this to a Client Componen for ( C.eat.call(void 0, _.TokenType.bitwiseOR), nh(); C.eat.call(void 0, _.TokenType.bitwiseOR); - ) nh(); } @@ -20560,8 +20558,8 @@ If you need interactivity, consider converting part of this to a Client Componen } Je.flowParseTypeAnnotation = vi; function oh() { - je.parseIdentifier.call(void 0), - C.match.call(void 0, _.TokenType.colon) && vi(); + (je.parseIdentifier.call(void 0), + C.match.call(void 0, _.TokenType.colon) && vi()); } function Fl() { (C.match.call(void 0, _.TokenType.plus) || @@ -20571,8 +20569,8 @@ If you need interactivity, consider converting part of this to a Client Componen } Je.flowParseVariance = Fl; function m0(e) { - C.match.call(void 0, _.TokenType.colon) && Pl(), - je.parseFunctionBody.call(void 0, !1, e); + (C.match.call(void 0, _.TokenType.colon) && Pl(), + je.parseFunctionBody.call(void 0, !1, e)); } Je.flowParseFunctionBodyAndFinish = m0; function y0(e, t, s) { @@ -20584,10 +20582,10 @@ If you need interactivity, consider converting part of this to a Client Componen s.stop = !0; return; } - C.next.call(void 0), + (C.next.call(void 0), Rs(), z.expect.call(void 0, _.TokenType.parenL), - je.parseCallExpressionArguments.call(void 0); + je.parseCallExpressionArguments.call(void 0)); return; } else if (!t && C.match.call(void 0, _.TokenType.lessThan)) { let i = ue.state.snapshot(); @@ -20606,7 +20604,7 @@ If you need interactivity, consider converting part of this to a Client Componen function T0() { if (C.match.call(void 0, _.TokenType.lessThan)) { let e = ue.state.snapshot(); - Rs(), ue.state.error && ue.state.restoreFromSnapshot(e); + (Rs(), ue.state.error && ue.state.restoreFromSnapshot(e)); } } Je.flowStartParseNewArguments = T0; @@ -20616,9 +20614,14 @@ If you need interactivity, consider converting part of this to a Client Componen ue.state.contextualKeyword === ye.ContextualKeyword._interface ) { let e = C.pushTypeContext.call(void 0, 0); - return C.next.call(void 0), Rl(), C.popTypeContext.call(void 0, e), !0; + return ( + C.next.call(void 0), + Rl(), + C.popTypeContext.call(void 0, e), + !0 + ); } else if (z.isContextual.call(void 0, ye.ContextualKeyword._enum)) - return ah(), !0; + return (ah(), !0); return !1; } Je.flowTryParseStatement = k0; @@ -20638,18 +20641,18 @@ If you need interactivity, consider converting part of this to a Client Componen C.match.call(void 0, _.TokenType._export) ) { let t = C.pushTypeContext.call(void 0, 1); - El(), C.popTypeContext.call(void 0, t); + (El(), C.popTypeContext.call(void 0, t)); } } else if (C.match.call(void 0, _.TokenType.name)) { if (e === ye.ContextualKeyword._interface) { let t = C.pushTypeContext.call(void 0, 1); - Rl(), C.popTypeContext.call(void 0, t); + (Rl(), C.popTypeContext.call(void 0, t)); } else if (e === ye.ContextualKeyword._type) { let t = C.pushTypeContext.call(void 0, 1); - Ll(), C.popTypeContext.call(void 0, t); + (Ll(), C.popTypeContext.call(void 0, t)); } else if (e === ye.ContextualKeyword._opaque) { let t = C.pushTypeContext.call(void 0, 1); - Ol(!1), C.popTypeContext.call(void 0, t); + (Ol(!1), C.popTypeContext.call(void 0, t)); } } z.semicolon.call(void 0); @@ -20677,18 +20680,18 @@ If you need interactivity, consider converting part of this to a Client Componen function b0() { if (z.isContextual.call(void 0, ye.ContextualKeyword._type)) { let e = C.pushTypeContext.call(void 0, 1); - C.next.call(void 0), + (C.next.call(void 0), C.match.call(void 0, _.TokenType.braceL) ? (ys.parseExportSpecifiers.call(void 0), ys.parseExportFrom.call(void 0)) : Ll(), - C.popTypeContext.call(void 0, e); + C.popTypeContext.call(void 0, e)); } else if (z.isContextual.call(void 0, ye.ContextualKeyword._opaque)) { let e = C.pushTypeContext.call(void 0, 1); - C.next.call(void 0), Ol(!1), C.popTypeContext.call(void 0, e); + (C.next.call(void 0), Ol(!1), C.popTypeContext.call(void 0, e)); } else if (z.isContextual.call(void 0, ye.ContextualKeyword._interface)) { let e = C.pushTypeContext.call(void 0, 1); - C.next.call(void 0), Rl(), C.popTypeContext.call(void 0, e); + (C.next.call(void 0), Rl(), C.popTypeContext.call(void 0, e)); } else ys.parseStatement.call(void 0, !0); } Je.flowParseExportDeclaration = b0; @@ -20703,7 +20706,7 @@ If you need interactivity, consider converting part of this to a Client Componen function w0() { if (z.eatContextual.call(void 0, ye.ContextualKeyword._type)) { let e = C.pushTypeContext.call(void 0, 2); - ys.baseParseExportStar.call(void 0), C.popTypeContext.call(void 0, e); + (ys.baseParseExportStar.call(void 0), C.popTypeContext.call(void 0, e)); } else ys.baseParseExportStar.call(void 0); } Je.flowParseExportStar = w0; @@ -20713,10 +20716,10 @@ If you need interactivity, consider converting part of this to a Client Componen z.isContextual.call(void 0, ye.ContextualKeyword._implements)) ) { let t = C.pushTypeContext.call(void 0, 0); - C.next.call(void 0), + (C.next.call(void 0), (ue.state.tokens[ue.state.tokens.length - 1].type = - _.TokenType._implements); - do So(), C.match.call(void 0, _.TokenType.lessThan) && Rs(); + _.TokenType._implements)); + do (So(), C.match.call(void 0, _.TokenType.lessThan) && Rs()); while (C.eat.call(void 0, _.TokenType.comma)); C.popTypeContext.call(void 0, t); } @@ -20730,9 +20733,9 @@ If you need interactivity, consider converting part of this to a Client Componen Je.flowStartParseObjPropValue = I0; function E0() { let e = C.pushTypeContext.call(void 0, 0); - C.eat.call(void 0, _.TokenType.question), + (C.eat.call(void 0, _.TokenType.question), C.match.call(void 0, _.TokenType.colon) && vi(), - C.popTypeContext.call(void 0, e); + C.popTypeContext.call(void 0, e)); } Je.flowParseAssignableListItemTypes = E0; function A0() { @@ -20752,7 +20755,7 @@ If you need interactivity, consider converting part of this to a Client Componen let e = ue.state.contextualKeyword === ye.ContextualKeyword._type || ue.state.type === _.TokenType._typeof; - e ? C.next.call(void 0) : je.parseIdentifier.call(void 0), + (e ? C.next.call(void 0) : je.parseIdentifier.call(void 0), z.isContextual.call(void 0, ye.ContextualKeyword._as) && !z.isLookaheadContextual.call(void 0, ye.ContextualKeyword._as) ? (je.parseIdentifier.call(void 0), @@ -20765,13 +20768,13 @@ If you need interactivity, consider converting part of this to a Client Componen ue.state.type & _.TokenType.IS_KEYWORD) && je.parseIdentifier.call(void 0), z.eatContextual.call(void 0, ye.ContextualKeyword._as) && - je.parseIdentifier.call(void 0)); + je.parseIdentifier.call(void 0))); } Je.flowParseImportSpecifier = P0; function N0() { if (C.match.call(void 0, _.TokenType.lessThan)) { let e = C.pushTypeContext.call(void 0, 0); - On(), C.popTypeContext.call(void 0, e); + (On(), C.popTypeContext.call(void 0, e)); } } Je.flowStartParseFunctionParams = N0; @@ -20782,9 +20785,9 @@ If you need interactivity, consider converting part of this to a Client Componen function L0() { if (C.match.call(void 0, _.TokenType.colon)) { let e = ue.state.noAnonFunctionType; - (ue.state.noAnonFunctionType = !0), + ((ue.state.noAnonFunctionType = !0), vi(), - (ue.state.noAnonFunctionType = e); + (ue.state.noAnonFunctionType = e)); } } Je.flowStartParseAsyncArrowFromCallExpression = L0; @@ -20793,8 +20796,8 @@ If you need interactivity, consider converting part of this to a Client Componen let s = ue.state.snapshot(), i = je.baseParseMaybeAssign.call(void 0, e, t); if (ue.state.error) - ue.state.restoreFromSnapshot(s), - (ue.state.type = _.TokenType.typeParameterStart); + (ue.state.restoreFromSnapshot(s), + (ue.state.type = _.TokenType.typeParameterStart)); else return i; let r = C.pushTypeContext.call(void 0, 0); if ( @@ -20814,13 +20817,13 @@ If you need interactivity, consider converting part of this to a Client Componen let e = C.pushTypeContext.call(void 0, 0), t = ue.state.snapshot(), s = ue.state.noAnonFunctionType; - (ue.state.noAnonFunctionType = !0), + ((ue.state.noAnonFunctionType = !0), Pl(), (ue.state.noAnonFunctionType = s), z.canInsertSemicolon.call(void 0) && z.unexpected.call(void 0), C.match.call(void 0, _.TokenType.arrow) || z.unexpected.call(void 0), ue.state.error && ue.state.restoreFromSnapshot(t), - C.popTypeContext.call(void 0, e); + C.popTypeContext.call(void 0, e)); } return C.eat.call(void 0, _.TokenType.arrow); } @@ -20849,17 +20852,17 @@ If you need interactivity, consider converting part of this to a Client Componen ); } function ah() { - z.expectContextual.call(void 0, ye.ContextualKeyword._enum), + (z.expectContextual.call(void 0, ye.ContextualKeyword._enum), (ue.state.tokens[ue.state.tokens.length - 1].type = _.TokenType._enum), je.parseIdentifier.call(void 0), - B0(); + B0()); } function B0() { - z.eatContextual.call(void 0, ye.ContextualKeyword._of) && + (z.eatContextual.call(void 0, ye.ContextualKeyword._of) && C.next.call(void 0), z.expect.call(void 0, _.TokenType.braceL), V0(), - z.expect.call(void 0, _.TokenType.braceR); + z.expect.call(void 0, _.TokenType.braceR)); } function V0() { for ( @@ -20867,15 +20870,14 @@ If you need interactivity, consider converting part of this to a Client Componen !C.match.call(void 0, _.TokenType.braceR) && !ue.state.error && !C.eat.call(void 0, _.TokenType.ellipsis); - ) - j0(), + (j0(), C.match.call(void 0, _.TokenType.braceR) || - z.expect.call(void 0, _.TokenType.comma); + z.expect.call(void 0, _.TokenType.comma)); } function j0() { - je.parseIdentifier.call(void 0), - C.eat.call(void 0, _.TokenType.eq) && C.next.call(void 0); + (je.parseIdentifier.call(void 0), + C.eat.call(void 0, _.TokenType.eq) && C.next.call(void 0)); } }); var nr = Z((Tt) => { @@ -20930,10 +20932,10 @@ If you need interactivity, consider converting part of this to a Client Componen return; case D.TokenType._function: if ($.lookaheadType.call(void 0) === D.TokenType.dot) break; - e || ee.unexpected.call(void 0), J0(); + (e || ee.unexpected.call(void 0), J0()); return; case D.TokenType._class: - e || ee.unexpected.call(void 0), Io(!0); + (e || ee.unexpected.call(void 0), Io(!0)); return; case D.TokenType._if: Q0(); @@ -20969,7 +20971,7 @@ If you need interactivity, consider converting part of this to a Client Componen case D.TokenType._import: { let r = $.lookaheadType.call(void 0); if (r === D.TokenType.parenL || r === D.TokenType.dot) break; - $.next.call(void 0), t === D.TokenType._import ? xh() : Th(); + ($.next.call(void 0), t === D.TokenType._import ? xh() : Th()); return; } case D.TokenType.name: @@ -20981,7 +20983,7 @@ If you need interactivity, consider converting part of this to a Client Componen $.match.call(void 0, D.TokenType._function) && !ee.canInsertSemicolon.call(void 0)) ) { - ee.expect.call(void 0, D.TokenType._function), lr(r, !0); + (ee.expect.call(void 0, D.TokenType._function), lr(r, !0)); return; } else P.state.restoreFromSnapshot(a); } else if ( @@ -21014,13 +21016,12 @@ If you need interactivity, consider converting part of this to a Client Componen Tt.parseDecorators = $l; function ph() { if (($.next.call(void 0), $.eat.call(void 0, D.TokenType.parenL))) - De.parseExpression.call(void 0), - ee.expect.call(void 0, D.TokenType.parenR); + (De.parseExpression.call(void 0), + ee.expect.call(void 0, D.TokenType.parenR)); else { for ( De.parseIdentifier.call(void 0); $.eat.call(void 0, D.TokenType.dot); - ) De.parseIdentifier.call(void 0); U0(); @@ -21037,26 +21038,26 @@ If you need interactivity, consider converting part of this to a Client Componen } Tt.baseParseMaybeDecoratorArguments = hh; function H0() { - $.next.call(void 0), + ($.next.call(void 0), ee.isLineTerminator.call(void 0) || - (De.parseIdentifier.call(void 0), ee.semicolon.call(void 0)); + (De.parseIdentifier.call(void 0), ee.semicolon.call(void 0))); } function W0() { - $.next.call(void 0), ee.semicolon.call(void 0); + ($.next.call(void 0), ee.semicolon.call(void 0)); } function G0() { - $.next.call(void 0), + ($.next.call(void 0), _n(!1), ee.expect.call(void 0, D.TokenType._while), De.parseParenExpression.call(void 0), - $.eat.call(void 0, D.TokenType.semi); + $.eat.call(void 0, D.TokenType.semi)); } function z0() { P.state.scopeDepth++; let e = P.state.tokens.length; Y0(); let t = P.state.tokens.length; - P.state.scopes.push(new Ts.Scope(e, t, !1)), P.state.scopeDepth--; + (P.state.scopes.push(new Ts.Scope(e, t, !1)), P.state.scopeDepth--); } function X0() { return !( @@ -21073,7 +21074,7 @@ If you need interactivity, consider converting part of this to a Client Componen ee.expect.call(void 0, D.TokenType.parenL), $.match.call(void 0, D.TokenType.semi)) ) { - e && ee.unexpected.call(void 0), Bl(); + (e && ee.unexpected.call(void 0), Bl()); return; } if ( @@ -21102,54 +21103,53 @@ If you need interactivity, consider converting part of this to a Client Componen ch(e); return; } - e && ee.unexpected.call(void 0), Bl(); + (e && ee.unexpected.call(void 0), Bl()); } function J0() { let e = P.state.start; - $.next.call(void 0), lr(e, !0); + ($.next.call(void 0), lr(e, !0)); } function Q0() { - $.next.call(void 0), + ($.next.call(void 0), De.parseParenExpression.call(void 0), _n(!1), - $.eat.call(void 0, D.TokenType._else) && _n(!1); + $.eat.call(void 0, D.TokenType._else) && _n(!1)); } function Z0() { - $.next.call(void 0), + ($.next.call(void 0), ee.isLineTerminator.call(void 0) || - (De.parseExpression.call(void 0), ee.semicolon.call(void 0)); + (De.parseExpression.call(void 0), ee.semicolon.call(void 0))); } function ev() { - $.next.call(void 0), + ($.next.call(void 0), De.parseParenExpression.call(void 0), - P.state.scopeDepth++; + P.state.scopeDepth++); let e = P.state.tokens.length; for ( ee.expect.call(void 0, D.TokenType.braceL); !$.match.call(void 0, D.TokenType.braceR) && !P.state.error; - ) if ( $.match.call(void 0, D.TokenType._case) || $.match.call(void 0, D.TokenType._default) ) { let s = $.match.call(void 0, D.TokenType._case); - $.next.call(void 0), + ($.next.call(void 0), s && De.parseExpression.call(void 0), - ee.expect.call(void 0, D.TokenType.colon); + ee.expect.call(void 0, D.TokenType.colon)); } else _n(!0); $.next.call(void 0); let t = P.state.tokens.length; - P.state.scopes.push(new Ts.Scope(e, t, !1)), P.state.scopeDepth--; + (P.state.scopes.push(new Ts.Scope(e, t, !1)), P.state.scopeDepth--); } function tv() { - $.next.call(void 0), + ($.next.call(void 0), De.parseExpression.call(void 0), - ee.semicolon.call(void 0); + ee.semicolon.call(void 0)); } function nv() { - ks.parseBindingAtom.call(void 0, !0), - P.isTypeScriptEnabled && dt.tsTryParseTypeAnnotation.call(void 0); + (ks.parseBindingAtom.call(void 0, !0), + P.isTypeScriptEnabled && dt.tsTryParseTypeAnnotation.call(void 0)); } function sv() { if ( @@ -21168,17 +21168,17 @@ If you need interactivity, consider converting part of this to a Client Componen e != null) ) { let t = P.state.tokens.length; - P.state.scopes.push(new Ts.Scope(e, t, !1)), P.state.scopeDepth--; + (P.state.scopes.push(new Ts.Scope(e, t, !1)), P.state.scopeDepth--); } } $.eat.call(void 0, D.TokenType._finally) && gi(); } function Vl(e) { - $.next.call(void 0), fh(!1, e), ee.semicolon.call(void 0); + ($.next.call(void 0), fh(!1, e), ee.semicolon.call(void 0)); } Tt.parseVarStatement = Vl; function iv() { - $.next.call(void 0), De.parseParenExpression.call(void 0), _n(!1); + ($.next.call(void 0), De.parseParenExpression.call(void 0), _n(!1)); } function rv() { $.next.call(void 0); @@ -21190,18 +21190,18 @@ If you need interactivity, consider converting part of this to a Client Componen P.isTypeScriptEnabled ? dt.tsParseIdentifierStatement.call(void 0, e) : P.isFlowEnabled - ? Ft.flowParseIdentifierStatement.call(void 0, e) - : ee.semicolon.call(void 0); + ? Ft.flowParseIdentifierStatement.call(void 0, e) + : ee.semicolon.call(void 0); } function gi(e = !1, t = 0) { let s = P.state.tokens.length; - P.state.scopeDepth++, + (P.state.scopeDepth++, ee.expect.call(void 0, D.TokenType.braceL), t && (P.state.tokens[P.state.tokens.length - 1].contextId = t), ql(D.TokenType.braceR), - t && (P.state.tokens[P.state.tokens.length - 1].contextId = t); + t && (P.state.tokens[P.state.tokens.length - 1].contextId = t)); let i = P.state.tokens.length; - P.state.scopes.push(new Ts.Scope(s, i, e)), P.state.scopeDepth--; + (P.state.scopes.push(new Ts.Scope(s, i, e)), P.state.scopeDepth--); } Tt.parseBlock = gi; function ql(e) { @@ -21209,76 +21209,80 @@ If you need interactivity, consider converting part of this to a Client Componen } Tt.parseBlockBody = ql; function Bl() { - ee.expect.call(void 0, D.TokenType.semi), + (ee.expect.call(void 0, D.TokenType.semi), $.match.call(void 0, D.TokenType.semi) || De.parseExpression.call(void 0), ee.expect.call(void 0, D.TokenType.semi), $.match.call(void 0, D.TokenType.parenR) || De.parseExpression.call(void 0), ee.expect.call(void 0, D.TokenType.parenR), - _n(!1); + _n(!1)); } function ch(e) { - e + (e ? ee.eatContextual.call(void 0, ke.ContextualKeyword._of) : $.next.call(void 0), De.parseExpression.call(void 0), ee.expect.call(void 0, D.TokenType.parenR), - _n(!1); + _n(!1)); } function fh(e, t) { for (;;) { if ((lv(t), $.eat.call(void 0, D.TokenType.eq))) { let s = P.state.tokens.length - 1; - De.parseMaybeAssign.call(void 0, e), - (P.state.tokens[s].rhsEndIndex = P.state.tokens.length); + (De.parseMaybeAssign.call(void 0, e), + (P.state.tokens[s].rhsEndIndex = P.state.tokens.length)); } if (!$.eat.call(void 0, D.TokenType.comma)) break; } } function lv(e) { - ks.parseBindingAtom.call(void 0, e), + (ks.parseBindingAtom.call(void 0, e), P.isTypeScriptEnabled ? dt.tsAfterParseVarHead.call(void 0) - : P.isFlowEnabled && Ft.flowAfterParseVarHead.call(void 0); + : P.isFlowEnabled && Ft.flowAfterParseVarHead.call(void 0)); } function lr(e, t, s = !1) { - $.match.call(void 0, D.TokenType.star) && $.next.call(void 0), + ($.match.call(void 0, D.TokenType.star) && $.next.call(void 0), t && !s && !$.match.call(void 0, D.TokenType.name) && !$.match.call(void 0, D.TokenType._yield) && - ee.unexpected.call(void 0); + ee.unexpected.call(void 0)); let i = null; $.match.call(void 0, D.TokenType.name) && (t || ((i = P.state.tokens.length), P.state.scopeDepth++), ks.parseBindingIdentifier.call(void 0, !1)); let r = P.state.tokens.length; - P.state.scopeDepth++, dh(), De.parseFunctionBodyAndFinish.call(void 0, e); + (P.state.scopeDepth++, + dh(), + De.parseFunctionBodyAndFinish.call(void 0, e)); let a = P.state.tokens.length; - P.state.scopes.push(new Ts.Scope(r, a, !0)), + (P.state.scopes.push(new Ts.Scope(r, a, !0)), P.state.scopeDepth--, i !== null && - (P.state.scopes.push(new Ts.Scope(i, a, !0)), P.state.scopeDepth--); + (P.state.scopes.push(new Ts.Scope(i, a, !0)), P.state.scopeDepth--)); } Tt.parseFunction = lr; function dh(e = !1, t = 0) { - P.isTypeScriptEnabled + (P.isTypeScriptEnabled ? dt.tsStartParseFunctionParams.call(void 0) : P.isFlowEnabled && Ft.flowStartParseFunctionParams.call(void 0), ee.expect.call(void 0, D.TokenType.parenL), t && (P.state.tokens[P.state.tokens.length - 1].contextId = t), ks.parseBindingList.call(void 0, D.TokenType.parenR, !1, !1, e, t), - t && (P.state.tokens[P.state.tokens.length - 1].contextId = t); + t && (P.state.tokens[P.state.tokens.length - 1].contextId = t)); } Tt.parseFunctionParams = dh; function Io(e, t = !1) { let s = P.getNextContextId.call(void 0); - $.next.call(void 0), + ($.next.call(void 0), (P.state.tokens[P.state.tokens.length - 1].contextId = s), - (P.state.tokens[P.state.tokens.length - 1].isExpression = !e); + (P.state.tokens[P.state.tokens.length - 1].isExpression = !e)); let i = null; - e || ((i = P.state.tokens.length), P.state.scopeDepth++), hv(e, t), fv(); + (e || ((i = P.state.tokens.length), P.state.scopeDepth++), + hv(e, t), + fv()); let r = P.state.tokens.length; if ( (cv(s), @@ -21288,7 +21292,7 @@ If you need interactivity, consider converting part of this to a Client Componen i !== null)) ) { let a = P.state.tokens.length; - P.state.scopes.push(new Ts.Scope(i, a, !1)), P.state.scopeDepth--; + (P.state.scopes.push(new Ts.Scope(i, a, !1)), P.state.scopeDepth--); } } Tt.parseClass = Io; @@ -21311,7 +21315,6 @@ If you need interactivity, consider converting part of this to a Client Componen for ( ee.expect.call(void 0, D.TokenType.braceL); !$.eat.call(void 0, D.TokenType.braceR) && !P.state.error; - ) { if ($.eat.call(void 0, D.TokenType.semi)) continue; if ($.match.call(void 0, D.TokenType.at)) { @@ -21349,7 +21352,7 @@ If you need interactivity, consider converting part of this to a Client Componen (s = !0), $.match.call(void 0, D.TokenType.braceL)) ) { - (P.state.tokens[P.state.tokens.length - 1].contextId = t), gi(); + ((P.state.tokens[P.state.tokens.length - 1].contextId = t), gi()); return; } } @@ -21362,53 +21365,53 @@ If you need interactivity, consider converting part of this to a Client Componen ) return; if ($.eat.call(void 0, D.TokenType.star)) { - xi(s), or(e, !1); + (xi(s), or(e, !1)); return; } xi(s); let i = !1, r = P.state.tokens[P.state.tokens.length - 1]; - r.contextualKeyword === ke.ContextualKeyword._constructor && (i = !0), + (r.contextualKeyword === ke.ContextualKeyword._constructor && (i = !0), jl(), yh() ? or(e, i) : mh() - ? ar() - : r.contextualKeyword === ke.ContextualKeyword._async && - !ee.isLineTerminator.call(void 0) - ? ((P.state.tokens[P.state.tokens.length - 1].type = - D.TokenType._async), - $.match.call(void 0, D.TokenType.star) && $.next.call(void 0), - xi(s), - jl(), - or(e, !1)) - : (r.contextualKeyword === ke.ContextualKeyword._get || - r.contextualKeyword === ke.ContextualKeyword._set) && - !( - ee.isLineTerminator.call(void 0) && - $.match.call(void 0, D.TokenType.star) - ) - ? (r.contextualKeyword === ke.ContextualKeyword._get - ? (P.state.tokens[P.state.tokens.length - 1].type = - D.TokenType._get) - : (P.state.tokens[P.state.tokens.length - 1].type = - D.TokenType._set), - xi(s), - or(e, !1)) - : r.contextualKeyword === ke.ContextualKeyword._accessor && - !ee.isLineTerminator.call(void 0) - ? (xi(s), ar()) - : ee.isLineTerminator.call(void 0) - ? ar() - : ee.unexpected.call(void 0); + ? ar() + : r.contextualKeyword === ke.ContextualKeyword._async && + !ee.isLineTerminator.call(void 0) + ? ((P.state.tokens[P.state.tokens.length - 1].type = + D.TokenType._async), + $.match.call(void 0, D.TokenType.star) && $.next.call(void 0), + xi(s), + jl(), + or(e, !1)) + : (r.contextualKeyword === ke.ContextualKeyword._get || + r.contextualKeyword === ke.ContextualKeyword._set) && + !( + ee.isLineTerminator.call(void 0) && + $.match.call(void 0, D.TokenType.star) + ) + ? (r.contextualKeyword === ke.ContextualKeyword._get + ? (P.state.tokens[P.state.tokens.length - 1].type = + D.TokenType._get) + : (P.state.tokens[P.state.tokens.length - 1].type = + D.TokenType._set), + xi(s), + or(e, !1)) + : r.contextualKeyword === ke.ContextualKeyword._accessor && + !ee.isLineTerminator.call(void 0) + ? (xi(s), ar()) + : ee.isLineTerminator.call(void 0) + ? ar() + : ee.unexpected.call(void 0)); } function or(e, t) { - P.isTypeScriptEnabled + (P.isTypeScriptEnabled ? dt.tsTryParseTypeParameters.call(void 0) : P.isFlowEnabled && $.match.call(void 0, D.TokenType.lessThan) && Ft.flowParseTypeParameterDeclaration.call(void 0), - De.parseMethod.call(void 0, e, t); + De.parseMethod.call(void 0, e, t)); } function xi(e) { De.parsePropertyName.call(void 0, e); @@ -21417,8 +21420,8 @@ If you need interactivity, consider converting part of this to a Client Componen function jl() { if (P.isTypeScriptEnabled) { let e = $.pushTypeContext.call(void 0, 0); - $.eat.call(void 0, D.TokenType.question), - $.popTypeContext.call(void 0, e); + ($.eat.call(void 0, D.TokenType.question), + $.popTypeContext.call(void 0, e)); } } Tt.parsePostMemberNameModifiers = jl; @@ -21433,9 +21436,9 @@ If you need interactivity, consider converting part of this to a Client Componen $.match.call(void 0, D.TokenType.eq)) ) { let e = P.state.tokens.length; - $.next.call(void 0), + ($.next.call(void 0), De.parseMaybeAssign.call(void 0), - (P.state.tokens[e].rhsEndIndex = P.state.tokens.length); + (P.state.tokens[e].rhsEndIndex = P.state.tokens.length)); } ee.semicolon.call(void 0); } @@ -21454,12 +21457,12 @@ If you need interactivity, consider converting part of this to a Client Componen } function fv() { let e = !1; - $.eat.call(void 0, D.TokenType._extends) + ($.eat.call(void 0, D.TokenType._extends) ? (De.parseExprSubscripts.call(void 0), (e = !0)) : (e = !1), P.isTypeScriptEnabled ? dt.tsAfterParseClassSuper.call(void 0, e) - : P.isFlowEnabled && Ft.flowAfterParseClassSuper.call(void 0, e); + : P.isFlowEnabled && Ft.flowAfterParseClassSuper.call(void 0, e)); } function Th() { let e = P.state.tokens.length - 1; @@ -21467,20 +21470,20 @@ If you need interactivity, consider converting part of this to a Client Componen (Tv() ? kv() : yv() - ? (De.parseIdentifier.call(void 0), - $.match.call(void 0, D.TokenType.comma) && - $.lookaheadType.call(void 0) === D.TokenType.star - ? (ee.expect.call(void 0, D.TokenType.comma), - ee.expect.call(void 0, D.TokenType.star), - ee.expectContextual.call(void 0, ke.ContextualKeyword._as), - De.parseIdentifier.call(void 0)) - : kh(), - cr()) - : $.eat.call(void 0, D.TokenType._default) - ? dv() - : xv() - ? mv() - : (Kl(), cr()), + ? (De.parseIdentifier.call(void 0), + $.match.call(void 0, D.TokenType.comma) && + $.lookaheadType.call(void 0) === D.TokenType.star + ? (ee.expect.call(void 0, D.TokenType.comma), + ee.expect.call(void 0, D.TokenType.star), + ee.expectContextual.call(void 0, ke.ContextualKeyword._as), + De.parseIdentifier.call(void 0)) + : kh(), + cr()) + : $.eat.call(void 0, D.TokenType._default) + ? dv() + : xv() + ? mv() + : (Kl(), cr()), (P.state.tokens[e].rhsEndIndex = P.state.tokens.length)); } Tt.parseExport = Th; @@ -21495,22 +21498,22 @@ If you need interactivity, consider converting part of this to a Client Componen $.eat.call(void 0, D.TokenType._function) ? lr(e, !0, !0) : ee.isContextual.call(void 0, ke.ContextualKeyword._async) && - $.lookaheadType.call(void 0) === D.TokenType._function - ? (ee.eatContextual.call(void 0, ke.ContextualKeyword._async), - $.eat.call(void 0, D.TokenType._function), - lr(e, !0, !0)) - : $.match.call(void 0, D.TokenType._class) - ? Io(!0, !0) - : $.match.call(void 0, D.TokenType.at) - ? ($l(), Io(!0, !0)) - : (De.parseMaybeAssign.call(void 0), ee.semicolon.call(void 0)); + $.lookaheadType.call(void 0) === D.TokenType._function + ? (ee.eatContextual.call(void 0, ke.ContextualKeyword._async), + $.eat.call(void 0, D.TokenType._function), + lr(e, !0, !0)) + : $.match.call(void 0, D.TokenType._class) + ? Io(!0, !0) + : $.match.call(void 0, D.TokenType.at) + ? ($l(), Io(!0, !0)) + : (De.parseMaybeAssign.call(void 0), ee.semicolon.call(void 0)); } function mv() { P.isTypeScriptEnabled ? dt.tsParseExportDeclaration.call(void 0) : P.isFlowEnabled - ? Ft.flowParseExportDeclaration.call(void 0) - : _n(!0); + ? Ft.flowParseExportDeclaration.call(void 0) + : _n(!0); } function yv() { if (P.isTypeScriptEnabled && dt.tsIsDeclarationStart.call(void 0)) @@ -21541,9 +21544,9 @@ If you need interactivity, consider converting part of this to a Client Componen $.eat.call(void 0, D.TokenType.comma) && Kl(); } function cr() { - ee.eatContextual.call(void 0, ke.ContextualKeyword._from) && + (ee.eatContextual.call(void 0, ke.ContextualKeyword._from) && (De.parseExprAtom.call(void 0), gh()), - ee.semicolon.call(void 0); + ee.semicolon.call(void 0)); } Tt.parseExportFrom = cr; function Tv() { @@ -21555,16 +21558,16 @@ If you need interactivity, consider converting part of this to a Client Componen P.isFlowEnabled ? Ft.flowParseExportStar.call(void 0) : vh(); } function vh() { - ee.expect.call(void 0, D.TokenType.star), - ee.isContextual.call(void 0, ke.ContextualKeyword._as) ? vv() : cr(); + (ee.expect.call(void 0, D.TokenType.star), + ee.isContextual.call(void 0, ke.ContextualKeyword._as) ? vv() : cr()); } Tt.baseParseExportStar = vh; function vv() { - $.next.call(void 0), + ($.next.call(void 0), (P.state.tokens[P.state.tokens.length - 1].type = D.TokenType._as), De.parseIdentifier.call(void 0), kh(), - cr(); + cr()); } function xv() { return ( @@ -21584,7 +21587,6 @@ If you need interactivity, consider converting part of this to a Client Componen for ( ee.expect.call(void 0, D.TokenType.braceL); !$.eat.call(void 0, D.TokenType.braceR) && !P.state.error; - ) { if (e) e = !1; else if ( @@ -21601,11 +21603,11 @@ If you need interactivity, consider converting part of this to a Client Componen dt.tsParseExportSpecifier.call(void 0); return; } - De.parseIdentifier.call(void 0), + (De.parseIdentifier.call(void 0), (P.state.tokens[P.state.tokens.length - 1].identifierRole = $.IdentifierRole.ExportAccess), ee.eatContextual.call(void 0, ke.ContextualKeyword._as) && - De.parseIdentifier.call(void 0); + De.parseIdentifier.call(void 0)); } function _v() { let e = P.state.snapshot(); @@ -21616,8 +21618,8 @@ If you need interactivity, consider converting part of this to a Client Componen ? (P.state.restoreFromSnapshot(e), !0) : (P.state.restoreFromSnapshot(e), !1) : $.match.call(void 0, D.TokenType.comma) - ? (P.state.restoreFromSnapshot(e), !1) - : (P.state.restoreFromSnapshot(e), !0) + ? (P.state.restoreFromSnapshot(e), !1) + : (P.state.restoreFromSnapshot(e), !0) ); } function bv() { @@ -21654,13 +21656,13 @@ If you need interactivity, consider converting part of this to a Client Componen (e.type === D.TokenType.star || e.type === D.TokenType.braceL) && ee.expectContextual.call(void 0, ke.ContextualKeyword._type); } - $.match.call(void 0, D.TokenType.string) || + ($.match.call(void 0, D.TokenType.string) || (bv(), wv(), ee.expectContextual.call(void 0, ke.ContextualKeyword._from)), De.parseExprAtom.call(void 0), gh(), - ee.semicolon.call(void 0); + ee.semicolon.call(void 0)); } Tt.parseImport = xh; function Cv() { @@ -21674,15 +21676,14 @@ If you need interactivity, consider converting part of this to a Client Componen let e = !0; if (!(Cv() && (uh(), !$.eat.call(void 0, D.TokenType.comma)))) { if ($.match.call(void 0, D.TokenType.star)) { - $.next.call(void 0), + ($.next.call(void 0), ee.expectContextual.call(void 0, ke.ContextualKeyword._as), - uh(); + uh()); return; } for ( ee.expect.call(void 0, D.TokenType.braceL); !$.eat.call(void 0, D.TokenType.braceR) && !P.state.error; - ) { if (e) e = !1; else if ( @@ -21708,12 +21709,12 @@ If you need interactivity, consider converting part of this to a Client Componen Ft.flowParseImportSpecifier.call(void 0); return; } - ks.parseImportedIdentifier.call(void 0), + (ks.parseImportedIdentifier.call(void 0), ee.isContextual.call(void 0, ke.ContextualKeyword._as) && ((P.state.tokens[P.state.tokens.length - 1].identifierRole = $.IdentifierRole.ImportAccess), $.next.call(void 0), - ks.parseImportedIdentifier.call(void 0)); + ks.parseImportedIdentifier.call(void 0))); } function gh() { ee.isContextual.call(void 0, ke.ContextualKeyword._assert) && @@ -21747,7 +21748,7 @@ If you need interactivity, consider converting part of this to a Client Componen Av = Ch(), Gl = class { constructor(t, s) { - (this.tokens = t), (this.scopes = s); + ((this.tokens = t), (this.scopes = s)); } }; Ao.File = Gl; @@ -21807,29 +21808,29 @@ If you need interactivity, consider converting part of this to a Client Componen this.tokenIndex = 0; } constructor(t, s, i, r, a) { - (this.code = t), + ((this.code = t), (this.tokens = s), (this.isFlowEnabled = i), (this.disableESTransforms = r), (this.helperManager = a), e.prototype.__init.call(this), e.prototype.__init2.call(this), - e.prototype.__init3.call(this); + e.prototype.__init3.call(this)); } snapshot() { return {resultCode: this.resultCode, tokenIndex: this.tokenIndex}; } restoreToSnapshot(t) { - (this.resultCode = t.resultCode), (this.tokenIndex = t.tokenIndex); + ((this.resultCode = t.resultCode), (this.tokenIndex = t.tokenIndex)); } dangerouslyGetAndRemoveCodeSinceSnapshot(t) { let s = this.resultCode.slice(t.resultCode.length); - return (this.resultCode = t.resultCode), s; + return ((this.resultCode = t.resultCode), s); } reset() { - (this.resultCode = ''), + ((this.resultCode = ''), (this.resultMappings = new Array(this.tokens.length)), - (this.tokenIndex = 0); + (this.tokenIndex = 0)); } matchesContextualAtIndex(t, s) { return ( @@ -21920,18 +21921,18 @@ If you need interactivity, consider converting part of this to a Client Componen ? this.tokens[this.tokenIndex].start : this.code.length ); - return this.isFlowEnabled && (t = t.replace(/@flow/g, '')), t; + return (this.isFlowEnabled && (t = t.replace(/@flow/g, '')), t); } replaceToken(t) { - (this.resultCode += this.previousWhitespaceAndComments()), + ((this.resultCode += this.previousWhitespaceAndComments()), this.appendTokenPrefix(), (this.resultMappings[this.tokenIndex] = this.resultCode.length), (this.resultCode += t), this.appendTokenSuffix(), - this.tokenIndex++; + this.tokenIndex++); } replaceTokenTrimmingLeftWhitespace(t) { - (this.resultCode += this.previousWhitespaceAndComments().replace( + ((this.resultCode += this.previousWhitespaceAndComments().replace( /[^\r\n]/g, '' )), @@ -21939,7 +21940,7 @@ If you need interactivity, consider converting part of this to a Client Componen (this.resultMappings[this.tokenIndex] = this.resultCode.length), (this.resultCode += t), this.appendTokenSuffix(), - this.tokenIndex++; + this.tokenIndex++); } removeInitialToken() { this.replaceToken(''); @@ -21964,7 +21965,7 @@ If you need interactivity, consider converting part of this to a Client Componen this.copyToken(); } copyToken() { - (this.resultCode += this.previousWhitespaceAndComments()), + ((this.resultCode += this.previousWhitespaceAndComments()), this.appendTokenPrefix(), (this.resultMappings[this.tokenIndex] = this.resultCode.length), (this.resultCode += this.code.slice( @@ -21972,10 +21973,10 @@ If you need interactivity, consider converting part of this to a Client Componen this.tokens[this.tokenIndex].end )), this.appendTokenSuffix(), - this.tokenIndex++; + this.tokenIndex++); } copyTokenWithPrefix(t) { - (this.resultCode += this.previousWhitespaceAndComments()), + ((this.resultCode += this.previousWhitespaceAndComments()), this.appendTokenPrefix(), (this.resultCode += t), (this.resultMappings[this.tokenIndex] = this.resultCode.length), @@ -21984,7 +21985,7 @@ If you need interactivity, consider converting part of this to a Client Componen this.tokens[this.tokenIndex].end )), this.appendTokenSuffix(), - this.tokenIndex++; + this.tokenIndex++); } appendTokenPrefix() { let t = this.currentToken(); @@ -21995,14 +21996,14 @@ If you need interactivity, consider converting part of this to a Client Componen ) { if (t.numNullishCoalesceStarts) for (let s = 0; s < t.numNullishCoalesceStarts; s++) - t.isAsyncOperation + (t.isAsyncOperation ? ((this.resultCode += 'await '), (this.resultCode += this.helperManager.getHelperName( 'asyncNullishCoalesce' ))) : (this.resultCode += this.helperManager.getHelperName('nullishCoalesce')), - (this.resultCode += '('); + (this.resultCode += '(')); t.isOptionalChainStart && (t.isAsyncOperation && (this.resultCode += 'await '), this.tokenIndex > 0 && @@ -22015,10 +22016,10 @@ If you need interactivity, consider converting part of this to a Client Componen 'optionalChainDelete' )) : t.isAsyncOperation - ? (this.resultCode += - this.helperManager.getHelperName('asyncOptionalChain')) - : (this.resultCode += - this.helperManager.getHelperName('optionalChain')), + ? (this.resultCode += + this.helperManager.getHelperName('asyncOptionalChain')) + : (this.resultCode += + this.helperManager.getHelperName('optionalChain')), (this.resultCode += '([')); } } @@ -22100,8 +22101,8 @@ If you need interactivity, consider converting part of this to a Client Componen ({constructorInitializerStatements: u, constructorInsertPos: g} = Eh(t)); else if (t.matches1(Ne.TokenType.semi)) - i || p.push({start: t.currentIndex(), end: t.currentIndex() + 1}), - t.nextToken(); + (i || p.push({start: t.currentIndex(), end: t.currentIndex() + 1}), + t.nextToken()); else if (t.currentToken().isType) t.nextToken(); else { let T = t.currentIndex(), @@ -22109,12 +22110,12 @@ If you need interactivity, consider converting part of this to a Client Componen w = !1, S = !1; for (; No(t.currentToken()); ) - t.matches1(Ne.TokenType._static) && (x = !0), + (t.matches1(Ne.TokenType._static) && (x = !0), t.matches1(Ne.TokenType.hash) && (w = !0), (t.matches1(Ne.TokenType._declare) || t.matches1(Ne.TokenType._abstract)) && (S = !0), - t.nextToken(); + t.nextToken()); if (x && t.matches1(Ne.TokenType.braceL)) { Jl(t, h); continue; @@ -22150,7 +22151,7 @@ If you need interactivity, consider converting part of this to a Client Componen ); for (t.nextToken(); t.currentIndex() < M; ) e.processToken(); let c; - x + (x ? ((c = s.claimFreeName('__initStatic')), y.push(c)) : ((c = s.claimFreeName('__init')), d.push(c)), L.push({ @@ -22158,7 +22159,7 @@ If you need interactivity, consider converting part of this to a Client Componen equalsIndex: U, start: A, end: t.currentIndex(), - }); + })); } else (!i || S) && p.push({start: T, end: t.currentIndex()}); } return ( @@ -22201,12 +22202,11 @@ If you need interactivity, consider converting part of this to a Client Componen e.nextToken(), e.matches1(Ne.TokenType.name) && (r = e.identifierName()); !e.matchesContextIdAndLabel(Ne.TokenType.braceL, s); - ) - e.matches1(Ne.TokenType._extends) && + (e.matches1(Ne.TokenType._extends) && !e.currentToken().isType && (a = !0), - e.nextToken(); + e.nextToken()); return {isExpression: i, className: r, hasSuperclass: a}; } function Eh(e) { @@ -22241,7 +22241,7 @@ If you need interactivity, consider converting part of this to a Client Componen throw new Error('Expected a context ID on the super call'); for (; !e.matchesContextIdAndLabel(Ne.TokenType.parenR, a); ) e.nextToken(); - (i = e.currentIndex()), (r = !0); + ((i = e.currentIndex()), (r = !0)); } e.nextToken(); } @@ -22294,9 +22294,10 @@ If you need interactivity, consider converting part of this to a Client Componen e.removeToken(), e.matches1(Ph.TokenType.parenL)) ) - e.removeToken(), e.removeToken(), e.removeToken(); + (e.removeToken(), e.removeToken(), e.removeToken()); else - for (; e.matches1(Ph.TokenType.dot); ) e.removeToken(), e.removeToken(); + for (; e.matches1(Ph.TokenType.dot); ) + (e.removeToken(), e.removeToken()); } Zl.default = Vv; }); @@ -22390,7 +22391,7 @@ If you need interactivity, consider converting part of this to a Client Componen this.hadDefaultExport = !1; } constructor(t, s, i, r, a, u, d, y, g, L) { - super(), + (super(), (this.rootTransformer = t), (this.tokens = s), (this.importProcessor = i), @@ -22406,7 +22407,7 @@ If you need interactivity, consider converting part of this to a Client Componen e.prototype.__init3.call(this), (this.declarationInfo = g ? Xv.default.call(void 0, s) - : Lh.EMPTY_DECLARATION_INFO); + : Lh.EMPTY_DECLARATION_INFO)); } getPrefixCode() { let t = ''; @@ -22434,25 +22435,27 @@ module.exports = exports.default; ) ? this.processImportEquals() : this.tokens.matches1(N.TokenType._import) - ? (this.processImport(), !0) - : this.tokens.matches2(N.TokenType._export, N.TokenType.eq) - ? (this.tokens.replaceToken('module.exports'), !0) - : this.tokens.matches1(N.TokenType._export) && - !this.tokens.currentToken().isType - ? ((this.hadExport = !0), this.processExport()) - : this.tokens.matches2(N.TokenType.name, N.TokenType.postIncDec) && - this.processPostIncDec() - ? !0 - : this.tokens.matches1(N.TokenType.name) || - this.tokens.matches1(N.TokenType.jsxName) - ? this.processIdentifier() - : this.tokens.matches1(N.TokenType.eq) - ? this.processAssignment() - : this.tokens.matches1(N.TokenType.assign) - ? this.processComplexAssignment() - : this.tokens.matches1(N.TokenType.preIncDec) - ? this.processPreIncDec() - : !1; + ? (this.processImport(), !0) + : this.tokens.matches2(N.TokenType._export, N.TokenType.eq) + ? (this.tokens.replaceToken('module.exports'), !0) + : this.tokens.matches1(N.TokenType._export) && + !this.tokens.currentToken().isType + ? ((this.hadExport = !0), this.processExport()) + : this.tokens.matches2( + N.TokenType.name, + N.TokenType.postIncDec + ) && this.processPostIncDec() + ? !0 + : this.tokens.matches1(N.TokenType.name) || + this.tokens.matches1(N.TokenType.jsxName) + ? this.processIdentifier() + : this.tokens.matches1(N.TokenType.eq) + ? this.processAssignment() + : this.tokens.matches1(N.TokenType.assign) + ? this.processComplexAssignment() + : this.tokens.matches1(N.TokenType.preIncDec) + ? this.processPreIncDec() + : !1; } processImportEquals() { let t = this.tokens.identifierNameAtIndex( @@ -22487,7 +22490,6 @@ module.exports = exports.default; for ( this.tokens.copyToken(); !this.tokens.matchesContextIdAndLabel(N.TokenType.parenR, i); - ) this.rootTransformer.processToken(); this.tokens.replaceToken(s ? ')))' : '))'); @@ -22496,13 +22498,14 @@ module.exports = exports.default; if (this.removeImportAndDetectIfType()) this.tokens.removeToken(); else { let s = this.tokens.stringValue(); - this.tokens.replaceTokenTrimmingLeftWhitespace( + (this.tokens.replaceTokenTrimmingLeftWhitespace( this.importProcessor.claimImportCode(s) ), - this.tokens.appendCode(this.importProcessor.claimImportCode(s)); + this.tokens.appendCode(this.importProcessor.claimImportCode(s))); } - Oo.removeMaybeImportAssertion.call(void 0, this.tokens), - this.tokens.matches1(N.TokenType.semi) && this.tokens.removeToken(); + (Oo.removeMaybeImportAssertion.call(void 0, this.tokens), + this.tokens.matches1(N.TokenType.semi) && + this.tokens.removeToken()); } removeImportAndDetectIfType() { if ( @@ -22517,16 +22520,16 @@ module.exports = exports.default; Ls.ContextualKeyword._from )) ) - return this.removeRemainingImport(), !0; + return (this.removeRemainingImport(), !0); if ( this.tokens.matches1(N.TokenType.name) || this.tokens.matches1(N.TokenType.star) ) - return this.removeRemainingImport(), !1; + return (this.removeRemainingImport(), !1); if (this.tokens.matches1(N.TokenType.string)) return !1; let t = !1; for (; !this.tokens.matches1(N.TokenType.string); ) - ((!t && this.tokens.matches1(N.TokenType.braceL)) || + (((!t && this.tokens.matches1(N.TokenType.braceL)) || this.tokens.matches1(N.TokenType.comma)) && (this.tokens.removeToken(), (this.tokens.matches2(N.TokenType.name, N.TokenType.comma) || @@ -22544,7 +22547,7 @@ module.exports = exports.default; N.TokenType.braceR )) && (t = !0)), - this.tokens.removeToken(); + this.tokens.removeToken()); return !t; } removeRemainingImport() { @@ -22566,7 +22569,6 @@ module.exports = exports.default; ; i < this.tokens.tokens.length && this.tokens.tokens[i].type === N.TokenType.parenR; - ) i++; return ( @@ -22615,7 +22617,7 @@ module.exports = exports.default; this.tokens.matches2(N.TokenType._export, N.TokenType._let) || this.tokens.matches2(N.TokenType._export, N.TokenType._const)) ) - return this.processExportVar(), !0; + return (this.processExportVar(), !0); if ( this.tokens.matches2(N.TokenType._export, N.TokenType._function) || this.tokens.matches3( @@ -22624,7 +22626,7 @@ module.exports = exports.default; N.TokenType._function ) ) - return this.processExportFunction(), !0; + return (this.processExportFunction(), !0); if ( this.tokens.matches2(N.TokenType._export, N.TokenType._class) || this.tokens.matches3( @@ -22634,11 +22636,11 @@ module.exports = exports.default; ) || this.tokens.matches2(N.TokenType._export, N.TokenType.at) ) - return this.processExportClass(), !0; + return (this.processExportClass(), !0); if (this.tokens.matches2(N.TokenType._export, N.TokenType.braceL)) - return this.processExportBindings(), !0; + return (this.processExportBindings(), !0); if (this.tokens.matches2(N.TokenType._export, N.TokenType.star)) - return this.processExportStar(), !0; + return (this.processExportStar(), !0); if ( this.tokens.matches2(N.TokenType._export, N.TokenType.name) && this.tokens.matchesContextualAtIndex( @@ -22655,9 +22657,9 @@ module.exports = exports.default; this.tokens.removeToken(); this.tokens.removeToken(); } else - this.tokens.removeToken(), + (this.tokens.removeToken(), this.tokens.matches1(N.TokenType._as) && - (this.tokens.removeToken(), this.tokens.removeToken()); + (this.tokens.removeToken(), this.tokens.removeToken())); return ( this.tokens.matchesContextual(Ls.ContextualKeyword._from) && this.tokens.matches1AtIndex( @@ -22746,7 +22748,7 @@ module.exports = exports.default; else if (u === '--') this.tokens.replaceToken(`(${d} = ${a} = ${d} - 1, ${d} + 1)`); else throw new Error(`Unexpected operator: ${u}`); - return this.tokens.removeToken(), !0; + return (this.tokens.removeToken(), !0); } processExportDefault() { if ( @@ -22768,7 +22770,7 @@ module.exports = exports.default; Ls.ContextualKeyword._async )) ) { - this.tokens.removeInitialToken(), this.tokens.removeToken(); + (this.tokens.removeInitialToken(), this.tokens.removeToken()); let t = this.processNamedFunction(); this.tokens.appendCode(` exports.default = ${t};`); } else if ( @@ -22791,11 +22793,11 @@ module.exports = exports.default; N.TokenType.at ) ) { - this.tokens.removeInitialToken(), + (this.tokens.removeInitialToken(), this.tokens.removeToken(), this.copyDecorators(), this.tokens.matches1(N.TokenType._abstract) && - this.tokens.removeToken(); + this.tokens.removeToken()); let t = this.rootTransformer.processNamedClass(); this.tokens.appendCode(` exports.default = ${t};`); } else if ( @@ -22806,19 +22808,19 @@ module.exports = exports.default; this.declarationInfo ) ) - this.tokens.removeInitialToken(), + (this.tokens.removeInitialToken(), this.tokens.removeToken(), - this.tokens.removeToken(); + this.tokens.removeToken()); else if (this.reactHotLoaderTransformer) { let t = this.nameManager.claimFreeName('_default'); - this.tokens.replaceToken(`let ${t}; exports.`), + (this.tokens.replaceToken(`let ${t}; exports.`), this.tokens.copyToken(), this.tokens.appendCode(` = ${t} =`), - this.reactHotLoaderTransformer.setExtractedDefaultExportName(t); + this.reactHotLoaderTransformer.setExtractedDefaultExportName(t)); } else - this.tokens.replaceToken('exports.'), + (this.tokens.replaceToken('exports.'), this.tokens.copyToken(), - this.tokens.appendCode(' ='); + this.tokens.appendCode(' =')); } copyDecorators() { for (; this.tokens.matches1(N.TokenType.at); ) @@ -22826,17 +22828,16 @@ module.exports = exports.default; (this.tokens.copyToken(), this.tokens.matches1(N.TokenType.parenL)) ) - this.tokens.copyExpectedToken(N.TokenType.parenL), + (this.tokens.copyExpectedToken(N.TokenType.parenL), this.rootTransformer.processBalancedCode(), - this.tokens.copyExpectedToken(N.TokenType.parenR); + this.tokens.copyExpectedToken(N.TokenType.parenR)); else { for ( this.tokens.copyExpectedToken(N.TokenType.name); this.tokens.matches1(N.TokenType.dot); - ) - this.tokens.copyExpectedToken(N.TokenType.dot), - this.tokens.copyExpectedToken(N.TokenType.name); + (this.tokens.copyExpectedToken(N.TokenType.dot), + this.tokens.copyExpectedToken(N.TokenType.name)); this.tokens.matches1(N.TokenType.parenL) && (this.tokens.copyExpectedToken(N.TokenType.parenL), this.rootTransformer.processBalancedCode(), @@ -22855,13 +22856,12 @@ module.exports = exports.default; for ( t++; t < this.tokens.tokens.length && this.tokens.tokens[t].isType; - ) t++; return !!this.tokens.matches1AtIndex(t, N.TokenType.eq); } processSimpleExportVar() { - this.tokens.removeInitialToken(), this.tokens.copyToken(); + (this.tokens.removeInitialToken(), this.tokens.copyToken()); let t = this.tokens.identifierName(); for (; !this.tokens.matches1(N.TokenType.eq); ) this.rootTransformer.processToken(); @@ -22872,7 +22872,7 @@ module.exports = exports.default; this.tokens.appendCode(`; exports.${t} = ${t}`); } processComplexExportVar() { - this.tokens.removeInitialToken(), this.tokens.removeToken(); + (this.tokens.removeInitialToken(), this.tokens.removeToken()); let t = this.tokens.matches1(N.TokenType.braceL); t && this.tokens.appendCode('('); let s = 0; @@ -22882,12 +22882,12 @@ module.exports = exports.default; this.tokens.matches1(N.TokenType.dollarBraceL) || this.tokens.matches1(N.TokenType.bracketL) ) - s++, this.tokens.copyToken(); + (s++, this.tokens.copyToken()); else if ( this.tokens.matches1(N.TokenType.braceR) || this.tokens.matches1(N.TokenType.bracketR) ) - s--, this.tokens.copyToken(); + (s--, this.tokens.copyToken()); else { if ( s === 0 && @@ -22910,9 +22910,9 @@ module.exports = exports.default; throw new Error( `Expected a replacement for ${r} in \`export var\` syntax.` ); - Lo.isObjectShorthandDeclaration.call(void 0, i) && + (Lo.isObjectShorthandDeclaration.call(void 0, i) && (a = `${r}: ${a}`), - this.tokens.replaceToken(a); + this.tokens.replaceToken(a)); } else this.rootTransformer.processToken(); } } @@ -22938,7 +22938,7 @@ module.exports = exports.default; ) { if (!this.tokens.matchesContextual(Ls.ContextualKeyword._async)) throw new Error('Expected async keyword in function export.'); - this.tokens.copyToken(), this.tokens.copyToken(); + (this.tokens.copyToken(), this.tokens.copyToken()); } if ( (this.tokens.matches1(N.TokenType.star) && this.tokens.copyToken(), @@ -22950,7 +22950,6 @@ module.exports = exports.default; for ( this.tokens.removeInitialToken(); this.tokens.currentToken().isType; - ) this.tokens.removeToken(); return ( @@ -22965,15 +22964,15 @@ module.exports = exports.default; ); } processExportClass() { - this.tokens.removeInitialToken(), + (this.tokens.removeInitialToken(), this.copyDecorators(), this.tokens.matches1(N.TokenType._abstract) && - this.tokens.removeToken(); + this.tokens.removeToken()); let t = this.rootTransformer.processNamedClass(); this.tokens.appendCode(` exports.${t} = ${t};`); } processExportBindings() { - this.tokens.removeInitialToken(), this.tokens.removeToken(); + (this.tokens.removeInitialToken(), this.tokens.removeToken()); let t = []; for (;;) { if (this.tokens.matches1(N.TokenType.braceR)) { @@ -22994,7 +22993,7 @@ module.exports = exports.default; break; } if (this.tokens.matches2(N.TokenType.comma, N.TokenType.braceR)) { - this.tokens.removeToken(), this.tokens.removeToken(); + (this.tokens.removeToken(), this.tokens.removeToken()); break; } else if (this.tokens.matches1(N.TokenType.comma)) this.tokens.removeToken(); @@ -23008,10 +23007,10 @@ module.exports = exports.default; if (this.tokens.matchesContextual(Ls.ContextualKeyword._from)) { this.tokens.removeToken(); let s = this.tokens.stringValue(); - this.tokens.replaceTokenTrimmingLeftWhitespace( + (this.tokens.replaceTokenTrimmingLeftWhitespace( this.importProcessor.claimImportCode(s) ), - Oo.removeMaybeImportAssertion.call(void 0, this.tokens); + Oo.removeMaybeImportAssertion.call(void 0, this.tokens)); } else this.tokens.appendCode(t.join(' ')); this.tokens.matches1(N.TokenType.semi) && this.tokens.removeToken(); } @@ -23019,15 +23018,15 @@ module.exports = exports.default; for ( this.tokens.removeInitialToken(); !this.tokens.matches1(N.TokenType.string); - ) this.tokens.removeToken(); let t = this.tokens.stringValue(); - this.tokens.replaceTokenTrimmingLeftWhitespace( + (this.tokens.replaceTokenTrimmingLeftWhitespace( this.importProcessor.claimImportCode(t) ), Oo.removeMaybeImportAssertion.call(void 0, this.tokens), - this.tokens.matches1(N.TokenType.semi) && this.tokens.removeToken(); + this.tokens.matches1(N.TokenType.semi) && + this.tokens.removeToken()); } shouldElideExportedIdentifier(t) { return ( @@ -23060,7 +23059,7 @@ module.exports = exports.default; ux = pr(cx), lc = class extends ux.default { constructor(t, s, i, r, a, u) { - super(), + (super(), (this.tokens = t), (this.nameManager = s), (this.helperManager = i), @@ -23073,7 +23072,7 @@ module.exports = exports.default; ? ix.default.call(void 0, t) : Fh.EMPTY_DECLARATION_INFO), (this.injectCreateRequireForImportRequire = - !!u.injectCreateRequireForImportRequire); + !!u.injectCreateRequireForImportRequire)); } process() { if ( @@ -23101,7 +23100,7 @@ module.exports = exports.default; return !0; } if (this.tokens.matches2(se.TokenType._export, se.TokenType.eq)) - return this.tokens.replaceToken('module.exports'), !0; + return (this.tokens.replaceToken('module.exports'), !0); if ( this.tokens.matches5( se.TokenType._export, @@ -23141,9 +23140,9 @@ module.exports = exports.default; this.tokens.removeToken(); this.tokens.removeToken(); } else - this.tokens.removeToken(), + (this.tokens.removeToken(), this.tokens.matches1(se.TokenType._as) && - (this.tokens.removeToken(), this.tokens.removeToken()); + (this.tokens.removeToken(), this.tokens.removeToken())); return ( this.tokens.matchesContextual(Jn.ContextualKeyword._from) && this.tokens.matches1AtIndex( @@ -23166,13 +23165,13 @@ module.exports = exports.default; this.isTypeName(t) ? sx.default.call(void 0, this.tokens) : this.injectCreateRequireForImportRequire - ? (this.tokens.replaceToken('const'), - this.tokens.copyToken(), - this.tokens.copyToken(), - this.tokens.replaceToken( - this.helperManager.getHelperName('require') - )) - : this.tokens.replaceToken('const'), + ? (this.tokens.replaceToken('const'), + this.tokens.copyToken(), + this.tokens.copyToken(), + this.tokens.replaceToken( + this.helperManager.getHelperName('require') + )) + : this.tokens.replaceToken('const'), !0 ); } @@ -23184,13 +23183,12 @@ module.exports = exports.default; for ( this.tokens.restoreToSnapshot(t); !this.tokens.matches1(se.TokenType.string); - ) this.tokens.removeToken(); - this.tokens.removeToken(), + (this.tokens.removeToken(), Mh.removeMaybeImportAssertion.call(void 0, this.tokens), this.tokens.matches1(se.TokenType.semi) && - this.tokens.removeToken(); + this.tokens.removeToken()); } return !0; } @@ -23209,7 +23207,7 @@ module.exports = exports.default; ) return !0; if (this.tokens.matches1(se.TokenType.string)) - return this.tokens.copyToken(), !1; + return (this.tokens.copyToken(), !1); this.tokens.matchesContextual(Jn.ContextualKeyword._module) && this.tokens.matchesContextualAtIndex( this.tokens.currentIndex() + 2, @@ -23243,7 +23241,6 @@ module.exports = exports.default; for ( s && this.tokens.appendCode(','), this.tokens.copyToken(); !this.tokens.matches1(se.TokenType.braceR); - ) { let i = Dh.default.call(void 0, this.tokens); if (i.isType || this.isTypeName(i.rightName)) { @@ -23334,7 +23331,6 @@ module.exports = exports.default; this.tokens.copyExpectedToken(se.TokenType._export), this.tokens.copyExpectedToken(se.TokenType.braceL); !this.tokens.matches1(se.TokenType.braceR); - ) { let t = Dh.default.call(void 0, this.tokens); if (t.isType || this.shouldElideExportedName(t.leftName)) { @@ -23349,7 +23345,7 @@ module.exports = exports.default; this.tokens.copyToken(); } } - return this.tokens.copyExpectedToken(se.TokenType.braceR), !0; + return (this.tokens.copyExpectedToken(se.TokenType.braceR), !0); } shouldElideExportedName(t) { return ( @@ -23373,10 +23369,10 @@ module.exports = exports.default; fx = px(hx), uc = class extends fx.default { constructor(t, s, i) { - super(), + (super(), (this.rootTransformer = t), (this.tokens = s), - (this.isImportsTransformEnabled = i); + (this.isImportsTransformEnabled = i)); } process() { return this.rootTransformer.processPossibleArrowParamEnd() || @@ -23384,35 +23380,36 @@ module.exports = exports.default; this.rootTransformer.processPossibleTypeRange() ? !0 : this.tokens.matches1(sn.TokenType._enum) - ? (this.processEnum(), !0) - : this.tokens.matches2(sn.TokenType._export, sn.TokenType._enum) - ? (this.processNamedExportEnum(), !0) - : this.tokens.matches3( - sn.TokenType._export, - sn.TokenType._default, - sn.TokenType._enum - ) - ? (this.processDefaultExportEnum(), !0) - : !1; + ? (this.processEnum(), !0) + : this.tokens.matches2(sn.TokenType._export, sn.TokenType._enum) + ? (this.processNamedExportEnum(), !0) + : this.tokens.matches3( + sn.TokenType._export, + sn.TokenType._default, + sn.TokenType._enum + ) + ? (this.processDefaultExportEnum(), !0) + : !1; } processNamedExportEnum() { if (this.isImportsTransformEnabled) { this.tokens.removeInitialToken(); let t = this.tokens.identifierNameAtRelativeIndex(1); - this.processEnum(), this.tokens.appendCode(` exports.${t} = ${t};`); - } else this.tokens.copyToken(), this.processEnum(); + (this.processEnum(), + this.tokens.appendCode(` exports.${t} = ${t};`)); + } else (this.tokens.copyToken(), this.processEnum()); } processDefaultExportEnum() { - this.tokens.removeInitialToken(), this.tokens.removeToken(); + (this.tokens.removeInitialToken(), this.tokens.removeToken()); let t = this.tokens.identifierNameAtRelativeIndex(1); - this.processEnum(), + (this.processEnum(), this.isImportsTransformEnabled ? this.tokens.appendCode(` exports.default = ${t};`) - : this.tokens.appendCode(` export default ${t};`); + : this.tokens.appendCode(` export default ${t};`)); } processEnum() { - this.tokens.replaceToken('const'), - this.tokens.copyExpectedToken(sn.TokenType.name); + (this.tokens.replaceToken('const'), + this.tokens.copyExpectedToken(sn.TokenType.name)); let t = !1; this.tokens.matchesContextual(Vh.ContextualKeyword._of) && (this.tokens.removeToken(), @@ -23430,22 +23427,22 @@ module.exports = exports.default; i ? '.Mirrored([' : '({' ); !this.tokens.matches1(sn.TokenType.braceR); - ) { if (this.tokens.matches1(sn.TokenType.ellipsis)) { this.tokens.removeToken(); break; } - this.processEnumElement(t, s), + (this.processEnumElement(t, s), this.tokens.matches1(sn.TokenType.comma) && - this.tokens.copyToken(); + this.tokens.copyToken()); } this.tokens.replaceToken(i ? ']);' : '});'); } processEnumElement(t, s) { if (t) { let i = this.tokens.identifierName(); - this.tokens.copyToken(), this.tokens.appendCode(`: Symbol("${i}")`); + (this.tokens.copyToken(), + this.tokens.appendCode(`: Symbol("${i}")`)); } else s ? (this.tokens.copyToken(), @@ -23491,12 +23488,12 @@ module.exports = exports.default; this.hoistedFunctionNames = []; } constructor(t, s, i, r) { - super(), + (super(), (this.rootTransformer = t), (this.tokens = s), (this.nameManager = i), (this.importProcessor = r), - e.prototype.__init.call(this); + e.prototype.__init.call(this)); } process() { return this.tokens.currentToken().scopeDepth === 0 && @@ -23539,28 +23536,27 @@ module.exports = exports.default; Qn.TokenType.name, Qn.TokenType.parenL ); - ) { let s = this.tokens.identifierNameAtIndex( this.tokens.currentIndex() + 1 ); if (kx.includes(s)) { let r = this.nameManager.claimFreeName('__jestHoist'); - this.hoistedFunctionNames.push(r), + (this.hoistedFunctionNames.push(r), this.tokens.replaceToken(`function ${r}(){${Do}.`), this.tokens.copyToken(), this.tokens.copyToken(), this.rootTransformer.processBalancedCode(), this.tokens.copyExpectedToken(Qn.TokenType.parenR), this.tokens.appendCode(';}'), - (t = !1); + (t = !1)); } else - t ? this.tokens.copyToken() : this.tokens.replaceToken(`${Do}.`), + (t ? this.tokens.copyToken() : this.tokens.replaceToken(`${Do}.`), this.tokens.copyToken(), this.tokens.copyToken(), this.rootTransformer.processBalancedCode(), this.tokens.copyExpectedToken(Qn.TokenType.parenR), - (t = !0); + (t = !0)); } return !0; } @@ -23578,13 +23574,13 @@ module.exports = exports.default; _x = vx(gx), dc = class extends _x.default { constructor(t) { - super(), (this.tokens = t); + (super(), (this.tokens = t)); } process() { if (this.tokens.matches1(xx.TokenType.num)) { let t = this.tokens.currentTokenCode(); if (t.includes('_')) - return this.tokens.replaceToken(t.replace(/_/g, '')), !0; + return (this.tokens.replaceToken(t.replace(/_/g, '')), !0); } return !1; } @@ -23602,7 +23598,7 @@ module.exports = exports.default; wx = bx(Cx), yc = class extends wx.default { constructor(t, s) { - super(), (this.tokens = t), (this.nameManager = s); + (super(), (this.tokens = t), (this.nameManager = s)); } process() { return this.tokens.matches2(Kh.TokenType._catch, Kh.TokenType.braceL) @@ -23627,7 +23623,7 @@ module.exports = exports.default; Ex = Sx(Ix), kc = class extends Ex.default { constructor(t, s) { - super(), (this.tokens = t), (this.nameManager = s); + (super(), (this.tokens = t), (this.nameManager = s)); } process() { if (this.tokens.matches1(jt.TokenType.nullishCoalescing)) { @@ -23645,7 +23641,7 @@ module.exports = exports.default; this.tokens.matches1(jt.TokenType._delete) && this.tokens.tokenAtRelativeIndex(1).isOptionalChainStart ) - return this.tokens.removeInitialToken(), !0; + return (this.tokens.removeInitialToken(), !0); let s = this.tokens.currentToken().subscriptStartIndex; if ( s != null && @@ -23670,10 +23666,10 @@ module.exports = exports.default; jt.TokenType.lessThan )) ) - this.justSkippedSuper() && this.tokens.appendCode('.bind(this)'), + (this.justSkippedSuper() && this.tokens.appendCode('.bind(this)'), this.tokens.replaceTokenTrimmingLeftWhitespace( `, 'optionalCall', ${r}` - ); + )); else if ( this.tokens.matches2( jt.TokenType.questionDot, @@ -23696,10 +23692,10 @@ module.exports = exports.default; `, 'access', ${r}[` ); else if (this.tokens.matches1(jt.TokenType.parenL)) - this.justSkippedSuper() && this.tokens.appendCode('.bind(this)'), + (this.justSkippedSuper() && this.tokens.appendCode('.bind(this)'), this.tokens.replaceTokenTrimmingLeftWhitespace( `, 'call', ${r}(` - ); + )); else throw new Error( 'Unexpected subscript operator in optional chain.' @@ -23761,11 +23757,11 @@ module.exports = exports.default; Nx = Ax(Px), xc = class extends Nx.default { constructor(t, s, i, r) { - super(), + (super(), (this.rootTransformer = t), (this.tokens = s), (this.importProcessor = i), - (this.options = r); + (this.options = r)); } process() { let t = this.tokens.currentIndex(); @@ -23825,22 +23821,22 @@ module.exports = exports.default; return t < 2 ? null : this.tokens.matches2AtIndex( - t - 2, - Et.TokenType.name, - Et.TokenType.eq - ) - ? this.tokens.identifierNameAtIndex(t - 2) - : t >= 2 && - this.tokens.tokens[t - 2].identifierRole === - Wh.IdentifierRole.ObjectKey - ? this.tokens.identifierNameAtIndex(t - 2) - : this.tokens.matches2AtIndex( - t - 2, - Et.TokenType._export, - Et.TokenType._default - ) - ? this.getDisplayNameFromFilename() - : null; + t - 2, + Et.TokenType.name, + Et.TokenType.eq + ) + ? this.tokens.identifierNameAtIndex(t - 2) + : t >= 2 && + this.tokens.tokens[t - 2].identifierRole === + Wh.IdentifierRole.ObjectKey + ? this.tokens.identifierNameAtIndex(t - 2) + : this.tokens.matches2AtIndex( + t - 2, + Et.TokenType._export, + Et.TokenType._default + ) + ? this.getDisplayNameFromFilename() + : null; } getDisplayNameFromFilename() { let s = (this.options.filePath || 'unknown').split('/'), @@ -23903,10 +23899,10 @@ module.exports = exports.default; this.extractedDefaultExportName = null; } constructor(t, s) { - super(), + (super(), (this.tokens = t), (this.filePath = s), - e.prototype.__init.call(this); + e.prototype.__init.call(this)); } setExtractedDefaultExportName(t) { this.extractedDefaultExportName = t; @@ -24034,10 +24030,10 @@ ${s.map( Vx = Zh(Bx), wc = class extends Vx.default { constructor(t, s, i) { - super(), + (super(), (this.rootTransformer = t), (this.tokens = s), - (this.isImportsTransformEnabled = i); + (this.isImportsTransformEnabled = i)); } process() { return this.rootTransformer.processPossibleArrowParamEnd() || @@ -24045,35 +24041,37 @@ ${s.map( this.rootTransformer.processPossibleTypeRange() ? !0 : this.tokens.matches1($e.TokenType._public) || - this.tokens.matches1($e.TokenType._protected) || - this.tokens.matches1($e.TokenType._private) || - this.tokens.matches1($e.TokenType._abstract) || - this.tokens.matches1($e.TokenType._readonly) || - this.tokens.matches1($e.TokenType._override) || - this.tokens.matches1($e.TokenType.nonNullAssertion) - ? (this.tokens.removeInitialToken(), !0) - : this.tokens.matches1($e.TokenType._enum) || - this.tokens.matches2($e.TokenType._const, $e.TokenType._enum) - ? (this.processEnum(), !0) - : this.tokens.matches2($e.TokenType._export, $e.TokenType._enum) || - this.tokens.matches3( - $e.TokenType._export, - $e.TokenType._const, - $e.TokenType._enum - ) - ? (this.processEnum(!0), !0) - : !1; + this.tokens.matches1($e.TokenType._protected) || + this.tokens.matches1($e.TokenType._private) || + this.tokens.matches1($e.TokenType._abstract) || + this.tokens.matches1($e.TokenType._readonly) || + this.tokens.matches1($e.TokenType._override) || + this.tokens.matches1($e.TokenType.nonNullAssertion) + ? (this.tokens.removeInitialToken(), !0) + : this.tokens.matches1($e.TokenType._enum) || + this.tokens.matches2($e.TokenType._const, $e.TokenType._enum) + ? (this.processEnum(), !0) + : this.tokens.matches2( + $e.TokenType._export, + $e.TokenType._enum + ) || + this.tokens.matches3( + $e.TokenType._export, + $e.TokenType._const, + $e.TokenType._enum + ) + ? (this.processEnum(!0), !0) + : !1; } processEnum(t = !1) { for ( this.tokens.removeInitialToken(); this.tokens.matches1($e.TokenType._const) || this.tokens.matches1($e.TokenType._enum); - ) this.tokens.removeToken(); let s = this.tokens.identifierName(); - this.tokens.removeToken(), + (this.tokens.removeToken(), t && !this.isImportsTransformEnabled && this.tokens.appendCode('export '), @@ -24083,7 +24081,7 @@ ${s.map( this.tokens.copyExpectedToken($e.TokenType.braceR), t && this.isImportsTransformEnabled ? this.tokens.appendCode(`)(${s} || (exports.${s} = ${s} = {}));`) - : this.tokens.appendCode(`)(${s} || (${s} = {}));`); + : this.tokens.appendCode(`)(${s} || (${s} = {}));`)); } processEnumBody(t) { let s = null; @@ -24091,7 +24089,7 @@ ${s.map( let {nameStringCode: i, variableName: r} = this.extractEnumKeyInfo( this.tokens.currentToken() ); - this.tokens.removeInitialToken(), + (this.tokens.removeInitialToken(), this.tokens.matches3( $e.TokenType.eq, $e.TokenType.string, @@ -24104,11 +24102,11 @@ ${s.map( ) ? this.processStringLiteralEnumMember(t, i, r) : this.tokens.matches1($e.TokenType.eq) - ? this.processExplicitValueEnumMember(t, i, r) - : this.processImplicitValueEnumMember(t, i, r, s), + ? this.processExplicitValueEnumMember(t, i, r) + : this.processImplicitValueEnumMember(t, i, r, s), this.tokens.matches1($e.TokenType.comma) && this.tokens.removeToken(), - r != null ? (s = r) : (s = `${t}[${i}]`); + r != null ? (s = r) : (s = `${t}[${i}]`)); } } extractEnumKeyInfo(t) { @@ -24148,7 +24146,6 @@ ${s.map( for ( this.tokens.appendCode(`const ${i}`), this.tokens.copyToken(); this.tokens.currentIndex() < r; - ) this.rootTransformer.processToken(); this.tokens.appendCode(`; ${t}[${t}[${s}] = ${i}] = ${s};`); @@ -24157,7 +24154,6 @@ ${s.map( this.tokens.appendCode(`${t}[${t}[${s}]`), this.tokens.copyToken(); this.tokens.currentIndex() < r; - ) this.rootTransformer.processToken(); this.tokens.appendCode(`] = ${s};`); @@ -24165,8 +24161,9 @@ ${s.map( } processImplicitValueEnumMember(t, s, i, r) { let a = r != null ? `${r} + 1` : '0'; - i != null && (this.tokens.appendCode(`const ${i} = ${a}; `), (a = i)), - this.tokens.appendCode(`${t}[${t}[${s}] = ${a}] = ${s};`); + (i != null && + (this.tokens.appendCode(`const ${i} = ${a}; `), (a = i)), + this.tokens.appendCode(`${t}[${t}[${s}] = ${a}] = ${s};`)); } }; Sc.default = wc; @@ -24211,12 +24208,12 @@ ${s.map( this.generatedVariables = []; } constructor(t, s, i, r) { - e.prototype.__init.call(this), + (e.prototype.__init.call(this), e.prototype.__init2.call(this), (this.nameManager = t.nameManager), - (this.helperManager = t.helperManager); + (this.helperManager = t.helperManager)); let {tokenProcessor: a, importProcessor: u} = t; - (this.tokens = a), + ((this.tokens = a), (this.isImportsTransformEnabled = s.includes('imports')), (this.isReactHotLoaderTransformEnabled = s.includes('react-hot-loader')), @@ -24230,14 +24227,14 @@ ${s.map( this.transformers.push( new Qx.default(this, a, u, this.nameManager, r) ), - this.transformers.push(new og.default(this, a, u, r))); + this.transformers.push(new og.default(this, a, u, r)))); let d = null; if (s.includes('react-hot-loader')) { if (!r.filePath) throw new Error( 'filePath is required when using the react-hot-loader transform.' ); - (d = new lg.default(a, r.filePath)), this.transformers.push(d); + ((d = new lg.default(a, r.filePath)), this.transformers.push(d)); } if (s.includes('imports')) { if (u === null) @@ -24269,7 +24266,7 @@ ${s.map( r ) ); - s.includes('flow') && + (s.includes('flow') && this.transformers.push( new zx.default(this, a, s.includes('imports')) ), @@ -24280,14 +24277,14 @@ ${s.map( s.includes('jest') && this.transformers.push( new Yx.default(this, a, this.nameManager, u) - ); + )); } transform() { - this.tokens.reset(), this.processBalancedCode(); + (this.tokens.reset(), this.processBalancedCode()); let s = this.isImportsTransformEnabled ? '"use strict";' : ''; for (let u of this.transformers) s += u.getPrefixCode(); - (s += this.helperManager.emitHelpers()), - (s += this.generatedVariables.map((u) => ` var ${u};`).join('')); + ((s += this.helperManager.emitHelpers()), + (s += this.generatedVariables.map((u) => ` var ${u};`).join(''))); for (let u of this.transformers) s += u.getHoistedCode(); let i = ''; for (let u of this.transformers) i += u.getSuffixCode(); @@ -24347,7 +24344,7 @@ ${s.map( let t = this.tokens.identifierNameAtIndex( this.tokens.currentIndex() + 1 ); - return this.processClass(), t; + return (this.processClass(), t); } processClass() { let t = qx.default.call( @@ -24373,7 +24370,6 @@ ${s.map( for ( this.tokens.copyExpectedToken(lt.TokenType._class); !this.tokens.matchesContextIdAndLabel(lt.TokenType.braceL, a); - ) this.processToken(); this.processClassBody(t, i); @@ -24399,11 +24395,11 @@ ${s.map( p = this.tokens.currentToken().contextId; if (p == null) throw new Error('Expected non-null context ID on class.'); - this.tokens.copyExpectedToken(lt.TokenType.braceL), + (this.tokens.copyExpectedToken(lt.TokenType.braceL), this.isReactHotLoaderTransformEnabled && this.tokens.appendCode( '__reactstandin__regenerateByEval(key, code) {this[key] = eval(code);}' - ); + )); let h = a.length + d.length > 0; if (r === null && h) { let T = this.makeConstructorInitCode(a, d, s); @@ -24417,7 +24413,6 @@ ${s.map( for ( ; !this.tokens.matchesContextIdAndLabel(lt.TokenType.braceR, p); - ) if (g < u.length && this.tokens.currentIndex() === u[g].start) { let T = !1; @@ -24427,22 +24422,21 @@ ${s.map( `${u[g].initializerName}() {this` ) : this.tokens.matches1(lt.TokenType.string) || - this.tokens.matches1(lt.TokenType.num) - ? (this.tokens.copyTokenWithPrefix( - `${u[g].initializerName}() {this[` - ), - (T = !0)) - : this.tokens.copyTokenWithPrefix( - `${u[g].initializerName}() {this.` - ); + this.tokens.matches1(lt.TokenType.num) + ? (this.tokens.copyTokenWithPrefix( + `${u[g].initializerName}() {this[` + ), + (T = !0)) + : this.tokens.copyTokenWithPrefix( + `${u[g].initializerName}() {this.` + ); this.tokens.currentIndex() < u[g].end; - ) - T && + (T && this.tokens.currentIndex() === u[g].equalsIndex && this.tokens.appendCode(']'), - this.processToken(); - this.tokens.appendCode('}'), g++; + this.processToken()); + (this.tokens.appendCode('}'), g++); } else if ( L < y.length && this.tokens.currentIndex() >= y[L].start @@ -24451,7 +24445,6 @@ ${s.map( this.tokens.currentIndex() < y[L].end && this.tokens.removeInitialToken(); this.tokens.currentIndex() < y[L].end; - ) this.tokens.removeToken(); L++; @@ -24482,10 +24475,12 @@ ${s.map( for ( this.tokens.removeInitialToken(); this.tokens.currentIndex() < t; - ) this.tokens.removeToken(); - return this.tokens.replaceTokenTrimmingLeftWhitespace(') =>'), !0; + return ( + this.tokens.replaceTokenTrimmingLeftWhitespace(') =>'), + !0 + ); } } return !1; @@ -24505,7 +24500,6 @@ ${s.map( this.tokens.replaceToken('async ('), this.tokens.removeInitialToken(); this.tokens.currentIndex() < s; - ) this.tokens.removeToken(); return ( @@ -24522,7 +24516,6 @@ ${s.map( for ( this.tokens.removeInitialToken(); this.tokens.currentToken().isType; - ) this.tokens.removeToken(); return !0; @@ -24552,10 +24545,10 @@ ${s.map( for (var s = [0], i = 0; i < t.length; ) switch (t[i]) { case Mo: - (i += Mo.length), s.push(i); + ((i += Mo.length), s.push(i)); break; case nf: - (i += nf.length), t[i] === Mo && (i += Mo.length), s.push(i); + ((i += nf.length), t[i] === Mo && (i += Mo.length), s.push(i)); break; default: i++; @@ -24674,7 +24667,7 @@ ${s.map( } Pc.default = xg; function gg(e, t, s) { - t++, + (t++, !e.matches1AtIndex(t, Gt.TokenType.parenL) && (e.matches1AtIndex(t, Gt.TokenType.name) && (s.add(e.identifierNameAtIndex(t)), @@ -24682,7 +24675,7 @@ ${s.map( e.matches1AtIndex(t, Gt.TokenType.comma) && t++), e.matches1AtIndex(t, Gt.TokenType.star) && ((t += 2), s.add(e.identifierNameAtIndex(t)), t++), - e.matches1AtIndex(t, Gt.TokenType.braceL) && (t++, _g(e, t, s))); + e.matches1AtIndex(t, Gt.TokenType.braceL) && (t++, _g(e, t, s)))); } function _g(e, t, s) { for (;;) { @@ -24761,9 +24754,9 @@ ${s.map( return a; } catch (s) { throw ( - (t.filePath && + t.filePath && (s.message = `Error transforming ${t.filePath}: ${s.message}`), - s) + s ); } } @@ -24816,9 +24809,9 @@ ${s.map( typeof Fo == 'object' && typeof pf < 'u' ? t(Fo) : typeof define == 'function' && define.amd - ? define(['exports'], t) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - t((e.acorn = {}))); + ? define(['exports'], t) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + t((e.acorn = {}))); })(Fo, function (e) { 'use strict'; var t = [ @@ -24906,38 +24899,38 @@ ${s.map( return n < 65 ? n === 36 : n < 91 - ? !0 - : n < 97 - ? n === 95 - : n < 123 - ? !0 - : n <= 65535 - ? n >= 170 && g.test(String.fromCharCode(n)) - : o === !1 - ? !1 - : p(n, s); + ? !0 + : n < 97 + ? n === 95 + : n < 123 + ? !0 + : n <= 65535 + ? n >= 170 && g.test(String.fromCharCode(n)) + : o === !1 + ? !1 + : p(n, s); } function T(n, o) { return n < 48 ? n === 36 : n < 58 - ? !0 - : n < 65 - ? !1 - : n < 91 - ? !0 - : n < 97 - ? n === 95 - : n < 123 - ? !0 - : n <= 65535 - ? n >= 170 && L.test(String.fromCharCode(n)) - : o === !1 - ? !1 - : p(n, s) || p(n, t); + ? !0 + : n < 65 + ? !1 + : n < 91 + ? !0 + : n < 97 + ? n === 95 + : n < 123 + ? !0 + : n <= 65535 + ? n >= 170 && L.test(String.fromCharCode(n)) + : o === !1 + ? !1 + : p(n, s) || p(n, t); } var x = function (o, l) { - l === void 0 && (l = {}), + (l === void 0 && (l = {}), (this.label = o), (this.keyword = l.keyword), (this.beforeExpr = !!l.beforeExpr), @@ -24947,7 +24940,7 @@ ${s.map( (this.prefix = !!l.prefix), (this.postfix = !!l.postfix), (this.binop = l.binop || null), - (this.updateContext = null); + (this.updateContext = null)); }; function w(n, o) { return new x(n, {beforeExpr: !0, binop: o}); @@ -24956,7 +24949,11 @@ ${s.map( A = {startsExpr: !0}, U = {}; function M(n, o) { - return o === void 0 && (o = {}), (o.keyword = n), (U[n] = new x(n, o)); + return ( + o === void 0 && (o = {}), + (o.keyword = n), + (U[n] = new x(n, o)) + ); } var c = { num: new x('num', A), @@ -25088,21 +25085,21 @@ ${s.map( var _t = /(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/, ct = function (o, l) { - (this.line = o), (this.column = l); + ((this.line = o), (this.column = l)); }; ct.prototype.offset = function (o) { return new ct(this.line, this.column + o); }; var wt = function (o, l, f) { - (this.start = l), + ((this.start = l), (this.end = f), - o.sourceFile !== null && (this.source = o.sourceFile); + o.sourceFile !== null && (this.source = o.sourceFile)); }; function $t(n, o) { for (var l = 1, f = 0; ; ) { var m = ie(n, f, o); if (m < 0) return new ct(l, o - f); - ++l, (f = m); + (++l, (f = m)); } } var Pt = { @@ -25134,14 +25131,14 @@ ${s.map( (o.ecmaVersion === 'latest' ? (o.ecmaVersion = 1e8) : o.ecmaVersion == null - ? (!qt && - typeof console == 'object' && - console.warn && - ((qt = !0), - console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required. + ? (!qt && + typeof console == 'object' && + console.warn && + ((qt = !0), + console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required. Defaulting to 2020, but this will stop working in the future.`)), - (o.ecmaVersion = 11)) - : o.ecmaVersion >= 2015 && (o.ecmaVersion -= 2009), + (o.ecmaVersion = 11)) + : o.ecmaVersion >= 2015 && (o.ecmaVersion -= 2009), o.allowReserved == null && (o.allowReserved = o.ecmaVersion < 5), (!n || n.allowHashBang == null) && (o.allowHashBang = o.ecmaVersion >= 14), @@ -25152,14 +25149,14 @@ Defaulting to 2020, but this will stop working in the future.`)), return f.push(m); }; } - return kt(o.onComment) && (o.onComment = V(o, o.onComment)), o; + return (kt(o.onComment) && (o.onComment = V(o, o.onComment)), o); } function V(n, o) { return function (l, f, m, E, O, Y) { var Q = {type: l ? 'Block' : 'Line', value: f, start: m, end: E}; - n.locations && (Q.loc = new wt(this, O, Y)), + (n.locations && (Q.loc = new wt(this, O, Y)), n.ranges && (Q.range = [m, E]), - o.push(Q); + o.push(Q)); }; } var G = 1, @@ -25183,24 +25180,24 @@ Defaulting to 2020, but this will stop working in the future.`)), bn = 4, Dn = 5, Ge = function (o, l, f) { - (this.options = o = Tn(o)), + ((this.options = o = Tn(o)), (this.sourceFile = o.sourceFile), (this.keywords = tt( d[ o.ecmaVersion >= 6 ? 6 : o.sourceType === 'module' - ? '5module' - : 5 + ? '5module' + : 5 ] - )); + ))); var m = ''; - o.allowReserved !== !0 && + (o.allowReserved !== !0 && ((m = a[o.ecmaVersion >= 6 ? 6 : o.ecmaVersion === 5 ? 5 : 3]), o.sourceType === 'module' && (m += ' await')), - (this.reservedWords = tt(m)); + (this.reservedWords = tt(m))); var E = (m ? m + ' ' : '') + a.strict; - (this.reservedWordsStrict = tt(E)), + ((this.reservedWordsStrict = tt(E)), (this.reservedWordsStrictBind = tt(E + ' ' + a.strictBind)), (this.input = String(l)), (this.containsEsc = !1), @@ -25238,7 +25235,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.scopeStack = []), this.enterScope(G), (this.regexpState = null), - (this.privateNameStack = []); + (this.privateNameStack = [])); }, St = { inFunction: {configurable: !0}, @@ -25251,9 +25248,9 @@ Defaulting to 2020, but this will stop working in the future.`)), allowNewDotTarget: {configurable: !0}, inClassStaticBlock: {configurable: !0}, }; - (Ge.prototype.parse = function () { + ((Ge.prototype.parse = function () { var o = this.options.program || this.startNode(); - return this.nextToken(), this.parseTopLevel(o); + return (this.nextToken(), this.parseTopLevel(o)); }), (St.inFunction.get = function () { return (this.currentVarScope().flags & J) > 0; @@ -25308,18 +25305,18 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (Ge.parseExpressionAt = function (o, l, f) { var m = new this(f, o, l); - return m.nextToken(), m.parseExpression(); + return (m.nextToken(), m.parseExpression()); }), (Ge.tokenizer = function (o, l) { return new this(l, o); }), - Object.defineProperties(Ge.prototype, St); + Object.defineProperties(Ge.prototype, St)); var ot = Ge.prototype, zt = /^(?:'((?:\\[^]|[^'\\])*?)'|"((?:\\[^]|[^"\\])*?)")/; - (ot.strictDirective = function (n) { + ((ot.strictDirective = function (n) { if (this.options.ecmaVersion < 5) return !1; for (;;) { - (ae.lastIndex = n), (n += ae.exec(this.input)[0].length); + ((ae.lastIndex = n), (n += ae.exec(this.input)[0].length)); var o = zt.exec(this.input.slice(n)); if (!o) return !1; if ((o[1] || o[2]) === 'use strict') { @@ -25337,10 +25334,10 @@ Defaulting to 2020, but this will stop working in the future.`)), )) ); } - (n += o[0].length), + ((n += o[0].length), (ae.lastIndex = n), (n += ae.exec(this.input)[0].length), - this.input[n] === ';' && n++; + this.input[n] === ';' && n++); } }), (ot.eat = function (n) { @@ -25393,7 +25390,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (ot.unexpected = function (n) { this.raise(n ?? this.start, 'Unexpected token'); - }); + })); var Xt = function () { this.shorthandAssign = this.trailingComma = @@ -25402,7 +25399,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.doubleProto = -1; }; - (ot.checkPatternErrors = function (n, o) { + ((ot.checkPatternErrors = function (n, o) { if (n) { n.trailingComma > -1 && this.raiseRecoverable( @@ -25422,16 +25419,16 @@ Defaulting to 2020, but this will stop working in the future.`)), var l = n.shorthandAssign, f = n.doubleProto; if (!o) return l >= 0 || f >= 0; - l >= 0 && + (l >= 0 && this.raise( l, 'Shorthand property assignments are valid only in destructuring patterns' ), f >= 0 && - this.raiseRecoverable(f, 'Redefinition of __proto__ property'); + this.raiseRecoverable(f, 'Redefinition of __proto__ property')); }), (ot.checkYieldAwaitInDefaultParams = function () { - this.yieldPos && + (this.yieldPos && (!this.awaitPos || this.yieldPos < this.awaitPos) && this.raise( this.yieldPos, @@ -25441,13 +25438,13 @@ Defaulting to 2020, but this will stop working in the future.`)), this.raise( this.awaitPos, 'Await expression cannot be a default value' - ); + )); }), (ot.isSimpleAssignTarget = function (n) { return n.type === 'ParenthesizedExpression' ? this.isSimpleAssignTarget(n.expression) : n.type === 'Identifier' || n.type === 'MemberExpression'; - }); + })); var te = Ge.prototype; te.parseTopLevel = function (n) { var o = Object.create(null); @@ -25476,7 +25473,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }; var Cn = {kind: 'loop'}, Zn = {kind: 'switch'}; - (te.isLet = function (n) { + ((te.isLet = function (n) { if (this.options.ecmaVersion < 6 || !this.isContextual('let')) return !1; ae.lastIndex = this.pos; @@ -25578,7 +25575,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.parseFunctionStatement(m, !1, !n) ); case c._class: - return n && this.unexpected(), this.parseClass(m, !0); + return (n && this.unexpected(), this.parseClass(m, !0)); case c._if: return this.parseIfStatement(m); case c._return: @@ -25641,8 +25638,8 @@ Defaulting to 2020, but this will stop working in the future.`)), var Te = this.isAwaitUsing(!1) ? 'await using' : this.isUsing(!1) - ? 'using' - : null; + ? 'using' + : null; if (Te) return ( o && @@ -25674,12 +25671,12 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (te.parseBreakContinueStatement = function (n, o) { var l = o === 'break'; - this.next(), + (this.next(), this.eat(c.semi) || this.insertSemicolon() ? (n.label = null) : this.type !== c.name - ? this.unexpected() - : ((n.label = this.parseIdent()), this.semicolon()); + ? this.unexpected() + : ((n.label = this.parseIdent()), this.semicolon())); for (var f = 0; f < this.labels.length; ++f) { var m = this.labels[f]; if ( @@ -25726,7 +25723,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.expect(c.parenL), this.type === c.semi) ) - return o > -1 && this.unexpected(o), this.parseFor(n, null); + return (o > -1 && this.unexpected(o), this.parseFor(n, null)); var l = this.isLet(); if (this.type === c._var || this.type === c._const || l) { var f = this.startNode(), @@ -25743,8 +25740,8 @@ Defaulting to 2020, but this will stop working in the future.`)), Y = this.isUsing(!0) ? 'using' : this.isAwaitUsing(!0) - ? 'await using' - : null; + ? 'await using' + : null; if (Y) { var Q = this.startNode(); return ( @@ -25799,7 +25796,7 @@ Defaulting to 2020, but this will stop working in the future.`)), : (l > -1 && this.unexpected(l), this.parseFor(n, o)); }), (te.parseFunctionStatement = function (n, o, l) { - return this.next(), this.parseFunction(n, Mn | (l ? 0 : xs), !1, o); + return (this.next(), this.parseFunction(n, Mn | (l ? 0 : xs), !1, o)); }), (te.parseIfStatement = function (n) { return ( @@ -25825,16 +25822,16 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (te.parseSwitchStatement = function (n) { - this.next(), + (this.next(), (n.discriminant = this.parseParenExpression()), (n.cases = []), this.expect(c.braceL), this.labels.push(Zn), - this.enterScope(0); + this.enterScope(0)); for (var o, l = !1; this.type !== c.braceR; ) if (this.type === c._case || this.type === c._default) { var f = this.type === c._case; - o && this.finishNode(o, 'SwitchCase'), + (o && this.finishNode(o, 'SwitchCase'), n.cases.push((o = this.startNode())), (o.consequent = []), this.next(), @@ -25847,10 +25844,10 @@ Defaulting to 2020, but this will stop working in the future.`)), ), (l = !0), (o.test = null)), - this.expect(c.colon); + this.expect(c.colon)); } else - o || this.unexpected(), - o.consequent.push(this.parseStatement(null)); + (o || this.unexpected(), + o.consequent.push(this.parseStatement(null))); return ( this.exitScope(), o && this.finishNode(o, 'SwitchCase'), @@ -25868,9 +25865,9 @@ Defaulting to 2020, but this will stop working in the future.`)), this.semicolon(), this.finishNode(n, 'ThrowStatement') ); - }); + })); var _i = []; - (te.parseCatchClauseParam = function () { + ((te.parseCatchClauseParam = function () { var n = this.parseBindingAtom(), o = n.type === 'Identifier'; return ( @@ -25888,7 +25885,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.type === c._catch) ) { var o = this.startNode(); - this.next(), + (this.next(), this.eat(c.parenL) ? (o.param = this.parseCatchClauseParam()) : (this.options.ecmaVersion < 10 && this.unexpected(), @@ -25896,7 +25893,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.enterScope(0)), (o.body = this.parseBlock(!1)), this.exitScope(), - (n.handler = this.finishNode(o, 'CatchClause')); + (n.handler = this.finishNode(o, 'CatchClause'))); } return ( (n.finalizer = this.eat(c._finally) ? this.parseBlock() : null), @@ -25934,7 +25931,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (te.parseEmptyStatement = function (n) { - return this.next(), this.finishNode(n, 'EmptyStatement'); + return (this.next(), this.finishNode(n, 'EmptyStatement')); }), (te.parseLabeledStatement = function (n, o, l, f) { for (var m = 0, E = this.labels; m < E.length; m += 1) { @@ -25946,15 +25943,15 @@ Defaulting to 2020, but this will stop working in the future.`)), var Y = this.type.isLoop ? 'loop' : this.type === c._switch - ? 'switch' - : null, + ? 'switch' + : null, Q = this.labels.length - 1; Q >= 0; Q-- ) { var Te = this.labels[Q]; if (Te.statementStart === n.start) - (Te.statementStart = this.start), (Te.kind = Y); + ((Te.statementStart = this.start), (Te.kind = Y)); else break; } return ( @@ -25982,7 +25979,6 @@ Defaulting to 2020, but this will stop working in the future.`)), this.expect(c.braceL), n && this.enterScope(0); this.type !== c.braceR; - ) { var f = this.parseStatement(null); o.body.push(f); @@ -26041,29 +26037,29 @@ Defaulting to 2020, but this will stop working in the future.`)), this.eat(c.eq) ? (m.init = this.parseMaybeAssign(o)) : !f && - l === 'const' && - !( - this.type === c._in || - (this.options.ecmaVersion >= 6 && this.isContextual('of')) - ) - ? this.unexpected() - : !f && - (l === 'using' || l === 'await using') && - this.options.ecmaVersion >= 17 && - this.type !== c._in && - !this.isContextual('of') - ? this.raise( - this.lastTokEnd, - 'Missing initializer in ' + l + ' declaration' - ) - : !f && - m.id.type !== 'Identifier' && - !(o && (this.type === c._in || this.isContextual('of'))) - ? this.raise( - this.lastTokEnd, - 'Complex binding patterns require an initialization value' - ) - : (m.init = null), + l === 'const' && + !( + this.type === c._in || + (this.options.ecmaVersion >= 6 && this.isContextual('of')) + ) + ? this.unexpected() + : !f && + (l === 'using' || l === 'await using') && + this.options.ecmaVersion >= 17 && + this.type !== c._in && + !this.isContextual('of') + ? this.raise( + this.lastTokEnd, + 'Missing initializer in ' + l + ' declaration' + ) + : !f && + m.id.type !== 'Identifier' && + !(o && (this.type === c._in || this.isContextual('of'))) + ? this.raise( + this.lastTokEnd, + 'Complex binding patterns require an initialization value' + ) + : (m.init = null), n.declarations.push(this.finishNode(m, 'VariableDeclarator')), !this.eat(c.comma)) ) @@ -26072,17 +26068,17 @@ Defaulting to 2020, but this will stop working in the future.`)), return n; }), (te.parseVarId = function (n, o) { - (n.id = + ((n.id = o === 'using' || o === 'await using' ? this.parseIdent() : this.parseBindingAtom()), - this.checkLValPattern(n.id, o === 'var' ? bt : yt, !1); - }); + this.checkLValPattern(n.id, o === 'var' ? bt : yt, !1)); + })); var Mn = 1, xs = 2, Ds = 4; - (te.parseFunction = function (n, o, l, f, m) { - this.initFunction(n), + ((te.parseFunction = function (n, o, l, f, m) { + (this.initFunction(n), (this.options.ecmaVersion >= 9 || (this.options.ecmaVersion >= 6 && !f)) && (this.type === c.star && o & xs && this.unexpected(), @@ -26099,7 +26095,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ? bt : yt : vt - )); + ))); var E = this.yieldPos, O = this.awaitPos, Y = this.awaitIdentPos; @@ -26121,18 +26117,20 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (te.parseFunctionParams = function (n) { - this.expect(c.parenL), + (this.expect(c.parenL), (n.params = this.parseBindingList( c.parenR, !1, this.options.ecmaVersion >= 8 )), - this.checkYieldAwaitInDefaultParams(); + this.checkYieldAwaitInDefaultParams()); }), (te.parseClass = function (n, o) { this.next(); var l = this.strict; - (this.strict = !0), this.parseClassId(n, o), this.parseClassSuper(n); + ((this.strict = !0), + this.parseClassId(n, o), + this.parseClassSuper(n)); var f = this.enterClassBody(), m = this.startNode(), E = !1; @@ -26174,7 +26172,7 @@ Defaulting to 2020, but this will stop working in the future.`)), Y = !1; if (this.eatContextual('static')) { if (o >= 13 && this.eat(c.braceL)) - return this.parseClassStaticBlock(l), l; + return (this.parseClassStaticBlock(l), l); this.isClassElementNameStart() || this.type === c.star ? (Y = !0) : (f = 'static'); @@ -26209,14 +26207,14 @@ Defaulting to 2020, but this will stop working in the future.`)), ) { var Te = !l.static && es(l, 'constructor'), xe = Te && n; - Te && + (Te && O !== 'method' && this.raise( l.key.start, "Constructor can't have get/set modifier" ), (l.kind = Te ? 'constructor' : O), - this.parseClassMethod(l, m, E, xe); + this.parseClassMethod(l, m, E, xe)); } else this.parseClassField(l); return l; }), @@ -26300,7 +26298,6 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( this.labels = [], this.enterScope(Xe | Ee); this.type !== c.braceR; - ) { var l = this.parseStatement(null); n.body.push(l); @@ -26325,7 +26322,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (te.enterClassBody = function () { var n = {declared: Object.create(null), used: []}; - return this.privateNameStack.push(n), n.declared; + return (this.privateNameStack.push(n), n.declared); }), (te.exitClassBody = function () { var n = this.privateNameStack.pop(), @@ -26350,7 +26347,7 @@ Defaulting to 2020, but this will stop working in the future.`)), "' must be declared in an enclosing class" )); } - }); + })); function bi(n, o) { var l = o.key.name, f = n[l], @@ -26365,8 +26362,8 @@ Defaulting to 2020, but this will stop working in the future.`)), (f === 'sset' && m === 'sget') ? ((n[l] = 'true'), !1) : f - ? !0 - : ((n[l] = m), !1) + ? !0 + : ((n[l] = m), !1) ); } function es(n, o) { @@ -26378,7 +26375,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (f.type === 'Literal' && f.value === o)) ); } - (te.parseExportAllDeclaration = function (n, o) { + ((te.parseExportAllDeclaration = function (n, o) { return ( this.options.ecmaVersion >= 11 && (this.eatContextual('as') @@ -26404,36 +26401,36 @@ Defaulting to 2020, but this will stop working in the future.`)), this.finishNode(n, 'ExportDefaultDeclaration') ); if (this.shouldParseExportStatement()) - (n.declaration = this.parseExportDeclaration(n)), + ((n.declaration = this.parseExportDeclaration(n)), n.declaration.type === 'VariableDeclaration' ? this.checkVariableExport(o, n.declaration.declarations) : this.checkExport(o, n.declaration.id, n.declaration.id.start), (n.specifiers = []), (n.source = null), - this.options.ecmaVersion >= 16 && (n.attributes = []); + this.options.ecmaVersion >= 16 && (n.attributes = [])); else { if ( ((n.declaration = null), (n.specifiers = this.parseExportSpecifiers(o)), this.eatContextual('from')) ) - this.type !== c.string && this.unexpected(), + (this.type !== c.string && this.unexpected(), (n.source = this.parseExprAtom()), this.options.ecmaVersion >= 16 && - (n.attributes = this.parseWithClause()); + (n.attributes = this.parseWithClause())); else { for (var l = 0, f = n.specifiers; l < f.length; l += 1) { var m = f[l]; - this.checkUnreserved(m.local), + (this.checkUnreserved(m.local), this.checkLocalExport(m.local), m.local.type === 'Literal' && this.raise( m.local.start, 'A string literal cannot be used as an exported binding without `from`.' - ); + )); } - (n.source = null), - this.options.ecmaVersion >= 16 && (n.attributes = []); + ((n.source = null), + this.options.ecmaVersion >= 16 && (n.attributes = [])); } this.semicolon(); } @@ -26456,7 +26453,7 @@ Defaulting to 2020, but this will stop working in the future.`)), return this.parseClass(l, 'nullableID'); } else { var f = this.parseMaybeAssign(); - return this.semicolon(), f; + return (this.semicolon(), f); } }), (te.checkExport = function (n, o, l) { @@ -26484,8 +26481,8 @@ Defaulting to 2020, but this will stop working in the future.`)), l === 'Property' ? this.checkPatternExport(n, o.value) : l === 'AssignmentPattern' - ? this.checkPatternExport(n, o.left) - : l === 'RestElement' && this.checkPatternExport(n, o.argument); + ? this.checkPatternExport(n, o.left) + : l === 'RestElement' && this.checkPatternExport(n, o.argument); }), (te.checkVariableExport = function (n, o) { if (n) @@ -26581,7 +26578,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ) return n; if (this.type === c.star) - return n.push(this.parseImportNamespaceSpecifier()), n; + return (n.push(this.parseImportNamespaceSpecifier()), n); for (this.expect(c.braceL); !this.eat(c.braceR); ) { if (o) o = !1; else if ((this.expect(c.comma), this.afterTrailingComma(c.braceR))) @@ -26600,13 +26597,13 @@ Defaulting to 2020, but this will stop working in the future.`)), break; var f = this.parseImportAttribute(), m = f.key.type === 'Identifier' ? f.key.name : f.key.value; - mt(o, m) && + (mt(o, m) && this.raiseRecoverable( f.key.start, "Duplicate attribute key '" + m + "'" ), (o[m] = !0), - n.push(f); + n.push(f)); } return n; }), @@ -26649,9 +26646,9 @@ Defaulting to 2020, but this will stop working in the future.`)), typeof n.expression.value == 'string' && (this.input[n.start] === '"' || this.input[n.start] === "'") ); - }); + })); var Nt = Ge.prototype; - (Nt.toAssignable = function (n, o, l) { + ((Nt.toAssignable = function (n, o, l) { if (this.options.ecmaVersion >= 6 && n) switch (n.type) { case 'Identifier': @@ -26668,47 +26665,47 @@ Defaulting to 2020, but this will stop working in the future.`)), case 'RestElement': break; case 'ObjectExpression': - (n.type = 'ObjectPattern'), l && this.checkPatternErrors(l, !0); + ((n.type = 'ObjectPattern'), l && this.checkPatternErrors(l, !0)); for (var f = 0, m = n.properties; f < m.length; f += 1) { var E = m[f]; - this.toAssignable(E, o), + (this.toAssignable(E, o), E.type === 'RestElement' && (E.argument.type === 'ArrayPattern' || E.argument.type === 'ObjectPattern') && - this.raise(E.argument.start, 'Unexpected token'); + this.raise(E.argument.start, 'Unexpected token')); } break; case 'Property': - n.kind !== 'init' && + (n.kind !== 'init' && this.raise( n.key.start, "Object pattern can't contain getter or setter" ), - this.toAssignable(n.value, o); + this.toAssignable(n.value, o)); break; case 'ArrayExpression': - (n.type = 'ArrayPattern'), + ((n.type = 'ArrayPattern'), l && this.checkPatternErrors(l, !0), - this.toAssignableList(n.elements, o); + this.toAssignableList(n.elements, o)); break; case 'SpreadElement': - (n.type = 'RestElement'), + ((n.type = 'RestElement'), this.toAssignable(n.argument, o), n.argument.type === 'AssignmentPattern' && this.raise( n.argument.start, 'Rest elements cannot have a default value' - ); + )); break; case 'AssignmentExpression': - n.operator !== '=' && + (n.operator !== '=' && this.raise( n.left.end, "Only '=' operator can be used for specifying default value." ), (n.type = 'AssignmentPattern'), delete n.operator, - this.toAssignable(n.left, o); + this.toAssignable(n.left, o)); break; case 'ParenthesizedExpression': this.toAssignable(n.expression, o, l); @@ -26787,14 +26784,14 @@ Defaulting to 2020, but this will stop working in the future.`)), if (l && this.afterTrailingComma(n)) break; if (this.type === c.ellipsis) { var O = this.parseRestBinding(); - this.parseBindingListItem(O), + (this.parseBindingListItem(O), m.push(O), this.type === c.comma && this.raiseRecoverable( this.start, 'Comma is not permitted after the rest element' ), - this.expect(n); + this.expect(n)); break; } else m.push(this.parseAssignableListItem(f)); } @@ -26802,7 +26799,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (Nt.parseAssignableListItem = function (n) { var o = this.parseMaybeDefault(this.start, this.startLoc); - return this.parseBindingListItem(o), o; + return (this.parseBindingListItem(o), o); }), (Nt.parseBindingListItem = function (n) { return n; @@ -26825,7 +26822,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var f = o !== pt; switch (n.type) { case 'Identifier': - this.strict && + (this.strict && this.reservedWordsStrictBind.test(n.name) && this.raiseRecoverable( n.start, @@ -26844,7 +26841,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (mt(l, n.name) && this.raiseRecoverable(n.start, 'Argument name clash'), (l[n.name] = !0)), - o !== Dn && this.declareName(n.name, o, n.start)); + o !== Dn && this.declareName(n.name, o, n.start))); break; case 'ChainExpression': this.raiseRecoverable( @@ -26900,13 +26897,13 @@ Defaulting to 2020, but this will stop working in the future.`)), default: this.checkLValPattern(n, o, l); } - }); + })); var Rt = function (o, l, f, m, E) { - (this.token = o), + ((this.token = o), (this.isExpr = !!l), (this.preserveSpace = !!f), (this.override = m), - (this.generator = !!E); + (this.generator = !!E)); }, Ue = { b_stat: new Rt('{', !1), @@ -26923,7 +26920,7 @@ Defaulting to 2020, but this will stop working in the future.`)), f_gen: new Rt('function', !1, !1, null, !0), }, wn = Ge.prototype; - (wn.initialContext = function () { + ((wn.initialContext = function () { return [Ue.b_stat]; }), (wn.curContext = function () { @@ -26934,20 +26931,20 @@ Defaulting to 2020, but this will stop working in the future.`)), return o === Ue.f_expr || o === Ue.f_stat ? !0 : n === c.colon && (o === Ue.b_stat || o === Ue.b_expr) - ? !o.isExpr - : n === c._return || (n === c.name && this.exprAllowed) - ? R.test(this.input.slice(this.lastTokEnd, this.start)) - : n === c._else || - n === c.semi || - n === c.eof || - n === c.parenR || - n === c.arrow - ? !0 - : n === c.braceL - ? o === Ue.b_stat - : n === c._var || n === c._const || n === c.name - ? !1 - : !this.exprAllowed; + ? !o.isExpr + : n === c._return || (n === c.name && this.exprAllowed) + ? R.test(this.input.slice(this.lastTokEnd, this.start)) + : n === c._else || + n === c.semi || + n === c.eof || + n === c.parenR || + n === c.arrow + ? !0 + : n === c.braceL + ? o === Ue.b_stat + : n === c._var || n === c._const || n === c.name + ? !1 + : !this.exprAllowed; }), (wn.inGeneratorContext = function () { for (var n = this.context.length - 1; n >= 1; n--) { @@ -26962,8 +26959,8 @@ Defaulting to 2020, but this will stop working in the future.`)), l.keyword && n === c.dot ? (this.exprAllowed = !1) : (o = l.updateContext) - ? o.call(this, n) - : (this.exprAllowed = l.beforeExpr); + ? o.call(this, n) + : (this.exprAllowed = l.beforeExpr); }), (wn.overrideContext = function (n) { this.curContext() !== n && @@ -26976,27 +26973,28 @@ Defaulting to 2020, but this will stop working in the future.`)), return; } var n = this.context.pop(); - n === Ue.b_stat && + (n === Ue.b_stat && this.curContext().token === 'function' && (n = this.context.pop()), - (this.exprAllowed = !n.isExpr); + (this.exprAllowed = !n.isExpr)); }), (c.braceL.updateContext = function (n) { - this.context.push(this.braceIsBlock(n) ? Ue.b_stat : Ue.b_expr), - (this.exprAllowed = !0); + (this.context.push(this.braceIsBlock(n) ? Ue.b_stat : Ue.b_expr), + (this.exprAllowed = !0)); }), (c.dollarBraceL.updateContext = function () { - this.context.push(Ue.b_tmpl), (this.exprAllowed = !0); + (this.context.push(Ue.b_tmpl), (this.exprAllowed = !0)); }), (c.parenL.updateContext = function (n) { var o = n === c._if || n === c._for || n === c._with || n === c._while; - this.context.push(o ? Ue.p_stat : Ue.p_expr), (this.exprAllowed = !0); + (this.context.push(o ? Ue.p_stat : Ue.p_expr), + (this.exprAllowed = !0)); }), (c.incDec.updateContext = function () {}), (c._function.updateContext = c._class.updateContext = function (n) { - n.beforeExpr && + (n.beforeExpr && n !== c._else && !(n === c.semi && this.curContext() !== Ue.p_stat) && !( @@ -27009,17 +27007,17 @@ Defaulting to 2020, but this will stop working in the future.`)), ) ? this.context.push(Ue.f_expr) : this.context.push(Ue.f_stat), - (this.exprAllowed = !1); + (this.exprAllowed = !1)); }), (c.colon.updateContext = function () { - this.curContext().token === 'function' && this.context.pop(), - (this.exprAllowed = !0); + (this.curContext().token === 'function' && this.context.pop(), + (this.exprAllowed = !0)); }), (c.backQuote.updateContext = function () { - this.curContext() === Ue.q_tmpl + (this.curContext() === Ue.q_tmpl ? this.context.pop() : this.context.push(Ue.q_tmpl), - (this.exprAllowed = !1); + (this.exprAllowed = !1)); }), (c.star.updateContext = function (n) { if (n === c._function) { @@ -27032,15 +27030,15 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (c.name.updateContext = function (n) { var o = !1; - this.options.ecmaVersion >= 6 && + (this.options.ecmaVersion >= 6 && n !== c.dot && ((this.value === 'of' && !this.exprAllowed) || (this.value === 'yield' && this.inGeneratorContext())) && (o = !0), - (this.exprAllowed = o); - }); + (this.exprAllowed = o)); + })); var de = Ge.prototype; - (de.checkPropClash = function (n, o, l) { + ((de.checkPropClash = function (n, o, l) { if ( !(this.options.ecmaVersion >= 9 && n.type === 'SpreadElement') && !( @@ -27078,10 +27076,10 @@ Defaulting to 2020, but this will stop working in the future.`)), var O = o[m]; if (O) { var Y; - E === 'init' + (E === 'init' ? (Y = (this.strict && O.init) || O.get || O.set) : (Y = O.init || O[E]), - Y && this.raiseRecoverable(f.start, 'Redefinition of property'); + Y && this.raiseRecoverable(f.start, 'Redefinition of property')); } else O = o[m] = {init: !1, get: !1, set: !1}; O[E] = !0; } @@ -27219,11 +27217,11 @@ Defaulting to 2020, but this will stop working in the future.`)), E = this.startLoc, O; if (this.isContextual('await') && this.canAwait) - (O = this.parseAwait(f)), (o = !0); + ((O = this.parseAwait(f)), (o = !0)); else if (this.type.prefix) { var Y = this.startNode(), Q = this.type === c.incDec; - (Y.operator = this.value), + ((Y.operator = this.value), (Y.prefix = !0), this.next(), (Y.argument = this.parseMaybeUnary(null, !0, Q, f)), @@ -27231,26 +27229,26 @@ Defaulting to 2020, but this will stop working in the future.`)), Q ? this.checkLValSimple(Y.argument) : this.strict && Y.operator === 'delete' && Ms(Y.argument) - ? this.raiseRecoverable( - Y.start, - 'Deleting local variable in strict mode' - ) - : Y.operator === 'delete' && gs(Y.argument) - ? this.raiseRecoverable( - Y.start, - 'Private fields can not be deleted' - ) - : (o = !0), + ? this.raiseRecoverable( + Y.start, + 'Deleting local variable in strict mode' + ) + : Y.operator === 'delete' && gs(Y.argument) + ? this.raiseRecoverable( + Y.start, + 'Private fields can not be deleted' + ) + : (o = !0), (O = this.finishNode( Y, Q ? 'UpdateExpression' : 'UnaryExpression' - )); + ))); } else if (!o && this.type === c.privateId) - (f || this.privateNameStack.length === 0) && + ((f || this.privateNameStack.length === 0) && this.options.checkPrivateFields && this.unexpected(), (O = this.parsePrivateIdent()), - this.type !== c._in && this.unexpected(); + this.type !== c._in && this.unexpected()); else { if ( ((O = this.parseExprSubscripts(n, f)), @@ -27259,12 +27257,12 @@ Defaulting to 2020, but this will stop working in the future.`)), return O; for (; this.type.postfix && !this.canInsertSemicolon(); ) { var Te = this.startNodeAt(m, E); - (Te.operator = this.value), + ((Te.operator = this.value), (Te.prefix = !1), (Te.argument = O), this.checkLValSimple(O), this.next(), - (O = this.finishNode(Te, 'UpdateExpression')); + (O = this.finishNode(Te, 'UpdateExpression'))); } } if (!l && this.eat(c.starstar)) @@ -27279,7 +27277,7 @@ Defaulting to 2020, but this will stop working in the future.`)), !1 ); else return O; - }); + })); function Ms(n) { return ( n.type === 'Identifier' || @@ -27294,7 +27292,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (n.type === 'ParenthesizedExpression' && gs(n.expression)) ); } - (de.parseExprSubscripts = function (n, o) { + ((de.parseExprSubscripts = function (n, o) { var l = this.start, f = this.startLoc, m = this.parseExprAtom(n, o); @@ -27325,7 +27323,6 @@ Defaulting to 2020, but this will stop working in the future.`)), this.potentialArrowAt === n.start, O = !1; ; - ) { var Y = this.parseSubscript(n, o, l, f, E, O, m); if ( @@ -27334,7 +27331,8 @@ Defaulting to 2020, but this will stop working in the future.`)), ) { if (O) { var Q = this.startNodeAt(o, l); - (Q.expression = Y), (Y = this.finishNode(Q, 'ChainExpression')); + ((Q.expression = Y), + (Y = this.finishNode(Q, 'ChainExpression'))); } return Y; } @@ -27363,24 +27361,26 @@ Defaulting to 2020, but this will stop working in the future.`)), this.eat(c.dot) ) { var xe = this.startNodeAt(o, l); - (xe.object = n), + ((xe.object = n), Te ? ((xe.property = this.parseExpression()), this.expect(c.bracketR)) : this.type === c.privateId && n.type !== 'Super' - ? (xe.property = this.parsePrivateIdent()) - : (xe.property = this.parseIdent( - this.options.allowReserved !== 'never' - )), + ? (xe.property = this.parsePrivateIdent()) + : (xe.property = this.parseIdent( + this.options.allowReserved !== 'never' + )), (xe.computed = !!Te), Y && (xe.optional = Q), - (n = this.finishNode(xe, 'MemberExpression')); + (n = this.finishNode(xe, 'MemberExpression'))); } else if (!f && this.eat(c.parenL)) { var Ze = new Xt(), Lt = this.yieldPos, Ri = this.awaitPos, Ys = this.awaitIdentPos; - (this.yieldPos = 0), (this.awaitPos = 0), (this.awaitIdentPos = 0); + ((this.yieldPos = 0), + (this.awaitPos = 0), + (this.awaitIdentPos = 0)); var gr = this.parseExprList( c.parenR, this.options.ecmaVersion >= 8, @@ -27401,15 +27401,15 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.awaitIdentPos = Ys), this.parseSubscriptAsyncArrow(o, l, gr, O) ); - this.checkExpressionErrors(Ze, !0), + (this.checkExpressionErrors(Ze, !0), (this.yieldPos = Lt || this.yieldPos), (this.awaitPos = Ri || this.awaitPos), - (this.awaitIdentPos = Ys || this.awaitIdentPos); + (this.awaitIdentPos = Ys || this.awaitIdentPos)); var Js = this.startNodeAt(o, l); - (Js.callee = n), + ((Js.callee = n), (Js.arguments = gr), Y && (Js.optional = Q), - (n = this.finishNode(Js, 'CallExpression')); + (n = this.finishNode(Js, 'CallExpression'))); } else if (this.type === c.backQuote) { (Q || E) && this.raise( @@ -27417,9 +27417,9 @@ Defaulting to 2020, but this will stop working in the future.`)), 'Optional chaining cannot appear in the tag of tagged template expressions' ); var Qs = this.startNodeAt(o, l); - (Qs.tag = n), + ((Qs.tag = n), (Qs.quasi = this.parseTemplate({isTagged: !0})), - (n = this.finishNode(Qs, 'TaggedTemplateExpression')); + (n = this.finishNode(Qs, 'TaggedTemplateExpression'))); } return n; }), @@ -27538,10 +27538,12 @@ Defaulting to 2020, but this will stop working in the future.`)), this.finishNode(f, 'ArrayExpression') ); case c.braceL: - return this.overrideContext(Ue.b_expr), this.parseObj(!1, n); + return (this.overrideContext(Ue.b_expr), this.parseObj(!1, n)); case c._function: return ( - (f = this.startNode()), this.next(), this.parseFunction(f, 0) + (f = this.startNode()), + this.next(), + this.parseFunction(f, 0) ); case c._class: return this.parseClass(this.startNode(), !1); @@ -27648,7 +27650,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (de.parseParenExpression = function () { this.expect(c.parenL); var n = this.parseExpression(); - return this.expect(c.parenR), n; + return (this.expect(c.parenR), n); }), (de.shouldParseArrow = function (n) { return !this.canInsertSemicolon(); @@ -27677,13 +27679,13 @@ Defaulting to 2020, but this will stop working in the future.`)), xe = !0; break; } else if (this.type === c.ellipsis) { - (Ys = this.start), + ((Ys = this.start), Q.push(this.parseParenItem(this.parseRestBinding())), this.type === c.comma && this.raiseRecoverable( this.start, 'Comma is not permitted after the rest element' - ); + )); break; } else Q.push(this.parseMaybeAssign(!1, Ze, this.parseParenItem)); var gr = this.lastTokEnd, @@ -27699,7 +27701,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.awaitPos = Ri), this.parseParenArrowList(l, f, Q, o) ); - (!Q.length || xe) && this.unexpected(this.lastTokStart), + ((!Q.length || xe) && this.unexpected(this.lastTokStart), Ys && this.unexpected(Ys), this.checkExpressionErrors(Ze, !0), (this.yieldPos = Lt || this.yieldPos), @@ -27708,7 +27710,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ? ((m = this.startNodeAt(O, Y)), (m.expressions = Q), this.finishNodeAt(m, 'SequenceExpression', gr, Js)) - : (m = Q[0]); + : (m = Q[0])); } else m = this.parseParenExpression(); if (this.options.preserveParens) { var Qs = this.startNodeAt(l, f); @@ -27723,9 +27725,9 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (de.parseParenArrowList = function (n, o, l, f) { return this.parseArrowExpression(this.startNodeAt(n, o), l, !1, f); - }); + })); var Ci = []; - (de.parseNew = function () { + ((de.parseNew = function () { this.containsEsc && this.raiseRecoverable(this.start, 'Escape sequence in keyword new'); var n = this.startNode(); @@ -27733,9 +27735,9 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.next(), this.options.ecmaVersion >= 6 && this.type === c.dot) ) { var o = this.startNodeAt(n.start, n.loc && n.loc.start); - (o.name = 'new'), + ((o.name = 'new'), (n.meta = this.finishNode(o, 'Identifier')), - this.next(); + this.next()); var l = this.containsEsc; return ( (n.property = this.parseIdent(!0)), @@ -27813,16 +27815,16 @@ Defaulting to 2020, but this will stop working in the future.`)), var o = n.isTagged; o === void 0 && (o = !1); var l = this.startNode(); - this.next(), (l.expressions = []); + (this.next(), (l.expressions = [])); var f = this.parseTemplateElement({isTagged: o}); for (l.quasis = [f]; !f.tail; ) - this.type === c.eof && + (this.type === c.eof && this.raise(this.pos, 'Unterminated template literal'), this.expect(c.dollarBraceL), l.expressions.push(this.parseExpression()), this.expect(c.braceR), - l.quasis.push((f = this.parseTemplateElement({isTagged: o}))); - return this.next(), this.finishNode(l, 'TemplateLiteral'); + l.quasis.push((f = this.parseTemplateElement({isTagged: o})))); + return (this.next(), this.finishNode(l, 'TemplateLiteral')); }), (de.isAsyncProp = function (n) { return ( @@ -27851,7 +27853,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ) break; var E = this.parseProperty(n, o); - n || this.checkPropClash(E, m, o), l.properties.push(E); + (n || this.checkPropClash(E, m, o), l.properties.push(E)); } return this.finishNode(l, n ? 'ObjectPattern' : 'ObjectExpression'); }), @@ -27899,9 +27901,9 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (de.parseGetterSetter = function (n) { var o = n.key.name; - this.parsePropertyName(n), + (this.parsePropertyName(n), (n.value = this.parseMethod(!1)), - (n.kind = o); + (n.kind = o)); var l = n.kind === 'get' ? 0 : 1; if (n.value.params.length !== l) { var f = n.value.start; @@ -27920,52 +27922,53 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (de.parsePropertyValue = function (n, o, l, f, m, E, O, Y) { - (l || f) && this.type === c.colon && this.unexpected(), + ((l || f) && this.type === c.colon && this.unexpected(), this.eat(c.colon) ? ((n.value = o ? this.parseMaybeDefault(this.start, this.startLoc) : this.parseMaybeAssign(!1, O)), (n.kind = 'init')) : this.options.ecmaVersion >= 6 && this.type === c.parenL - ? (o && this.unexpected(), - (n.method = !0), - (n.value = this.parseMethod(l, f)), - (n.kind = 'init')) - : !o && - !Y && - this.options.ecmaVersion >= 5 && - !n.computed && - n.key.type === 'Identifier' && - (n.key.name === 'get' || n.key.name === 'set') && - this.type !== c.comma && - this.type !== c.braceR && - this.type !== c.eq - ? ((l || f) && this.unexpected(), this.parseGetterSetter(n)) - : this.options.ecmaVersion >= 6 && - !n.computed && - n.key.type === 'Identifier' - ? ((l || f) && this.unexpected(), - this.checkUnreserved(n.key), - n.key.name === 'await' && - !this.awaitIdentPos && - (this.awaitIdentPos = m), - o - ? (n.value = this.parseMaybeDefault( - m, - E, - this.copyNode(n.key) - )) - : this.type === c.eq && O - ? (O.shorthandAssign < 0 && (O.shorthandAssign = this.start), - (n.value = this.parseMaybeDefault( - m, - E, - this.copyNode(n.key) - ))) - : (n.value = this.copyNode(n.key)), - (n.kind = 'init'), - (n.shorthand = !0)) - : this.unexpected(); + ? (o && this.unexpected(), + (n.method = !0), + (n.value = this.parseMethod(l, f)), + (n.kind = 'init')) + : !o && + !Y && + this.options.ecmaVersion >= 5 && + !n.computed && + n.key.type === 'Identifier' && + (n.key.name === 'get' || n.key.name === 'set') && + this.type !== c.comma && + this.type !== c.braceR && + this.type !== c.eq + ? ((l || f) && this.unexpected(), this.parseGetterSetter(n)) + : this.options.ecmaVersion >= 6 && + !n.computed && + n.key.type === 'Identifier' + ? ((l || f) && this.unexpected(), + this.checkUnreserved(n.key), + n.key.name === 'await' && + !this.awaitIdentPos && + (this.awaitIdentPos = m), + o + ? (n.value = this.parseMaybeDefault( + m, + E, + this.copyNode(n.key) + )) + : this.type === c.eq && O + ? (O.shorthandAssign < 0 && + (O.shorthandAssign = this.start), + (n.value = this.parseMaybeDefault( + m, + E, + this.copyNode(n.key) + ))) + : (n.value = this.copyNode(n.key)), + (n.kind = 'init'), + (n.shorthand = !0)) + : this.unexpected()); }), (de.parsePropertyName = function (n) { if (this.options.ecmaVersion >= 6) { @@ -27984,9 +27987,9 @@ Defaulting to 2020, but this will stop working in the future.`)), : this.parseIdent(this.options.allowReserved !== 'never')); }), (de.initFunction = function (n) { - (n.id = null), + ((n.id = null), this.options.ecmaVersion >= 6 && (n.generator = n.expression = !1), - this.options.ecmaVersion >= 8 && (n.async = !1); + this.options.ecmaVersion >= 8 && (n.async = !1)); }), (de.parseMethod = function (n, o, l) { var f = this.startNode(), @@ -28039,9 +28042,9 @@ Defaulting to 2020, but this will stop working in the future.`)), E = this.strict, O = !1; if (m) - (n.body = this.parseMaybeAssign(f)), + ((n.body = this.parseMaybeAssign(f)), (n.expression = !0), - this.checkParams(n, !1); + this.checkParams(n, !1)); else { var Y = this.options.ecmaVersion >= 7 && @@ -28055,7 +28058,7 @@ Defaulting to 2020, but this will stop working in the future.`)), "Illegal 'use strict' directive in function with non-simple parameter list" )); var Q = this.labels; - (this.labels = []), + ((this.labels = []), O && (this.strict = !0), this.checkParams( n, @@ -28065,7 +28068,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (n.body = this.parseBlock(!1, void 0, O && !E)), (n.expression = !1), this.adaptDirectivePrologue(n.body.body), - (this.labels = Q); + (this.labels = Q)); } this.exitScope(); }), @@ -28092,16 +28095,16 @@ Defaulting to 2020, but this will stop working in the future.`)), else if ((this.expect(c.comma), o && this.afterTrailingComma(n))) break; var O = void 0; - l && this.type === c.comma + (l && this.type === c.comma ? (O = null) : this.type === c.ellipsis - ? ((O = this.parseSpread(f)), - f && - this.type === c.comma && - f.trailingComma < 0 && - (f.trailingComma = this.start)) - : (O = this.parseMaybeAssign(!1, f)), - m.push(O); + ? ((O = this.parseSpread(f)), + f && + this.type === c.comma && + f.trailingComma < 0 && + (f.trailingComma = this.start)) + : (O = this.parseMaybeAssign(!1, f)), + m.push(O)); } return m; }), @@ -28171,13 +28174,13 @@ Defaulting to 2020, but this will stop working in the future.`)), this.type === c.name ? (n.name = this.value) : this.type.keyword - ? ((n.name = this.type.keyword), - (n.name === 'class' || n.name === 'function') && - (this.lastTokEnd !== this.lastTokStart + 1 || - this.input.charCodeAt(this.lastTokStart) !== 46) && - this.context.pop(), - (this.type = c.name)) - : this.unexpected(), + ? ((n.name = this.type.keyword), + (n.name === 'class' || n.name === 'function') && + (this.lastTokEnd !== this.lastTokStart + 1 || + this.input.charCodeAt(this.lastTokStart) !== 46) && + this.context.pop(), + (this.type = c.name)) + : this.unexpected(), n ); }), @@ -28225,12 +28228,12 @@ Defaulting to 2020, but this will stop working in the future.`)), (o.argument = this.parseMaybeUnary(null, !0, !1, n)), this.finishNode(o, 'AwaitExpression') ); - }); + })); var ts = Ge.prototype; - (ts.raise = function (n, o) { + ((ts.raise = function (n, o) { var l = $t(this.input, n); - (o += ' (' + l.line + ':' + l.column + ')'), - this.sourceFile && (o += ' in ' + this.sourceFile); + ((o += ' (' + l.line + ':' + l.column + ')'), + this.sourceFile && (o += ' in ' + this.sourceFile)); var f = new SyntaxError(o); throw ((f.pos = n), (f.loc = l), (f.raisedAt = this.pos), f); }), @@ -28238,15 +28241,15 @@ Defaulting to 2020, but this will stop working in the future.`)), (ts.curPosition = function () { if (this.options.locations) return new ct(this.curLine, this.pos - this.lineStart); - }); + })); var rn = Ge.prototype, wi = function (o) { - (this.flags = o), + ((this.flags = o), (this.var = []), (this.lexical = []), - (this.functions = []); + (this.functions = [])); }; - (rn.enterScope = function (n) { + ((rn.enterScope = function (n) { this.scopeStack.push(new wi(n)); }), (rn.exitScope = function () { @@ -28259,21 +28262,21 @@ Defaulting to 2020, but this will stop working in the future.`)), var f = !1; if (o === yt) { var m = this.currentScope(); - (f = + ((f = m.lexical.indexOf(n) > -1 || m.functions.indexOf(n) > -1 || m.var.indexOf(n) > -1), m.lexical.push(n), - this.inModule && m.flags & G && delete this.undefinedExports[n]; + this.inModule && m.flags & G && delete this.undefinedExports[n]); } else if (o === bn) { var E = this.currentScope(); E.lexical.push(n); } else if (o === vt) { var O = this.currentScope(); - this.treatFunctionsAsVar + (this.treatFunctionsAsVar ? (f = O.lexical.indexOf(n) > -1) : (f = O.lexical.indexOf(n) > -1 || O.var.indexOf(n) > -1), - O.functions.push(n); + O.functions.push(n)); } else for (var Y = this.scopeStack.length - 1; Y >= 0; --Y) { var Q = this.scopeStack[Y]; @@ -28318,23 +28321,23 @@ Defaulting to 2020, but this will stop working in the future.`)), var o = this.scopeStack[n]; if (o.flags & (Ke | We | Xe) && !(o.flags & he)) return o; } - }); + })); var Fn = function (o, l, f) { - (this.type = ''), + ((this.type = ''), (this.start = l), (this.end = 0), o.options.locations && (this.loc = new wt(o, f)), o.options.directSourceFile && (this.sourceFile = o.options.directSourceFile), - o.options.ranges && (this.range = [l, 0]); + o.options.ranges && (this.range = [l, 0])); }, Bn = Ge.prototype; - (Bn.startNode = function () { + ((Bn.startNode = function () { return new Fn(this, this.start, this.startLoc); }), (Bn.startNodeAt = function (n, o) { return new Fn(this, n, o); - }); + })); function Fs(n, o, l, f) { return ( (n.type = o), @@ -28344,7 +28347,7 @@ Defaulting to 2020, but this will stop working in the future.`)), n ); } - (Bn.finishNode = function (n, o) { + ((Bn.finishNode = function (n, o) { return Fs.call(this, n, o, this.lastTokEnd, this.lastTokEndLoc); }), (Bn.finishNodeAt = function (n, o, l, f) { @@ -28354,7 +28357,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var o = new Fn(this, n.start, this.startLoc); for (var l in n) o[l] = n[l]; return o; - }); + })); var Si = 'Gara Garay Gukh Gurung_Khema Hrkt Katakana_Or_Hiragana Kawi Kirat_Rai Krai Nag_Mundari Nagm Ol_Onal Onao Sunu Sunuwar Todhri Todr Tulu_Tigalari Tutg Unknown Zzzz', Bs = @@ -28393,10 +28396,10 @@ Defaulting to 2020, but this will stop working in the future.`)), binaryOfStrings: tt(Pi[n]), nonBinary: {General_Category: tt(Ks), Script: tt($o[n])}, }); - (o.nonBinary.Script_Extensions = o.nonBinary.Script), + ((o.nonBinary.Script_Extensions = o.nonBinary.Script), (o.nonBinary.gc = o.nonBinary.General_Category), (o.nonBinary.sc = o.nonBinary.Script), - (o.nonBinary.scx = o.nonBinary.Script_Extensions); + (o.nonBinary.scx = o.nonBinary.Script_Extensions)); } for (var Ni = 0, yr = [9, 10, 11, 12, 13, 14]; Ni < yr.length; Ni += 1) { var Ko = yr[Ni]; @@ -28404,9 +28407,9 @@ Defaulting to 2020, but this will stop working in the future.`)), } var le = Ge.prototype, Xs = function (o, l) { - (this.parent = o), (this.base = l || this); + ((this.parent = o), (this.base = l || this)); }; - (Xs.prototype.separatedFrom = function (o) { + ((Xs.prototype.separatedFrom = function (o) { for (var l = this; l; l = l.parent) for (var f = o; f; f = f.parent) if (l.base === f.base && l !== f) return !0; @@ -28414,9 +28417,9 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (Xs.prototype.sibling = function () { return new Xs(this.parent, this.base); - }); + })); var on = function (o) { - (this.parser = o), + ((this.parser = o), (this.validFlags = 'gim' + (o.options.ecmaVersion >= 6 ? 'uy' : '') + @@ -28439,19 +28442,19 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.maxBackReference = 0), (this.groupNames = Object.create(null)), (this.backReferenceNames = []), - (this.branchID = null); + (this.branchID = null)); }; - (on.prototype.reset = function (o, l, f) { + ((on.prototype.reset = function (o, l, f) { var m = f.indexOf('v') !== -1, E = f.indexOf('u') !== -1; - (this.start = o | 0), + ((this.start = o | 0), (this.source = l + ''), (this.flags = f), m && this.parser.options.ecmaVersion >= 15 ? ((this.switchU = !0), (this.switchV = !0), (this.switchN = !0)) : ((this.switchU = E && this.parser.options.ecmaVersion >= 6), (this.switchV = !1), - (this.switchN = E && this.parser.options.ecmaVersion >= 9)); + (this.switchN = E && this.parser.options.ecmaVersion >= 9))); }), (on.prototype.raise = function (o) { this.parser.raiseRecoverable( @@ -28487,15 +28490,16 @@ Defaulting to 2020, but this will stop working in the future.`)), : o + 2; }), (on.prototype.current = function (o) { - return o === void 0 && (o = !1), this.at(this.pos, o); + return (o === void 0 && (o = !1), this.at(this.pos, o)); }), (on.prototype.lookahead = function (o) { return ( - o === void 0 && (o = !1), this.at(this.nextIndex(this.pos, o), o) + o === void 0 && (o = !1), + this.at(this.nextIndex(this.pos, o), o) ); }), (on.prototype.advance = function (o) { - o === void 0 && (o = !1), (this.pos = this.nextIndex(this.pos, o)); + (o === void 0 && (o = !1), (this.pos = this.nextIndex(this.pos, o))); }), (on.prototype.eat = function (o, l) { return ( @@ -28511,7 +28515,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if (Y === -1 || Y !== O) return !1; f = this.nextIndex(f, l); } - return (this.pos = f), !0; + return ((this.pos = f), !0); }), (le.validateRegExpFlags = function (n) { for ( @@ -28520,31 +28524,31 @@ Defaulting to 2020, but this will stop working in the future.`)), E++ ) { var O = l.charAt(E); - o.indexOf(O) === -1 && + (o.indexOf(O) === -1 && this.raise(n.start, 'Invalid regular expression flag'), l.indexOf(O, E + 1) > -1 && this.raise(n.start, 'Duplicate regular expression flag'), O === 'u' && (f = !0), - O === 'v' && (m = !0); + O === 'v' && (m = !0)); } this.options.ecmaVersion >= 15 && f && m && this.raise(n.start, 'Invalid regular expression flag'); - }); + })); function Uo(n) { for (var o in n) return !0; return !1; } - (le.validateRegExpPattern = function (n) { - this.regexp_pattern(n), + ((le.validateRegExpPattern = function (n) { + (this.regexp_pattern(n), !n.switchN && this.options.ecmaVersion >= 9 && Uo(n.groupNames) && - ((n.switchN = !0), this.regexp_pattern(n)); + ((n.switchN = !0), this.regexp_pattern(n))); }), (le.regexp_pattern = function (n) { - (n.pos = 0), + ((n.pos = 0), (n.lastIntValue = 0), (n.lastStringValue = ''), (n.lastAssertionIsQuantifiable = !1), @@ -28558,7 +28562,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (n.eat(41) && n.raise("Unmatched ')'"), (n.eat(93) || n.eat(125)) && n.raise('Lone quantifier brackets')), n.maxBackReference > n.numCapturingParens && - n.raise('Invalid escape'); + n.raise('Invalid escape')); for (var o = 0, l = n.backReferenceNames; o < l.length; o += 1) { var f = l[o]; n.groupNames[f] || n.raise('Invalid named capture referenced'); @@ -28570,13 +28574,12 @@ Defaulting to 2020, but this will stop working in the future.`)), o && (n.branchID = new Xs(n.branchID, null)), this.regexp_alternative(n); n.eat(124); - ) - o && (n.branchID = n.branchID.sibling()), - this.regexp_alternative(n); - o && (n.branchID = n.branchID.parent), + (o && (n.branchID = n.branchID.sibling()), + this.regexp_alternative(n)); + (o && (n.branchID = n.branchID.parent), this.regexp_eatQuantifier(n, !0) && n.raise('Nothing to repeat'), - n.eat(123) && n.raise('Lone quantifier brackets'); + n.eat(123) && n.raise('Lone quantifier brackets')); }), (le.regexp_alternative = function (n) { for (; n.pos < n.source.length && this.regexp_eatTerm(n); ); @@ -28589,12 +28592,12 @@ Defaulting to 2020, but this will stop working in the future.`)), n.raise('Invalid quantifier'), !0) : ( - n.switchU - ? this.regexp_eatAtom(n) - : this.regexp_eatExtendedAtom(n) - ) - ? (this.regexp_eatQuantifier(n), !0) - : !1; + n.switchU + ? this.regexp_eatAtom(n) + : this.regexp_eatExtendedAtom(n) + ) + ? (this.regexp_eatQuantifier(n), !0) + : !1; }), (le.regexp_eatAssertion = function (n) { var o = n.pos; @@ -28617,7 +28620,7 @@ Defaulting to 2020, but this will stop working in the future.`)), !0 ); } - return (n.pos = o), !1; + return ((n.pos = o), !1); }), (le.regexp_eatQuantifier = function (n, o) { return ( @@ -28653,7 +28656,7 @@ Defaulting to 2020, but this will stop working in the future.`)), n.raise('numbers out of order in {} quantifier'), !0 ); - n.switchU && !o && n.raise('Incomplete quantifier'), (n.pos = l); + (n.switchU && !o && n.raise('Incomplete quantifier'), (n.pos = l)); } return !1; }), @@ -28720,20 +28723,20 @@ Defaulting to 2020, but this will stop working in the future.`)), this.regexp_disjunction(n), n.eat(41)) ) - return (n.numCapturingParens += 1), !0; + return ((n.numCapturingParens += 1), !0); n.raise('Unterminated group'); } return !1; }), (le.regexp_eatModifiers = function (n) { for (var o = '', l = 0; (l = n.current()) !== -1 && Ho(l); ) - (o += nt(l)), n.advance(); + ((o += nt(l)), n.advance()); return o; - }); + })); function Ho(n) { return n === 105 || n === 109 || n === 115; } - (le.regexp_eatExtendedAtom = function (n) { + ((le.regexp_eatExtendedAtom = function (n) { return ( n.eat(46) || this.regexp_eatReverseSolidusAtomEscape(n) || @@ -28754,7 +28757,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (le.regexp_eatSyntaxCharacter = function (n) { var o = n.current(); return Tr(o) ? ((n.lastIntValue = o), n.advance(), !0) : !1; - }); + })); function Tr(n) { return ( n === 36 || @@ -28765,7 +28768,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (n >= 123 && n <= 125) ); } - (le.regexp_eatPatternCharacters = function (n) { + ((le.regexp_eatPatternCharacters = function (n) { for (var o = n.pos, l = 0; (l = n.current()) !== -1 && !Tr(l); ) n.advance(); return n.pos !== o; @@ -28815,7 +28818,6 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( n.lastStringValue += nt(n.lastIntValue); this.regexp_eatRegExpIdentifierPart(n); - ) n.lastStringValue += nt(n.lastIntValue); return !0; @@ -28833,7 +28835,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (f = n.lastIntValue), Wo(f) ? ((n.lastIntValue = f), !0) : ((n.pos = o), !1) ); - }); + })); function Wo(n) { return h(n, !0) || n === 36 || n === 95; } @@ -28852,7 +28854,7 @@ Defaulting to 2020, but this will stop working in the future.`)), function Go(n) { return T(n, !0) || n === 36 || n === 95 || n === 8204 || n === 8205; } - (le.regexp_eatAtomEscape = function (n) { + ((le.regexp_eatAtomEscape = function (n) { return this.regexp_eatBackReference(n) || this.regexp_eatCharacterClassEscape(n) || this.regexp_eatCharacterEscape(n) || @@ -28868,7 +28870,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if (this.regexp_eatDecimalEscape(n)) { var l = n.lastIntValue; if (n.switchU) - return l > n.maxBackReference && (n.maxBackReference = l), !0; + return (l > n.maxBackReference && (n.maxBackReference = l), !0); if (l <= n.numCapturingParens) return !0; n.pos = o; } @@ -28877,7 +28879,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (le.regexp_eatKGroupName = function (n) { if (n.eat(107)) { if (this.regexp_eatGroupName(n)) - return n.backReferenceNames.push(n.lastStringValue), !0; + return (n.backReferenceNames.push(n.lastStringValue), !0); n.raise('Invalid named reference'); } return !1; @@ -28911,19 +28913,19 @@ Defaulting to 2020, but this will stop working in the future.`)), return o === 116 ? ((n.lastIntValue = 9), n.advance(), !0) : o === 110 - ? ((n.lastIntValue = 10), n.advance(), !0) - : o === 118 - ? ((n.lastIntValue = 11), n.advance(), !0) - : o === 102 - ? ((n.lastIntValue = 12), n.advance(), !0) - : o === 114 - ? ((n.lastIntValue = 13), n.advance(), !0) - : !1; + ? ((n.lastIntValue = 10), n.advance(), !0) + : o === 118 + ? ((n.lastIntValue = 11), n.advance(), !0) + : o === 102 + ? ((n.lastIntValue = 12), n.advance(), !0) + : o === 114 + ? ((n.lastIntValue = 13), n.advance(), !0) + : !1; }), (le.regexp_eatControlLetter = function (n) { var o = n.current(); return kr(o) ? ((n.lastIntValue = o % 32), n.advance(), !0) : !1; - }); + })); function kr(n) { return (n >= 65 && n <= 90) || (n >= 97 && n <= 122); } @@ -28948,7 +28950,7 @@ Defaulting to 2020, but this will stop working in the future.`)), !0 ); } - (n.pos = E), (n.lastIntValue = m); + ((n.pos = E), (n.lastIntValue = m)); } return !0; } @@ -28960,20 +28962,20 @@ Defaulting to 2020, but this will stop working in the future.`)), vf(n.lastIntValue) ) return !0; - f && n.raise('Invalid unicode escape'), (n.pos = l); + (f && n.raise('Invalid unicode escape'), (n.pos = l)); } return !1; }; function vf(n) { return n >= 0 && n <= 1114111; } - (le.regexp_eatIdentityEscape = function (n) { + ((le.regexp_eatIdentityEscape = function (n) { if (n.switchU) return this.regexp_eatSyntaxCharacter(n) ? !0 : n.eat(47) - ? ((n.lastIntValue = 47), !0) - : !1; + ? ((n.lastIntValue = 47), !0) + : !1; var o = n.current(); return o !== 99 && (!n.switchN || o !== 107) ? ((n.lastIntValue = o), n.advance(), !0) @@ -28983,32 +28985,32 @@ Defaulting to 2020, but this will stop working in the future.`)), n.lastIntValue = 0; var o = n.current(); if (o >= 49 && o <= 57) { - do (n.lastIntValue = 10 * n.lastIntValue + (o - 48)), n.advance(); + do ((n.lastIntValue = 10 * n.lastIntValue + (o - 48)), n.advance()); while ((o = n.current()) >= 48 && o <= 57); return !0; } return !1; - }); + })); var Rc = 0, Vn = 1, an = 2; le.regexp_eatCharacterClassEscape = function (n) { var o = n.current(); - if (xf(o)) return (n.lastIntValue = -1), n.advance(), Vn; + if (xf(o)) return ((n.lastIntValue = -1), n.advance(), Vn); var l = !1; if ( n.switchU && this.options.ecmaVersion >= 9 && ((l = o === 80) || o === 112) ) { - (n.lastIntValue = -1), n.advance(); + ((n.lastIntValue = -1), n.advance()); var f; if ( n.eat(123) && (f = this.regexp_eatUnicodePropertyValueExpression(n)) && n.eat(125) ) - return l && f === an && n.raise('Invalid property name'), f; + return (l && f === an && n.raise('Invalid property name'), f); n.raise('Invalid property name'); } return Rc; @@ -29023,13 +29025,16 @@ Defaulting to 2020, but this will stop working in the future.`)), n === 87 ); } - (le.regexp_eatUnicodePropertyValueExpression = function (n) { + ((le.regexp_eatUnicodePropertyValueExpression = function (n) { var o = n.pos; if (this.regexp_eatUnicodePropertyName(n) && n.eat(61)) { var l = n.lastStringValue; if (this.regexp_eatUnicodePropertyValue(n)) { var f = n.lastStringValue; - return this.regexp_validateUnicodePropertyNameAndValue(n, l, f), Vn; + return ( + this.regexp_validateUnicodePropertyNameAndValue(n, l, f), + Vn + ); } } if (((n.pos = o), this.regexp_eatLoneUnicodePropertyNameOrValue(n))) { @@ -29039,10 +29044,10 @@ Defaulting to 2020, but this will stop working in the future.`)), return Rc; }), (le.regexp_validateUnicodePropertyNameAndValue = function (n, o, l) { - mt(n.unicodeProperties.nonBinary, o) || + (mt(n.unicodeProperties.nonBinary, o) || n.raise('Invalid property name'), n.unicodeProperties.nonBinary[o].test(l) || - n.raise('Invalid property value'); + n.raise('Invalid property value')); }), (le.regexp_validateUnicodePropertyNameOrValue = function (n, o) { if (n.unicodeProperties.binary.test(o)) return Vn; @@ -29053,22 +29058,22 @@ Defaulting to 2020, but this will stop working in the future.`)), (le.regexp_eatUnicodePropertyName = function (n) { var o = 0; for (n.lastStringValue = ''; Lc((o = n.current())); ) - (n.lastStringValue += nt(o)), n.advance(); + ((n.lastStringValue += nt(o)), n.advance()); return n.lastStringValue !== ''; - }); + })); function Lc(n) { return kr(n) || n === 95; } le.regexp_eatUnicodePropertyValue = function (n) { var o = 0; for (n.lastStringValue = ''; gf((o = n.current())); ) - (n.lastStringValue += nt(o)), n.advance(); + ((n.lastStringValue += nt(o)), n.advance()); return n.lastStringValue !== ''; }; function gf(n) { return Lc(n) || vr(n); } - (le.regexp_eatLoneUnicodePropertyNameOrValue = function (n) { + ((le.regexp_eatLoneUnicodePropertyNameOrValue = function (n) { return this.regexp_eatUnicodePropertyValue(n); }), (le.regexp_eatCharacterClass = function (n) { @@ -29089,21 +29094,21 @@ Defaulting to 2020, but this will stop working in the future.`)), return n.current() === 93 ? Vn : n.switchV - ? this.regexp_classSetExpression(n) - : (this.regexp_nonEmptyClassRanges(n), Vn); + ? this.regexp_classSetExpression(n) + : (this.regexp_nonEmptyClassRanges(n), Vn); }), (le.regexp_nonEmptyClassRanges = function (n) { for (; this.regexp_eatClassAtom(n); ) { var o = n.lastIntValue; if (n.eat(45) && this.regexp_eatClassAtom(n)) { var l = n.lastIntValue; - n.switchU && + (n.switchU && (o === -1 || l === -1) && n.raise('Invalid character class'), o !== -1 && l !== -1 && o > l && - n.raise('Range out of order in character class'); + n.raise('Range out of order in character class')); } } }), @@ -29113,8 +29118,8 @@ Defaulting to 2020, but this will stop working in the future.`)), if (this.regexp_eatClassEscape(n)) return !0; if (n.switchU) { var l = n.current(); - (l === 99 || Mc(l)) && n.raise('Invalid class escape'), - n.raise('Invalid escape'); + ((l === 99 || Mc(l)) && n.raise('Invalid class escape'), + n.raise('Invalid escape')); } n.pos = o; } @@ -29123,8 +29128,8 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (le.regexp_eatClassEscape = function (n) { var o = n.pos; - if (n.eat(98)) return (n.lastIntValue = 8), !0; - if (n.switchU && n.eat(45)) return (n.lastIntValue = 45), !0; + if (n.eat(98)) return ((n.lastIntValue = 8), !0); + if (n.switchU && n.eat(45)) return ((n.lastIntValue = 45), !0); if (!n.switchU && n.eat(99)) { if (this.regexp_eatClassControlLetter(n)) return !0; n.pos = o; @@ -29234,13 +29239,13 @@ Defaulting to 2020, but this will stop working in the future.`)), this.regexp_eatClassSetReservedPunctuator(n) ? !0 : n.eat(98) - ? ((n.lastIntValue = 8), !0) - : ((n.pos = o), !1); + ? ((n.lastIntValue = 8), !0) + : ((n.pos = o), !1); var l = n.current(); return l < 0 || (l === n.lookahead() && _f(l)) || bf(l) ? !1 : (n.advance(), (n.lastIntValue = l), !0); - }); + })); function _f(n) { return ( n === 33 || @@ -29281,7 +29286,7 @@ Defaulting to 2020, but this will stop working in the future.`)), n === 126 ); } - (le.regexp_eatClassControlLetter = function (n) { + ((le.regexp_eatClassControlLetter = function (n) { var o = n.current(); return vr(o) || o === 95 ? ((n.lastIntValue = o % 32), n.advance(), !0) @@ -29291,7 +29296,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var o = n.pos; if (n.eat(120)) { if (this.regexp_eatFixedHexDigits(n, 2)) return !0; - n.switchU && n.raise('Invalid escape'), (n.pos = o); + (n.switchU && n.raise('Invalid escape'), (n.pos = o)); } return !1; }), @@ -29299,9 +29304,9 @@ Defaulting to 2020, but this will stop working in the future.`)), var o = n.pos, l = 0; for (n.lastIntValue = 0; vr((l = n.current())); ) - (n.lastIntValue = 10 * n.lastIntValue + (l - 48)), n.advance(); + ((n.lastIntValue = 10 * n.lastIntValue + (l - 48)), n.advance()); return n.pos !== o; - }); + })); function vr(n) { return n >= 48 && n <= 57; } @@ -29309,7 +29314,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var o = n.pos, l = 0; for (n.lastIntValue = 0; Oc((l = n.current())); ) - (n.lastIntValue = 16 * n.lastIntValue + Dc(l)), n.advance(); + ((n.lastIntValue = 16 * n.lastIntValue + Dc(l)), n.advance()); return n.pos !== o; }; function Oc(n) { @@ -29321,10 +29326,10 @@ Defaulting to 2020, but this will stop working in the future.`)), return n >= 65 && n <= 70 ? 10 + (n - 65) : n >= 97 && n <= 102 - ? 10 + (n - 97) - : n - 48; + ? 10 + (n - 97) + : n - 48; } - (le.regexp_eatLegacyOctalEscapeSequence = function (n) { + ((le.regexp_eatLegacyOctalEscapeSequence = function (n) { if (this.regexp_eatOctalDigit(n)) { var o = n.lastIntValue; if (this.regexp_eatOctalDigit(n)) { @@ -29342,7 +29347,7 @@ Defaulting to 2020, but this will stop working in the future.`)), return Mc(o) ? ((n.lastIntValue = o - 48), n.advance(), !0) : ((n.lastIntValue = 0), !1); - }); + })); function Mc(n) { return n >= 48 && n <= 55; } @@ -29351,22 +29356,22 @@ Defaulting to 2020, but this will stop working in the future.`)), n.lastIntValue = 0; for (var f = 0; f < o; ++f) { var m = n.current(); - if (!Oc(m)) return (n.pos = l), !1; - (n.lastIntValue = 16 * n.lastIntValue + Dc(m)), n.advance(); + if (!Oc(m)) return ((n.pos = l), !1); + ((n.lastIntValue = 16 * n.lastIntValue + Dc(m)), n.advance()); } return !0; }; var xr = function (o) { - (this.type = o.type), + ((this.type = o.type), (this.value = o.value), (this.start = o.start), (this.end = o.end), o.options.locations && (this.loc = new wt(o, o.startLoc, o.endLoc)), - o.options.ranges && (this.range = [o.start, o.end]); + o.options.ranges && (this.range = [o.start, o.end])); }, Ae = Ge.prototype; - (Ae.next = function (n) { - !n && + ((Ae.next = function (n) { + (!n && this.type.keyword && this.containsEsc && this.raiseRecoverable( @@ -29378,10 +29383,10 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.lastTokStart = this.start), (this.lastTokEndLoc = this.endLoc), (this.lastTokStartLoc = this.startLoc), - this.nextToken(); + this.nextToken()); }), (Ae.getToken = function () { - return this.next(), new xr(this); + return (this.next(), new xr(this)); }), typeof Symbol < 'u' && (Ae[Symbol.iterator] = function () { @@ -29428,9 +29433,8 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( var f = void 0, m = o; (f = ie(this.input, m, this.pos)) > -1; - ) - ++this.curLine, (m = this.lineStart = f); + (++this.curLine, (m = this.lineStart = f)); this.options.onComment && this.options.onComment( !0, @@ -29447,7 +29451,6 @@ Defaulting to 2020, but this will stop working in the future.`)), l = this.options.onComment && this.curPosition(), f = this.input.charCodeAt((this.pos += n)); this.pos < this.input.length && !X(f); - ) f = this.input.charCodeAt(++this.pos); this.options.onComment && @@ -29473,9 +29476,9 @@ Defaulting to 2020, but this will stop working in the future.`)), case 10: case 8232: case 8233: - ++this.pos, + (++this.pos, this.options.locations && - (++this.curLine, (this.lineStart = this.pos)); + (++this.curLine, (this.lineStart = this.pos))); break; case 47: switch (this.input.charCodeAt(this.pos + 1)) { @@ -29500,10 +29503,10 @@ Defaulting to 2020, but this will stop working in the future.`)), } }), (Ae.finishToken = function (n, o) { - (this.end = this.pos), - this.options.locations && (this.endLoc = this.curPosition()); + ((this.end = this.pos), + this.options.locations && (this.endLoc = this.curPosition())); var l = this.type; - (this.type = n), (this.value = o), this.updateContext(l); + ((this.type = n), (this.value = o), this.updateContext(l)); }), (Ae.readToken_dot = function () { var n = this.input.charCodeAt(this.pos + 1); @@ -29518,8 +29521,8 @@ Defaulting to 2020, but this will stop working in the future.`)), return this.exprAllowed ? (++this.pos, this.readRegexp()) : n === 61 - ? this.finishOp(c.assign, 2) - : this.finishOp(c.slash, 1); + ? this.finishOp(c.assign, 2) + : this.finishOp(c.slash, 1); }), (Ae.readToken_mult_modulo_exp = function (n) { var o = this.input.charCodeAt(this.pos + 1), @@ -29565,8 +29568,8 @@ Defaulting to 2020, but this will stop working in the future.`)), ? (this.skipLineComment(3), this.skipSpace(), this.nextToken()) : this.finishOp(c.incDec, 2) : o === 61 - ? this.finishOp(c.assign, 2) - : this.finishOp(c.plusMin, 1); + ? this.finishOp(c.assign, 2) + : this.finishOp(c.plusMin, 1); }), (Ae.readToken_lt_gt = function (n) { var o = this.input.charCodeAt(this.pos + 1), @@ -29578,12 +29581,12 @@ Defaulting to 2020, but this will stop working in the future.`)), ? this.finishOp(c.assign, l + 1) : this.finishOp(c.bitShift, l)) : o === 33 && - n === 60 && - !this.inModule && - this.input.charCodeAt(this.pos + 2) === 45 && - this.input.charCodeAt(this.pos + 3) === 45 - ? (this.skipLineComment(4), this.skipSpace(), this.nextToken()) - : (o === 61 && (l = 2), this.finishOp(c.relational, l)); + n === 60 && + !this.inModule && + this.input.charCodeAt(this.pos + 2) === 45 && + this.input.charCodeAt(this.pos + 3) === 45 + ? (this.skipLineComment(4), this.skipSpace(), this.nextToken()) + : (o === 61 && (l = 2), this.finishOp(c.relational, l)); }), (Ae.readToken_eq_excl = function (n) { var o = this.input.charCodeAt(this.pos + 1); @@ -29593,8 +29596,8 @@ Defaulting to 2020, but this will stop working in the future.`)), this.input.charCodeAt(this.pos + 2) === 61 ? 3 : 2 ) : n === 61 && o === 62 && this.options.ecmaVersion >= 6 - ? ((this.pos += 2), this.finishToken(c.arrow)) - : this.finishOp(n === 61 ? c.eq : c.prefix, 1); + ? ((this.pos += 2), this.finishToken(c.arrow)) + : this.finishOp(n === 61 ? c.eq : c.prefix, 1); }), (Ae.readToken_question = function () { var n = this.options.ecmaVersion; @@ -29629,26 +29632,26 @@ Defaulting to 2020, but this will stop working in the future.`)), case 46: return this.readToken_dot(); case 40: - return ++this.pos, this.finishToken(c.parenL); + return (++this.pos, this.finishToken(c.parenL)); case 41: - return ++this.pos, this.finishToken(c.parenR); + return (++this.pos, this.finishToken(c.parenR)); case 59: - return ++this.pos, this.finishToken(c.semi); + return (++this.pos, this.finishToken(c.semi)); case 44: - return ++this.pos, this.finishToken(c.comma); + return (++this.pos, this.finishToken(c.comma)); case 91: - return ++this.pos, this.finishToken(c.bracketL); + return (++this.pos, this.finishToken(c.bracketL)); case 93: - return ++this.pos, this.finishToken(c.bracketR); + return (++this.pos, this.finishToken(c.bracketR)); case 123: - return ++this.pos, this.finishToken(c.braceL); + return (++this.pos, this.finishToken(c.braceL)); case 125: - return ++this.pos, this.finishToken(c.braceR); + return (++this.pos, this.finishToken(c.braceR)); case 58: - return ++this.pos, this.finishToken(c.colon); + return (++this.pos, this.finishToken(c.colon)); case 96: if (this.options.ecmaVersion < 6) break; - return ++this.pos, this.finishToken(c.backQuote); + return (++this.pos, this.finishToken(c.backQuote)); case 48: var o = this.input.charCodeAt(this.pos + 1); if (o === 120 || o === 88) return this.readRadixNumber(16); @@ -29699,7 +29702,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (Ae.finishOp = function (n, o) { var l = this.input.slice(this.pos, this.pos + o); - return (this.pos += o), this.finishToken(n, l); + return ((this.pos += o), this.finishToken(n, l)); }), (Ae.readRegexp = function () { for (var n, o, l = this.pos; ; ) { @@ -29724,9 +29727,9 @@ Defaulting to 2020, but this will stop working in the future.`)), O = this.readWord1(); this.containsEsc && this.unexpected(E); var Y = this.regexpState || (this.regexpState = new on(this)); - Y.reset(l, m, O), + (Y.reset(l, m, O), this.validateRegExpFlags(Y), - this.validateRegExpPattern(Y); + this.validateRegExpPattern(Y)); var Q = null; try { Q = new RegExp(m, O); @@ -29748,7 +29751,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var xe = this.input.charCodeAt(this.pos), Ze = void 0; if (f && xe === 95) { - m && + (m && this.raiseRecoverable( this.pos, 'Numeric separator is not allowed in legacy octal numeric literals' @@ -29763,21 +29766,21 @@ Defaulting to 2020, but this will stop working in the future.`)), this.pos, 'Numeric separator is not allowed at the first of digits' ), - (Y = xe); + (Y = xe)); continue; } if ( (xe >= 97 ? (Ze = xe - 97 + 10) : xe >= 65 - ? (Ze = xe - 65 + 10) - : xe >= 48 && xe <= 57 - ? (Ze = xe - 48) - : (Ze = 1 / 0), + ? (Ze = xe - 65 + 10) + : xe >= 48 && xe <= 57 + ? (Ze = xe - 48) + : (Ze = 1 / 0), Ze >= n) ) break; - (Y = xe), (O = O * n + Ze); + ((Y = xe), (O = O * n + Ze)); } return ( f && @@ -29788,14 +29791,14 @@ Defaulting to 2020, but this will stop working in the future.`)), ), this.pos === E || (o != null && this.pos - E !== o) ? null : O ); - }); + })); function wf(n, o) { return o ? parseInt(n, 8) : parseFloat(n.replace(/_/g, '')); } function Fc(n) { return typeof BigInt != 'function' ? null : BigInt(n.replace(/_/g, '')); } - (Ae.readRadixNumber = function (n) { + ((Ae.readRadixNumber = function (n) { var o = this.pos; this.pos += 2; var l = this.readInt(n); @@ -29827,7 +29830,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.finishToken(c.num, m) ); } - l && /[89]/.test(this.input.slice(o, this.pos)) && (l = !1), + (l && /[89]/.test(this.input.slice(o, this.pos)) && (l = !1), f === 46 && !l && (++this.pos, @@ -29839,7 +29842,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (f === 43 || f === 45) && ++this.pos, this.readInt(10) === null && this.raise(o, 'Invalid number')), h(this.fullCharCodeAtPos()) && - this.raise(this.pos, 'Identifier directly after number'); + this.raise(this.pos, 'Identifier directly after number')); var E = wf(this.input.slice(o, this.pos), l); return this.finishToken(c.num, E); }), @@ -29849,12 +29852,12 @@ Defaulting to 2020, but this will stop working in the future.`)), if (n === 123) { this.options.ecmaVersion < 6 && this.unexpected(); var l = ++this.pos; - (o = this.readHexChar( + ((o = this.readHexChar( this.input.indexOf('}', this.pos) - this.pos )), ++this.pos, o > 1114111 && - this.invalidStringToken(l, 'Code point out of bounds'); + this.invalidStringToken(l, 'Code point out of bounds')); } else o = this.readHexChar(4); return o; }), @@ -29869,21 +29872,22 @@ Defaulting to 2020, but this will stop working in the future.`)), (o += this.readEscapedChar(!1)), (l = this.pos)) : f === 8232 || f === 8233 - ? (this.options.ecmaVersion < 10 && - this.raise(this.start, 'Unterminated string constant'), - ++this.pos, - this.options.locations && - (this.curLine++, (this.lineStart = this.pos))) - : (X(f) && this.raise(this.start, 'Unterminated string constant'), - ++this.pos); + ? (this.options.ecmaVersion < 10 && + this.raise(this.start, 'Unterminated string constant'), + ++this.pos, + this.options.locations && + (this.curLine++, (this.lineStart = this.pos))) + : (X(f) && + this.raise(this.start, 'Unterminated string constant'), + ++this.pos); } return ( (o += this.input.slice(l, this.pos++)), this.finishToken(c.string, o) ); - }); + })); var Bc = {}; - (Ae.tryReadTemplateToken = function () { + ((Ae.tryReadTemplateToken = function () { this.inTemplateElement = !0; try { this.readTmplToken(); @@ -29914,9 +29918,9 @@ Defaulting to 2020, but this will stop working in the future.`)), : ((n += this.input.slice(o, this.pos)), this.finishToken(c.template, n)); if (l === 92) - (n += this.input.slice(o, this.pos)), + ((n += this.input.slice(o, this.pos)), (n += this.readEscapedChar(!0)), - (o = this.pos); + (o = this.pos)); else if (X(l)) { switch (((n += this.input.slice(o, this.pos)), ++this.pos, l)) { case 13: @@ -29929,9 +29933,9 @@ Defaulting to 2020, but this will stop working in the future.`)), n += String.fromCharCode(l); break; } - this.options.locations && + (this.options.locations && (++this.curLine, (this.lineStart = this.pos)), - (o = this.pos); + (o = this.pos)); } else ++this.pos; } }), @@ -29956,7 +29960,7 @@ Defaulting to 2020, but this will stop working in the future.`)), `: case '\u2028': case '\u2029': - ++this.curLine, (this.lineStart = this.pos + 1); + (++this.curLine, (this.lineStart = this.pos + 1)); break; } this.raise(this.start, 'Unterminated template'); @@ -30045,24 +30049,23 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( var n = '', o = !0, l = this.pos, f = this.options.ecmaVersion >= 6; this.pos < this.input.length; - ) { var m = this.fullCharCodeAtPos(); if (T(m, f)) this.pos += m <= 65535 ? 1 : 2; else if (m === 92) { - (this.containsEsc = !0), (n += this.input.slice(l, this.pos)); + ((this.containsEsc = !0), (n += this.input.slice(l, this.pos))); var E = this.pos; - this.input.charCodeAt(++this.pos) !== 117 && + (this.input.charCodeAt(++this.pos) !== 117 && this.invalidStringToken( this.pos, 'Expecting Unicode escape sequence \\uXXXX' ), - ++this.pos; + ++this.pos); var O = this.readCodePoint(); - (o ? h : T)(O, f) || + ((o ? h : T)(O, f) || this.invalidStringToken(E, 'Invalid Unicode escape'), (n += nt(O)), - (l = this.pos); + (l = this.pos)); } else break; o = !1; } @@ -30071,8 +30074,8 @@ Defaulting to 2020, but this will stop working in the future.`)), (Ae.readWord = function () { var n = this.readWord1(), o = c.name; - return this.keywords.test(n) && (o = U[n]), this.finishToken(o, n); - }); + return (this.keywords.test(n) && (o = U[n]), this.finishToken(o, n)); + })); var Vc = '8.15.0'; Ge.acorn = { Parser: Ge, @@ -30104,7 +30107,7 @@ Defaulting to 2020, but this will stop working in the future.`)), function Ef(n, o) { return Ge.tokenizer(n, o); } - (e.Node = Fn), + ((e.Node = Fn), (e.Parser = Ge), (e.Position = ct), (e.SourceLocation = wt), @@ -30125,7 +30128,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (e.tokContexts = Ue), (e.tokTypes = c), (e.tokenizer = Ef), - (e.version = Vc); + (e.version = Vc)); }); }); var df = Z((Bo, ff) => { @@ -30133,9 +30136,9 @@ Defaulting to 2020, but this will stop working in the future.`)), typeof Bo == 'object' && typeof ff < 'u' ? t(Bo, hf()) : typeof define == 'function' && define.amd - ? define(['exports', 'acorn'], t) - : ((e = typeof globalThis < 'u' ? globalThis : e || self), - t(((e.acorn = e.acorn || {}), (e.acorn.loose = {})), e.acorn)); + ? define(['exports', 'acorn'], t) + : ((e = typeof globalThis < 'u' ? globalThis : e || self), + t(((e.acorn = e.acorn || {}), (e.acorn.loose = {})), e.acorn)); })(Bo, function (e, t) { 'use strict'; var s = '\u2716'; @@ -30157,16 +30160,16 @@ Defaulting to 2020, but this will stop working in the future.`)), var x = this.toks.curPosition(); this.tok.loc = new t.SourceLocation(this.toks, x, x); } - (this.ahead = []), + ((this.ahead = []), (this.context = []), (this.curIndent = 0), (this.curLineStart = 0), (this.nextLineStart = this.lineEnd(this.curLineStart) + 1), (this.inAsync = !1), (this.inGenerator = !1), - (this.inFunction = !1); + (this.inFunction = !1)); }; - (a.prototype.startNode = function () { + ((a.prototype.startNode = function () { return new t.Node( this.toks, this.tok.start, @@ -30210,11 +30213,11 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (a.prototype.dummyIdent = function () { var h = this.dummyNode('Identifier'); - return (h.name = s), h; + return ((h.name = s), h); }), (a.prototype.dummyString = function () { var h = this.dummyNode('Literal'); - return (h.value = h.raw = s), h; + return ((h.value = h.raw = s), h); }), (a.prototype.eat = function (h) { return this.tok.type === h ? (this.next(), !0) : !1; @@ -30253,7 +30256,6 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( ; h < this.input.length && !t.isNewLine(this.input.charCodeAt(h)); - ) ++h; return h; @@ -30287,7 +30289,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this[h] = T(this[h]); }), (a.prototype.parse = function () { - return this.next(), this.parseTopLevel(); + return (this.next(), this.parseTopLevel()); }), (a.extend = function () { for (var h = [], T = arguments.length; T--; ) h[T] = arguments[T]; @@ -30297,12 +30299,12 @@ Defaulting to 2020, but this will stop working in the future.`)), (a.parse = function (h, T) { return new this(h, T).parse(); }), - (a.BaseParser = t.Parser); + (a.BaseParser = t.Parser)); var u = a.prototype; function d(p) { return (p < 14 && p > 8) || p === 32 || p === 160 || t.isNewLine(p); } - (u.next = function () { + ((u.next = function () { if ( ((this.last = this.tok), this.ahead.length @@ -30311,8 +30313,8 @@ Defaulting to 2020, but this will stop working in the future.`)), this.tok.start >= this.nextLineStart) ) { for (; this.tok.start >= this.nextLineStart; ) - (this.curLineStart = this.nextLineStart), - (this.nextLineStart = this.lineEnd(this.curLineStart) + 1); + ((this.curLineStart = this.nextLineStart), + (this.nextLineStart = this.lineEnd(this.curLineStart) + 1)); this.curIndent = this.indentationAfter(this.curLineStart); } }), @@ -30367,7 +30369,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var w = this.input.charCodeAt(h++); if (w === 34 || w === 39 || t.isNewLine(w)) break; } - else if (/unexpected character/i.test(p)) h++, (T = !1); + else if (/unexpected character/i.test(p)) (h++, (T = !1)); else if (/regular expression/i.test(p)) T = !0; else throw S; if ( @@ -30388,7 +30390,7 @@ Defaulting to 2020, but this will stop working in the future.`)), } }), (u.resetTo = function (p) { - (this.toks.pos = p), (this.toks.containsEsc = !1); + ((this.toks.pos = p), (this.toks.containsEsc = !1)); var h = this.input.charAt(p - 1); if ( ((this.toks.exprAllowed = @@ -30400,19 +30402,19 @@ Defaulting to 2020, but this will stop working in the future.`)), ))), this.options.locations) ) { - (this.toks.curLine = 1), - (this.toks.lineStart = t.lineBreakG.lastIndex = 0); + ((this.toks.curLine = 1), + (this.toks.lineStart = t.lineBreakG.lastIndex = 0)); for (var T; (T = t.lineBreakG.exec(this.input)) && T.index < p; ) - ++this.toks.curLine, - (this.toks.lineStart = T.index + T[0].length); + (++this.toks.curLine, + (this.toks.lineStart = T.index + T[0].length)); } }), (u.lookAhead = function (p) { for (; p > this.ahead.length; ) this.ahead.push(this.readToken()); return this.ahead[p - 1]; - }); + })); var y = a.prototype; - (y.parseTopLevel = function () { + ((y.parseTopLevel = function () { var p = this.startNodeAt( this.options.locations ? [0, t.getLineInfo(this.input, 0)] : 0 ); @@ -30488,10 +30490,10 @@ Defaulting to 2020, but this will stop working in the future.`)), var M = S ? 'let' : U - ? 'using' - : A - ? 'await using' - : this.tok.value, + ? 'using' + : A + ? 'await using' + : this.tok.value, c = this.startNode(); return ( U || A @@ -30514,7 +30516,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.parseForIn(h, this.toAssignable(R))) : this.parseFor(h, R); case t.tokTypes._function: - return this.next(), this.parseFunction(h, !0); + return (this.next(), this.parseFunction(h, !0)); case t.tokTypes._if: return ( this.next(), @@ -30536,29 +30538,29 @@ Defaulting to 2020, but this will stop working in the future.`)), case t.tokTypes._switch: var W = this.curIndent, X = this.curLineStart; - this.next(), + (this.next(), (h.discriminant = this.parseParenExpression()), (h.cases = []), this.pushCx(), - this.expect(t.tokTypes.braceL); + this.expect(t.tokTypes.braceL)); for (var ie; !this.closes(t.tokTypes.braceR, W, X, !0); ) if ( this.tok.type === t.tokTypes._case || this.tok.type === t.tokTypes._default ) { var pe = this.tok.type === t.tokTypes._case; - ie && this.finishNode(ie, 'SwitchCase'), + (ie && this.finishNode(ie, 'SwitchCase'), h.cases.push((ie = this.startNode())), (ie.consequent = []), this.next(), pe ? (ie.test = this.parseExpression()) : (ie.test = null), - this.expect(t.tokTypes.colon); + this.expect(t.tokTypes.colon)); } else - ie || + (ie || (h.cases.push((ie = this.startNode())), (ie.consequent = []), (ie.test = null)), - ie.consequent.push(this.parseStatement()); + ie.consequent.push(this.parseStatement())); return ( ie && this.finishNode(ie, 'SwitchCase'), this.popCx(), @@ -30580,13 +30582,13 @@ Defaulting to 2020, but this will stop working in the future.`)), this.tok.type === t.tokTypes._catch) ) { var ae = this.startNode(); - this.next(), + (this.next(), this.eat(t.tokTypes.parenL) ? ((ae.param = this.toAssignable(this.parseExprAtom(), !0)), this.expect(t.tokTypes.parenR)) : (ae.param = null), (ae.body = this.parseBlock()), - (h.handler = this.finishNode(ae, 'CatchClause')); + (h.handler = this.finishNode(ae, 'CatchClause'))); } return ( (h.finalizer = this.eat(t.tokTypes._finally) @@ -30616,7 +30618,7 @@ Defaulting to 2020, but this will stop working in the future.`)), case t.tokTypes.braceL: return this.parseBlock(); case t.tokTypes.semi: - return this.next(), this.finishNode(h, 'EmptyStatement'); + return (this.next(), this.finishNode(h, 'EmptyStatement')); case t.tokTypes._class: return this.parseClass(!0); case t.tokTypes._import: @@ -30634,10 +30636,14 @@ Defaulting to 2020, but this will stop working in the future.`)), return this.parseExport(); default: if (this.toks.isAsyncFunction()) - return this.next(), this.next(), this.parseFunction(h, !0, !0); + return ( + this.next(), + this.next(), + this.parseFunction(h, !0, !0) + ); if (this.toks.isUsing(!1)) return this.parseVar(h, !1, 'using'); if (this.toks.isAwaitUsing(!1)) - return this.next(), this.parseVar(h, !1, 'await using'); + return (this.next(), this.parseVar(h, !1, 'await using')); var qe = this.parseExpression(); return i(qe) ? (this.next(), @@ -30645,19 +30651,19 @@ Defaulting to 2020, but this will stop working in the future.`)), ? this.finishNode(h, 'EmptyStatement') : this.parseStatement()) : p === t.tokTypes.name && - qe.type === 'Identifier' && - this.eat(t.tokTypes.colon) - ? ((h.body = this.parseStatement()), - (h.label = qe), - this.finishNode(h, 'LabeledStatement')) - : ((h.expression = qe), - this.semicolon(), - this.finishNode(h, 'ExpressionStatement')); + qe.type === 'Identifier' && + this.eat(t.tokTypes.colon) + ? ((h.body = this.parseStatement()), + (h.label = qe), + this.finishNode(h, 'LabeledStatement')) + : ((h.expression = qe), + this.semicolon(), + this.finishNode(h, 'ExpressionStatement')); } }), (y.parseBlock = function () { var p = this.startNode(); - this.pushCx(), this.expect(t.tokTypes.braceL); + (this.pushCx(), this.expect(t.tokTypes.braceL)); var h = this.curIndent, T = this.curLineStart; for (p.body = []; !this.closes(t.tokTypes.braceR, h, T, !0); ) @@ -30700,41 +30706,42 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (y.parseVar = function (p, h, T) { - (p.kind = T), this.next(), (p.declarations = []); + ((p.kind = T), this.next(), (p.declarations = [])); do { var x = this.startNode(); - (x.id = + ((x.id = this.options.ecmaVersion >= 6 ? this.toAssignable(this.parseExprAtom(), !0) : this.parseIdent()), (x.init = this.eat(t.tokTypes.eq) ? this.parseMaybeAssign(h) : null), - p.declarations.push(this.finishNode(x, 'VariableDeclarator')); + p.declarations.push(this.finishNode(x, 'VariableDeclarator'))); } while (this.eat(t.tokTypes.comma)); if (!p.declarations.length) { var w = this.startNode(); - (w.id = this.dummyIdent()), - p.declarations.push(this.finishNode(w, 'VariableDeclarator')); + ((w.id = this.dummyIdent()), + p.declarations.push(this.finishNode(w, 'VariableDeclarator'))); } return ( - h || this.semicolon(), this.finishNode(p, 'VariableDeclaration') + h || this.semicolon(), + this.finishNode(p, 'VariableDeclaration') ); }), (y.parseClass = function (p) { var h = this.startNode(); - this.next(), + (this.next(), this.tok.type === t.tokTypes.name ? (h.id = this.parseIdent()) : p === !0 - ? (h.id = this.dummyIdent()) - : (h.id = null), + ? (h.id = this.dummyIdent()) + : (h.id = null), (h.superClass = this.eat(t.tokTypes._extends) ? this.parseExpression() : null), (h.body = this.startNode()), (h.body.body = []), - this.pushCx(); + this.pushCx()); var T = this.curIndent + 1, x = this.curLineStart; for ( @@ -30742,7 +30749,6 @@ Defaulting to 2020, but this will stop working in the future.`)), this.curIndent + 1 < T && ((T = this.curIndent), (x = this.curLineStart)); !this.closes(t.tokTypes.braceR, T, x); - ) { var w = this.parseClassElement(); w && h.body.body.push(w); @@ -30773,7 +30779,7 @@ Defaulting to 2020, but this will stop working in the future.`)), R = !1; if (this.eatContextual('static')) { if (h >= 13 && this.eat(t.tokTypes.braceL)) - return this.parseClassStaticBlock(S), S; + return (this.parseClassStaticBlock(S), S); this.isClassElementNameStart() || this.toks.type === t.tokTypes.star ? (R = !0) : (A = 'static'); @@ -30796,14 +30802,14 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.isClassElementNameStart() ? (c = W) : (A = W)); } if (A) - (S.computed = !1), + ((S.computed = !1), (S.key = this.startNodeAt( T ? [this.toks.lastTokStart, this.toks.lastTokStartLoc] : this.toks.lastTokStart )), (S.key.name = A), - this.finishNode(S.key, 'Identifier'); + this.finishNode(S.key, 'Identifier')); else if ((this.parseClassElementName(S), i(S.key))) return ( i(this.parseMaybeAssign()) && this.next(), @@ -30825,9 +30831,9 @@ Defaulting to 2020, but this will stop working in the future.`)), c === 'method' && ((S.key.type === 'Identifier' && S.key.name === 'constructor') || (S.key.type === 'Literal' && S.key.value === 'constructor')); - (S.kind = X ? 'constructor' : c), + ((S.kind = X ? 'constructor' : c), (S.value = this.parseMethod(U, M)), - this.finishNode(S, 'MethodDefinition'); + this.finishNode(S, 'MethodDefinition')); } else { if (this.eat(t.tokTypes.eq)) if ( @@ -30839,14 +30845,14 @@ Defaulting to 2020, but this will stop working in the future.`)), else { var ie = this.inAsync, pe = this.inGenerator; - (this.inAsync = !1), + ((this.inAsync = !1), (this.inGenerator = !1), (S.value = this.parseMaybeAssign()), (this.inAsync = ie), - (this.inGenerator = pe); + (this.inGenerator = pe)); } else S.value = null; - this.semicolon(), this.finishNode(S, 'PropertyDefinition'); + (this.semicolon(), this.finishNode(S, 'PropertyDefinition')); } return S; }), @@ -30856,7 +30862,6 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( p.body = [], this.pushCx(); !this.closes(t.tokTypes.braceR, h, T, !0); - ) p.body.push(this.parseStatement()); return ( @@ -30920,9 +30925,9 @@ Defaulting to 2020, but this will stop working in the future.`)), (h = this.toks.isAsyncFunction()) ) { var T = this.startNode(); - this.next(), + (this.next(), h && this.next(), - (p.declaration = this.parseFunction(T, 'nullableID', h)); + (p.declaration = this.parseFunction(T, 'nullableID', h))); } else this.tok.type === t.tokTypes._class ? (p.declaration = this.parseClass('nullableID')) @@ -30950,10 +30955,10 @@ Defaulting to 2020, but this will stop working in the future.`)), (y.parseImport = function () { var p = this.startNode(); if ((this.next(), this.tok.type === t.tokTypes.string)) - (p.specifiers = []), (p.source = this.parseExprAtom()); + ((p.specifiers = []), (p.source = this.parseExprAtom())); else { var h; - this.tok.type === t.tokTypes.name && + (this.tok.type === t.tokTypes.name && this.tok.value !== 'from' && ((h = this.startNode()), (h.local = this.parseIdent()), @@ -30965,7 +30970,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.tok.type === t.tokTypes.string ? this.parseExprAtom() : this.dummyString()), - h && p.specifiers.unshift(h); + h && p.specifiers.unshift(h)); } return ( this.options.ecmaVersion >= 16 && @@ -30978,11 +30983,11 @@ Defaulting to 2020, but this will stop working in the future.`)), var p = []; if (this.tok.type === t.tokTypes.star) { var h = this.startNode(); - this.next(), + (this.next(), (h.local = this.eatContextual('as') ? this.parseIdent() : this.dummyIdent()), - p.push(this.finishNode(h, 'ImportNamespaceSpecifier')); + p.push(this.finishNode(h, 'ImportNamespaceSpecifier'))); } else { var T = this.curIndent, x = this.curLineStart, @@ -30996,28 +31001,27 @@ Defaulting to 2020, but this will stop working in the future.`)), T + (this.curLineStart <= w ? 1 : 0), x ); - ) { var S = this.startNode(); if (this.eat(t.tokTypes.star)) - (S.local = this.eatContextual('as') + ((S.local = this.eatContextual('as') ? this.parseModuleExportName() : this.dummyIdent()), - this.finishNode(S, 'ImportNamespaceSpecifier'); + this.finishNode(S, 'ImportNamespaceSpecifier')); else { if ( this.isContextual('from') || ((S.imported = this.parseModuleExportName()), i(S.imported)) ) break; - (S.local = this.eatContextual('as') + ((S.local = this.eatContextual('as') ? this.parseModuleExportName() : S.imported), - this.finishNode(S, 'ImportSpecifier'); + this.finishNode(S, 'ImportSpecifier')); } - p.push(S), this.eat(t.tokTypes.comma); + (p.push(S), this.eat(t.tokTypes.comma)); } - this.eat(t.tokTypes.braceR), this.popCx(); + (this.eat(t.tokTypes.braceR), this.popCx()); } return p; }), @@ -31036,7 +31040,6 @@ Defaulting to 2020, but this will stop working in the future.`)), h + (this.curLineStart <= x ? 1 : 0), T ); - ) { var w = this.startNode(); if ( @@ -31055,10 +31058,10 @@ Defaulting to 2020, but this will stop working in the future.`)), w.value = this.parseExprAtom(); else break; } - p.push(this.finishNode(w, 'ImportAttribute')), - this.eat(t.tokTypes.comma); + (p.push(this.finishNode(w, 'ImportAttribute')), + this.eat(t.tokTypes.comma)); } - return this.eat(t.tokTypes.braceR), this.popCx(), p; + return (this.eat(t.tokTypes.braceR), this.popCx(), p); }), (y.parseExportSpecifierList = function () { var p = [], @@ -31074,34 +31077,33 @@ Defaulting to 2020, but this will stop working in the future.`)), h + (this.curLineStart <= x ? 1 : 0), T ) && !this.isContextual('from'); - ) { var w = this.startNode(); if (((w.local = this.parseModuleExportName()), i(w.local))) break; - (w.exported = this.eatContextual('as') + ((w.exported = this.eatContextual('as') ? this.parseModuleExportName() : w.local), this.finishNode(w, 'ExportSpecifier'), p.push(w), - this.eat(t.tokTypes.comma); + this.eat(t.tokTypes.comma)); } - return this.eat(t.tokTypes.braceR), this.popCx(), p; + return (this.eat(t.tokTypes.braceR), this.popCx(), p); }), (y.parseModuleExportName = function () { return this.options.ecmaVersion >= 13 && this.tok.type === t.tokTypes.string ? this.parseExprAtom() : this.parseIdent(); - }); + })); var g = a.prototype; - (g.checkLVal = function (p) { + ((g.checkLVal = function (p) { if (!p) return p; switch (p.type) { case 'Identifier': case 'MemberExpression': return p; case 'ParenthesizedExpression': - return (p.expression = this.checkLVal(p.expression)), p; + return ((p.expression = this.checkLVal(p.expression)), p); default: return this.dummyIdent(); } @@ -31118,9 +31120,9 @@ Defaulting to 2020, but this will stop working in the future.`)), return T; }), (g.parseParenExpression = function () { - this.pushCx(), this.expect(t.tokTypes.parenL); + (this.pushCx(), this.expect(t.tokTypes.parenL)); var p = this.parseExpression(); - return this.popCx(), this.expect(t.tokTypes.parenR), p; + return (this.popCx(), this.expect(t.tokTypes.parenR), p); }), (g.parseMaybeAssign = function (p) { if (this.inGenerator && this.toks.isContextual('yield')) { @@ -31227,11 +31229,11 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.toks.inModule && this.options.ecmaVersion >= 13) || (!this.inFunction && this.options.allowAwaitOutsideFunction)) ) - (T = this.parseAwait()), (p = !0); + ((T = this.parseAwait()), (p = !0)); else if (this.tok.type.prefix) { var x = this.startNode(), w = this.tok.type === t.tokTypes.incDec; - w || (p = !0), + (w || (p = !0), (x.operator = this.tok.value), (x.prefix = !0), this.next(), @@ -31240,26 +31242,25 @@ Defaulting to 2020, but this will stop working in the future.`)), (T = this.finishNode( x, w ? 'UpdateExpression' : 'UnaryExpression' - )); + ))); } else if (this.tok.type === t.tokTypes.ellipsis) { var S = this.startNode(); - this.next(), + (this.next(), (S.argument = this.parseMaybeUnary(p)), - (T = this.finishNode(S, 'SpreadElement')); + (T = this.finishNode(S, 'SpreadElement'))); } else if (!p && this.tok.type === t.tokTypes.privateId) T = this.parsePrivateIdent(); else for ( T = this.parseExprSubscripts(); this.tok.type.postfix && !this.canInsertSemicolon(); - ) { var A = this.startNodeAt(h); - (A.operator = this.tok.value), + ((A.operator = this.tok.value), (A.prefix = !1), (A.argument = this.checkLVal(T)), this.next(), - (T = this.finishNode(A, 'UpdateExpression')); + (T = this.finishNode(A, 'UpdateExpression'))); } if (!p && this.eat(t.tokTypes.starstar)) { var U = this.startNodeAt(h); @@ -31305,7 +31306,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.eat(t.tokTypes.dot)) ) { var c = this.startNodeAt(h); - (c.object = p), + ((c.object = p), this.curLineStart !== w && this.curIndent <= x && this.tokenStartsLine() @@ -31314,36 +31315,36 @@ Defaulting to 2020, but this will stop working in the future.`)), this.parsePropertyAccessor() || this.dummyIdent()), (c.computed = !1), S && (c.optional = M), - (p = this.finishNode(c, 'MemberExpression')); + (p = this.finishNode(c, 'MemberExpression'))); } else if (this.tok.type === t.tokTypes.bracketL) { - this.pushCx(), this.next(); + (this.pushCx(), this.next()); var R = this.startNodeAt(h); - (R.object = p), + ((R.object = p), (R.property = this.parseExpression()), (R.computed = !0), S && (R.optional = M), this.popCx(), this.expect(t.tokTypes.bracketR), - (p = this.finishNode(R, 'MemberExpression')); + (p = this.finishNode(R, 'MemberExpression'))); } else if (!T && this.tok.type === t.tokTypes.parenL) { var W = this.parseExprList(t.tokTypes.parenR); if (U && this.eat(t.tokTypes.arrow)) return this.parseArrowExpression(this.startNodeAt(h), W, !0); var X = this.startNodeAt(h); - (X.callee = p), + ((X.callee = p), (X.arguments = W), S && (X.optional = M), - (p = this.finishNode(X, 'CallExpression')); + (p = this.finishNode(X, 'CallExpression'))); } else if (this.tok.type === t.tokTypes.backQuote) { var ie = this.startNodeAt(h); - (ie.tag = p), + ((ie.tag = p), (ie.quasi = this.parseTemplate()), - (p = this.finishNode(ie, 'TaggedTemplateExpression')); + (p = this.finishNode(ie, 'TaggedTemplateExpression'))); } else break; } if (A) { var pe = this.startNodeAt(h); - (pe.expression = p), (p = this.finishNode(pe, 'ChainExpression')); + ((pe.expression = p), (p = this.finishNode(pe, 'ChainExpression'))); } return p; }), @@ -31354,7 +31355,11 @@ Defaulting to 2020, but this will stop working in the future.`)), case t.tokTypes._super: var h = this.tok.type === t.tokTypes._this ? 'ThisExpression' : 'Super'; - return (p = this.startNode()), this.next(), this.finishNode(p, h); + return ( + (p = this.startNode()), + this.next(), + this.finishNode(p, h) + ); case t.tokTypes.name: var T = this.storeCurrentPos(), x = this.parseIdent(), @@ -31424,8 +31429,8 @@ Defaulting to 2020, but this will stop working in the future.`)), } if (this.options.preserveParens) { var c = this.startNodeAt(A); - (c.expression = U), - (U = this.finishNode(c, 'ParenthesizedExpression')); + ((c.expression = U), + (U = this.finishNode(c, 'ParenthesizedExpression'))); } return U; case t.tokTypes.bracketL: @@ -31436,13 +31441,16 @@ Defaulting to 2020, but this will stop working in the future.`)), ); case t.tokTypes.braceL: return ( - this.toks.overrideContext(t.tokContexts.b_expr), this.parseObj() + this.toks.overrideContext(t.tokContexts.b_expr), + this.parseObj() ); case t.tokTypes._class: return this.parseClass(!1); case t.tokTypes._function: return ( - (p = this.startNode()), this.next(), this.parseFunction(p, !1) + (p = this.startNode()), + this.next(), + this.parseFunction(p, !1) ); case t.tokTypes._new: return this.parseNew(); @@ -31463,9 +31471,9 @@ Defaulting to 2020, but this will stop working in the future.`)), case t.tokTypes.parenL: return this.parseDynamicImport(p); case t.tokTypes.dot: - return (p.meta = h), this.parseImportMeta(p); + return ((p.meta = h), this.parseImportMeta(p)); default: - return (p.name = 'import'), this.finishNode(p, 'Identifier'); + return ((p.name = 'import'), this.finishNode(p, 'Identifier')); } }), (g.parseDynamicImport = function (p) { @@ -31529,10 +31537,10 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (g.parseTemplate = function () { var p = this.startNode(); - this.next(), (p.expressions = []); + (this.next(), (p.expressions = [])); var h = this.parseTemplateElement(); for (p.quasis = [h]; !h.tail; ) - this.next(), + (this.next(), p.expressions.push(this.parseExpression()), this.expect(t.tokTypes.braceR) ? (h = this.parseTemplateElement()) @@ -31540,7 +31548,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (h.value = {cooked: '', raw: ''}), (h.tail = !0), this.finishNode(h, 'TemplateElement')), - p.quasis.push(h); + p.quasis.push(h)); return ( this.expect(t.tokTypes.backQuote), this.finishNode(p, 'TemplateLiteral') @@ -31548,7 +31556,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (g.parseObj = function () { var p = this.startNode(); - (p.properties = []), this.pushCx(); + ((p.properties = []), this.pushCx()); var h = this.curIndent + 1, T = this.curLineStart; for ( @@ -31556,7 +31564,6 @@ Defaulting to 2020, but this will stop working in the future.`)), this.curIndent + 1 < h && ((h = this.curIndent), (T = this.curLineStart)); !this.closes(t.tokTypes.braceR, h, T); - ) { var x = this.startNode(), w = void 0, @@ -31566,9 +31573,9 @@ Defaulting to 2020, but this will stop working in the future.`)), this.options.ecmaVersion >= 9 && this.eat(t.tokTypes.ellipsis) ) { - (x.argument = this.parseMaybeAssign()), + ((x.argument = this.parseMaybeAssign()), p.properties.push(this.finishNode(x, 'SpreadElement')), - this.eat(t.tokTypes.comma); + this.eat(t.tokTypes.comma)); continue; } if ( @@ -31586,20 +31593,20 @@ Defaulting to 2020, but this will stop working in the future.`)), : (S = !1), i(x.key)) ) { - i(this.parseMaybeAssign()) && this.next(), - this.eat(t.tokTypes.comma); + (i(this.parseMaybeAssign()) && this.next(), + this.eat(t.tokTypes.comma)); continue; } if (this.eat(t.tokTypes.colon)) - (x.kind = 'init'), (x.value = this.parseMaybeAssign()); + ((x.kind = 'init'), (x.value = this.parseMaybeAssign())); else if ( this.options.ecmaVersion >= 6 && (this.tok.type === t.tokTypes.parenL || this.tok.type === t.tokTypes.braceL) ) - (x.kind = 'init'), + ((x.kind = 'init'), (x.method = !0), - (x.value = this.parseMethod(w, S)); + (x.value = this.parseMethod(w, S))); else if ( this.options.ecmaVersion >= 5 && x.key.type === 'Identifier' && @@ -31609,23 +31616,23 @@ Defaulting to 2020, but this will stop working in the future.`)), this.tok.type !== t.tokTypes.braceR && this.tok.type !== t.tokTypes.eq ) - (x.kind = x.key.name), + ((x.kind = x.key.name), this.parsePropertyName(x), - (x.value = this.parseMethod(!1)); + (x.value = this.parseMethod(!1))); else { if (((x.kind = 'init'), this.options.ecmaVersion >= 6)) if (this.eat(t.tokTypes.eq)) { var U = this.startNodeAt(A); - (U.operator = '='), + ((U.operator = '='), (U.left = x.key), (U.right = this.parseMaybeAssign()), - (x.value = this.finishNode(U, 'AssignmentExpression')); + (x.value = this.finishNode(U, 'AssignmentExpression'))); } else x.value = x.key; else x.value = this.dummyIdent(); x.shorthand = !0; } - p.properties.push(this.finishNode(x, 'Property')), - this.eat(t.tokTypes.comma); + (p.properties.push(this.finishNode(x, 'Property')), + this.eat(t.tokTypes.comma)); } return ( this.popCx(), @@ -31639,9 +31646,9 @@ Defaulting to 2020, but this will stop working in the future.`)), (g.parsePropertyName = function (p) { if (this.options.ecmaVersion >= 6) if (this.eat(t.tokTypes.bracketL)) { - (p.computed = !0), + ((p.computed = !0), (p.key = this.parseExpression()), - this.expect(t.tokTypes.bracketR); + this.expect(t.tokTypes.bracketR)); return; } else p.computed = !1; var h = @@ -31665,7 +31672,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if (!p) return this.dummyIdent(); this.tok.type.keyword && (this.toks.type = t.tokTypes.name); var h = this.startNode(); - return this.next(), (h.name = p), this.finishNode(h, 'Identifier'); + return (this.next(), (h.name = p), this.finishNode(h, 'Identifier')); }), (g.parsePrivateIdent = function () { var p = this.startNode(); @@ -31676,11 +31683,11 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (g.initFunction = function (p) { - (p.id = null), + ((p.id = null), (p.params = []), this.options.ecmaVersion >= 6 && ((p.generator = !1), (p.expression = !1)), - this.options.ecmaVersion >= 8 && (p.async = !1); + this.options.ecmaVersion >= 8 && (p.async = !1)); }), (g.toAssignable = function (p, h) { if ( @@ -31701,12 +31708,13 @@ Defaulting to 2020, but this will stop working in the future.`)), this.toAssignable(w, h); } } else if (p.type === 'ArrayExpression') - (p.type = 'ArrayPattern'), this.toAssignableList(p.elements, h); + ((p.type = 'ArrayPattern'), + this.toAssignableList(p.elements, h)); else if (p.type === 'Property') this.toAssignable(p.value, h); else if (p.type === 'SpreadElement') - (p.type = 'RestElement'), this.toAssignable(p.argument, h); + ((p.type = 'RestElement'), this.toAssignable(p.argument, h)); else if (p.type === 'AssignmentExpression') - (p.type = 'AssignmentPattern'), delete p.operator; + ((p.type = 'AssignmentPattern'), delete p.operator); else return this.dummyIdent(); } return p; @@ -31801,11 +31809,11 @@ Defaulting to 2020, but this will stop working in the future.`)), this.finishNode(p, 'AwaitExpression') ); }), - (t.defaultOptions.tabSize = 4); + (t.defaultOptions.tabSize = 4)); function L(p, h) { return a.parse(p, h); } - (e.LooseParser = a), (e.isDummy = i), (e.parse = L); + ((e.LooseParser = a), (e.isDummy = i), (e.parse = L)); }); }); var Vo = Li(), @@ -31824,7 +31832,7 @@ Defaulting to 2020, but this will stop working in the future.`)), i = s[0], r = s[1] || 'default', a = {id: i, chunks: [i], name: r, async: !0}; - return (e[t] = a), a; + return ((e[t] = a), a); }, } ); @@ -31833,7 +31841,7 @@ Defaulting to 2020, but this will stop working in the future.`)), function mf(e, t, s) { var i = dr.registerServerReference(e, t, s), r = t + '#' + s; - return (Nc[r] = e), i; + return ((Nc[r] = e), i); } function Wg(e) { if (e.indexOf('use client') === -1 && e.indexOf('use server') === -1) @@ -31872,7 +31880,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var U = S[A]; if (U.type !== 'ExpressionStatement') break; if (U.directive === 'use server') { - s.push({ + (s.push({ funcStart: T.start, funcEnd: T.end, dStart: U.start, @@ -31880,7 +31888,7 @@ Defaulting to 2020, but this will stop working in the future.`)), name: T.id ? T.id.name : 'action' + i, isDecl: T.type === 'FunctionDeclaration', }), - i++; + i++); return; } if (!U.directive) break; @@ -31916,9 +31924,8 @@ Defaulting to 2020, but this will stop working in the future.`)), ` || g === '\r' || g === ' '); - ) - y++, (g = a.charAt(y)); + (y++, (g = a.charAt(y))); a = a.slice(0, d.dStart) + a.slice(y); var L = y - d.dStart, p = d.funcEnd - L, @@ -32000,7 +32007,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if (a[h]) return a[h].exports; var T = Wg(e[h]); if (T === 'use client') - return (t[h] = dr.createClientModuleProxy(h)), (u[h] = !0), t[h]; + return ((t[h] = dr.createClientModuleProxy(h)), (u[h] = !0), t[h]); var x = {exports: {}}; a[h] = x; var w = function (c) { @@ -32027,15 +32034,15 @@ Defaulting to 2020, but this will stop working in the future.`)), var M = A[U]; typeof x.exports[M] == 'function' && mf(x.exports[M], h, M); } - return delete a[h], x.exports; + return (delete a[h], x.exports); } var y = {exports: {}}; - Object.keys(s).forEach(function (h) { - d(h), + (Object.keys(s).forEach(function (h) { + (d(h), (h === '/src/App.js' || h === './App.js' || h === './src/App.js') && - (y.exports = t[h]); + (y.exports = t[h])); }), - (Os = {module: y.exports}); + (Os = {module: y.exports})); var g = {}; function L(h) { if (!g[h]) { @@ -32045,7 +32052,6 @@ Defaulting to 2020, but this will stop working in the future.`)), for ( var x = /require\(["']([^"']+)["']\)/g, w; (w = x.exec(T)) !== null; - ) { var S = w[1]; if ( @@ -32079,7 +32085,7 @@ Defaulting to 2020, but this will stop working in the future.`)), t = Vo.createElement(e); return dr.renderToReadableStream(t, kf(), { onError: function (s) { - return console.error('[RSC Server Error]', s), msg; + return (console.error('[RSC Server Error]', s), msg); }, }); } @@ -32102,7 +32108,7 @@ Defaulting to 2020, but this will stop working in the future.`)), kf(), { onError: function (y) { - return console.error('[RSC Server Error]', y), msg; + return (console.error('[RSC Server Error]', y), msg); }, } ); diff --git a/src/styles/index.css b/src/styles/index.css index 7bdf4c76590..1d111a6ff55 100644 --- a/src/styles/index.css +++ b/src/styles/index.css @@ -268,8 +268,9 @@ font-weight: 500; font-style: normal; font-display: swap; - unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, - U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; + unicode-range: + U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, + U+25CC, U+A830-A839, U+A8E0-A8FB; } @font-face { @@ -279,8 +280,9 @@ font-weight: 600; font-style: normal; font-display: swap; - unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, - U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; + unicode-range: + U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, + U+25CC, U+A830-A839, U+A8E0-A8FB; } @font-face { @@ -290,8 +292,9 @@ font-weight: 700; font-style: normal; font-display: swap; - unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, - U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; + unicode-range: + U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, + U+25CC, U+A830-A839, U+A8E0-A8FB; } @font-face { @@ -301,8 +304,9 @@ font-weight: 400; font-style: normal; font-display: swap; - unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, - U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; + unicode-range: + U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, + U+25CC, U+A830-A839, U+A8E0-A8FB; } @font-face { @@ -312,8 +316,9 @@ font-weight: 500; font-style: normal; font-display: swap; - unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, - U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; + unicode-range: + U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, + U+25CC, U+A830-A839, U+A8E0-A8FB; } @font-face { @@ -323,8 +328,9 @@ font-weight: 700; font-style: normal; font-display: swap; - unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, - U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB; + unicode-range: + U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, + U+25CC, U+A830-A839, U+A8E0-A8FB; } /* Vietnamese */ diff --git a/src/styles/sandpack.css b/src/styles/sandpack.css index cc236209a80..80994c52b8d 100644 --- a/src/styles/sandpack.css +++ b/src/styles/sandpack.css @@ -25,12 +25,14 @@ --sp-zIndices-overlay: 2; --sp-zIndices-top: 3; - --sp-font-body: Optimistic Display, -apple-system, ui-sans-serif, system-ui, - -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, - Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, + --sp-font-body: + Optimistic Display, -apple-system, ui-sans-serif, system-ui, -apple-system, + BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, + sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; - --sp-font-mono: Source Code Pro, ui-monospace, SFMono-Regular, Menlo, Monaco, - Consolas, Liberation Mono, Courier New, monospace; + --sp-font-mono: + Source Code Pro, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, + Liberation Mono, Courier New, monospace; --sp-font-size: calc(1em - 20%); --sp-font-lineHeight: 24px; } diff --git a/src/utils/forwardRefWithAs.tsx b/src/utils/forwardRefWithAs.tsx index c5975c1993d..c24dfbf05e0 100644 --- a/src/utils/forwardRefWithAs.tsx +++ b/src/utils/forwardRefWithAs.tsx @@ -42,7 +42,7 @@ export type As = React.ElementType; export type PropsWithAs< ComponentType extends As, - ComponentProps + ComponentProps, > = ComponentProps & Omit< React.ComponentPropsWithRef, @@ -53,13 +53,13 @@ export type PropsWithAs< export type PropsFromAs< ComponentType extends As, - ComponentProps + ComponentProps, > = (PropsWithAs & {as: ComponentType}) & PropsWithAs; export type ComponentWithForwardedRef< ElementType extends React.ElementType, - ComponentProps + ComponentProps, > = React.ForwardRefExoticComponent< ComponentProps & React.HTMLProps> & diff --git a/yarn.lock b/yarn.lock index ce7b74ed632..cb13d444d07 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6850,10 +6850,10 @@ prelude-ls@^1.2.1: resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@^2.5.1: - version "2.5.1" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== +prettier@^3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.1.tgz#edf48977cf991558f4fcbd8a3ba6015ba2a3a173" + integrity sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg== progress@^2.0.0: version "2.0.3" From c78a55fd4ca5254b323339f7a893e3770c9c3b72 Mon Sep 17 00:00:00 2001 From: Luke Sandberg Date: Fri, 20 Mar 2026 16:06:32 -0700 Subject: [PATCH 2/2] update to next 16.2 Update Next.js from 15.1.12 to 16.2.0, React from ^19.0.0 to 19.2.4, and ESLint from 7.x to ^9 with flat config migration. Co-Authored-By: Claude Opus 4.6 --- .eslintignore | 5 - .eslintrc | 37 - eslint-local-rules/rules/metadata.js | 14 +- eslint-local-rules/rules/react-compiler.js | 16 +- eslint.config.mjs | 87 + next-env.d.ts | 1 + next.config.js | 71 +- package.json | 37 +- src/components/Icon/IconCanary.tsx | 4 +- src/components/Icon/IconChevron.tsx | 4 +- src/components/Icon/IconCodeBlock.tsx | 4 +- src/components/Icon/IconCopy.tsx | 54 +- src/components/Icon/IconDeepDive.tsx | 4 +- src/components/Icon/IconDownload.tsx | 4 +- src/components/Icon/IconError.tsx | 34 +- src/components/Icon/IconExperimental.tsx | 4 +- src/components/Icon/IconHint.tsx | 36 +- src/components/Icon/IconNavArrow.tsx | 4 +- src/components/Icon/IconNote.tsx | 72 +- src/components/Icon/IconPitfall.tsx | 4 +- src/components/Icon/IconRestart.tsx | 4 +- src/components/Icon/IconRocket.tsx | 4 +- src/components/Icon/IconSolution.tsx | 4 +- src/components/Icon/IconTerminal.tsx | 4 +- src/components/Icon/IconWarning.tsx | 4 +- src/components/MDX/Sandpack/Console.tsx | 4 +- src/components/MDX/Sandpack/runESLint.tsx | 2 +- .../sandbox-code/src/rsc-client.js | 2 +- .../sandbox-code/src/rsc-server.js | 4 +- .../sandbox-code/src/worker-bundle.dist.js | 2962 ++++++++--------- src/components/MDX/Sandpack/templateRSC.ts | 37 +- src/pages/api/md/[...path].ts | 43 +- tsconfig.json | 2 +- yarn.lock | 2738 +++++++++------ 34 files changed, 3557 insertions(+), 2753 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc create mode 100644 eslint.config.mjs diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index ae0737173e3..00000000000 --- a/.eslintignore +++ /dev/null @@ -1,5 +0,0 @@ -scripts -plugins -next.config.js -.claude/ -worker-bundle.dist.js \ No newline at end of file diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 7bc6ab9333b..00000000000 --- a/.eslintrc +++ /dev/null @@ -1,37 +0,0 @@ -{ - "root": true, - "extends": "next/core-web-vitals", - "parser": "@typescript-eslint/parser", - "plugins": ["@typescript-eslint", "eslint-plugin-react-compiler", "local-rules"], - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": ["error", {"varsIgnorePattern": "^_"}], - "react-hooks/exhaustive-deps": "error", - "react/no-unknown-property": ["error", {"ignore": ["meta"]}], - "react-compiler/react-compiler": "error", - "local-rules/lint-markdown-code-blocks": "error" - }, - "env": { - "node": true, - "commonjs": true, - "browser": true, - "es6": true - }, - "overrides": [ - { - "files": ["src/content/**/*.md"], - "parser": "./eslint-local-rules/parser", - "parserOptions": { - "sourceType": "module" - }, - "rules": { - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": "off", - "react-hooks/exhaustive-deps": "off", - "react/no-unknown-property": "off", - "react-compiler/react-compiler": "off", - "local-rules/lint-markdown-code-blocks": "error" - } - } - ] -} diff --git a/eslint-local-rules/rules/metadata.js b/eslint-local-rules/rules/metadata.js index fb58a37c290..90b75681f43 100644 --- a/eslint-local-rules/rules/metadata.js +++ b/eslint-local-rules/rules/metadata.js @@ -84,7 +84,9 @@ function parseExpectedErrorsEntries(rawEntries) { if (parsed && typeof parsed === 'object') { for (const [key, value] of Object.entries(parsed)) { - entries[key] = normalizeEntryValues(Array.isArray(value) ? value.flat() : value); + entries[key] = normalizeEntryValues( + Array.isArray(value) ? value.flat() : value + ); } } @@ -92,7 +94,9 @@ function parseExpectedErrorsEntries(rawEntries) { } function parseExpectedErrorsToken(tokenText) { - const match = tokenText.match(/^\{\s*expectedErrors\s*:\s*(\{[\s\S]*\})\s*\}$/); + const match = tokenText.match( + /^\{\s*expectedErrors\s*:\s*(\{[\s\S]*\})\s*\}$/ + ); if (!match) { return null; } @@ -103,7 +107,7 @@ function parseExpectedErrorsToken(tokenText) { try { entries = parseExpectedErrorsEntries(entriesSource); - } catch (error) { + } catch (_error) { parseError = true; entries = {}; } @@ -203,7 +207,9 @@ function cloneMetadata(metadata) { } function findExpectedErrorsToken(metadata) { - return metadata.tokens.find((token) => token.type === 'expectedErrors') || null; + return ( + metadata.tokens.find((token) => token.type === 'expectedErrors') || null + ); } function getCompilerExpectedLines(metadata) { diff --git a/eslint-local-rules/rules/react-compiler.js b/eslint-local-rules/rules/react-compiler.js index 26d3878ee8e..4c6cadfac8e 100644 --- a/eslint-local-rules/rules/react-compiler.js +++ b/eslint-local-rules/rules/react-compiler.js @@ -82,7 +82,7 @@ function runReactCompiler(code, filename) { configFile: false, babelrc: false, }); - } catch (error) { + } catch (_error) { return {...result, diagnostics: []}; } @@ -98,17 +98,19 @@ function runReactCompiler(code, filename) { continue; } - const loc = typeof detail.primaryLocation === 'function' - ? detail.primaryLocation() - : null; + const loc = + typeof detail.primaryLocation === 'function' + ? detail.primaryLocation() + : null; if (loc == null || typeof loc === 'symbol') { continue; } - const message = typeof detail.printErrorMessage === 'function' - ? detail.printErrorMessage(result.sourceCode, {eslint: true}) - : detail.description || 'Unknown React Compiler error'; + const message = + typeof detail.printErrorMessage === 'function' + ? detail.printErrorMessage(result.sourceCode, {eslint: true}) + : detail.description || 'Unknown React Compiler error'; diagnostics.push({detail, loc, message}); } diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 00000000000..5bfef20f451 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,87 @@ +import nextCoreWebVitals from "eslint-config-next/core-web-vitals"; +import reactCompiler from "eslint-plugin-react-compiler"; +import localRules from "eslint-plugin-local-rules"; +import globals from "globals"; +import tsParser from "@typescript-eslint/parser"; +import parser from "./eslint-local-rules/parser.js"; + +// Extract plugin instances from next's config to avoid +// "Cannot redefine plugin" errors in flat config. +function getNextPlugin(name) { + return nextCoreWebVitals.find((c) => c.plugins?.[name])?.plugins[name]; +} +const tsPlugin = getNextPlugin("@typescript-eslint"); +const reactHooksPlugin = getNextPlugin("react-hooks"); + +export default [ + { + ignores: [ + "**/scripts", + "**/plugins", + "**/next.config.js", + "**/.claude/", + "**/worker-bundle.dist.js", + ], + }, + ...nextCoreWebVitals, + { + plugins: { + "@typescript-eslint": tsPlugin, + "react-hooks": reactHooksPlugin, + "react-compiler": reactCompiler, + "local-rules": localRules, + }, + + languageOptions: { + globals: Object.fromEntries( + Object.entries({ + ...globals.node, + ...globals.commonjs, + ...globals.browser, + }).map(([key, value]) => [key.trim(), value]) + ), + + parser: tsParser, + }, + + rules: { + "no-unused-vars": "off", + + "@typescript-eslint/no-unused-vars": ["error", { + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }], + + "react-hooks/exhaustive-deps": "error", + + "react/no-unknown-property": ["error", { + ignore: ["meta"], + }], + + // New rules in react-hooks plugin — pre-existing patterns need refactoring + "react-hooks/set-state-in-effect": "warn", + "react-hooks/refs": "warn", + + "react-compiler/react-compiler": "error", + "local-rules/lint-markdown-code-blocks": "error", + }, + }, + { + files: ["src/content/**/*.md"], + + languageOptions: { + parser: parser, + ecmaVersion: 5, + sourceType: "module", + }, + + rules: { + "no-unused-vars": "off", + "@typescript-eslint/no-unused-vars": "off", + "react-hooks/exhaustive-deps": "off", + "react/no-unknown-property": "off", + "react-compiler/react-compiler": "off", + "local-rules/lint-markdown-code-blocks": "error", + }, + }, +]; diff --git a/next-env.d.ts b/next-env.d.ts index 52e831b4342..552b2a0c7fe 100644 --- a/next-env.d.ts +++ b/next-env.d.ts @@ -1,5 +1,6 @@ /// /// +import './.next/types/routes.d.ts'; // NOTE: This file should not be edited // see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. diff --git a/next.config.js b/next.config.js index f8ec196e131..5600454ffa7 100644 --- a/next.config.js +++ b/next.config.js @@ -13,12 +13,29 @@ * @type {import('next').NextConfig} **/ const nextConfig = { + turbopack: { + resolveAlias: { + // Don't bundle the shim unnecessarily. + 'use-sync-external-store/shim': 'react', + // ESLint depends on the CommonJS version of esquery, + // but Webpack loads the ESM version by default. This + // alias ensures the correct version is used. + // + // More info: + // https://github.com/reactjs/react.dev/pull/8115 + esquery: 'esquery/dist/esquery.min.js', + // Replace transitive dependencies with lightweight shims. + raf: './src/utils/rafShim.js', + process: './src/utils/processShim.js', + }, + }, pageExtensions: ['jsx', 'js', 'ts', 'tsx', 'mdx', 'md'], reactStrictMode: true, experimental: { scrollRestoration: true, - reactCompiler: true, + turbopackImportTypeText: true, }, + reactCompiler: true, async rewrites() { return { beforeFiles: [ @@ -44,58 +61,6 @@ const nextConfig = { }; }, env: {}, - webpack: (config, {dev, isServer, ...options}) => { - if (process.env.ANALYZE) { - const {BundleAnalyzerPlugin} = require('webpack-bundle-analyzer'); - config.plugins.push( - new BundleAnalyzerPlugin({ - analyzerMode: 'static', - reportFilename: options.isServer - ? '../analyze/server.html' - : './analyze/client.html', - }) - ); - } - - // Don't bundle the shim unnecessarily. - config.resolve.alias['use-sync-external-store/shim'] = 'react'; - - // ESLint depends on the CommonJS version of esquery, - // but Webpack loads the ESM version by default. This - // alias ensures the correct version is used. - // - // More info: - // https://github.com/reactjs/react.dev/pull/8115 - config.resolve.alias['esquery'] = 'esquery/dist/esquery.min.js'; - - const {IgnorePlugin, NormalModuleReplacementPlugin} = require('webpack'); - config.plugins.push( - new NormalModuleReplacementPlugin( - /^raf$/, - require.resolve('./src/utils/rafShim.js') - ), - new NormalModuleReplacementPlugin( - /^process$/, - require.resolve('./src/utils/processShim.js') - ), - new IgnorePlugin({ - checkResource(resource, context) { - if ( - /\/eslint\/lib\/rules$/.test(context) && - /\.\/[\w-]+(\.js)?$/.test(resource) - ) { - // Skips imports of built-in rules that ESLint - // tries to carry into the bundle by default. - // We only want the engine and the React rules. - return true; - } - return false; - }, - }) - ); - - return config; - }, }; module.exports = nextConfig; diff --git a/package.json b/package.json index 1dac34a5fa0..057f9698087 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,11 @@ "private": true, "license": "CC", "scripts": { - "analyze": "ANALYZE=true next build", + "analyze": "next experimental-analyze", "dev": "next-remote-watch ./src/content", - "prebuild:rsc": "node scripts/buildRscWorker.mjs", "build": "node scripts/buildRscWorker.mjs && next build && node --experimental-modules ./scripts/downloadFonts.mjs", - "lint": "next lint && eslint \"src/content/**/*.md\"", - "lint:fix": "next lint --fix && eslint \"src/content/**/*.md\" --fix", + "lint": "eslint . && eslint \"src/content/**/*.md\"", + "lint:fix": "eslint --fix . && eslint \"src/content/**/*.md\" --fix", "format:source": "prettier --config .prettierrc --write \"{plugins,src}/**/*.{js,ts,jsx,tsx,css}\"", "nit:source": "prettier --config .prettierrc --list-different \"{plugins,src}/**/*.{js,ts,jsx,tsx,css}\"", "prettier": "yarn format:source", @@ -36,13 +35,12 @@ "classnames": "^2.2.6", "debounce": "^1.2.1", "github-slugger": "^1.3.0", - "next": "15.1.12", + "next": "16.2.0", "next-remote-watch": "^1.0.0", "parse-numeric-range": "^1.2.0", - "raw-loader": "^4.0.2", - "react": "^19.0.0", + "react": "19.2.4", "react-collapsed": "4.0.4", - "react-dom": "^19.0.0", + "react-dom": "19.2.4", "remark-frontmatter": "^4.0.1", "remark-gfm": "^3.0.1" }, @@ -58,8 +56,9 @@ "@types/mdx-js__react": "^1.5.2", "@types/node": "^14.6.4", "@types/parse-numeric-range": "^0.0.1", - "@types/react": "^19.0.0", - "@types/react-dom": "^19.0.0", + "@types/prop-types": "^15.7.15", + "@types/react": "19.2.14", + "@types/react-dom": "19.2.3", "@typescript-eslint/eslint-plugin": "^5.36.2", "@typescript-eslint/parser": "^5.36.2", "asyncro": "^3.0.0", @@ -68,8 +67,8 @@ "babel-plugin-react-compiler": "^1.0.0", "chalk": "4.1.2", "esbuild": "^0.24.0", - "eslint": "7.x", - "eslint-config-next": "12.0.3", + "eslint": "^9", + "eslint-config-next": "16.2.0", "eslint-config-react-app": "^5.2.1", "eslint-plugin-flowtype": "4.x", "eslint-plugin-import": "2.x", @@ -104,20 +103,18 @@ "rss": "^1.2.2", "tailwindcss": "^3.4.1", "typescript": "^5.7.2", - "unist-util-visit": "^2.0.3", - "webpack-bundle-analyzer": "^4.5.0" + "unist-util-visit": "^2.0.3" }, "engines": { "node": ">=16.8.0" }, - "nextBundleAnalysis": { - "budget": null, - "budgetPercentIncreaseRed": 10, - "showDetails": true - }, "lint-staged": { "*.{js,ts,jsx,tsx,css}": "yarn prettier", "src/**/*.md": "yarn fix-headings" }, - "packageManager": "yarn@1.22.22" + "packageManager": "yarn@1.22.22", + "resolutions": { + "@types/react": "19.2.14", + "@types/react-dom": "19.2.3" + } } diff --git a/src/components/Icon/IconCanary.tsx b/src/components/Icon/IconCanary.tsx index 97b9f7cef21..19dad08aea0 100644 --- a/src/components/Icon/IconCanary.tsx +++ b/src/components/Icon/IconCanary.tsx @@ -9,10 +9,10 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; export const IconCanary = memo< - JSX.IntrinsicElements['svg'] & {title?: string; size?: 's' | 'md'} + React.JSX.IntrinsicElements['svg'] & {title?: string; size?: 's' | 'md'} >(function IconCanary( {className, title, size} = { className: undefined, diff --git a/src/components/Icon/IconChevron.tsx b/src/components/Icon/IconChevron.tsx index 15f34e15351..c6a9ec46e23 100644 --- a/src/components/Icon/IconChevron.tsx +++ b/src/components/Icon/IconChevron.tsx @@ -9,11 +9,11 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; import cn from 'classnames'; export const IconChevron = memo< - JSX.IntrinsicElements['svg'] & { + React.JSX.IntrinsicElements['svg'] & { /** * The direction the arrow should point. * `start` and `end` are relative to the current locale. diff --git a/src/components/Icon/IconCodeBlock.tsx b/src/components/Icon/IconCodeBlock.tsx index ba61f237ed6..0af2200aec2 100644 --- a/src/components/Icon/IconCodeBlock.tsx +++ b/src/components/Icon/IconCodeBlock.tsx @@ -9,9 +9,9 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; -export const IconCodeBlock = memo( +export const IconCodeBlock = memo( function IconCodeBlock({className}) { return ( (function IconCopy({ - className, -}) { - return ( - - {' '} - - - ); -}); +export const IconCopy = memo( + function IconCopy({className}) { + return ( + + {' '} + + + ); + } +); diff --git a/src/components/Icon/IconDeepDive.tsx b/src/components/Icon/IconDeepDive.tsx index 121391f3309..bcbb726206f 100644 --- a/src/components/Icon/IconDeepDive.tsx +++ b/src/components/Icon/IconDeepDive.tsx @@ -9,9 +9,9 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; -export const IconDeepDive = memo( +export const IconDeepDive = memo( function IconDeepDive({className}) { return ( ( +export const IconDownload = memo( function IconDownload({className}) { return ( (function IconError({ - className, -}) { - return ( - - - - - - ); -}); +export const IconError = memo( + function IconError({className}) { + return ( + + + + + + ); + } +); diff --git a/src/components/Icon/IconExperimental.tsx b/src/components/Icon/IconExperimental.tsx index c0dce97f46b..4118832dd93 100644 --- a/src/components/Icon/IconExperimental.tsx +++ b/src/components/Icon/IconExperimental.tsx @@ -9,10 +9,10 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; export const IconExperimental = memo< - JSX.IntrinsicElements['svg'] & {title?: string; size?: 's' | 'md'} + React.JSX.IntrinsicElements['svg'] & {title?: string; size?: 's' | 'md'} >(function IconExperimental( {className, title, size} = { className: undefined, diff --git a/src/components/Icon/IconHint.tsx b/src/components/Icon/IconHint.tsx index 802382b5d15..65d0dfc7f08 100644 --- a/src/components/Icon/IconHint.tsx +++ b/src/components/Icon/IconHint.tsx @@ -9,23 +9,23 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; import cn from 'classnames'; -export const IconHint = memo(function IconHint({ - className, -}) { - return ( - - - - ); -}); +export const IconHint = memo( + function IconHint({className}) { + return ( + + + + ); + } +); diff --git a/src/components/Icon/IconNavArrow.tsx b/src/components/Icon/IconNavArrow.tsx index 40fde8afeab..62839a89710 100644 --- a/src/components/Icon/IconNavArrow.tsx +++ b/src/components/Icon/IconNavArrow.tsx @@ -9,11 +9,11 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; import cn from 'classnames'; export const IconNavArrow = memo< - JSX.IntrinsicElements['svg'] & { + React.JSX.IntrinsicElements['svg'] & { /** * The direction the arrow should point. * `start` and `end` are relative to the current locale. diff --git a/src/components/Icon/IconNote.tsx b/src/components/Icon/IconNote.tsx index 82ed947b447..a843ea5e604 100644 --- a/src/components/Icon/IconNote.tsx +++ b/src/components/Icon/IconNote.tsx @@ -9,40 +9,40 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; -export const IconNote = memo(function IconNote({ - className, -}) { - return ( - - - - - - - - - - - - - ); -}); +export const IconNote = memo( + function IconNote({className}) { + return ( + + + + + + + + + + + + + ); + } +); diff --git a/src/components/Icon/IconPitfall.tsx b/src/components/Icon/IconPitfall.tsx index a80fc7d68f0..b4256dc4415 100644 --- a/src/components/Icon/IconPitfall.tsx +++ b/src/components/Icon/IconPitfall.tsx @@ -9,9 +9,9 @@ * Copyright (c) Facebook, Inc. and its affiliates. */ -import {memo} from 'react'; +import React, {memo} from 'react'; -export const IconPitfall = memo( +export const IconPitfall = memo( function IconPitfall({className}) { return ( ( +export const IconRestart = memo( function IconRestart({className}) { return ( (function IconRocket({className, size = 'md'}) { return ( ( +export const IconSolution = memo( function IconSolution({className}) { return ( ( +export const IconTerminal = memo( function IconTerminal({className}) { return ( ( +export const IconWarning = memo( function IconWarning({className}) { return ( { } else { try { children = JSON.stringify(msg, null, 2); - } catch (error) { + } catch (_error) { try { children = Object.prototype.toString.call(msg); - } catch (err) { + } catch (_err) { children = '[' + typeof msg + ']'; } } diff --git a/src/components/MDX/Sandpack/runESLint.tsx b/src/components/MDX/Sandpack/runESLint.tsx index 667b22d7eb2..b8d7acdd55c 100644 --- a/src/components/MDX/Sandpack/runESLint.tsx +++ b/src/components/MDX/Sandpack/runESLint.tsx @@ -7,7 +7,7 @@ // @ts-nocheck -import {Linter} from 'eslint/lib/linter/linter'; +import {Linter} from 'eslint/universal'; import type {Diagnostic} from '@codemirror/lint'; import type {Text} from '@codemirror/text'; diff --git a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js index c38da732dda..30f15c02d66 100644 --- a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js +++ b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-client.js @@ -191,7 +191,7 @@ export function initClient() { Object.keys(chunkControllers).forEach(function (id) { try { chunkControllers[id].close(); - } catch (e) {} + } catch (_e) {} delete chunkControllers[id]; }); diff --git a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-server.js b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-server.js index 7570a350cde..65c0bc3d85a 100644 --- a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-server.js +++ b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/rsc-server.js @@ -60,7 +60,7 @@ function parseDirective(code) { ecmaVersion: '2024', sourceType: 'source', }).body; - } catch (x) { + } catch (_x) { return null; } for (var i = 0; i < body.length; i++) { @@ -80,7 +80,7 @@ function transformInlineServerActions(code) { var ast; try { ast = acorn.parse(code, {ecmaVersion: '2024', sourceType: 'source'}); - } catch (x) { + } catch (_x) { return code; } diff --git a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js index 9953ec69cd1..81fbfbe6c55 100644 --- a/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js +++ b/src/components/MDX/Sandpack/sandpack-rsc/sandbox-code/src/worker-bundle.dist.js @@ -26,9 +26,9 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ('use strict'); (() => { var Z = (e, t) => () => (t || e((t = {exports: {}}).exports, t), t.exports); - var Wc = Z((ht) => { + var Wc = Z((at) => { 'use strict'; - var ei = {H: null, A: null}; + var _s = {H: null, A: null}; function Yo(e) { var t = 'https://react.dev/errors/' + e; if (1 < arguments.length) { @@ -44,8 +44,9 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.' ); } - var jc = Array.isArray, - Jo = Symbol.for('react.transitional.element'), + var jc = Array.isArray; + function $c() {} + var Jo = Symbol.for('react.transitional.element'), Af = Symbol.for('react.portal'), Pf = Symbol.for('react.fragment'), Nf = Symbol.for('react.strict_mode'), @@ -54,23 +55,27 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { Of = Symbol.for('react.suspense'), Df = Symbol.for('react.memo'), Uc = Symbol.for('react.lazy'), - $c = Symbol.iterator; + qc = Symbol.iterator; function Mf(e) { return e === null || typeof e != 'object' ? null - : ((e = ($c && e[$c]) || e['@@iterator']), + : ((e = (qc && e[qc]) || e['@@iterator']), typeof e == 'function' ? e : null); } var Hc = Object.prototype.hasOwnProperty, Ff = Object.assign; - function Qo(e, t, s, i, r, a) { - return ( - (s = a.ref), - {$$typeof: Jo, type: e, key: t, ref: s !== void 0 ? s : null, props: a} - ); + function Qo(e, t, s) { + var i = s.ref; + return { + $$typeof: Jo, + type: e, + key: t, + ref: i !== void 0 ? i : null, + props: s, + }; } function Bf(e, t) { - return Qo(e.type, t, void 0, void 0, void 0, e.props); + return Qo(e.type, t, e.props); } function Zo(e) { return typeof e == 'object' && e !== null && e.$$typeof === Jo; @@ -84,13 +89,12 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { }) ); } - var qc = /\/+/g; + var Kc = /\/+/g; function zo(e, t) { return typeof e == 'object' && e !== null && e.key != null ? Vf('' + e.key) : t.toString(36); } - function Kc() {} function jf(e) { switch (e.status) { case 'fulfilled': @@ -100,7 +104,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { default: switch ( (typeof e.status == 'string' - ? e.then(Kc, Kc) + ? e.then($c, $c) : ((e.status = 'pending'), e.then( function (t) { @@ -122,36 +126,36 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } throw e; } - function Zs(e, t, s, i, r) { + function ei(e, t, s, i, r) { var a = typeof e; (a === 'undefined' || a === 'boolean') && (e = null); - var u = !1; - if (e === null) u = !0; + var p = !1; + if (e === null) p = !0; else switch (a) { case 'bigint': case 'string': case 'number': - u = !0; + p = !0; break; case 'object': switch (e.$$typeof) { case Jo: case Af: - u = !0; + p = !0; break; case Uc: - return ((u = e._init), Zs(u(e._payload), t, s, i, r)); + return ((p = e._init), ei(p(e._payload), t, s, i, r)); } } - if (u) + if (p) return ( (r = r(e)), - (u = i === '' ? '.' + zo(e, 0) : i), + (p = i === '' ? '.' + zo(e, 0) : i), jc(r) ? ((s = ''), - u != null && (s = u.replace(qc, '$&/') + '/'), - Zs(r, t, s, '', function (g) { + p != null && (s = p.replace(Kc, '$&/') + '/'), + ei(r, t, s, '', function (g) { return g; })) : r != null && @@ -161,22 +165,22 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { s + (r.key == null || (e && e.key === r.key) ? '' - : ('' + r.key).replace(qc, '$&/') + '/') + - u + : ('' + r.key).replace(Kc, '$&/') + '/') + + p )), t.push(r)), 1 ); - u = 0; + p = 0; var d = i === '' ? '.' : i + ':'; if (jc(e)) - for (var y = 0; y < e.length; y++) - ((i = e[y]), (a = d + zo(i, y)), (u += Zs(i, t, s, a, r))); - else if (((y = Mf(e)), typeof y == 'function')) - for (e = y.call(e), y = 0; !(i = e.next()).done; ) - ((i = i.value), (a = d + zo(i, y++)), (u += Zs(i, t, s, a, r))); + for (var T = 0; T < e.length; T++) + ((i = e[T]), (a = d + zo(i, T)), (p += ei(i, t, s, a, r))); + else if (((T = Mf(e)), typeof T == 'function')) + for (e = T.call(e), T = 0; !(i = e.next()).done; ) + ((i = i.value), (a = d + zo(i, T++)), (p += ei(i, t, s, a, r))); else if (a === 'object') { - if (typeof e.then == 'function') return Zs(jf(e), t, s, i, r); + if (typeof e.then == 'function') return ei(jf(e), t, s, i, r); throw ( (t = String(e)), Error( @@ -189,14 +193,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ) ); } - return u; + return p; } function _r(e, t, s) { if (e == null) return e; var i = [], r = 0; return ( - Zs(e, i, '', '', function (a) { + ei(e, i, '', '', function (a) { return t.call(s, a, r++); }), i @@ -227,7 +231,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function Xo() { return {s: 0, v: void 0, o: null, p: null}; } - ht.Children = { + at.Children = { map: _r, forEach: function (e, t, s) { _r( @@ -259,14 +263,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return e; }, }; - ht.Fragment = Pf; - ht.Profiler = Rf; - ht.StrictMode = Nf; - ht.Suspense = Of; - ht.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = ei; - ht.cache = function (e) { + at.Fragment = Pf; + at.Profiler = Rf; + at.StrictMode = Nf; + at.Suspense = Of; + at.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE = _s; + at.cache = function (e) { return function () { - var t = ei.A; + var t = _s.A; if (!t) return e.apply(null, arguments); var s = t.getCacheForType(qf); ((t = s.get(e)), t === void 0 && ((t = Xo()), s.set(e, t)), (s = 0)); @@ -286,37 +290,41 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { if (t.s === 1) return t.v; if (t.s === 2) throw t.v; try { - var u = e.apply(null, arguments); - return ((s = t), (s.s = 1), (s.v = u)); + var p = e.apply(null, arguments); + return ((s = t), (s.s = 1), (s.v = p)); } catch (d) { - throw ((u = t), (u.s = 2), (u.v = d), d); + throw ((p = t), (p.s = 2), (p.v = d), d); } }; }; - ht.cloneElement = function (e, t, s) { + at.cacheSignal = function () { + var e = _s.A; + return e ? e.cacheSignal() : null; + }; + at.captureOwnerStack = function () { + return null; + }; + at.cloneElement = function (e, t, s) { if (e == null) throw Error(Yo(267, e)); var i = Ff({}, e.props), - r = e.key, - a = void 0; + r = e.key; if (t != null) - for (u in (t.ref !== void 0 && (a = void 0), - t.key !== void 0 && (r = '' + t.key), - t)) - !Hc.call(t, u) || - u === 'key' || - u === '__self' || - u === '__source' || - (u === 'ref' && t.ref === void 0) || - (i[u] = t[u]); - var u = arguments.length - 2; - if (u === 1) i.children = s; - else if (1 < u) { - for (var d = Array(u), y = 0; y < u; y++) d[y] = arguments[y + 2]; - i.children = d; - } - return Qo(e.type, r, void 0, void 0, a, i); + for (a in (t.key !== void 0 && (r = '' + t.key), t)) + !Hc.call(t, a) || + a === 'key' || + a === '__self' || + a === '__source' || + (a === 'ref' && t.ref === void 0) || + (i[a] = t[a]); + var a = arguments.length - 2; + if (a === 1) i.children = s; + else if (1 < a) { + for (var p = Array(a), d = 0; d < a; d++) p[d] = arguments[d + 2]; + i.children = p; + } + return Qo(e.type, r, i); }; - ht.createElement = function (e, t, s) { + at.createElement = function (e, t, s) { var i, r = {}, a = null; @@ -327,43 +335,43 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { i !== '__self' && i !== '__source' && (r[i] = t[i]); - var u = arguments.length - 2; - if (u === 1) r.children = s; - else if (1 < u) { - for (var d = Array(u), y = 0; y < u; y++) d[y] = arguments[y + 2]; + var p = arguments.length - 2; + if (p === 1) r.children = s; + else if (1 < p) { + for (var d = Array(p), T = 0; T < p; T++) d[T] = arguments[T + 2]; r.children = d; } if (e && e.defaultProps) - for (i in ((u = e.defaultProps), u)) r[i] === void 0 && (r[i] = u[i]); - return Qo(e, a, void 0, void 0, null, r); + for (i in ((p = e.defaultProps), p)) r[i] === void 0 && (r[i] = p[i]); + return Qo(e, a, r); }; - ht.createRef = function () { + at.createRef = function () { return {current: null}; }; - ht.forwardRef = function (e) { + at.forwardRef = function (e) { return {$$typeof: Lf, render: e}; }; - ht.isValidElement = Zo; - ht.lazy = function (e) { + at.isValidElement = Zo; + at.lazy = function (e) { return {$$typeof: Uc, _payload: {_status: -1, _result: e}, _init: $f}; }; - ht.memo = function (e, t) { + at.memo = function (e, t) { return {$$typeof: Df, type: e, compare: t === void 0 ? null : t}; }; - ht.use = function (e) { - return ei.H.use(e); + at.use = function (e) { + return _s.H.use(e); }; - ht.useCallback = function (e, t) { - return ei.H.useCallback(e, t); + at.useCallback = function (e, t) { + return _s.H.useCallback(e, t); }; - ht.useDebugValue = function () {}; - ht.useId = function () { - return ei.H.useId(); + at.useDebugValue = function () {}; + at.useId = function () { + return _s.H.useId(); }; - ht.useMemo = function (e, t) { - return ei.H.useMemo(e, t); + at.useMemo = function (e, t) { + return _s.H.useMemo(e, t); }; - ht.version = '19.0.0'; + at.version = '19.2.4'; }); var Li = Z((e_, Gc) => { 'use strict'; @@ -520,7 +528,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { }); } else Sn.d.m(e); }; - jn.version = '19.0.0'; + jn.version = '19.2.4'; }); var eu = Z((i_, Zc) => { 'use strict'; @@ -800,14 +808,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { var r = i.hints, a = 'L'; if (t === 'image' && s) { - var u = s.imageSrcSet, + var p = s.imageSrcSet, d = s.imageSizes, - y = ''; - (typeof u == 'string' && u !== '' - ? ((y += '[' + u + ']'), - typeof d == 'string' && (y += '[' + d + ']')) - : (y += '[][]' + e), - (a += '[image]' + y)); + T = ''; + (typeof p == 'string' && p !== '' + ? ((T += '[' + p + ']'), + typeof d == 'string' && (T += '[' + d + ']')) + : (T += '[][]' + e), + (a += '[image]' + T)); } else a += '[' + t + ']' + e; r.has(a) || (r.add(a), @@ -1047,15 +1055,15 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { : ((e = (su && e[su]) || e['@@iterator']), typeof e == 'function' ? e : null); } - var Ss = Symbol.asyncIterator; - function Cs() {} + var Is = Symbol.asyncIterator; + function ws() {} var pa = Error( "Suspense Exception: This is not a real error! It's an implementation detail of `use` to interrupt the current render. You must either rethrow it immediately, or move the `use` call outside of the `try/catch` block. Capturing without rethrowing will lead to unexpected behavior.\n\nTo handle async errors, wrap your component in an error boundary, or call the promise's `.catch` method and pass the result to `use`." ); function md(e, t, s) { switch ( ((s = e[s]), - s === void 0 ? e.push(t) : s !== t && (t.then(Cs, Cs), (t = s)), + s === void 0 ? e.push(t) : s !== t && (t.then(ws, ws), (t = s)), t.status) ) { case 'fulfilled': @@ -1065,7 +1073,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { default: switch ( (typeof t.status == 'string' - ? t.then(Cs, Cs) + ? t.then(ws, ws) : ((e = t), (e.status = 'pending'), e.then( @@ -1185,8 +1193,8 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return e ? e.cacheController.signal : null; }, }, - Is = zf.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE; - if (!Is) + Es = zf.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE; + if (!Es) throw Error( 'The "react" package in this environment is not configured correctly. The "react-server" condition must be enabled in any environment that runs React Server Components.' ); @@ -1242,7 +1250,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return ''; } var sa = Symbol.for('react.client.reference'); - function _s(e, t) { + function bs(e, t) { var s = Nu(e); if (s !== 'Object' && s !== 'Array') return s; s = -1; @@ -1250,31 +1258,31 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { if (kn(e)) { for (var r = '[', a = 0; a < e.length; a++) { 0 < a && (r += ', '); - var u = e[a]; - ((u = typeof u == 'object' && u !== null ? _s(u) : ru(u)), + var p = e[a]; + ((p = typeof p == 'object' && p !== null ? bs(p) : ru(p)), '' + a === t - ? ((s = r.length), (i = u.length), (r += u)) + ? ((s = r.length), (i = p.length), (r += p)) : (r = - 10 > u.length && 40 > r.length + u.length - ? r + u + 10 > p.length && 40 > r.length + p.length + ? r + p : r + '...')); } r += ']'; } else if (e.$$typeof === In) r = '<' + Er(e.type) + '/>'; else { if (e.$$typeof === sa) return 'client'; - for (r = '{', a = Object.keys(e), u = 0; u < a.length; u++) { - 0 < u && (r += ', '); - var d = a[u], - y = JSON.stringify(d); - ((r += ('"' + d + '"' === y ? d : y) + ': '), - (y = e[d]), - (y = typeof y == 'object' && y !== null ? _s(y) : ru(y)), + for (r = '{', a = Object.keys(e), p = 0; p < a.length; p++) { + 0 < p && (r += ', '); + var d = a[p], + T = JSON.stringify(d); + ((r += ('"' + d + '"' === T ? d : T) + ': '), + (T = e[d]), + (T = typeof T == 'object' && T !== null ? bs(T) : ru(T)), d === t - ? ((s = r.length), (i = y.length), (r += y)) + ? ((s = r.length), (i = T.length), (r += T)) : (r = - 10 > y.length && 40 > r.length + y.length - ? r + y + 10 > T.length && 40 > r.length + T.length + ? r + T : r + '...')); } r += '}'; @@ -1294,19 +1302,19 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } var Nr = Object.prototype.hasOwnProperty, vd = Object.prototype, - Es = JSON.stringify; + As = JSON.stringify; function xd(e) { console.error(e); } - function Ru(e, t, s, i, r, a, u, d, y) { - if (Is.A !== null && Is.A !== iu) + function Ru(e, t, s, i, r, a, p, d, T) { + if (Es.A !== null && Es.A !== iu) throw Error( 'Currently React only supports one RSC renderer at a time.' ); - Is.A = iu; + Es.A = iu; var g = new Set(), L = [], - p = new Set(); + u = new Set(); ((this.type = e), (this.status = 10), (this.flushScheduled = !1), @@ -1315,7 +1323,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { (this.cache = new Map()), (this.cacheController = new AbortController()), (this.pendingChunks = this.nextChunkId = 0), - (this.hints = p), + (this.hints = u), (this.abortableTasks = g), (this.pingedTasks = L), (this.completedImportChunks = []), @@ -1326,14 +1334,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { (this.writtenClientReferences = new Map()), (this.writtenServerReferences = new Map()), (this.writtenObjects = new WeakMap()), - (this.temporaryReferences = y), + (this.temporaryReferences = T), (this.identifierPrefix = d || ''), (this.identifierCount = 1), (this.taintCleanupQueue = []), (this.onError = i === void 0 ? xd : i), - (this.onPostpone = r === void 0 ? Cs : r), + (this.onPostpone = r === void 0 ? ws : r), (this.onAllReady = a), - (this.onFatalError = u), + (this.onFatalError = p), (e = os(this, t, null, !1, 0, g)), L.push(e)); } @@ -1388,23 +1396,23 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } function gd(e, t, s) { function i(g) { - if (y.status === 0) + if (T.status === 0) if (g.done) - ((y.status = 1), + ((T.status = 1), (g = - y.id.toString(16) + + T.id.toString(16) + `:C `), e.completedRegularChunks.push(pn(g)), - e.abortableTasks.delete(y), + e.abortableTasks.delete(T), e.cacheController.signal.removeEventListener('abort', a), un(e), Or(e)); else try { - ((y.model = g.value), + ((T.model = g.value), e.pendingChunks++, - Bu(e, y), + Bu(e, T), un(e), d.read().then(i, r)); } catch (L) { @@ -1412,32 +1420,32 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } } function r(g) { - y.status === 0 && + T.status === 0 && (e.cacheController.signal.removeEventListener('abort', a), - Un(e, y, g), + Un(e, T, g), un(e), d.cancel(g).then(r, r)); } function a() { - if (y.status === 0) { + if (T.status === 0) { var g = e.cacheController.signal; (g.removeEventListener('abort', a), (g = g.reason), e.type === 21 - ? (e.abortableTasks.delete(y), ri(y), oi(y, e)) - : (Un(e, y, g), un(e)), + ? (e.abortableTasks.delete(T), ri(T), oi(T, e)) + : (Un(e, T, g), un(e)), d.cancel(g).then(r, r)); } } - var u = s.supportsBYOB; - if (u === void 0) + var p = s.supportsBYOB; + if (p === void 0) try { - (s.getReader({mode: 'byob'}).releaseLock(), (u = !0)); + (s.getReader({mode: 'byob'}).releaseLock(), (p = !0)); } catch { - u = !1; + p = !1; } var d = s.getReader(), - y = os( + T = os( e, t.model, t.keyPath, @@ -1448,70 +1456,70 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return ( e.pendingChunks++, (t = - y.id.toString(16) + + T.id.toString(16) + ':' + - (u ? 'r' : 'R') + + (p ? 'r' : 'R') + ` `), e.completedRegularChunks.push(pn(t)), e.cacheController.signal.addEventListener('abort', a), d.read().then(i, r), - Ct(y.id) + Ct(T.id) ); } function _d(e, t, s, i) { - function r(y) { + function r(T) { if (d.status === 0) - if (y.done) { - if (((d.status = 1), y.value === void 0)) + if (T.done) { + if (((d.status = 1), T.value === void 0)) var g = d.id.toString(16) + `:C `; else try { - var L = bs(e, y.value, 0); + var L = Cs(e, T.value, 0); g = d.id.toString(16) + ':C' + - Es(Ct(L)) + + As(Ct(L)) + ` `; - } catch (p) { - a(p); + } catch (u) { + a(u); return; } (e.completedRegularChunks.push(pn(g)), e.abortableTasks.delete(d), - e.cacheController.signal.removeEventListener('abort', u), + e.cacheController.signal.removeEventListener('abort', p), un(e), Or(e)); } else try { - ((d.model = y.value), + ((d.model = T.value), e.pendingChunks++, Bu(e, d), un(e), i.next().then(r, a)); - } catch (p) { - a(p); + } catch (u) { + a(u); } } - function a(y) { + function a(T) { d.status === 0 && - (e.cacheController.signal.removeEventListener('abort', u), - Un(e, d, y), + (e.cacheController.signal.removeEventListener('abort', p), + Un(e, d, T), un(e), - typeof i.throw == 'function' && i.throw(y).then(a, a)); + typeof i.throw == 'function' && i.throw(T).then(a, a)); } - function u() { + function p() { if (d.status === 0) { - var y = e.cacheController.signal; - y.removeEventListener('abort', u); - var g = y.reason; + var T = e.cacheController.signal; + T.removeEventListener('abort', p); + var g = T.reason; (e.type === 21 ? (e.abortableTasks.delete(d), ri(d), oi(d, e)) - : (Un(e, d, y.reason), un(e)), + : (Un(e, d, T.reason), un(e)), typeof i.throw == 'function' && i.throw(g).then(a, a)); } } @@ -1533,13 +1541,13 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ` `), e.completedRegularChunks.push(pn(t)), - e.cacheController.signal.addEventListener('abort', u), + e.cacheController.signal.addEventListener('abort', p), i.next().then(r, a), Ct(d.id) ); } function Ut(e, t, s) { - ((s = Es(s)), + ((s = As(s)), (t = pn( ':H' + t + @@ -1587,12 +1595,12 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return r.call(i); }), e) - : typeof i[Ss] != 'function' || + : typeof i[Is] != 'function' || (typeof ReadableStream == 'function' && i instanceof ReadableStream) ? i : ((e = {}), - (e[Ss] = function () { - return i[Ss](); + (e[Is] = function () { + return i[Is](); }), e); } @@ -1643,7 +1651,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { e.abortableTasks )), Vi(e, t), - ws(t.id) + Ss(t.id) ); } function ia(e, t, s, i, r, a) { @@ -1664,8 +1672,8 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { if (s != null && typeof s == 'object' && s.$$typeof !== rs) switch (s.$$typeof) { case $i: - var u = s._init; - if (((s = u(s._payload)), e.status === 12)) throw null; + var p = s._init; + if (((s = p(s._payload)), e.status === 12)) throw null; return ia(e, t, s, i, r, a); case wu: return lu(e, t, i, s.render, a); @@ -1675,8 +1683,8 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { else typeof s == 'string' && ((r = t.formatContext), - (u = ld(r, s, a)), - r !== u && a.children != null && bs(e, a.children, u)); + (p = ld(r, s, a)), + r !== p && a.children != null && Cs(e, a.children, p)); return ( (e = i), (i = t.keyPath), @@ -1701,14 +1709,14 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { } function os(e, t, s, i, r, a) { e.pendingChunks++; - var u = e.nextChunkId++; + var p = e.nextChunkId++; typeof t != 'object' || t === null || s !== null || i || - e.writtenObjects.set(t, Ct(u)); + e.writtenObjects.set(t, Ct(p)); var d = { - id: u, + id: p, status: 0, model: t, keyPath: s, @@ -1717,25 +1725,25 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ping: function () { return Vi(e, d); }, - toJSON: function (y, g) { - is += y.length; + toJSON: function (T, g) { + is += T.length; var L = d.keyPath, - p = d.implicitSlot; + u = d.implicitSlot; try { - var h = qi(e, d, this, y, g); + var h = qi(e, d, this, T, g); } catch (x) { if ( - ((y = d.model), - (y = - typeof y == 'object' && - y !== null && - (y.$$typeof === In || y.$$typeof === $i)), + ((T = d.model), + (T = + typeof T == 'object' && + T !== null && + (T.$$typeof === In || T.$$typeof === $i)), e.status === 12) ) ((d.status = 3), e.type === 21 - ? ((L = e.nextChunkId++), (L = y ? ws(L) : Ct(L)), (h = L)) - : ((L = e.fatalError), (h = y ? ws(L) : Ct(L)))); + ? ((L = e.nextChunkId++), (L = T ? Ss(L) : Ct(L)), (h = L)) + : ((L = e.fatalError), (h = T ? Ss(L) : Ct(L)))); else if ( ((g = x === pa ? Eu() : x), typeof g == 'object' && g !== null && typeof g.then == 'function') @@ -1748,20 +1756,20 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { d.formatContext, e.abortableTasks ); - var T = h.ping; - (g.then(T, T), + var y = h.ping; + (g.then(y, y), (h.thenableState = Au()), (d.keyPath = L), - (d.implicitSlot = p), - (h = y ? ws(h.id) : Ct(h.id))); + (d.implicitSlot = u), + (h = T ? Ss(h.id) : Ct(h.id))); } else ((d.keyPath = L), - (d.implicitSlot = p), + (d.implicitSlot = u), e.pendingChunks++, (L = e.nextChunkId++), - (p = Kn(e, g, d)), - Rr(e, L, p), - (h = y ? ws(L) : Ct(L))); + (u = Kn(e, g, d)), + Rr(e, L, u), + (h = T ? Ss(L) : Ct(L))); } return h; }, @@ -1772,12 +1780,12 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function Ct(e) { return '$' + e.toString(16); } - function ws(e) { + function Ss(e) { return '$L' + e.toString(16); } function Lu(e, t, s) { return ( - (e = Es(s)), + (e = As(s)), (t = t.toString(16) + ':' + @@ -1790,47 +1798,47 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { function pu(e, t, s, i) { var r = i.$$async ? i.$$id + '#async' : i.$$id, a = e.writtenClientReferences, - u = a.get(r); - if (u !== void 0) return t[0] === In && s === '1' ? ws(u) : Ct(u); + p = a.get(r); + if (p !== void 0) return t[0] === In && s === '1' ? Ss(p) : Ct(p); try { var d = e.bundlerConfig, - y = i.$$id; - u = ''; - var g = d[y]; - if (g) u = g.name; + T = i.$$id; + p = ''; + var g = d[T]; + if (g) p = g.name; else { - var L = y.lastIndexOf('#'); - if ((L !== -1 && ((u = y.slice(L + 1)), (g = d[y.slice(0, L)])), !g)) + var L = T.lastIndexOf('#'); + if ((L !== -1 && ((p = T.slice(L + 1)), (g = d[T.slice(0, L)])), !g)) throw Error( 'Could not find the module "' + - y + + T + '" in the React Client Manifest. This is probably a bug in the React Server Components bundler.' ); } if (g.async === !0 && i.$$async === !0) throw Error( 'The module "' + - y + + T + '" is marked as an async ESM module but was loaded as a CJS proxy. This is probably a bug in the React Server Components bundler.' ); - var p = + var u = g.async === !0 || i.$$async === !0 - ? [g.id, g.chunks, u, 1] - : [g.id, g.chunks, u]; + ? [g.id, g.chunks, p, 1] + : [g.id, g.chunks, p]; e.pendingChunks++; var h = e.nextChunkId++, - T = Es(p), + y = As(u), x = h.toString(16) + ':I' + - T + + y + ` `, w = pn(x); return ( e.completedImportChunks.push(w), a.set(r, h), - t[0] === In && s === '1' ? ws(h) : Ct(h) + t[0] === In && s === '1' ? Ss(h) : Ct(h) ); } catch (S) { return ( @@ -1842,7 +1850,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ); } } - function bs(e, t, s) { + function Cs(e, t, s) { return ((t = os(e, t, null, !1, s, e.abortableTasks)), Fu(e, t), t.id); } function Yt(e, t, s) { @@ -1851,38 +1859,38 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return (Kt(e, i, t, s, !1), Ct(i)); } function Sd(e, t) { - function s(y) { - if (u.status === 0) - if (y.done) + function s(T) { + if (p.status === 0) + if (T.done) (e.cacheController.signal.removeEventListener('abort', r), - Vi(e, u)); - else return (a.push(y.value), d.read().then(s).catch(i)); + Vi(e, p)); + else return (a.push(T.value), d.read().then(s).catch(i)); } - function i(y) { - u.status === 0 && + function i(T) { + p.status === 0 && (e.cacheController.signal.removeEventListener('abort', r), - Un(e, u, y), + Un(e, p, T), un(e), - d.cancel(y).then(i, i)); + d.cancel(T).then(i, i)); } function r() { - if (u.status === 0) { - var y = e.cacheController.signal; - (y.removeEventListener('abort', r), - (y = y.reason), + if (p.status === 0) { + var T = e.cacheController.signal; + (T.removeEventListener('abort', r), + (T = T.reason), e.type === 21 - ? (e.abortableTasks.delete(u), ri(u), oi(u, e)) - : (Un(e, u, y), un(e)), - d.cancel(y).then(i, i)); + ? (e.abortableTasks.delete(p), ri(p), oi(p, e)) + : (Un(e, p, T), un(e)), + d.cancel(T).then(i, i)); } } var a = [t.type], - u = os(e, a, null, !1, 0, e.abortableTasks), + p = os(e, a, null, !1, 0, e.abortableTasks), d = t.stream().getReader(); return ( e.cacheController.signal.addEventListener('abort', r), d.read().then(s).catch(i), - '$B' + u.id.toString(16) + '$B' + p.id.toString(16) ); } var ss = !1; @@ -1893,16 +1901,16 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { switch (r.$$typeof) { case In: var a = null, - u = e.writtenObjects; + p = e.writtenObjects; if (t.keyPath === null && !t.implicitSlot) { - var d = u.get(r); + var d = p.get(r); if (d !== void 0) if (ss === r) ss = null; else return d; else i.indexOf(':') === -1 && - ((s = u.get(s)), - s !== void 0 && ((a = s + ':' + i), u.set(r, a))); + ((s = p.get(s)), + s !== void 0 && ((a = s + ':' + i), p.set(r, a))); } return 3200 < is ? uu(e, t) @@ -1912,7 +1920,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { typeof e == 'object' && e !== null && a !== null && - (u.has(e) || u.set(e, a)), + (p.has(e) || p.set(e, a)), e); case $i: if (3200 < is) return uu(e, t); @@ -1937,22 +1945,22 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ) return '$T' + a; if ( - ((a = e.writtenObjects), (u = a.get(r)), typeof r.then == 'function') + ((a = e.writtenObjects), (p = a.get(r)), typeof r.then == 'function') ) { - if (u !== void 0) { + if (p !== void 0) { if (t.keyPath !== null || t.implicitSlot) return '$@' + ou(e, t, r).toString(16); if (ss === r) ss = null; - else return u; + else return p; } return ((e = '$@' + ou(e, t, r).toString(16)), a.set(r, e), e); } - if (u !== void 0) + if (p !== void 0) if (ss === r) { - if (u !== Ct(t.id)) return u; + if (p !== Ct(t.id)) return p; ss = null; - } else return u; - else if (i.indexOf(':') === -1 && ((u = a.get(s)), u !== void 0)) { + } else return p; + else if (i.indexOf(':') === -1 && ((p = a.get(s)), p !== void 0)) { if (((d = i), kn(s) && s[0] === In)) switch (i) { case '1': @@ -1967,17 +1975,17 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { case '4': d = '_owner'; } - a.set(r, u + ':' + d); + a.set(r, p + ':' + d); } if (kn(r)) return cu(e, t, r); if (r instanceof Map) - return ((r = Array.from(r)), '$Q' + bs(e, r, 0).toString(16)); + return ((r = Array.from(r)), '$Q' + Cs(e, r, 0).toString(16)); if (r instanceof Set) - return ((r = Array.from(r)), '$W' + bs(e, r, 0).toString(16)); + return ((r = Array.from(r)), '$W' + Cs(e, r, 0).toString(16)); if (typeof FormData == 'function' && r instanceof FormData) return ( (r = Array.from(r.entries())), - '$K' + bs(e, r, 0).toString(16) + '$K' + Cs(e, r, 0).toString(16) ); if (r instanceof Error) return '$Z'; if (r instanceof ArrayBuffer) return Yt(e, 'A', new Uint8Array(r)); @@ -1998,12 +2006,12 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { return ( (i = a.call(r)), i === r - ? ((r = Array.from(i)), '$i' + bs(e, r, 0).toString(16)) + ? ((r = Array.from(i)), '$i' + Cs(e, r, 0).toString(16)) : cu(e, t, Array.from(i)) ); if (typeof ReadableStream == 'function' && r instanceof ReadableStream) return gd(e, t, r); - if (((a = r[Ss]), typeof a == 'function')) + if (((a = r[Is]), typeof a == 'function')) return ( t.keyPath !== null ? ((e = [In, ua, t.keyPath, {children: r}]), @@ -2015,7 +2023,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { if (((e = ii(r)), e !== vd && (e === null || ii(e) !== null))) throw Error( 'Only plain objects, and a few built-ins, can be passed to Client Components from Server Components. Classes or null prototypes are not supported.' + - _s(s, i) + bs(s, i) ); return r; } @@ -2053,7 +2061,7 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { ? (e = '$h' + i.toString(16)) : ((i = r.$$bound), (i = i === null ? null : Promise.resolve(i)), - (e = bs(e, {id: r.$$id, bound: i}, 0)), + (e = Cs(e, {id: r.$$id, bound: i}, 0)), t.set(r, e), (e = '$h' + e.toString(16))), e @@ -2070,13 +2078,13 @@ globalThis.__webpack_get_script_filename__ = function (chunkId) { : /^on[A-Z]/.test(i) ? Error( 'Event handlers cannot be passed to Client Component props.' + - _s(s, i) + + bs(s, i) + ` If you need interactivity, consider converting part of this to a Client Component.` ) : Error( 'Functions cannot be passed directly to Client Components unless you explicitly expose it by marking it with "use server". Or maybe you meant to call this function rather than return it.' + - _s(s, i) + bs(s, i) ); } if (typeof r == 'symbol') { @@ -2086,7 +2094,7 @@ If you need interactivity, consider converting part of this to a Client Componen throw Error( 'Only global symbols received from Symbol.for(...) can be passed to Client Components. The symbol Symbol.for(' + (r.description + ') cannot be found among global symbols.') + - _s(s, i) + bs(s, i) ); return ( e.pendingChunks++, @@ -2102,7 +2110,7 @@ If you need interactivity, consider converting part of this to a Client Componen 'Type ' + typeof r + ' is not supported in Client Component props.' + - _s(s, i) + bs(s, i) ); } function Kn(e, t) { @@ -2137,7 +2145,7 @@ If you need interactivity, consider converting part of this to a Client Componen (t = t.toString(16) + ':E' + - Es(s) + + As(s) + ` `), (t = pn(t)), @@ -2204,7 +2212,7 @@ If you need interactivity, consider converting part of this to a Client Componen ? Kt(e, i, 'm', s, !1) : s instanceof DataView ? Kt(e, i, 'V', s, !1) - : ((s = Es(s, t.toJSON)), Ou(e, t.id, s)); + : ((s = As(s, t.toJSON)), Ou(e, t.id, s)); } function Un(e, t, s) { ((t.status = 4), @@ -2229,11 +2237,11 @@ If you need interactivity, consider converting part of this to a Client Componen ) (e.writtenObjects.set(i, Ct(t.id)), Mu(e, t, i)); else { - var r = Es(i); + var r = As(i); Ou(e, t.id, r); } ((t.status = 1), e.abortableTasks.delete(t), Or(e)); - } catch (y) { + } catch (T) { if (e.status === 12) if ((e.abortableTasks.delete(t), (t.status = 0), e.type === 21)) (ri(t), oi(t, e)); @@ -2242,16 +2250,16 @@ If you need interactivity, consider converting part of this to a Client Componen (ha(t), fa(t, e, a)); } else { - var u = y === pa ? Eu() : y; + var p = T === pa ? Eu() : T; if ( - typeof u == 'object' && - u !== null && - typeof u.then == 'function' + typeof p == 'object' && + p !== null && + typeof p.then == 'function' ) { ((t.status = 0), (t.thenableState = Au())); var d = t.ping; - u.then(d, d); - } else Un(e, t, u); + p.then(d, d); + } else Un(e, t, p); } } finally { is = s; @@ -2267,8 +2275,8 @@ If you need interactivity, consider converting part of this to a Client Componen } } function ra(e) { - var t = Is.H; - Is.H = Pu; + var t = Es.H; + Es.H = Pu; var s = st; Mi = st = e; try { @@ -2279,7 +2287,7 @@ If you need interactivity, consider converting part of this to a Client Componen } catch (a) { (Kn(e, a, null), Ki(e, a)); } finally { - ((Is.H = t), (Mi = null), (st = s)); + ((Es.H = t), (Mi = null), (st = s)); } } function ha(e) { @@ -2309,9 +2317,9 @@ If you need interactivity, consider converting part of this to a Client Componen var a = e.completedRegularChunks; for (i = 0; i < a.length; i++) (e.pendingChunks--, Cr(t, a[i])); a.splice(0, i); - var u = e.completedErrorChunks; - for (i = 0; i < u.length; i++) (e.pendingChunks--, Cr(t, u[i])); - u.splice(0, i); + var p = e.completedErrorChunks; + for (i = 0; i < p.length; i++) (e.pendingChunks--, Cr(t, p[i])); + p.splice(0, i); } finally { ((e.flushScheduled = !1), ln && @@ -2424,8 +2432,8 @@ If you need interactivity, consider converting part of this to a Client Componen })); } else { - var u = e.onAllReady; - (u(), ai(e)); + var p = e.onAllReady; + (p(), ai(e)); } } catch (d) { (Kn(e, d, null), Ki(e, d)); @@ -2466,15 +2474,15 @@ If you need interactivity, consider converting part of this to a Client Componen for (var t = e[1], s = [], i = 0; i < t.length; ) { var r = t[i++], a = t[i++], - u = wr.get(r); - u === void 0 + p = wr.get(r); + p === void 0 ? (Ku.set(r, a), (a = __webpack_chunk_load__(r)), s.push(a), - (u = wr.set.bind(wr, r, null)), - a.then(u, Ad), + (p = wr.set.bind(wr, r, null)), + a.then(p, Ad), wr.set(r, a)) - : u !== null && s.push(u); + : p !== null && s.push(p); } return e.length === 4 ? s.length === 0 @@ -2614,20 +2622,20 @@ If you need interactivity, consider converting part of this to a Client Componen } function Nd(e, t, s, i) { function r(L) { - var p = d.reason, + var u = d.reason, h = d; ((h.status = 'rejected'), (h.value = null), (h.reason = L), - p !== null && da(e, p, L), + u !== null && da(e, u, L), Pr(e, g, L)); } var a = t.id; if (typeof a != 'string' || i === 'then') return null; - var u = t.$$promise; - if (u !== void 0) - return u.status === 'fulfilled' - ? ((u = u.value), i === '__proto__' ? null : (s[i] = u)) + var p = t.$$promise; + if (p !== void 0) + return p.status === 'fulfilled' + ? ((p = p.value), i === '__proto__' ? null : (s[i] = p)) : (Ye ? ((a = Ye), a.deps++) : (a = Ye = @@ -2638,16 +2646,16 @@ If you need interactivity, consider converting part of this to a Client Componen deps: 1, errored: !1, }), - u.then(aa.bind(null, e, a, s, i), Pr.bind(null, e, a)), + p.then(aa.bind(null, e, a, s, i), Pr.bind(null, e, a)), null); var d = new Ot('blocked', null, null); t.$$promise = d; - var y = $u(e._bundlerConfig, a); - if (((u = t.bound), (a = qu(y)))) - u instanceof Ot && (a = Promise.all([a, u])); - else if (u instanceof Ot) a = Promise.resolve(u); + var T = $u(e._bundlerConfig, a); + if (((p = t.bound), (a = qu(T)))) + p instanceof Ot && (a = Promise.all([a, p])); + else if (p instanceof Ot) a = Promise.resolve(p); else - return ((u = Fi(y)), (a = d), (a.status = 'fulfilled'), (a.value = u)); + return ((p = Fi(T)), (a = d), (a.status = 'fulfilled'), (a.value = p)); if (Ye) { var g = Ye; g.deps++; @@ -2655,27 +2663,27 @@ If you need interactivity, consider converting part of this to a Client Componen g = Ye = {chunk: null, value: null, reason: null, deps: 1, errored: !1}; return ( a.then(function () { - var L = Fi(y); + var L = Fi(T); if (t.bound) { - var p = t.bound.value; - if (((p = kn(p) ? p.slice(0) : []), 1e3 < p.length)) { + var u = t.bound.value; + if (((u = kn(u) ? u.slice(0) : []), 1e3 < u.length)) { r( Error( 'Server Function has too many bound arguments. Received ' + - p.length + + u.length + ' but the limit is 1000.' ) ); return; } - (p.unshift(null), (L = L.bind.apply(L, p))); + (u.unshift(null), (L = L.bind.apply(L, u))); } - p = d.value; + u = d.value; var h = d; ((h.status = 'fulfilled'), (h.value = L), (h.reason = null), - p !== null && Mr(e, p, L, h), + u !== null && Mr(e, u, L, h), aa(e, g, s, i, L)); }, r), null @@ -2691,11 +2699,11 @@ If you need interactivity, consider converting part of this to a Client Componen kn(i)) ) { if (a === null) { - var u = {count: 0, fork: !1}; - e._rootArrayContexts.set(i, u); - } else u = a; + var p = {count: 0, fork: !1}; + e._rootArrayContexts.set(i, p); + } else p = a; for ( - 1 < i.length && (u.fork = !0), $n(u, i.length + 1, e), t = 0; + 1 < i.length && (p.fork = !0), $n(p, i.length + 1, e), t = 0; t < i.length; t++ ) @@ -2705,19 +2713,19 @@ If you need interactivity, consider converting part of this to a Client Componen '' + t, i[t], r !== void 0 ? r + ':' + t : void 0, - u + p ); } else - for (u in i) - Nr.call(i, u) && - (u === '__proto__' - ? delete i[u] + for (p in i) + Nr.call(i, p) && + (p === '__proto__' + ? delete i[p] : ((t = - r !== void 0 && u.indexOf(':') === -1 - ? r + ':' + u + r !== void 0 && p.indexOf(':') === -1 + ? r + ':' + p : void 0), - (t = oa(e, i, u, i[u], t, null)), - t !== void 0 ? (i[u] = t) : delete i[u])); + (t = oa(e, i, p, i[p], t, null)), + t !== void 0 ? (i[p] = t) : delete i[p])); return i; } function $n(e, t, s) { @@ -2738,21 +2746,21 @@ If you need interactivity, consider converting part of this to a Client Componen try { var a = JSON.parse(r); r = {count: 0, fork: !1}; - var u = oa(i, {'': a}, '', a, s, r), + var p = oa(i, {'': a}, '', a, s, r), d = e.value; if (d !== null) for (e.value = null, e.reason = null, a = 0; a < d.length; a++) { - var y = d[a]; - typeof y == 'function' ? y(u) : zu(i, y, u, r); + var T = d[a]; + typeof T == 'function' ? T(p) : zu(i, T, p, r); } if (Ye !== null) { if (Ye.errored) throw Ye.reason; if (0 < Ye.deps) { - ((Ye.value = u), (Ye.reason = r), (Ye.chunk = e)); + ((Ye.value = p), (Ye.reason = r), (Ye.chunk = e)); return; } } - ((e.status = 'fulfilled'), (e.value = u), (e.reason = r)); + ((e.status = 'fulfilled'), (e.value = p), (e.reason = r)); } catch (g) { ((e.status = 'rejected'), (e.reason = g)); } finally { @@ -2789,12 +2797,12 @@ If you need interactivity, consider converting part of this to a Client Componen function zu(e, t, s, i) { var r = t.handler, a = t.parentObject, - u = t.key, + p = t.key, d = t.map, - y = t.path; + T = t.path; try { - for (var g = 0, L = e._rootArrayContexts, p = 1; p < y.length; p++) { - var h = y[p]; + for (var g = 0, L = e._rootArrayContexts, u = 1; u < T.length; u++) { + var h = T[u]; if ( typeof s != 'object' || s === null || @@ -2805,11 +2813,11 @@ If you need interactivity, consider converting part of this to a Client Componen if (((s = s[h]), kn(s))) ((g = 0), (i = L.get(s) || i)); else if (((i = null), typeof s == 'string')) g = s.length; else if (typeof s == 'bigint') { - var T = Math.abs(Number(s)); - g = T === 0 ? 1 : Math.floor(Math.log10(T)) + 1; + var y = Math.abs(Number(s)); + g = y === 0 ? 1 : Math.floor(Math.log10(y)) + 1; } else g = ArrayBuffer.isView(s) ? s.byteLength : 0; } - var x = d(e, s, a, u), + var x = d(e, s, a, p), w = t.arrayRoot; w !== null && (i !== null @@ -2819,7 +2827,7 @@ If you need interactivity, consider converting part of this to a Client Componen Pr(e, r, S); return; } - aa(e, r, a, u, x); + aa(e, r, a, p, x); } function aa(e, t, s, i, r) { (i !== '__proto__' && (s[i] = r), @@ -2845,41 +2853,41 @@ If you need interactivity, consider converting part of this to a Client Componen } function Di(e, t, s, i, r, a) { t = t.split(':'); - var u = parseInt(t[0], 16), - d = Vr(e, u); + var p = parseInt(t[0], 16), + d = Vr(e, p); switch (d.status) { case 'resolved_model': Br(d); } switch (d.status) { case 'fulfilled': - ((u = d.value), (d = d.reason)); - for (var y = 0, g = e._rootArrayContexts, L = 1; L < t.length; L++) { + ((p = d.value), (d = d.reason)); + for (var T = 0, g = e._rootArrayContexts, L = 1; L < t.length; L++) { if ( - ((y = t[L]), - typeof u != 'object' || - u === null || - (ii(u) !== Uu && ii(u) !== Hu) || - !Nr.call(u, y)) + ((T = t[L]), + typeof p != 'object' || + p === null || + (ii(p) !== Uu && ii(p) !== Hu) || + !Nr.call(p, T)) ) throw Error('Invalid reference.'); - ((u = u[y]), - kn(u) - ? ((y = 0), (d = g.get(u) || d)) + ((p = p[T]), + kn(p) + ? ((T = 0), (d = g.get(p) || d)) : ((d = null), - typeof u == 'string' - ? (y = u.length) - : typeof u == 'bigint' - ? ((y = Math.abs(Number(u))), - (y = y === 0 ? 1 : Math.floor(Math.log10(y)) + 1)) - : (y = ArrayBuffer.isView(u) ? u.byteLength : 0))); + typeof p == 'string' + ? (T = p.length) + : typeof p == 'bigint' + ? ((T = Math.abs(Number(p))), + (T = T === 0 ? 1 : Math.floor(Math.log10(T)) + 1)) + : (T = ArrayBuffer.isView(p) ? p.byteLength : 0))); } return ( - (s = a(e, u, s, i)), + (s = a(e, p, s, i)), r !== null && (d !== null ? (d.fork && (r.fork = !0), $n(r, d.count, e)) - : 0 < y && $n(r, y, e)), + : 0 < T && $n(r, T, e)), s ); case 'blocked': @@ -2941,16 +2949,16 @@ If you need interactivity, consider converting part of this to a Client Componen function Md(e, t, s, i) { return i === 'then' && typeof t == 'function' ? null : t; } - function Jt(e, t, s, i, r, a, u) { + function Jt(e, t, s, i, r, a, p) { function d(L) { if (!g.errored) { ((g.errored = !0), (g.value = null), (g.reason = L)); - var p = g.chunk; - p !== null && p.status === 'blocked' && Fr(e, p, L); + var u = g.chunk; + u !== null && u.status === 'blocked' && Fr(e, u, L); } } t = parseInt(t.slice(2), 16); - var y = e._prefix + t; + var T = e._prefix + t; if (((i = e._chunks), i.has(t))) throw Error('Already initialized typed array.'); if ( @@ -2958,7 +2966,7 @@ If you need interactivity, consider converting part of this to a Client Componen t, new Ot('rejected', null, Error('Already initialized typed array.')) ), - (t = e._formData.get(y).arrayBuffer()), + (t = e._formData.get(T).arrayBuffer()), Ye) ) { var g = Ye; @@ -2968,10 +2976,10 @@ If you need interactivity, consider converting part of this to a Client Componen return ( t.then(function (L) { try { - u !== null && $n(u, L.byteLength, e); - var p = s === ArrayBuffer ? L : new s(L); - (y !== '__proto__' && (r[a] = p), - a === '' && g.value === null && (g.value = p)); + p !== null && $n(p, L.byteLength, e); + var u = s === ArrayBuffer ? L : new s(L); + (T !== '__proto__' && (r[a] = u), + a === '' && g.value === null && (g.value = u)); } catch (h) { d(h); return; @@ -2981,11 +2989,11 @@ If you need interactivity, consider converting part of this to a Client Componen ((L = g.chunk), L !== null && L.status === 'blocked' && - ((p = L.value), + ((u = L.value), (L.status = 'fulfilled'), (L.value = g.value), (L.reason = null), - p !== null && Mr(e, p, g.value, L)))); + u !== null && Mr(e, u, g.value, L)))); }, d), null ); @@ -3010,34 +3018,34 @@ If you need interactivity, consider converting part of this to a Client Componen function i(g) { s !== 'bytes' || ArrayBuffer.isView(g) ? r.enqueue(g) - : y.error(Error('Invalid data for bytes stream.')); + : T.error(Error('Invalid data for bytes stream.')); } if (((t = parseInt(t.slice(2), 16)), e._chunks.has(t))) throw Error('Already initialized stream.'); var r = null, a = !1, - u = new ReadableStream({ + p = new ReadableStream({ type: s, start: function (g) { r = g; }, }), d = null, - y = { + T = { enqueueModel: function (g) { if (d === null) { var L = Wu(e, g, -1); (Br(L), L.status === 'fulfilled' ? i(L.value) - : (L.then(i, y.error), (d = L))); + : (L.then(i, T.error), (d = L))); } else { L = d; - var p = new Ot('pending', null, null); - (p.then(i, y.error), - (d = p), + var u = new Ot('pending', null, null); + (u.then(i, T.error), + (d = u), L.then(function () { - (d === p && (d = null), Gu(e, p, g, -1)); + (d === u && (d = null), Gu(e, u, g, -1)); })); } }, @@ -3064,13 +3072,13 @@ If you need interactivity, consider converting part of this to a Client Componen } }, }; - return (Xu(e, t, u, y), u); + return (Xu(e, t, p, T), p); } function ma(e) { this.next = e; } ma.prototype = {}; - ma.prototype[Ss] = function () { + ma.prototype[Is] = function () { return this; }; function mu(e, t, s) { @@ -3079,13 +3087,13 @@ If you need interactivity, consider converting part of this to a Client Componen var i = [], r = !1, a = 0, - u = {}; + p = {}; return ( - (u = - ((u[Ss] = function () { + (p = + ((p[Is] = function () { var d = 0; - return new ma(function (y) { - if (y !== void 0) + return new ma(function (T) { + if (T !== void 0) throw Error( 'Values cannot be passed to next() of AsyncIterables passed to Client Components.' ); @@ -3097,8 +3105,8 @@ If you need interactivity, consider converting part of this to a Client Componen return i[d++]; }); }), - u)), - (s = s ? u[Ss]() : u), + p)), + (s = s ? p[Is]() : p), Xu(e, t, s, { enqueueModel: function (d) { (a === i.length ? (i[a] = fu(e, d, !1)) : ea(e, i[a], d, !1), a++); @@ -3158,11 +3166,11 @@ If you need interactivity, consider converting part of this to a Client Componen ) if (((r = a[i]), r.startsWith(t))) { for ( - var u = e.getAll(r), d = r.slice(t.length), y = 0; - y < u.length; - y++ + var p = e.getAll(r), d = r.slice(t.length), T = 0; + T < p.length; + T++ ) - s.append(d, u[y]); + s.append(d, p[T]); e.delete(r); } return s; @@ -3301,18 +3309,18 @@ If you need interactivity, consider converting part of this to a Client Componen i = null, r = new Set(); return ( - e.forEach(function (a, u) { - u.startsWith('$ACTION_') - ? u.startsWith('$ACTION_REF_') - ? r.has(u) || - (r.add(u), - (a = '$ACTION_' + u.slice(12) + ':'), + e.forEach(function (a, p) { + p.startsWith('$ACTION_') + ? p.startsWith('$ACTION_REF_') + ? r.has(p) || + (r.add(p), + (a = '$ACTION_' + p.slice(12) + ':'), (a = Qu(e, t, a)), (i = yu(t, a))) - : u.startsWith('$ACTION_ID_') && - !r.has(u) && - (r.add(u), (a = u.slice(11)), (i = yu(t, {id: a, bound: null}))) - : s.append(u, a); + : p.startsWith('$ACTION_ID_') && + !r.has(p) && + (r.add(p), (a = p.slice(11)), (i = yu(t, {id: a, bound: null}))) + : s.append(p, a); }), i === null ? null @@ -3326,16 +3334,16 @@ If you need interactivity, consider converting part of this to a Client Componen if (typeof i != 'string') return Promise.resolve(null); var r = null; if ( - (t.forEach(function (u, d) { + (t.forEach(function (p, d) { d.startsWith('$ACTION_REF_') && - ((u = '$ACTION_' + d.slice(12) + ':'), (r = Qu(t, s, u))); + ((p = '$ACTION_' + d.slice(12) + ':'), (r = Qu(t, s, p))); }), r === null) ) return Promise.resolve(null); var a = r.id; - return Promise.resolve(r.bound).then(function (u) { - return u === null ? null : [e, i, a, u.length - 1]; + return Promise.resolve(r.bound).then(function (p) { + return p === null ? null : [e, i, a, p.length - 1]; }); }; En.decodeReply = function (e, t, s) { @@ -3365,7 +3373,7 @@ If you need interactivity, consider converting part of this to a Client Componen s ? s.onError : void 0, s ? s.onPostpone : void 0, function () { - var y = new ReadableStream( + var T = new ReadableStream( { type: 'bytes', pull: function (g) { @@ -3377,20 +3385,20 @@ If you need interactivity, consider converting part of this to a Client Componen }, {highWaterMark: 0} ); - i({prelude: y}); + i({prelude: T}); }, r, s ? s.identifierPrefix : void 0, s ? s.temporaryReferences : void 0 ); if (s && s.signal) { - var u = s.signal; - if (u.aborted) si(a, u.reason); + var p = s.signal; + if (p.aborted) si(a, p.reason); else { var d = function () { - (si(a, u.reason), u.removeEventListener('abort', d)); + (si(a, p.reason), p.removeEventListener('abort', d)); }; - u.addEventListener('abort', d); + p.addEventListener('abort', d); } } Vu(a); @@ -3415,8 +3423,8 @@ If you need interactivity, consider converting part of this to a Client Componen t, s ? s.onError : void 0, s ? s.onPostpone : void 0, - Cs, - Cs, + ws, + ws, s ? s.identifierPrefix : void 0, s ? s.temporaryReferences : void 0 ); @@ -3436,11 +3444,11 @@ If you need interactivity, consider converting part of this to a Client Componen start: function () { Vu(i); }, - pull: function (u) { - ju(i, u); + pull: function (p) { + ju(i, p); }, - cancel: function (u) { - ((i.destination = null), si(i, u)); + cancel: function (p) { + ((i.destination = null), si(i, p)); }, }, {highWaterMark: 0} @@ -3474,23 +3482,23 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._as = r)] = '_as'; let a = r + 1; e[(e._assert = a)] = '_assert'; - let u = a + 1; - e[(e._asserts = u)] = '_asserts'; - let d = u + 1; + let p = a + 1; + e[(e._asserts = p)] = '_asserts'; + let d = p + 1; e[(e._async = d)] = '_async'; - let y = d + 1; - e[(e._await = y)] = '_await'; - let g = y + 1; + let T = d + 1; + e[(e._await = T)] = '_await'; + let g = T + 1; e[(e._checks = g)] = '_checks'; let L = g + 1; e[(e._constructor = L)] = '_constructor'; - let p = L + 1; - e[(e._declare = p)] = '_declare'; - let h = p + 1; + let u = L + 1; + e[(e._declare = u)] = '_declare'; + let h = u + 1; e[(e._enum = h)] = '_enum'; - let T = h + 1; - e[(e._exports = T)] = '_exports'; - let x = T + 1; + let y = h + 1; + e[(e._exports = y)] = '_exports'; + let x = y + 1; e[(e._from = x)] = '_from'; let w = x + 1; e[(e._get = w)] = '_get'; @@ -3534,9 +3542,9 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._require = nt)] = '_require'; let _t = nt + 1; e[(e._satisfies = _t)] = '_satisfies'; - let ct = _t + 1; - e[(e._set = ct)] = '_set'; - let wt = ct + 1; + let ut = _t + 1; + e[(e._set = ut)] = '_set'; + let wt = ut + 1; e[(e._static = wt)] = '_static'; let $t = wt + 1; e[(e._symbol = $t)] = '_symbol'; @@ -3562,22 +3570,22 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.IS_RIGHT_ASSOCIATIVE = r)] = 'IS_RIGHT_ASSOCIATIVE'; let a = 128; e[(e.IS_PREFIX = a)] = 'IS_PREFIX'; - let u = 256; - e[(e.IS_POSTFIX = u)] = 'IS_POSTFIX'; + let p = 256; + e[(e.IS_POSTFIX = p)] = 'IS_POSTFIX'; let d = 512; e[(e.IS_EXPRESSION_START = d)] = 'IS_EXPRESSION_START'; - let y = 512; - e[(e.num = y)] = 'num'; + let T = 512; + e[(e.num = T)] = 'num'; let g = 1536; e[(e.bigint = g)] = 'bigint'; let L = 2560; e[(e.decimal = L)] = 'decimal'; - let p = 3584; - e[(e.regexp = p)] = 'regexp'; + let u = 3584; + e[(e.regexp = u)] = 'regexp'; let h = 4608; e[(e.string = h)] = 'string'; - let T = 5632; - e[(e.name = T)] = 'name'; + let y = 5632; + e[(e.name = y)] = 'name'; let x = 6144; e[(e.eof = x)] = 'eof'; let w = 7680; @@ -3622,8 +3630,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.dollarBraceL = nt)] = 'dollarBraceL'; let _t = 27648; e[(e.at = _t)] = 'at'; - let ct = 29184; - e[(e.hash = ct)] = 'hash'; + let ut = 29184; + e[(e.hash = ut)] = 'hash'; let wt = 29728; e[(e.eq = wt)] = 'eq'; let $t = 30752; @@ -3658,10 +3666,10 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.greaterThan = We)] = 'greaterThan'; let Ke = 46088; e[(e.relationalOrEqual = Ke)] = 'relationalOrEqual'; - let ut = 47113; - e[(e.bitShiftL = ut)] = 'bitShiftL'; - let pt = 48137; - e[(e.bitShiftR = pt)] = 'bitShiftR'; + let pt = 47113; + e[(e.bitShiftL = pt)] = 'bitShiftL'; + let ht = 48137; + e[(e.bitShiftR = ht)] = 'bitShiftR'; let bt = 49802; e[(e.plus = bt)] = 'plus'; let yt = 50826; @@ -3694,8 +3702,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._case = Mn)] = '_case'; let xs = 64528; e[(e._catch = xs)] = '_catch'; - let Ds = 65552; - e[(e._continue = Ds)] = '_continue'; + let Ms = 65552; + e[(e._continue = Ms)] = '_continue'; let bi = 66576; e[(e._debugger = bi)] = '_debugger'; let es = 67600; @@ -3710,8 +3718,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._for = wn)] = '_for'; let de = 73232; e[(e._function = de)] = '_function'; - let Ms = 73744; - e[(e._if = Ms)] = '_if'; + let Fs = 73744; + e[(e._if = Fs)] = '_if'; let gs = 74768; e[(e._return = gs)] = '_return'; let Ci = 75792; @@ -3726,20 +3734,20 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._let = Fn)] = '_let'; let Bn = 80912; e[(e._const = Bn)] = '_const'; - let Fs = 81936; - e[(e._while = Fs)] = '_while'; + let Bs = 81936; + e[(e._while = Bs)] = '_while'; let Si = 82960; e[(e._with = Si)] = '_with'; - let Bs = 84496; - e[(e._new = Bs)] = '_new'; - let Vs = 85520; - e[(e._this = Vs)] = '_this'; - let js = 86544; - e[(e._super = js)] = '_super'; - let $s = 87568; - e[(e._class = $s)] = '_class'; - let qs = 88080; - e[(e._extends = qs)] = '_extends'; + let Vs = 84496; + e[(e._new = Vs)] = '_new'; + let js = 85520; + e[(e._this = js)] = '_this'; + let $s = 86544; + e[(e._super = $s)] = '_super'; + let qs = 87568; + e[(e._class = qs)] = '_class'; + let Ks = 88080; + e[(e._extends = Ks)] = '_extends'; let Ii = 89104; e[(e._export = Ii)] = '_export'; let Ei = 90640; @@ -3748,18 +3756,18 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._yield = Ai)] = '_yield'; let Pi = 92688; e[(e._null = Pi)] = '_null'; - let Ks = 93712; - e[(e._true = Ks)] = '_true'; - let Us = 94736; - e[(e._false = Us)] = '_false'; - let Hs = 95256; - e[(e._in = Hs)] = '_in'; - let Ws = 96280; - e[(e._instanceof = Ws)] = '_instanceof'; - let Gs = 97936; - e[(e._typeof = Gs)] = '_typeof'; - let zs = 98960; - e[(e._void = zs)] = '_void'; + let Us = 93712; + e[(e._true = Us)] = '_true'; + let Hs = 94736; + e[(e._false = Hs)] = '_false'; + let Ws = 95256; + e[(e._in = Ws)] = '_in'; + let Gs = 96280; + e[(e._instanceof = Gs)] = '_instanceof'; + let zs = 97936; + e[(e._typeof = zs)] = '_typeof'; + let Xs = 98960; + e[(e._void = Xs)] = '_void'; let jo = 99984; e[(e._delete = jo)] = '_delete'; let $o = 100880; @@ -3776,8 +3784,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e._abstract = Ko)] = '_abstract'; let le = 107024; e[(e._static = le)] = '_static'; - let Xs = 107536; - e[(e._public = Xs)] = '_public'; + let Ys = 107536; + e[(e._public = Ys)] = '_public'; let on = 108560; e[(e._private = on)] = '_private'; let Uo = 109584; @@ -4041,20 +4049,20 @@ If you need interactivity, consider converting part of this to a Client Componen }; Ui.Scope = Ta; var $r = class { - constructor(t, s, i, r, a, u, d, y, g, L, p, h, T) { + constructor(t, s, i, r, a, p, d, T, g, L, u, h, y) { ((this.potentialArrowAt = t), (this.noAnonFunctionType = s), (this.inDisallowConditionalTypesContext = i), (this.tokensLength = r), (this.scopesLength = a), - (this.pos = u), + (this.pos = p), (this.type = d), - (this.contextualKeyword = y), + (this.contextualKeyword = T), (this.start = g), (this.end = L), - (this.isType = p), + (this.isType = u), (this.scopeDepth = h), - (this.error = T)); + (this.error = y)); } }; Ui.StateSnapshot = $r; @@ -4163,22 +4171,22 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.carriageReturn = r)] = 'carriageReturn'; let a = 14; e[(e.shiftOut = a)] = 'shiftOut'; - let u = 32; - e[(e.space = u)] = 'space'; + let p = 32; + e[(e.space = p)] = 'space'; let d = 33; e[(e.exclamationMark = d)] = 'exclamationMark'; - let y = 34; - e[(e.quotationMark = y)] = 'quotationMark'; + let T = 34; + e[(e.quotationMark = T)] = 'quotationMark'; let g = 35; e[(e.numberSign = g)] = 'numberSign'; let L = 36; e[(e.dollarSign = L)] = 'dollarSign'; - let p = 37; - e[(e.percentSign = p)] = 'percentSign'; + let u = 37; + e[(e.percentSign = u)] = 'percentSign'; let h = 38; e[(e.ampersand = h)] = 'ampersand'; - let T = 39; - e[(e.apostrophe = T)] = 'apostrophe'; + let y = 39; + e[(e.apostrophe = y)] = 'apostrophe'; let x = 40; e[(e.leftParenthesis = x)] = 'leftParenthesis'; let w = 41; @@ -4223,8 +4231,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.lessThan = nt)] = 'lessThan'; let _t = 61; e[(e.equalsTo = _t)] = 'equalsTo'; - let ct = 62; - e[(e.greaterThan = ct)] = 'greaterThan'; + let ut = 62; + e[(e.greaterThan = ut)] = 'greaterThan'; let wt = 63; e[(e.questionMark = wt)] = 'questionMark'; let $t = 64; @@ -4259,10 +4267,10 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.uppercaseN = We)] = 'uppercaseN'; let Ke = 79; e[(e.uppercaseO = Ke)] = 'uppercaseO'; - let ut = 80; - e[(e.uppercaseP = ut)] = 'uppercaseP'; - let pt = 81; - e[(e.uppercaseQ = pt)] = 'uppercaseQ'; + let pt = 80; + e[(e.uppercaseP = pt)] = 'uppercaseP'; + let ht = 81; + e[(e.uppercaseQ = ht)] = 'uppercaseQ'; let bt = 82; e[(e.uppercaseR = bt)] = 'uppercaseR'; let yt = 83; @@ -4295,8 +4303,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.graveAccent = Mn)] = 'graveAccent'; let xs = 97; e[(e.lowercaseA = xs)] = 'lowercaseA'; - let Ds = 98; - e[(e.lowercaseB = Ds)] = 'lowercaseB'; + let Ms = 98; + e[(e.lowercaseB = Ms)] = 'lowercaseB'; let bi = 99; e[(e.lowercaseC = bi)] = 'lowercaseC'; let es = 100; @@ -4311,8 +4319,8 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.lowercaseH = wn)] = 'lowercaseH'; let de = 105; e[(e.lowercaseI = de)] = 'lowercaseI'; - let Ms = 106; - e[(e.lowercaseJ = Ms)] = 'lowercaseJ'; + let Fs = 106; + e[(e.lowercaseJ = Fs)] = 'lowercaseJ'; let gs = 107; e[(e.lowercaseK = gs)] = 'lowercaseK'; let Ci = 108; @@ -4327,20 +4335,20 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.lowercaseP = Fn)] = 'lowercaseP'; let Bn = 113; e[(e.lowercaseQ = Bn)] = 'lowercaseQ'; - let Fs = 114; - e[(e.lowercaseR = Fs)] = 'lowercaseR'; + let Bs = 114; + e[(e.lowercaseR = Bs)] = 'lowercaseR'; let Si = 115; e[(e.lowercaseS = Si)] = 'lowercaseS'; - let Bs = 116; - e[(e.lowercaseT = Bs)] = 'lowercaseT'; - let Vs = 117; - e[(e.lowercaseU = Vs)] = 'lowercaseU'; - let js = 118; - e[(e.lowercaseV = js)] = 'lowercaseV'; - let $s = 119; - e[(e.lowercaseW = $s)] = 'lowercaseW'; - let qs = 120; - e[(e.lowercaseX = qs)] = 'lowercaseX'; + let Vs = 116; + e[(e.lowercaseT = Vs)] = 'lowercaseT'; + let js = 117; + e[(e.lowercaseU = js)] = 'lowercaseU'; + let $s = 118; + e[(e.lowercaseV = $s)] = 'lowercaseV'; + let qs = 119; + e[(e.lowercaseW = qs)] = 'lowercaseW'; + let Ks = 120; + e[(e.lowercaseX = Ks)] = 'lowercaseX'; let Ii = 121; e[(e.lowercaseY = Ii)] = 'lowercaseY'; let Ei = 122; @@ -4349,18 +4357,18 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.leftCurlyBrace = Ai)] = 'leftCurlyBrace'; let Pi = 124; e[(e.verticalBar = Pi)] = 'verticalBar'; - let Ks = 125; - e[(e.rightCurlyBrace = Ks)] = 'rightCurlyBrace'; - let Us = 126; - e[(e.tilde = Us)] = 'tilde'; - let Hs = 160; - e[(e.nonBreakingSpace = Hs)] = 'nonBreakingSpace'; - let Ws = 5760; - e[(e.oghamSpaceMark = Ws)] = 'oghamSpaceMark'; - let Gs = 8232; - e[(e.lineSeparator = Gs)] = 'lineSeparator'; - let zs = 8233; - e[(e.paragraphSeparator = zs)] = 'paragraphSeparator'; + let Us = 125; + e[(e.rightCurlyBrace = Us)] = 'rightCurlyBrace'; + let Hs = 126; + e[(e.tilde = Hs)] = 'tilde'; + let Ws = 160; + e[(e.nonBreakingSpace = Ws)] = 'nonBreakingSpace'; + let Gs = 5760; + e[(e.oghamSpaceMark = Gs)] = 'oghamSpaceMark'; + let zs = 8232; + e[(e.lineSeparator = zs)] = 'lineSeparator'; + let Xs = 8233; + e[(e.paragraphSeparator = Xs)] = 'paragraphSeparator'; })(as || (Kr.charCodes = as = {})); function $d(e) { return ( @@ -4426,7 +4434,7 @@ If you need interactivity, consider converting part of this to a Client Componen 'use strict'; Object.defineProperty(tn, '__esModule', {value: !0}); var ls = xt(), - As = be(), + Ps = be(), Hr = Qt(), en = Zt(); function Xd(e) { @@ -4435,13 +4443,13 @@ If you need interactivity, consider converting part of this to a Client Componen tn.isContextual = Xd; function Yd(e) { let t = ls.lookaheadTypeAndKeyword.call(void 0); - return t.type === As.TokenType.name && t.contextualKeyword === e; + return t.type === Ps.TokenType.name && t.contextualKeyword === e; } tn.isLookaheadContextual = Yd; function s1(e) { return ( en.state.contextualKeyword === e && - ls.eat.call(void 0, As.TokenType.name) + ls.eat.call(void 0, Ps.TokenType.name) ); } tn.eatContextual = s1; @@ -4451,8 +4459,8 @@ If you need interactivity, consider converting part of this to a Client Componen tn.expectContextual = Jd; function i1() { return ( - ls.match.call(void 0, As.TokenType.eof) || - ls.match.call(void 0, As.TokenType.braceR) || + ls.match.call(void 0, Ps.TokenType.eof) || + ls.match.call(void 0, Ps.TokenType.braceR) || r1() ); } @@ -4489,7 +4497,7 @@ If you need interactivity, consider converting part of this to a Client Componen } tn.hasFollowingLineBreak = Qd; function o1() { - return ls.eat.call(void 0, As.TokenType.semi) || i1(); + return ls.eat.call(void 0, Ps.TokenType.semi) || i1(); } tn.isLineTerminator = o1; function Zd() { @@ -4499,7 +4507,7 @@ If you need interactivity, consider converting part of this to a Client Componen function em(e) { ls.eat.call(void 0, e) || Wr( - `Unexpected token, expected "${As.formatTokenType.call(void 0, e)}"` + `Unexpected token, expected "${Ps.formatTokenType.call(void 0, e)}"` ); } tn.expect = em; @@ -4509,13 +4517,13 @@ If you need interactivity, consider converting part of this to a Client Componen ((s.pos = t), (en.state.error = s), (en.state.pos = en.input.length), - ls.finishToken.call(void 0, As.TokenType.eof)); + ls.finishToken.call(void 0, Ps.TokenType.eof)); } tn.unexpected = Wr; }); - var xa = Z((Ps) => { + var xa = Z((Ns) => { 'use strict'; - Object.defineProperty(Ps, '__esModule', {value: !0}); + Object.defineProperty(Ns, '__esModule', {value: !0}); var va = Qt(), tm = [ 9, @@ -4540,12 +4548,12 @@ If you need interactivity, consider converting part of this to a Client Componen 12288, 65279, ]; - Ps.WHITESPACE_CHARS = tm; + Ns.WHITESPACE_CHARS = tm; var nm = /(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g; - Ps.skipWhiteSpace = nm; + Ns.skipWhiteSpace = nm; var sm = new Uint8Array(65536); - Ps.IS_WHITESPACE = sm; - for (let e of Ps.WHITESPACE_CHARS) Ps.IS_WHITESPACE[e] = 1; + Ns.IS_WHITESPACE = sm; + for (let e of Ns.WHITESPACE_CHARS) Ns.IS_WHITESPACE[e] = 1; }); var li = Z((vn) => { 'use strict'; @@ -13630,22 +13638,22 @@ If you need interactivity, consider converting part of this to a Client Componen e[(e.FunctionScopedDeclaration = r)] = 'FunctionScopedDeclaration'; let a = r + 1; e[(e.BlockScopedDeclaration = a)] = 'BlockScopedDeclaration'; - let u = a + 1; - e[(e.ObjectShorthandTopLevelDeclaration = u)] = + let p = a + 1; + e[(e.ObjectShorthandTopLevelDeclaration = p)] = 'ObjectShorthandTopLevelDeclaration'; - let d = u + 1; + let d = p + 1; e[(e.ObjectShorthandFunctionScopedDeclaration = d)] = 'ObjectShorthandFunctionScopedDeclaration'; - let y = d + 1; - e[(e.ObjectShorthandBlockScopedDeclaration = y)] = + let T = d + 1; + e[(e.ObjectShorthandBlockScopedDeclaration = T)] = 'ObjectShorthandBlockScopedDeclaration'; - let g = y + 1; + let g = T + 1; e[(e.ObjectShorthand = g)] = 'ObjectShorthand'; let L = g + 1; e[(e.ImportDeclaration = L)] = 'ImportDeclaration'; - let p = L + 1; - e[(e.ObjectKey = p)] = 'ObjectKey'; - let h = p + 1; + let u = L + 1; + e[(e.ObjectKey = u)] = 'ObjectKey'; + let h = u + 1; e[(e.ImportAccess = h)] = 'ImportAccess'; })(it || (Be.IdentifierRole = it = {})); var f1; @@ -14679,9 +14687,7 @@ If you need interactivity, consider converting part of this to a Client Componen let t = ''; if ( (this.filenameVarName && - (t += `const ${this.filenameVarName} = ${JSON.stringify( - this.options.filePath || '' - )};`), + (t += `const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath || '')};`), this.isAutomaticRuntime) ) if (this.importProcessor) @@ -14695,7 +14701,7 @@ If you need interactivity, consider converting part of this to a Client Componen s && (t += `import {createElement as ${s}} from "${this.jsxImportSource}";`); let r = Object.entries(i) - .map(([a, u]) => `${a} as ${u}`) + .map(([a, p]) => `${a} as ${p}`) .join(', '); if (r) { let a = @@ -14797,11 +14803,7 @@ If you need interactivity, consider converting part of this to a Client Componen return this.claimAutoImportedFuncInvocation('createElement', ''); { let {jsxPragmaInfo: t} = this; - return `${ - (this.importProcessor && - this.importProcessor.getIdentifierReplacement(t.base)) || - t.base - }${t.suffix}(`; + return `${(this.importProcessor && this.importProcessor.getIdentifierReplacement(t.base)) || t.base}${t.suffix}(`; } } getFragmentCode() { @@ -15013,19 +15015,19 @@ If you need interactivity, consider converting part of this to a Client Componen i = !1, r = !1; for (let a = 0; a < e.length; a++) { - let u = e[a]; - if (u === ' ' || u === ' ' || u === '\r') i || (s += u); + let p = e[a]; + if (p === ' ' || p === ' ' || p === '\r') i || (s += p); else if ( - u === + p === ` ` ) ((s = ''), (i = !0)); else { - if ((r && i && (t += ' '), (t += s), (s = ''), u === '&')) { - let {entity: d, newI: y} = P1(e, a + 1); - ((a = y - 1), (t += d)); - } else t += u; + if ((r && i && (t += ' '), (t += s), (s = ''), p === '&')) { + let {entity: d, newI: T} = P1(e, a + 1); + ((a = T - 1), (t += d)); + } else t += p; ((r = !0), (i = !1)); } } @@ -15072,24 +15074,24 @@ If you need interactivity, consider converting part of this to a Client Componen r, a = t; if (e[a] === '#') { - let u = 10; + let p = 10; a++; let d; if (e[a] === 'x') - for (u = 16, a++, d = a; a < e.length && ty(e.charCodeAt(a)); ) a++; + for (p = 16, a++, d = a; a < e.length && ty(e.charCodeAt(a)); ) a++; else for (d = a; a < e.length && ey(e.charCodeAt(a)); ) a++; if (e[a] === ';') { - let y = e.slice(d, a); - y && (a++, (r = String.fromCodePoint(parseInt(y, u)))); + let T = e.slice(d, a); + T && (a++, (r = String.fromCodePoint(parseInt(T, p)))); } } else for (; a < e.length && i++ < 10; ) { - let u = e[a]; - if ((a++, u === ';')) { + let p = e[a]; + if ((a++, p === ';')) { r = Gm.default.get(s); break; } - s += u; + s += p; } return r ? {entity: r, newI: a} : {entity: '&', newI: t}; } @@ -15136,8 +15138,8 @@ If you need interactivity, consider converting part of this to a Client Componen a.type === ui.TokenType.jsxName && a.identifierRole === Qr.IdentifierRole.Access) ) { - let u = e.identifierNameForToken(a); - (!sy.startsWithLowerCase.call(void 0, u) || + let p = e.identifierNameForToken(a); + (!sy.startsWithLowerCase.call(void 0, p) || e.tokens[r + 1].type === ui.TokenType.dot) && i.add(e.identifierNameForToken(a)); } @@ -15174,13 +15176,13 @@ If you need interactivity, consider converting part of this to a Client Componen __init5() { this.exportBindingsByLocalName = new Map(); } - constructor(t, s, i, r, a, u) { + constructor(t, s, i, r, a, p) { ((this.nameManager = t), (this.tokens = s), (this.enableLegacyTypeScriptModuleInterop = i), (this.options = r), (this.isTypeScriptTransformEnabled = a), - (this.helperManager = u), + (this.helperManager = p), e.prototype.__init.call(this), e.prototype.__init2.call(this), e.prototype.__init3.call(this), @@ -15239,17 +15241,17 @@ If you need interactivity, consider converting part of this to a Client Componen defaultNames: i, wildcardNames: r, namedImports: a, - namedExports: u, + namedExports: p, exportStarNames: d, - hasStarExport: y, + hasStarExport: T, } = s; if ( i.length === 0 && r.length === 0 && a.length === 0 && - u.length === 0 && + p.length === 0 && d.length === 0 && - !y + !T ) { this.importsToReplace.set(t, `require('${t}');`); continue; @@ -15259,39 +15261,29 @@ If you need interactivity, consider converting part of this to a Client Componen this.enableLegacyTypeScriptModuleInterop ? (L = g) : (L = r.length > 0 ? r[0] : this.getFreeIdentifierForPath(t)); - let p = `var ${g} = require('${t}');`; + let u = `var ${g} = require('${t}');`; if (r.length > 0) for (let h of r) { - let T = this.enableLegacyTypeScriptModuleInterop + let y = this.enableLegacyTypeScriptModuleInterop ? g - : `${this.helperManager.getHelperName( - 'interopRequireWildcard' - )}(${g})`; - p += ` var ${h} = ${T};`; + : `${this.helperManager.getHelperName('interopRequireWildcard')}(${g})`; + u += ` var ${h} = ${y};`; } else d.length > 0 && L !== g - ? (p += ` var ${L} = ${this.helperManager.getHelperName( - 'interopRequireWildcard' - )}(${g});`) + ? (u += ` var ${L} = ${this.helperManager.getHelperName('interopRequireWildcard')}(${g});`) : i.length > 0 && L !== g && - (p += ` var ${L} = ${this.helperManager.getHelperName( - 'interopRequireDefault' - )}(${g});`); - for (let {importedName: h, localName: T} of u) - p += ` ${this.helperManager.getHelperName( - 'createNamedExportFrom' - )}(${g}, '${T}', '${h}');`; - for (let h of d) p += ` exports.${h} = ${L};`; - (y && - (p += ` ${this.helperManager.getHelperName( - 'createStarExport' - )}(${g});`), - this.importsToReplace.set(t, p)); + (u += ` var ${L} = ${this.helperManager.getHelperName('interopRequireDefault')}(${g});`); + for (let {importedName: h, localName: y} of p) + u += ` ${this.helperManager.getHelperName('createNamedExportFrom')}(${g}, '${y}', '${h}');`; + for (let h of d) u += ` exports.${h} = ${L};`; + (T && + (u += ` ${this.helperManager.getHelperName('createStarExport')}(${g});`), + this.importsToReplace.set(t, u)); for (let h of i) this.identifierReplacements.set(h, `${L}.default`); - for (let {importedName: h, localName: T} of a) - this.identifierReplacements.set(T, `${g}.${h}`); + for (let {importedName: h, localName: y} of a) + this.identifierReplacements.set(y, `${g}.${h}`); } } getFreeIdentifierForPath(t) { @@ -15329,8 +15321,8 @@ If you need interactivity, consider converting part of this to a Client Componen ) { let d = this.getNamedImports(t + 1); t = d.newIndex; - for (let y of d.namedImports) - y.importedName === 'default' ? s.push(y.localName) : r.push(y); + for (let T of d.namedImports) + T.importedName === 'default' ? s.push(T.localName) : r.push(T); } if ( (this.tokens.matchesContextualAtIndex( @@ -15343,14 +15335,14 @@ If you need interactivity, consider converting part of this to a Client Componen 'Expected string token at the end of import statement.' ); let a = this.tokens.stringValueAtIndex(t), - u = this.getImportInfo(a); - (u.defaultNames.push(...s), - u.wildcardNames.push(...i), - u.namedImports.push(...r), + p = this.getImportInfo(a); + (p.defaultNames.push(...s), + p.wildcardNames.push(...i), + p.namedImports.push(...r), s.length === 0 && i.length === 0 && r.length === 0 && - (u.hasBareImport = !0)); + (p.hasBareImport = !0)); } preprocessExportAtIndex(t) { if ( @@ -15448,8 +15440,8 @@ If you need interactivity, consider converting part of this to a Client Componen ) t++; else { - for (let {importedName: u, localName: d} of i) - this.addExportBinding(u, d); + for (let {importedName: p, localName: d} of i) + this.addExportBinding(p, d); return; } if (!this.tokens.matches1AtIndex(t, me.TokenType.string)) @@ -15571,8 +15563,8 @@ If you need interactivity, consider converting part of this to a Client Componen (e.put = (s, i) => { let r = e.get(s, i); if (r !== void 0) return r; - let {array: a, _indexes: u} = s; - return (u[i] = a.push(i) - 1); + let {array: a, _indexes: p} = s; + return (p[i] = a.push(i) - 1); }), (e.pop = (s) => { let {array: i, _indexes: r} = s; @@ -15602,7 +15594,7 @@ If you need interactivity, consider converting part of this to a Client Componen let S = i.charCodeAt(w); ((r[w] = S), (a[S] = w)); } - let u = + let p = typeof TextDecoder < 'u' ? new TextDecoder() : typeof Buffer < 'u' @@ -15628,7 +15620,7 @@ If you need interactivity, consider converting part of this to a Client Componen A = [], U = 0; do { - let M = y(w, U), + let M = T(w, U), c = [], R = !0, W = 0; @@ -15649,11 +15641,11 @@ If you need interactivity, consider converting part of this to a Client Componen : (ie = [pe]), c.push(ie)); } - (R || p(c), A.push(c), (U = M + 1)); + (R || u(c), A.push(c), (U = M + 1)); } while (U <= w.length); return A; } - function y(w, S) { + function T(w, S) { let A = w.indexOf(';', S); return A === -1 ? w.length : A; } @@ -15671,13 +15663,13 @@ If you need interactivity, consider converting part of this to a Client Componen function L(w, S, A) { return S >= A ? !1 : w.charCodeAt(S) !== 44; } - function p(w) { + function u(w) { w.sort(h); } function h(w, S) { return w[0] - S[0]; } - function T(w) { + function y(w) { let S = new Int32Array(5), A = 1024 * 16, U = A - 36, @@ -15688,13 +15680,13 @@ If you need interactivity, consider converting part of this to a Client Componen for (let X = 0; X < w.length; X++) { let ie = w[X]; if ( - (X > 0 && (R === A && ((W += u.decode(M)), (R = 0)), (M[R++] = 59)), + (X > 0 && (R === A && ((W += p.decode(M)), (R = 0)), (M[R++] = 59)), ie.length !== 0) ) { S[0] = 0; for (let pe = 0; pe < ie.length; pe++) { let ae = ie[pe]; - (R > U && ((W += u.decode(c)), M.copyWithin(0, U, R), (R -= U)), + (R > U && ((W += p.decode(c)), M.copyWithin(0, U, R), (R -= U)), pe > 0 && (M[R++] = 44), (R = x(M, R, S, ae, 0)), ae.length !== 1 && @@ -15705,7 +15697,7 @@ If you need interactivity, consider converting part of this to a Client Componen } } } - return W + u.decode(M.subarray(0, R)); + return W + p.decode(M.subarray(0, R)); } function x(w, S, A, U, M) { let c = U[M], @@ -15718,7 +15710,7 @@ If you need interactivity, consider converting part of this to a Client Componen return S; } ((e.decode = d), - (e.encode = T), + (e.encode = y), Object.defineProperty(e, '__esModule', {value: !0})); }); }); @@ -15752,18 +15744,18 @@ If you need interactivity, consider converting part of this to a Client Componen function a(A) { return A.startsWith('//'); } - function u(A) { + function p(A) { return A.startsWith('/'); } function d(A) { return A.startsWith('file:'); } - function y(A) { + function T(A) { return /^[.?#]/.test(A); } function g(A) { let U = t.exec(A); - return p( + return u( U[1], U[2] || '', U[3], @@ -15776,17 +15768,17 @@ If you need interactivity, consider converting part of this to a Client Componen function L(A) { let U = s.exec(A), M = U[2]; - return p( + return u( 'file:', '', U[1] || '', '', - u(M) ? M : '/' + M, + p(M) ? M : '/' + M, U[3] || '', U[4] || '' ); } - function p(A, U, M, c, R, W, X) { + function u(A, U, M, c, R, W, X) { return { scheme: A, user: U, @@ -15803,7 +15795,7 @@ If you need interactivity, consider converting part of this to a Client Componen let M = g('http:' + A); return ((M.scheme = ''), (M.type = i.SchemeRelative), M); } - if (u(A)) { + if (p(A)) { let M = g('http://foo.com' + A); return ((M.scheme = ''), (M.host = ''), (M.type = i.AbsolutePath), M); } @@ -15823,14 +15815,14 @@ If you need interactivity, consider converting part of this to a Client Componen U ); } - function T(A) { + function y(A) { if (A.endsWith('/..')) return A; let U = A.lastIndexOf('/'); return A.slice(0, U + 1); } function x(A, U) { (w(U, U.type), - A.path === '/' ? (A.path = U.path) : (A.path = T(U.path) + A.path)); + A.path === '/' ? (A.path = U.path) : (A.path = y(U.path) + A.path)); } function w(A, U) { let M = U <= i.RelativePath, @@ -15886,7 +15878,7 @@ If you need interactivity, consider converting part of this to a Client Componen return R; case i.RelativePath: { let W = M.path.slice(1); - return W ? (y(U || A) && !y(W) ? './' + W + R : W + R) : R || '.'; + return W ? (T(U || A) && !T(W) ? './' + W + R : W + R) : R || '.'; } case i.AbsolutePath: return M.path + R; @@ -15921,18 +15913,18 @@ If you need interactivity, consider converting part of this to a Client Componen function a(V, G) { return (G && !G.endsWith('/') && (G += '/'), r.default(V, G)); } - function u(V) { + function p(V) { if (!V) return ''; let G = V.lastIndexOf('/'); return V.slice(0, G + 1); } let d = 0, - y = 1, + T = 1, g = 2, L = 3, - p = 4, + u = 4, h = 1, - T = 2; + y = 2; function x(V, G) { let J = w(V, 0); if (J === V.length) return V; @@ -15996,14 +15988,14 @@ If you need interactivity, consider converting part of this to a Client Componen for (let he = 0; he < ve.length; he++) { let Ie = ve[he]; if (Ie.length === 1) continue; - let Ee = Ie[y], + let Ee = Ie[T], Le = Ie[g], Xe = Ie[L], We = J[Ee], Ke = We[Le] || (We[Le] = []), - ut = G[Ee], - pt = R(Ke, Xe, ie(Ke, Xe, ut, Le)); - ae(Ke, (ut.lastIndex = pt + 1), [Xe, re, Ie[d]]); + pt = G[Ee], + ht = R(Ke, Xe, ie(Ke, Xe, pt, Le)); + ae(Ke, (pt.lastIndex = ht + 1), [Xe, re, Ie[d]]); } } return J; @@ -16036,7 +16028,7 @@ If you need interactivity, consider converting part of this to a Client Componen function Bt(V, G, J, re, ve, he, Ie, Ee, Le, Xe) { let {sections: We} = V; for (let Ke = 0; Ke < We.length; Ke++) { - let {map: ut, offset: pt} = We[Ke], + let {map: pt, offset: ht} = We[Ke], bt = Le, yt = Xe; if (Ke + 1 < We.length) { @@ -16046,24 +16038,24 @@ If you need interactivity, consider converting part of this to a Client Componen ? (yt = Math.min(Xe, Ee + vt.column)) : bt < Le && (yt = Ee + vt.column)); } - mt(ut, G, J, re, ve, he, Ie + pt.line, Ee + pt.column, bt, yt); + mt(pt, G, J, re, ve, he, Ie + ht.line, Ee + ht.column, bt, yt); } } function mt(V, G, J, re, ve, he, Ie, Ee, Le, Xe) { if ('sections' in V) return Bt(...arguments); let We = new wt(V, G), Ke = re.length, - ut = he.length, - pt = e.decodedMappings(We), + pt = he.length, + ht = e.decodedMappings(We), {resolvedSources: bt, sourcesContent: yt} = We; if ((kt(re, bt), kt(he, We.names), yt)) kt(ve, yt); else for (let vt = 0; vt < bt.length; vt++) ve.push(null); - for (let vt = 0; vt < pt.length; vt++) { + for (let vt = 0; vt < ht.length; vt++) { let bn = Ie + vt; if (bn > Le) return; let Dn = At(J, bn), Ge = vt === 0 ? Ee : 0, - St = pt[vt]; + St = ht[vt]; for (let ot = 0; ot < St.length; ot++) { let zt = St[ot], Xt = Ge + zt[d]; @@ -16072,11 +16064,11 @@ If you need interactivity, consider converting part of this to a Client Componen Dn.push([Xt]); continue; } - let te = Ke + zt[y], + let te = Ke + zt[T], Cn = zt[g], Zn = zt[L]; Dn.push( - zt.length === 4 ? [Xt, te, Cn, Zn] : [Xt, te, Cn, Zn, ut + zt[p]] + zt.length === 4 ? [Xt, te, Cn, Zn] : [Xt, te, Cn, Zn, pt + zt[u]] ); } } @@ -16092,7 +16084,7 @@ If you need interactivity, consider converting part of this to a Client Componen nt = '`column` must be greater than or equal to 0 (columns start at column 0)', _t = -1, - ct = 1; + ut = 1; ((e.encodedMappings = void 0), (e.decodedMappings = void 0), (e.traceSegment = void 0), @@ -16122,12 +16114,12 @@ If you need interactivity, consider converting part of this to a Client Componen (this.sourceRoot = Le), (this.sources = Xe), (this.sourcesContent = We)); - let Ke = a(Le || '', u(J)); - this.resolvedSources = Xe.map((pt) => a(pt || '', Ke)); - let {mappings: ut} = ve; - (typeof ut == 'string' - ? ((this._encoded = ut), (this._decoded = void 0)) - : ((this._encoded = void 0), (this._decoded = x(ut, re))), + let Ke = a(Le || '', p(J)); + this.resolvedSources = Xe.map((ht) => a(ht || '', Ke)); + let {mappings: pt} = ve; + (typeof pt == 'string' + ? ((this._encoded = pt), (this._decoded = void 0)) + : ((this._encoded = void 0), (this._decoded = x(pt, re))), (this._decodedMemo = X()), (this._bySources = void 0), (this._bySourceMemos = void 0)); @@ -16143,21 +16135,21 @@ If you need interactivity, consider converting part of this to a Client Componen V._decoded || (V._decoded = t.decode(V._encoded))), (e.traceSegment = (V, G, J) => { let re = e.decodedMappings(V); - return G >= re.length ? null : Tn(re[G], V._decodedMemo, G, J, ct); + return G >= re.length ? null : Tn(re[G], V._decodedMemo, G, J, ut); }), (e.originalPositionFor = (V, {line: G, column: J, bias: re}) => { if ((G--, G < 0)) throw new Error(tt); if (J < 0) throw new Error(nt); let ve = e.decodedMappings(V); if (G >= ve.length) return Pt(null, null, null, null); - let he = Tn(ve[G], V._decodedMemo, G, J, re || ct); + let he = Tn(ve[G], V._decodedMemo, G, J, re || ut); if (he == null || he.length == 1) return Pt(null, null, null, null); let {names: Ie, resolvedSources: Ee} = V; return Pt( - Ee[he[y]], + Ee[he[T]], he[g] + 1, he[L], - he.length === 5 ? Ie[he[p]] : null + he.length === 5 ? Ie[he[u]] : null ); }), (e.generatedPositionFor = ( @@ -16179,8 +16171,8 @@ If you need interactivity, consider converting part of this to a Client Componen Xe = V._bySourceMemos, We = Le[Ee][J]; if (We == null) return qt(null, null); - let Ke = Tn(We, Xe[Ee], J, re, ve || ct); - return Ke == null ? qt(null, null) : qt(Ke[h] + 1, Ke[T]); + let Ke = Tn(We, Xe[Ee], J, re, ve || ut); + return Ke == null ? qt(null, null) : qt(Ke[h] + 1, Ke[y]); }), (e.eachMapping = (V, G) => { let J = e.decodedMappings(V), @@ -16192,18 +16184,18 @@ If you need interactivity, consider converting part of this to a Client Componen Xe = he + 1, We = Le[0], Ke = null, - ut = null, pt = null, + ht = null, bt = null; (Le.length !== 1 && - ((Ke = ve[Le[1]]), (ut = Le[2] + 1), (pt = Le[3])), + ((Ke = ve[Le[1]]), (pt = Le[2] + 1), (ht = Le[3])), Le.length === 5 && (bt = re[Le[4]]), G({ generatedLine: Xe, generatedColumn: We, source: Ke, - originalLine: ut, - originalColumn: pt, + originalLine: pt, + originalColumn: ht, name: bt, })); } @@ -16246,7 +16238,7 @@ If you need interactivity, consider converting part of this to a Client Componen ); } ((e.AnyMap = qe), - (e.GREATEST_LOWER_BOUND = ct), + (e.GREATEST_LOWER_BOUND = ut), (e.LEAST_UPPER_BOUND = _t), (e.TraceMap = wt), Object.defineProperty(e, '__esModule', {value: !0})); @@ -16285,7 +16277,7 @@ If you need interactivity, consider converting part of this to a Client Componen (e.fromMap = void 0), (e.allMappings = void 0)); let L; - class p { + class u { constructor({file: R, sourceRoot: W} = {}) { ((this._names = new t.SetArray()), (this._sources = new t.SetArray()), @@ -16355,7 +16347,7 @@ If you need interactivity, consider converting part of this to a Client Componen }), (e.fromMap = (c) => { let R = new i.TraceMap(c), - W = new p({file: R.file, sourceRoot: R.sourceRoot}); + W = new u({file: R.file, sourceRoot: R.sourceRoot}); return ( S(W._names, R.names), S(W._sources, R.sources), @@ -16372,21 +16364,21 @@ If you need interactivity, consider converting part of this to a Client Componen _names: At, } = R, tt = h(Bt, W), - nt = T(tt, X); + nt = y(tt, X); if (!ie) return c && A(tt, nt) ? void 0 : x(tt, nt, [X]); let _t = t.put(mt, ie), - ct = He ? t.put(At, He) : -1; + ut = He ? t.put(At, He) : -1; if ( (_t === kt.length && (kt[_t] = qe ?? null), - !(c && U(tt, nt, _t, pe, ae, ct))) + !(c && U(tt, nt, _t, pe, ae, ut))) ) - return x(tt, nt, He ? [X, _t, pe, ae, ct] : [X, _t, pe, ae]); + return x(tt, nt, He ? [X, _t, pe, ae, ut] : [X, _t, pe, ae]); })); function h(c, R) { for (let W = c.length; W <= R; W++) c[W] = []; return c[R]; } - function T(c, R) { + function y(c, R) { let W = c.length; for (let X = W - 1; X >= 0; W = X--) { let ie = c[X]; @@ -16437,7 +16429,7 @@ If you need interactivity, consider converting part of this to a Client Componen He ); } - ((e.GenMapping = p), Object.defineProperty(e, '__esModule', {value: !0})); + ((e.GenMapping = u), Object.defineProperty(e, '__esModule', {value: !0})); }); }); var $1 = Z((Ka) => { @@ -16446,32 +16438,32 @@ If you need interactivity, consider converting part of this to a Client Componen var Gi = V1(), j1 = Qt(); function hy({code: e, mappings: t}, s, i, r, a) { - let u = fy(r, a), + let p = fy(r, a), d = new Gi.GenMapping({file: i.compiledFilename}), - y = 0, + T = 0, g = t[0]; - for (; g === void 0 && y < t.length - 1; ) (y++, (g = t[y])); + for (; g === void 0 && T < t.length - 1; ) (T++, (g = t[T])); let L = 0, - p = 0; - g !== p && Gi.maybeAddSegment.call(void 0, d, L, 0, s, L, 0); + u = 0; + g !== u && Gi.maybeAddSegment.call(void 0, d, L, 0, s, L, 0); for (let w = 0; w < e.length; w++) { if (w === g) { - let S = g - p, - A = u[y]; + let S = g - u, + A = p[T]; for ( Gi.maybeAddSegment.call(void 0, d, L, S, s, L, A); - (g === w || g === void 0) && y < t.length - 1; + (g === w || g === void 0) && T < t.length - 1; ) - (y++, (g = t[y])); + (T++, (g = t[T])); } e.charCodeAt(w) === j1.charCodes.lineFeed && (L++, - (p = w + 1), - g !== p && Gi.maybeAddSegment.call(void 0, d, L, 0, s, L, 0)); + (u = w + 1), + g !== u && Gi.maybeAddSegment.call(void 0, d, L, 0, s, L, 0)); } let { sourceRoot: h, - sourcesContent: T, + sourcesContent: y, ...x } = Gi.toEncodedMap.call(void 0, d); return x; @@ -16482,9 +16474,9 @@ If you need interactivity, consider converting part of this to a Client Componen i = 0, r = t[i].start, a = 0; - for (let u = 0; u < e.length; u++) - (u === r && ((s[i] = r - a), i++, (r = t[i].start)), - e.charCodeAt(u) === j1.charCodes.lineFeed && (a = u + 1)); + for (let p = 0; p < e.length; p++) + (p === r && ((s[i] = r - a), i++, (r = t[i].start)), + e.charCodeAt(p) === j1.charCodes.lineFeed && (a = p + 1)); return s; } }); @@ -16698,16 +16690,16 @@ If you need interactivity, consider converting part of this to a Client Componen i.pop(); for (; r >= 0 && t[r].endTokenIndex === a + 1; ) (i.push(t[r]), r--); if (a < 0) break; - let u = e.tokens[a], - d = e.identifierNameForToken(u); - if (i.length > 1 && u.type === io.TokenType.name && s.has(d)) { - if (Wa.isBlockScopedDeclaration.call(void 0, u)) + let p = e.tokens[a], + d = e.identifierNameForToken(p); + if (i.length > 1 && p.type === io.TokenType.name && s.has(d)) { + if (Wa.isBlockScopedDeclaration.call(void 0, p)) K1(i[i.length - 1], e, d); - else if (Wa.isFunctionScopedDeclaration.call(void 0, u)) { - let y = i.length - 1; - for (; y > 0 && !i[y].isFunctionScope; ) y--; - if (y < 0) throw new Error('Did not find parent function scope.'); - K1(i[y], e, d); + else if (Wa.isFunctionScopedDeclaration.call(void 0, p)) { + let T = i.length - 1; + for (; T > 0 && !i[T].isFunctionScope; ) T--; + if (T < 0) throw new Error('Did not find parent function scope.'); + K1(i[T], e, d); } } } @@ -16842,12 +16834,12 @@ If you need interactivity, consider converting part of this to a Client Componen }), (e.prototype.resolveUnion = function (t) { for ( - var s, i, r = t, a = null, u = 0, d = r.contexts; - u < d.length; - u++ + var s, i, r = t, a = null, p = 0, d = r.contexts; + p < d.length; + p++ ) { - var y = d[u]; - (!a || y._score >= a._score) && (a = y); + var T = d[p]; + (!a || T._score >= a._score) && (a = T); } a && a._score > 0 && @@ -16870,9 +16862,9 @@ If you need interactivity, consider converting part of this to a Client Componen var a = this._messages[i]; a && s.push({path: t, message: a}); } - for (var u = null, i = s.length - 1; i >= 0; i--) - (u && (s[i].nested = [u]), (u = s[i])); - return u; + for (var p = null, i = s.length - 1; i >= 0; i--) + (p && (s[i].nested = [p]), (p = s[i])); + return p; }), e ); @@ -16979,12 +16971,12 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i, r) { var a = this, - u = Qa(s, this.name), - d = u.getChecker(s, i, r); - return u instanceof Dt || u instanceof t + p = Qa(s, this.name), + d = p.getChecker(s, i, r); + return p instanceof Dt || p instanceof t ? d - : function (y, g) { - return d(y, g) ? !0 : g.fail(null, a._failMsg, 0); + : function (T, g) { + return d(T, g) ? !0 : g.fail(null, a._failMsg, 0); }; }), t @@ -17009,8 +17001,8 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = this; - return function (a, u) { - return a === r.value ? !0 : u.fail(null, r._failMsg, -1); + return function (a, p) { + return a === r.value ? !0 : p.fail(null, r._failMsg, -1); }; }), t @@ -17030,11 +17022,11 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = this.ttype.getChecker(s, i); - return function (a, u) { - if (!Array.isArray(a)) return u.fail(null, 'is not an array', 0); + return function (a, p) { + if (!Array.isArray(a)) return p.fail(null, 'is not an array', 0); for (var d = 0; d < a.length; d++) { - var y = r(a[d], u); - if (!y) return u.fail(d, null, 1); + var T = r(a[d], p); + if (!T) return p.fail(d, null, 1); } return !0; }; @@ -17060,21 +17052,21 @@ If you need interactivity, consider converting part of this to a Client Componen } return ( (t.prototype.getChecker = function (s, i) { - var r = this.ttypes.map(function (u) { - return u.getChecker(s, i); + var r = this.ttypes.map(function (p) { + return p.getChecker(s, i); }), - a = function (u, d) { - if (!Array.isArray(u)) return d.fail(null, 'is not an array', 0); - for (var y = 0; y < r.length; y++) { - var g = r[y](u[y], d); - if (!g) return d.fail(y, null, 1); + a = function (p, d) { + if (!Array.isArray(p)) return d.fail(null, 'is not an array', 0); + for (var T = 0; T < r.length; T++) { + var g = r[T](p[T], d); + if (!g) return d.fail(T, null, 1); } return !0; }; return i - ? function (u, d) { - return a(u, d) - ? u.length <= r.length + ? function (p, d) { + return a(p, d) + ? p.length <= r.length ? !0 : d.fail(r.length, 'is extraneous', 2) : !1; @@ -17100,11 +17092,11 @@ If you need interactivity, consider converting part of this to a Client Componen var i = e.call(this) || this; i.ttypes = s; var r = s - .map(function (u) { - return u instanceof Za || u instanceof el ? u.name : null; + .map(function (p) { + return p instanceof Za || p instanceof el ? p.name : null; }) - .filter(function (u) { - return u; + .filter(function (p) { + return p; }), a = s.length - r.length; return ( @@ -17118,15 +17110,15 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = this, - a = this.ttypes.map(function (u) { - return u.getChecker(s, i); + a = this.ttypes.map(function (p) { + return p.getChecker(s, i); }); - return function (u, d) { - for (var y = d.unionResolver(), g = 0; g < a.length; g++) { - var L = a[g](u, y.createContext()); + return function (p, d) { + for (var T = d.unionResolver(), g = 0; g < a.length; g++) { + var L = a[g](p, T.createContext()); if (L) return !0; } - return (d.resolveUnion(y), d.fail(null, r._failMsg, 0)); + return (d.resolveUnion(T), d.fail(null, r._failMsg, 0)); }; }), t @@ -17151,14 +17143,14 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = new Set(), - a = this.ttypes.map(function (u) { - return u.getChecker(s, i, r); + a = this.ttypes.map(function (p) { + return p.getChecker(s, i, r); }); - return function (u, d) { - var y = a.every(function (g) { - return g(u, d); + return function (p, d) { + var T = a.every(function (g) { + return g(p, d); }); - return y ? !0 : d.fail(null, null, 0); + return T ? !0 : d.fail(null, null, 0); }; }), t @@ -17188,8 +17180,8 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = this; - return function (a, u) { - return r.validValues.has(a) ? !0 : u.fail(null, r._failMsg, 0); + return function (a, p) { + return r.validValues.has(a) ? !0 : p.fail(null, r._failMsg, 0); }; }), t @@ -17219,7 +17211,7 @@ If you need interactivity, consider converting part of this to a Client Componen throw new Error( 'Type ' + this.enumName + ' used in enumlit is not an enum type' ); - var u = a.members[this.prop]; + var p = a.members[this.prop]; if (!a.members.hasOwnProperty(this.prop)) throw new Error( 'Unknown value ' + @@ -17228,8 +17220,8 @@ If you need interactivity, consider converting part of this to a Client Componen this.prop + ' used in enumlit' ); - return function (d, y) { - return d === u ? !0 : y.fail(null, r._failMsg, -1); + return function (d, T) { + return d === p ? !0 : T.fail(null, r._failMsg, -1); }; }), t @@ -17266,44 +17258,44 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i, r) { var a = this, - u = this.bases.map(function (h) { + p = this.bases.map(function (h) { return Qa(s, h).getChecker(s, i); }), d = this.props.map(function (h) { return h.ttype.getChecker(s, i); }), - y = new Q1.NoopContext(), - g = this.props.map(function (h, T) { - return !h.isOpt && !d[T](void 0, y); + T = new Q1.NoopContext(), + g = this.props.map(function (h, y) { + return !h.isOpt && !d[y](void 0, T); }), - L = function (h, T) { + L = function (h, y) { if (typeof h != 'object' || h === null) - return T.fail(null, 'is not an object', 0); - for (var x = 0; x < u.length; x++) if (!u[x](h, T)) return !1; + return y.fail(null, 'is not an object', 0); + for (var x = 0; x < p.length; x++) if (!p[x](h, y)) return !1; for (var x = 0; x < d.length; x++) { var w = a.props[x].name, S = h[w]; if (S === void 0) { - if (g[x]) return T.fail(w, 'is missing', 1); + if (g[x]) return y.fail(w, 'is missing', 1); } else { - var A = d[x](S, T); - if (!A) return T.fail(w, null, 1); + var A = d[x](S, y); + if (!A) return y.fail(w, null, 1); } } return !0; }; if (!i) return L; - var p = this.propSet; + var u = this.propSet; return ( r && (this.propSet.forEach(function (h) { return r.add(h); }), - (p = r)), - function (h, T) { - if (!L(h, T)) return !1; + (u = r)), + function (h, y) { + if (!L(h, y)) return !1; for (var x in h) - if (!p.has(x)) return T.fail(x, 'is extraneous', 2); + if (!u.has(x)) return y.fail(x, 'is extraneous', 2); return !0; } ); @@ -17325,8 +17317,8 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = this.ttype.getChecker(s, i); - return function (a, u) { - return a === void 0 || r(a, u); + return function (a, p) { + return a === void 0 || r(a, p); }; }), t @@ -17387,32 +17379,32 @@ If you need interactivity, consider converting part of this to a Client Componen a = this.params.map(function (g) { return g.ttype.getChecker(s, i); }), - u = new Q1.NoopContext(), + p = new Q1.NoopContext(), d = this.params.map(function (g, L) { - return !g.isOpt && !a[L](void 0, u); + return !g.isOpt && !a[L](void 0, p); }), - y = function (g, L) { + T = function (g, L) { if (!Array.isArray(g)) return L.fail(null, 'is not an array', 0); - for (var p = 0; p < a.length; p++) { - var h = r.params[p]; - if (g[p] === void 0) { - if (d[p]) return L.fail(h.name, 'is missing', 1); + for (var u = 0; u < a.length; u++) { + var h = r.params[u]; + if (g[u] === void 0) { + if (d[u]) return L.fail(h.name, 'is missing', 1); } else { - var T = a[p](g[p], L); - if (!T) return L.fail(h.name, null, 1); + var y = a[u](g[u], L); + if (!y) return L.fail(h.name, null, 1); } } return !0; }; return i ? function (g, L) { - return y(g, L) + return T(g, L) ? g.length <= a.length ? !0 : L.fail(a.length, 'is extraneous', 2) : !1; } - : y; + : T; }), t ); @@ -17427,8 +17419,8 @@ If you need interactivity, consider converting part of this to a Client Componen return ( (t.prototype.getChecker = function (s, i) { var r = this; - return function (a, u) { - return r.validator(a) ? !0 : u.fail(null, r.message, 0); + return function (a, p) { + return r.validator(a) ? !0 : p.fail(null, r.message, 0); }; }), t @@ -17512,8 +17504,8 @@ If you need interactivity, consider converting part of this to a Client Componen for (var e = 0, t = 0, s = arguments.length; t < s; t++) e += arguments[t].length; for (var i = Array(e), r = 0, t = 0; t < s; t++) - for (var a = arguments[t], u = 0, d = a.length; u < d; u++, r++) - i[r] = a[u]; + for (var a = arguments[t], p = 0, d = a.length; p < d; p++, r++) + i[r] = a[p]; return i; }; Object.defineProperty(we, '__esModule', {value: !0}); @@ -17706,9 +17698,9 @@ If you need interactivity, consider converting part of this to a Client Componen r < a.length; r++ ) - for (var u = a[r], d = 0, y = Object.keys(u); d < y.length; d++) { - var g = y[d]; - i[g] = new cp(s, u[g]); + for (var p = a[r], d = 0, T = Object.keys(p); d < T.length; d++) { + var g = T[d]; + i[g] = new cp(s, p[g]); } return i; } @@ -17724,8 +17716,8 @@ If you need interactivity, consider converting part of this to a Client Componen s instanceof zi.TIface) ) for (var r = 0, a = s.props; r < a.length; r++) { - var u = a[r]; - this.props.set(u.name, u.ttype); + var p = a[r]; + this.props.set(p.name, p.ttype); } ((this.checkerPlain = this.ttype.getChecker(t, !1)), (this.checkerStrict = this.ttype.getChecker(t, !0))); @@ -17876,7 +17868,7 @@ If you need interactivity, consider converting part of this to a Client Componen Xi = It(), fn = be(), gt = Zt(), - Yi = Ns(), + Yi = Rs(), ol = cs(); function nT() { (Mt.next.call(void 0), Yi.parseMaybeAssign.call(void 0, !1)); @@ -17932,7 +17924,7 @@ If you need interactivity, consider converting part of this to a Client Componen Nn.parseBindingAtom = ll; function yp(e, t, s = !1, i = !1, r = 0) { let a = !0, - u = !1, + p = !1, d = gt.state.tokens.length; for (; !Mt.eat.call(void 0, e) && !gt.state.error; ) if ( @@ -17940,10 +17932,10 @@ If you need interactivity, consider converting part of this to a Client Componen ? (a = !1) : (ol.expect.call(void 0, fn.TokenType.comma), (gt.state.tokens[gt.state.tokens.length - 1].contextId = r), - !u && + !p && gt.state.tokens[d].isType && ((gt.state.tokens[gt.state.tokens.length - 1].isType = !0), - (u = !0))), + (p = !0))), !(s && Mt.match.call(void 0, fn.TokenType.comma))) ) { if (Mt.eat.call(void 0, e)) break; @@ -17991,7 +17983,7 @@ If you need interactivity, consider converting part of this to a Client Componen oe = It(), k = be(), I = Zt(), - _e = Ns(), + _e = Rs(), di = lo(), Rn = nr(), H = cs(), @@ -19191,9 +19183,9 @@ If you need interactivity, consider converting part of this to a Client Componen var Se = xt(), Me = be(), fe = Zt(), - ho = Ns(), + ho = Rs(), fs = cs(), - at = Qt(), + lt = Qt(), Rp = li(), dk = hi(); function mk() { @@ -19205,9 +19197,9 @@ If you need interactivity, consider converting part of this to a Client Componen return; } let s = fe.input.charCodeAt(fe.state.pos); - if (s === at.charCodes.lessThan || s === at.charCodes.leftCurlyBrace) { + if (s === lt.charCodes.lessThan || s === lt.charCodes.leftCurlyBrace) { if (fe.state.pos === fe.state.start) { - if (s === at.charCodes.lessThan) { + if (s === lt.charCodes.lessThan) { (fe.state.pos++, Se.finishToken.call(void 0, Me.TokenType.jsxTagStart)); return; @@ -19220,11 +19212,11 @@ If you need interactivity, consider converting part of this to a Client Componen : Se.finishToken.call(void 0, Me.TokenType.jsxText); return; } - (s === at.charCodes.lineFeed + (s === lt.charCodes.lineFeed ? (e = !0) - : s !== at.charCodes.space && - s !== at.charCodes.carriageReturn && - s !== at.charCodes.tab && + : s !== lt.charCodes.space && + s !== lt.charCodes.carriageReturn && + s !== lt.charCodes.tab && (t = !0), fe.state.pos++); } @@ -19251,7 +19243,7 @@ If you need interactivity, consider converting part of this to a Client Componen return; } e = fe.input.charCodeAt(++fe.state.pos); - } while (Rp.IS_IDENTIFIER_CHAR[e] || e === at.charCodes.dash); + } while (Rp.IS_IDENTIFIER_CHAR[e] || e === lt.charCodes.dash); Se.finishToken.call(void 0, Me.TokenType.jsxName); } function xl() { @@ -19272,8 +19264,8 @@ If you need interactivity, consider converting part of this to a Client Componen if (!t) { let s = fe.state.tokens[e], i = fe.input.charCodeAt(s.start); - i >= at.charCodes.lowercaseA && - i <= at.charCodes.lowercaseZ && + i >= lt.charCodes.lowercaseA && + i <= lt.charCodes.lowercaseZ && (s.identifierRole = null); } } @@ -19319,9 +19311,9 @@ If you need interactivity, consider converting part of this to a Client Componen } (t && fe.state.end - fe.state.start === 3 && - fe.input.charCodeAt(fe.state.start) === at.charCodes.lowercaseK && - fe.input.charCodeAt(fe.state.start + 1) === at.charCodes.lowercaseE && - fe.input.charCodeAt(fe.state.start + 2) === at.charCodes.lowercaseY && + fe.input.charCodeAt(fe.state.start) === lt.charCodes.lowercaseK && + fe.input.charCodeAt(fe.state.start + 1) === lt.charCodes.lowercaseE && + fe.input.charCodeAt(fe.state.start + 2) === lt.charCodes.lowercaseY && (fe.state.tokens[e].jsxRole = Se.JSXRole.KeyAfterPropSpread), Lp(Se.IdentifierRole.ObjectKey), Se.match.call(void 0, Me.TokenType.eq) && (dn(), kk())); @@ -19384,31 +19376,31 @@ If you need interactivity, consider converting part of this to a Client Componen let e = fe.input.charCodeAt(fe.state.pos); if (Rp.IS_IDENTIFIER_START[e]) Tk(); else if ( - e === at.charCodes.quotationMark || - e === at.charCodes.apostrophe + e === lt.charCodes.quotationMark || + e === lt.charCodes.apostrophe ) yk(e); else switch ((++fe.state.pos, e)) { - case at.charCodes.greaterThan: + case lt.charCodes.greaterThan: Se.finishToken.call(void 0, Me.TokenType.jsxTagEnd); break; - case at.charCodes.lessThan: + case lt.charCodes.lessThan: Se.finishToken.call(void 0, Me.TokenType.jsxTagStart); break; - case at.charCodes.slash: + case lt.charCodes.slash: Se.finishToken.call(void 0, Me.TokenType.slash); break; - case at.charCodes.equalsTo: + case lt.charCodes.equalsTo: Se.finishToken.call(void 0, Me.TokenType.eq); break; - case at.charCodes.leftCurlyBrace: + case lt.charCodes.leftCurlyBrace: Se.finishToken.call(void 0, Me.TokenType.braceL); break; - case at.charCodes.dot: + case lt.charCodes.dot: Se.finishToken.call(void 0, Me.TokenType.dot); break; - case at.charCodes.colon: + case lt.charCodes.colon: Se.finishToken.call(void 0, Me.TokenType.colon); break; default: @@ -19428,7 +19420,7 @@ If you need interactivity, consider converting part of this to a Client Componen var mo = xt(), ki = be(), Fp = Zt(), - _k = Ns(), + _k = Rs(), bk = Ji(), Ck = hi(); function wk(e) { @@ -19453,7 +19445,7 @@ If you need interactivity, consider converting part of this to a Client Componen } yo.typedParseParenItem = Sk; }); - var Ns = Z((et) => { + var Rs = Z((et) => { 'use strict'; Object.defineProperty(et, '__esModule', {value: !0}); var Yn = Ji(), @@ -20083,7 +20075,7 @@ If you need interactivity, consider converting part of this to a Client Componen ye = It(), _ = be(), ue = Zt(), - je = Ns(), + je = Rs(), ys = nr(), z = cs(); function Gk(e) { @@ -20218,7 +20210,7 @@ If you need interactivity, consider converting part of this to a Client Componen Co(e, !1, e); } function bo() { - (sh(!1), C.match.call(void 0, _.TokenType.lessThan) && Rs()); + (sh(!1), C.match.call(void 0, _.TokenType.lessThan) && Ls()); } function Rl() { Nl(); @@ -20258,7 +20250,7 @@ If you need interactivity, consider converting part of this to a Client Componen C.popTypeContext.call(void 0, e)); } Je.flowParseTypeParameterDeclaration = On; - function Rs() { + function Ls() { let e = C.pushTypeContext.call(void 0, 0); for ( z.expect.call(void 0, _.TokenType.lessThan); @@ -20395,7 +20387,7 @@ If you need interactivity, consider converting part of this to a Client Componen je.parseIdentifier.call(void 0); } function u0() { - (sh(!0), C.match.call(void 0, _.TokenType.lessThan) && Rs()); + (sh(!0), C.match.call(void 0, _.TokenType.lessThan) && Ls()); } function p0() { (z.expect.call(void 0, _.TokenType._typeof), ih()); @@ -20583,14 +20575,14 @@ If you need interactivity, consider converting part of this to a Client Componen return; } (C.next.call(void 0), - Rs(), + Ls(), z.expect.call(void 0, _.TokenType.parenL), je.parseCallExpressionArguments.call(void 0)); return; } else if (!t && C.match.call(void 0, _.TokenType.lessThan)) { let i = ue.state.snapshot(); if ( - (Rs(), + (Ls(), z.expect.call(void 0, _.TokenType.parenL), je.parseCallExpressionArguments.call(void 0), ue.state.error) @@ -20604,7 +20596,7 @@ If you need interactivity, consider converting part of this to a Client Componen function T0() { if (C.match.call(void 0, _.TokenType.lessThan)) { let e = ue.state.snapshot(); - (Rs(), ue.state.error && ue.state.restoreFromSnapshot(e)); + (Ls(), ue.state.error && ue.state.restoreFromSnapshot(e)); } } Je.flowStartParseNewArguments = T0; @@ -20712,14 +20704,14 @@ If you need interactivity, consider converting part of this to a Client Componen Je.flowParseExportStar = w0; function S0(e) { if ( - (e && C.match.call(void 0, _.TokenType.lessThan) && Rs(), + (e && C.match.call(void 0, _.TokenType.lessThan) && Ls(), z.isContextual.call(void 0, ye.ContextualKeyword._implements)) ) { let t = C.pushTypeContext.call(void 0, 0); (C.next.call(void 0), (ue.state.tokens[ue.state.tokens.length - 1].type = _.TokenType._implements)); - do (So(), C.match.call(void 0, _.TokenType.lessThan) && Rs()); + do (So(), C.match.call(void 0, _.TokenType.lessThan) && Ls()); while (C.eat.call(void 0, _.TokenType.comma)); C.popTypeContext.call(void 0, t); } @@ -20892,7 +20884,7 @@ If you need interactivity, consider converting part of this to a Client Componen D = be(), lh = Qt(), P = Zt(), - De = Ns(), + De = Rs(), ks = lo(), ee = cs(); function q0() { @@ -22082,12 +22074,12 @@ If you need interactivity, consider converting part of this to a Client Componen function Mv(e, t, s, i) { let r = t.snapshot(), a = Fv(t), - u = [], + p = [], d = [], - y = [], + T = [], g = null, L = [], - p = [], + u = [], h = t.currentToken().contextId; if (h == null) throw new Error( @@ -22098,14 +22090,14 @@ If you need interactivity, consider converting part of this to a Client Componen t.matchesContextual(Ih.ContextualKeyword._constructor) && !t.currentToken().isType ) - ({constructorInitializerStatements: u, constructorInsertPos: g} = + ({constructorInitializerStatements: p, constructorInsertPos: g} = Eh(t)); else if (t.matches1(Ne.TokenType.semi)) - (i || p.push({start: t.currentIndex(), end: t.currentIndex() + 1}), + (i || u.push({start: t.currentIndex(), end: t.currentIndex() + 1}), t.nextToken()); else if (t.currentToken().isType) t.nextToken(); else { - let T = t.currentIndex(), + let y = t.currentIndex(), x = !1, w = !1, S = !1; @@ -22128,7 +22120,7 @@ If you need interactivity, consider converting part of this to a Client Componen t.matchesContextual(Ih.ContextualKeyword._constructor) && !t.currentToken().isType ) { - ({constructorInitializerStatements: u, constructorInsertPos: g} = + ({constructorInitializerStatements: p, constructorInsertPos: g} = Eh(t)); continue; } @@ -22152,7 +22144,7 @@ If you need interactivity, consider converting part of this to a Client Componen for (t.nextToken(); t.currentIndex() < M; ) e.processToken(); let c; (x - ? ((c = s.claimFreeName('__initStatic')), y.push(c)) + ? ((c = s.claimFreeName('__initStatic')), T.push(c)) : ((c = s.claimFreeName('__init')), d.push(c)), L.push({ initializerName: c, @@ -22160,28 +22152,28 @@ If you need interactivity, consider converting part of this to a Client Componen start: A, end: t.currentIndex(), })); - } else (!i || S) && p.push({start: T, end: t.currentIndex()}); + } else (!i || S) && u.push({start: y, end: t.currentIndex()}); } return ( t.restoreToSnapshot(r), i ? { headerInfo: a, - constructorInitializerStatements: u, + constructorInitializerStatements: p, instanceInitializerNames: [], staticInitializerNames: [], constructorInsertPos: g, fields: [], - rangesToRemove: p, + rangesToRemove: u, } : { headerInfo: a, - constructorInitializerStatements: u, + constructorInitializerStatements: p, instanceInitializerNames: d, - staticInitializerNames: y, + staticInitializerNames: T, constructorInsertPos: g, fields: L, - rangesToRemove: p, + rangesToRemove: u, } ); } @@ -22226,8 +22218,8 @@ If you need interactivity, consider converting part of this to a Client Componen throw new Error( 'Expected identifier after access modifiers in constructor arg.' ); - let u = e.identifierNameForToken(a); - t.push(`this.${u} = ${u}`); + let p = e.identifierNameForToken(a); + t.push(`this.${p} = ${p}`); } } else e.nextToken(); e.nextToken(); @@ -22355,8 +22347,8 @@ If you need interactivity, consider converting part of this to a Client Componen return !1; let a = t.tokenAtRelativeIndex(2); if (a.type !== Rh.TokenType.name) return !1; - let u = t.identifierNameForToken(a); - return s.typeDeclarations.has(u) && !s.valueDeclarations.has(u); + let p = t.identifierNameForToken(a); + return s.typeDeclarations.has(p) && !s.valueDeclarations.has(p); } ic.default = Wv; }); @@ -22367,7 +22359,7 @@ If you need interactivity, consider converting part of this to a Client Componen return e && e.__esModule ? e : {default: e}; } var Lo = xt(), - Ls = It(), + Os = It(), N = be(), Gv = ec(), zv = ur(Gv), @@ -22390,16 +22382,16 @@ If you need interactivity, consider converting part of this to a Client Componen __init3() { this.hadDefaultExport = !1; } - constructor(t, s, i, r, a, u, d, y, g, L) { + constructor(t, s, i, r, a, p, d, T, g, L) { (super(), (this.rootTransformer = t), (this.tokens = s), (this.importProcessor = i), (this.nameManager = r), (this.helperManager = a), - (this.reactHotLoaderTransformer = u), + (this.reactHotLoaderTransformer = p), (this.enableLegacyBabel5ModuleInterop = d), - (this.enableLegacyTypeScriptModuleInterop = y), + (this.enableLegacyTypeScriptModuleInterop = T), (this.isTypeScriptTransformEnabled = g), (this.preserveDynamicImport = L), e.prototype.__init.call(this), @@ -22476,9 +22468,7 @@ module.exports = exports.default; } let s = this.enableLegacyTypeScriptModuleInterop ? '' - : `${this.helperManager.getHelperName( - 'interopRequireWildcard' - )}(`; + : `${this.helperManager.getHelperName('interopRequireWildcard')}(`; this.tokens.replaceToken( `Promise.resolve().then(() => ${s}require` ); @@ -22510,14 +22500,14 @@ module.exports = exports.default; removeImportAndDetectIfType() { if ( (this.tokens.removeInitialToken(), - this.tokens.matchesContextual(Ls.ContextualKeyword._type) && + this.tokens.matchesContextual(Os.ContextualKeyword._type) && !this.tokens.matches1AtIndex( this.tokens.currentIndex() + 1, N.TokenType.comma ) && !this.tokens.matchesContextualAtIndex( this.tokens.currentIndex() + 1, - Ls.ContextualKeyword._from + Os.ContextualKeyword._from )) ) return (this.removeRemainingImport(), !0); @@ -22645,7 +22635,7 @@ module.exports = exports.default; this.tokens.matches2(N.TokenType._export, N.TokenType.name) && this.tokens.matchesContextualAtIndex( this.tokens.currentIndex() + 1, - Ls.ContextualKeyword._type + Os.ContextualKeyword._type ) ) { if ( @@ -22661,7 +22651,7 @@ module.exports = exports.default; this.tokens.matches1(N.TokenType._as) && (this.tokens.removeToken(), this.tokens.removeToken())); return ( - this.tokens.matchesContextual(Ls.ContextualKeyword._from) && + this.tokens.matchesContextual(Os.ContextualKeyword._from) && this.tokens.matches1AtIndex( this.tokens.currentIndex() + 1, N.TokenType.string @@ -22741,13 +22731,13 @@ module.exports = exports.default; let r = this.tokens.identifierNameForToken(s), a = this.importProcessor.resolveExportBinding(r); if (!a) return !1; - let u = this.tokens.rawCodeForToken(i), + let p = this.tokens.rawCodeForToken(i), d = this.importProcessor.getIdentifierReplacement(r) || r; - if (u === '++') + if (p === '++') this.tokens.replaceToken(`(${d} = ${a} = ${d} + 1, ${d} - 1)`); - else if (u === '--') + else if (p === '--') this.tokens.replaceToken(`(${d} = ${a} = ${d} - 1, ${d} + 1)`); - else throw new Error(`Unexpected operator: ${u}`); + else throw new Error(`Unexpected operator: ${p}`); return (this.tokens.removeToken(), !0); } processExportDefault() { @@ -22767,7 +22757,7 @@ module.exports = exports.default; ) && this.tokens.matchesContextualAtIndex( this.tokens.currentIndex() + 2, - Ls.ContextualKeyword._async + Os.ContextualKeyword._async )) ) { (this.tokens.removeInitialToken(), this.tokens.removeToken()); @@ -22936,7 +22926,7 @@ module.exports = exports.default; else if ( this.tokens.matches2(N.TokenType.name, N.TokenType._function) ) { - if (!this.tokens.matchesContextual(Ls.ContextualKeyword._async)) + if (!this.tokens.matchesContextual(Os.ContextualKeyword._async)) throw new Error('Expected async keyword in function export.'); (this.tokens.copyToken(), this.tokens.copyToken()); } @@ -22999,12 +22989,10 @@ module.exports = exports.default; this.tokens.removeToken(); else throw new Error( - `Unexpected token: ${JSON.stringify( - this.tokens.currentToken() - )}` + `Unexpected token: ${JSON.stringify(this.tokens.currentToken())}` ); } - if (this.tokens.matchesContextual(Ls.ContextualKeyword._from)) { + if (this.tokens.matchesContextual(Os.ContextualKeyword._from)) { this.tokens.removeToken(); let s = this.tokens.stringValue(); (this.tokens.replaceTokenTrimmingLeftWhitespace( @@ -23058,7 +23046,7 @@ module.exports = exports.default; cx = hn(), ux = pr(cx), lc = class extends ux.default { - constructor(t, s, i, r, a, u) { + constructor(t, s, i, r, a, p) { (super(), (this.tokens = t), (this.nameManager = s), @@ -23066,13 +23054,13 @@ module.exports = exports.default; (this.reactHotLoaderTransformer = r), (this.isTypeScriptTransformEnabled = a), (this.nonTypeIdentifiers = a - ? ox.getNonTypeIdentifiers.call(void 0, t, u) + ? ox.getNonTypeIdentifiers.call(void 0, t, p) : new Set()), (this.declarationInfo = a ? ix.default.call(void 0, t) : Fh.EMPTY_DECLARATION_INFO), (this.injectCreateRequireForImportRequire = - !!u.injectCreateRequireForImportRequire)); + !!p.injectCreateRequireForImportRequire)); } process() { if ( @@ -23474,7 +23462,7 @@ module.exports = exports.default; r === 'access' || r === 'optionalAccess' ? ((t = s), (s = a(s))) : (r === 'call' || r === 'optionalCall') && - ((s = a((...u) => s.call(t, ...u))), (t = void 0)); + ((s = a((...p) => s.call(t, ...p))), (t = void 0)); } return s; } @@ -23942,9 +23930,7 @@ module.exports = exports.default; } ${s.map( ({variableName: i, uniqueLocalName: r}) => - ` reactHotLoader.register(${i}, "${r}", ${JSON.stringify( - this.filePath || '' - )});` + ` reactHotLoader.register(${i}, "${r}", ${JSON.stringify(this.filePath || '')});` ).join(` `)} leaveModule(module); @@ -24175,7 +24161,7 @@ ${s.map( return e && e.__esModule ? e : {default: e}; } var jx = It(), - lt = be(), + ct = be(), $x = Ah(), qx = yn($x), Kx = Oh(), @@ -24212,7 +24198,7 @@ ${s.map( e.prototype.__init2.call(this), (this.nameManager = t.nameManager), (this.helperManager = t.helperManager)); - let {tokenProcessor: a, importProcessor: u} = t; + let {tokenProcessor: a, importProcessor: p} = t; ((this.tokens = a), (this.isImportsTransformEnabled = s.includes('imports')), (this.isReactHotLoaderTransformEnabled = @@ -24225,9 +24211,9 @@ ${s.map( s.includes('jsx') && (r.jsxRuntime !== 'preserve' && this.transformers.push( - new Qx.default(this, a, u, this.nameManager, r) + new Qx.default(this, a, p, this.nameManager, r) ), - this.transformers.push(new og.default(this, a, u, r)))); + this.transformers.push(new og.default(this, a, p, r)))); let d = null; if (s.includes('react-hot-loader')) { if (!r.filePath) @@ -24237,7 +24223,7 @@ ${s.map( ((d = new lg.default(a, r.filePath)), this.transformers.push(d)); } if (s.includes('imports')) { - if (u === null) + if (p === null) throw new Error( 'Expected non-null importProcessor with imports transform enabled.' ); @@ -24245,7 +24231,7 @@ ${s.map( new Ux.default( this, a, - u, + p, this.nameManager, this.helperManager, d, @@ -24276,30 +24262,30 @@ ${s.map( ), s.includes('jest') && this.transformers.push( - new Yx.default(this, a, this.nameManager, u) + new Yx.default(this, a, this.nameManager, p) )); } transform() { (this.tokens.reset(), this.processBalancedCode()); let s = this.isImportsTransformEnabled ? '"use strict";' : ''; - for (let u of this.transformers) s += u.getPrefixCode(); + for (let p of this.transformers) s += p.getPrefixCode(); ((s += this.helperManager.emitHelpers()), - (s += this.generatedVariables.map((u) => ` var ${u};`).join(''))); - for (let u of this.transformers) s += u.getHoistedCode(); + (s += this.generatedVariables.map((p) => ` var ${p};`).join(''))); + for (let p of this.transformers) s += p.getHoistedCode(); let i = ''; - for (let u of this.transformers) i += u.getSuffixCode(); + for (let p of this.transformers) i += p.getSuffixCode(); let r = this.tokens.finish(), {code: a} = r; if (a.startsWith('#!')) { - let u = a.indexOf(` + let p = a.indexOf(` `); return ( - u === -1 && - ((u = a.length), + p === -1 && + ((p = a.length), (a += ` `)), { - code: a.slice(0, u + 1) + s + a.slice(u + 1) + i, + code: a.slice(0, p + 1) + s + a.slice(p + 1) + i, mappings: this.shiftMappings(r.mappings, s.length), } ); @@ -24314,16 +24300,16 @@ ${s.map( s = 0; for (; !this.tokens.isAtEnd(); ) { if ( - this.tokens.matches1(lt.TokenType.braceL) || - this.tokens.matches1(lt.TokenType.dollarBraceL) + this.tokens.matches1(ct.TokenType.braceL) || + this.tokens.matches1(ct.TokenType.dollarBraceL) ) t++; - else if (this.tokens.matches1(lt.TokenType.braceR)) { + else if (this.tokens.matches1(ct.TokenType.braceR)) { if (t === 0) return; t--; } - if (this.tokens.matches1(lt.TokenType.parenL)) s++; - else if (this.tokens.matches1(lt.TokenType.parenR)) { + if (this.tokens.matches1(ct.TokenType.parenL)) s++; + else if (this.tokens.matches1(ct.TokenType.parenR)) { if (s === 0) return; s--; } @@ -24331,7 +24317,7 @@ ${s.map( } } processToken() { - if (this.tokens.matches1(lt.TokenType._class)) { + if (this.tokens.matches1(ct.TokenType._class)) { this.processClass(); return; } @@ -24339,7 +24325,7 @@ ${s.map( this.tokens.copyToken(); } processNamedClass() { - if (!this.tokens.matches2(lt.TokenType._class, lt.TokenType.name)) + if (!this.tokens.matches2(ct.TokenType._class, ct.TokenType.name)) throw new Error('Expected identifier for exported class name.'); let t = this.tokens.identifierNameAtIndex( this.tokens.currentIndex() + 1 @@ -24368,83 +24354,83 @@ ${s.map( if (a == null) throw new Error('Expected class to have a context ID.'); for ( - this.tokens.copyExpectedToken(lt.TokenType._class); - !this.tokens.matchesContextIdAndLabel(lt.TokenType.braceL, a); + this.tokens.copyExpectedToken(ct.TokenType._class); + !this.tokens.matchesContextIdAndLabel(ct.TokenType.braceL, a); ) this.processToken(); this.processClassBody(t, i); - let u = t.staticInitializerNames.map((d) => `${i}.${d}()`); + let p = t.staticInitializerNames.map((d) => `${i}.${d}()`); s ? this.tokens.appendCode( - `, ${u.map((d) => `${d}, `).join('')}${i})` + `, ${p.map((d) => `${d}, `).join('')}${i})` ) : t.staticInitializerNames.length > 0 && - this.tokens.appendCode(` ${u.map((d) => `${d};`).join(' ')}`); + this.tokens.appendCode(` ${p.map((d) => `${d};`).join(' ')}`); } processClassBody(t, s) { let { headerInfo: i, constructorInsertPos: r, constructorInitializerStatements: a, - fields: u, + fields: p, instanceInitializerNames: d, - rangesToRemove: y, + rangesToRemove: T, } = t, g = 0, L = 0, - p = this.tokens.currentToken().contextId; - if (p == null) + u = this.tokens.currentToken().contextId; + if (u == null) throw new Error('Expected non-null context ID on class.'); - (this.tokens.copyExpectedToken(lt.TokenType.braceL), + (this.tokens.copyExpectedToken(ct.TokenType.braceL), this.isReactHotLoaderTransformEnabled && this.tokens.appendCode( '__reactstandin__regenerateByEval(key, code) {this[key] = eval(code);}' )); let h = a.length + d.length > 0; if (r === null && h) { - let T = this.makeConstructorInitCode(a, d, s); + let y = this.makeConstructorInitCode(a, d, s); if (i.hasSuperclass) { let x = this.nameManager.claimFreeName('args'); this.tokens.appendCode( - `constructor(...${x}) { super(...${x}); ${T}; }` + `constructor(...${x}) { super(...${x}); ${y}; }` ); - } else this.tokens.appendCode(`constructor() { ${T}; }`); + } else this.tokens.appendCode(`constructor() { ${y}; }`); } for ( ; - !this.tokens.matchesContextIdAndLabel(lt.TokenType.braceR, p); + !this.tokens.matchesContextIdAndLabel(ct.TokenType.braceR, u); ) - if (g < u.length && this.tokens.currentIndex() === u[g].start) { - let T = !1; + if (g < p.length && this.tokens.currentIndex() === p[g].start) { + let y = !1; for ( - this.tokens.matches1(lt.TokenType.bracketL) + this.tokens.matches1(ct.TokenType.bracketL) ? this.tokens.copyTokenWithPrefix( - `${u[g].initializerName}() {this` + `${p[g].initializerName}() {this` ) - : this.tokens.matches1(lt.TokenType.string) || - this.tokens.matches1(lt.TokenType.num) + : this.tokens.matches1(ct.TokenType.string) || + this.tokens.matches1(ct.TokenType.num) ? (this.tokens.copyTokenWithPrefix( - `${u[g].initializerName}() {this[` + `${p[g].initializerName}() {this[` ), - (T = !0)) + (y = !0)) : this.tokens.copyTokenWithPrefix( - `${u[g].initializerName}() {this.` + `${p[g].initializerName}() {this.` ); - this.tokens.currentIndex() < u[g].end; + this.tokens.currentIndex() < p[g].end; ) - (T && - this.tokens.currentIndex() === u[g].equalsIndex && + (y && + this.tokens.currentIndex() === p[g].equalsIndex && this.tokens.appendCode(']'), this.processToken()); (this.tokens.appendCode('}'), g++); } else if ( - L < y.length && - this.tokens.currentIndex() >= y[L].start + L < T.length && + this.tokens.currentIndex() >= T[L].start ) { for ( - this.tokens.currentIndex() < y[L].end && + this.tokens.currentIndex() < T[L].end && this.tokens.removeInitialToken(); - this.tokens.currentIndex() < y[L].end; + this.tokens.currentIndex() < T[L].end; ) this.tokens.removeToken(); L++; @@ -24457,7 +24443,7 @@ ${s.map( ), this.processToken()) : this.processToken(); - this.tokens.copyExpectedToken(lt.TokenType.braceR); + this.tokens.copyExpectedToken(ct.TokenType.braceR); } makeConstructorInitCode(t, s, i) { return [...t, ...s.map((r) => `${i}.prototype.${r}.call(this)`)].join( @@ -24466,12 +24452,12 @@ ${s.map( } processPossibleArrowParamEnd() { if ( - this.tokens.matches2(lt.TokenType.parenR, lt.TokenType.colon) && + this.tokens.matches2(ct.TokenType.parenR, ct.TokenType.colon) && this.tokens.tokenAtRelativeIndex(1).isType ) { let t = this.tokens.currentIndex() + 1; for (; this.tokens.tokens[t].isType; ) t++; - if (this.tokens.matches1AtIndex(t, lt.TokenType.arrow)) { + if (this.tokens.matches1AtIndex(t, ct.TokenType.arrow)) { for ( this.tokens.removeInitialToken(); this.tokens.currentIndex() < t; @@ -24488,14 +24474,14 @@ ${s.map( processPossibleAsyncArrowWithTypeParams() { if ( !this.tokens.matchesContextual(jx.ContextualKeyword._async) && - !this.tokens.matches1(lt.TokenType._async) + !this.tokens.matches1(ct.TokenType._async) ) return !1; let t = this.tokens.tokenAtRelativeIndex(1); - if (t.type !== lt.TokenType.lessThan || !t.isType) return !1; + if (t.type !== ct.TokenType.lessThan || !t.isType) return !1; let s = this.tokens.currentIndex() + 1; for (; this.tokens.tokens[s].isType; ) s++; - if (this.tokens.matches1AtIndex(s, lt.TokenType.parenL)) { + if (this.tokens.matches1AtIndex(s, ct.TokenType.parenL)) { for ( this.tokens.replaceToken('async ('), this.tokens.removeInitialToken(); @@ -24611,31 +24597,31 @@ ${s.map( ), r = ['Location', 'Label', 'Raw', ...s, ...i], a = new fg.default(e), - u = [r, ...t.map(y)], + p = [r, ...t.map(T)], d = r.map(() => 0); - for (let h of u) - for (let T = 0; T < h.length; T++) d[T] = Math.max(d[T], h[T].length); - return u.map((h) => h.map((T, x) => T.padEnd(d[x])).join(' ')).join(` + for (let h of p) + for (let y = 0; y < h.length; y++) d[y] = Math.max(d[y], h[y].length); + return p.map((h) => h.map((y, x) => y.padEnd(d[x])).join(' ')).join(` `); - function y(h) { - let T = e.slice(h.start, h.end); + function T(h) { + let y = e.slice(h.start, h.end); return [ L(h.start, h.end), dg.formatTokenType.call(void 0, h.type), - yg(String(T), 14), + yg(String(y), 14), ...s.map((x) => g(h[x], x)), ...i.map((x) => g(h.type[x], x)), ]; } - function g(h, T) { - return h === !0 ? T : h === !1 || h === null ? '' : String(h); + function g(h, y) { + return h === !0 ? y : h === !1 || h === null ? '' : String(h); } - function L(h, T) { - return `${p(h)}-${p(T)}`; + function L(h, y) { + return `${u(h)}-${u(y)}`; } - function p(h) { - let T = a.locationForIndex(h); - return T ? `${T.line + 1}:${T.column + 1}` : 'Unknown'; + function u(h) { + let y = a.locationForIndex(h); + return y ? `${y.line + 1}:${y.column + 1}` : 'Unknown'; } } Ac.default = mg; @@ -24771,34 +24757,34 @@ ${s.map( i = t.transforms.includes('typescript'), r = t.transforms.includes('flow'), a = t.disableESTransforms === !0, - u = Rg.parse.call(void 0, e, s, i, r), - d = u.tokens, - y = u.scopes, + p = Rg.parse.call(void 0, e, s, i, r), + d = p.tokens, + T = p.scopes, g = new Pg.default(e, d), L = new Ig.HelperManager(g), - p = new Og.default(e, d, r, a, L), + u = new Og.default(e, d, r, a, L), h = !!t.enableLegacyTypeScriptModuleInterop, - T = null; + y = null; return ( t.transforms.includes('imports') - ? ((T = new Cg.default( + ? ((y = new Cg.default( g, - p, + u, h, t, t.transforms.includes('typescript'), L )), - T.preprocessTokens(), - lf.default.call(void 0, p, y, T.getGlobalNames()), - t.transforms.includes('typescript') && T.pruneTypeOnlyImports()) + y.preprocessTokens(), + lf.default.call(void 0, u, T, y.getGlobalNames()), + t.transforms.includes('typescript') && y.pruneTypeOnlyImports()) : t.transforms.includes('typescript') && - lf.default.call(void 0, p, y, jg.default.call(void 0, p)), + lf.default.call(void 0, u, T, jg.default.call(void 0, u)), { - tokenProcessor: p, - scopes: y, + tokenProcessor: u, + scopes: T, nameManager: g, - importProcessor: T, + importProcessor: y, helperManager: L, } ); @@ -24878,17 +24864,17 @@ ${s.map( 'implements interface let package private protected public static yield', strictBind: 'eval arguments', }, - u = + p = 'break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this', d = { - 5: u, - '5module': u + ' export import', - 6: u + ' const class extends export import super', + 5: p, + '5module': p + ' export import', + 6: p + ' const class extends export import super', }, - y = /^in(stanceof)?$/, + T = /^in(stanceof)?$/, g = new RegExp('[' + r + ']'), L = new RegExp('[' + r + i + ']'); - function p(n, o) { + function u(n, o) { for (var l = 65536, f = 0; f < o.length; f += 2) { if (((l += o[f]), l > n)) return !1; if (((l += o[f + 1]), l >= n)) return !0; @@ -24908,9 +24894,9 @@ ${s.map( ? n >= 170 && g.test(String.fromCharCode(n)) : o === !1 ? !1 - : p(n, s); + : u(n, s); } - function T(n, o) { + function y(n, o) { return n < 48 ? n === 36 : n < 58 @@ -24927,7 +24913,7 @@ ${s.map( ? n >= 170 && L.test(String.fromCharCode(n)) : o === !1 ? !1 - : p(n, s) || p(n, t); + : u(n, s) || u(n, t); } var x = function (o, l) { (l === void 0 && (l = {}), @@ -25084,11 +25070,11 @@ ${s.map( } var _t = /(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/, - ct = function (o, l) { + ut = function (o, l) { ((this.line = o), (this.column = l)); }; - ct.prototype.offset = function (o) { - return new ct(this.line, this.column + o); + ut.prototype.offset = function (o) { + return new ut(this.line, this.column + o); }; var wt = function (o, l, f) { ((this.start = l), @@ -25098,7 +25084,7 @@ ${s.map( function $t(n, o) { for (var l = 1, f = 0; ; ) { var m = ie(n, f, o); - if (m < 0) return new ct(l, o - f); + if (m < 0) return new ut(l, o - f); (++l, (f = m)); } } @@ -25170,10 +25156,10 @@ Defaulting to 2020, but this will stop working in the future.`)), Xe = 256, We = 512, Ke = G | J | Xe; - function ut(n, o) { + function pt(n, o) { return J | (n ? re : 0) | (o ? ve : 0); } - var pt = 0, + var ht = 0, bt = 1, yt = 2, vt = 3, @@ -25484,10 +25470,10 @@ Defaulting to 2020, but this will stop working in the future.`)), if (n) return !1; if (f === 123 || (f > 55295 && f < 56320)) return !0; if (h(f, !0)) { - for (var m = l + 1; T((f = this.input.charCodeAt(m)), !0); ) ++m; + for (var m = l + 1; y((f = this.input.charCodeAt(m)), !0); ) ++m; if (f === 92 || (f > 55295 && f < 56320)) return !0; var E = this.input.slice(l, m); - if (!y.test(E)) return !0; + if (!T.test(E)) return !0; } return !1; }), @@ -25503,7 +25489,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.input.slice(o, o + 8) === 'function' && (o + 8 === this.input.length || !( - T((l = this.input.charCodeAt(o + 8))) || + y((l = this.input.charCodeAt(o + 8))) || (l > 55295 && l < 56320) )) ); @@ -25524,7 +25510,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if ( this.input.slice(f, m) !== 'using' || m === this.input.length || - T((E = this.input.charCodeAt(m))) || + y((E = this.input.charCodeAt(m))) || (E > 55295 && E < 56320) ) return !1; @@ -25538,7 +25524,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if ( this.input.slice(f, Y) === 'of' && (Y === this.input.length || - (!T((Q = this.input.charCodeAt(Y))) && + (!y((Q = this.input.charCodeAt(Y))) && !(Q > 55295 && Q < 56320))) ) return !1; @@ -26076,7 +26062,7 @@ Defaulting to 2020, but this will stop working in the future.`)), })); var Mn = 1, xs = 2, - Ds = 4; + Ms = 4; ((te.parseFunction = function (n, o, l, f, m) { (this.initFunction(n), (this.options.ecmaVersion >= 9 || @@ -26085,7 +26071,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (n.generator = this.eat(c.star))), this.options.ecmaVersion >= 8 && (n.async = !!f), o & Mn && - ((n.id = o & Ds && this.type !== c.name ? null : this.parseIdent()), + ((n.id = o & Ms && this.type !== c.name ? null : this.parseIdent()), n.id && !(o & xs) && this.checkLValSimple( @@ -26103,7 +26089,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.yieldPos = 0), (this.awaitPos = 0), (this.awaitIdentPos = 0), - this.enterScope(ut(n.async, n.generator)), + this.enterScope(pt(n.async, n.generator)), o & Mn || (n.id = this.type === c.name ? this.parseIdent() : null), this.parseFunctionParams(n), this.parseFunctionBody(n, l, !1, m), @@ -26446,7 +26432,7 @@ Defaulting to 2020, but this will stop working in the future.`)), return ( this.next(), n && this.next(), - this.parseFunction(o, Mn | Ds, !1, n) + this.parseFunction(o, Mn | Ms, !1, n) ); } else if (this.type === c._class) { var l = this.startNode(); @@ -26818,8 +26804,8 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (Nt.checkLValSimple = function (n, o, l) { - o === void 0 && (o = pt); - var f = o !== pt; + o === void 0 && (o = ht); + var f = o !== ht; switch (n.type) { case 'Identifier': (this.strict && @@ -26866,7 +26852,7 @@ Defaulting to 2020, but this will stop working in the future.`)), } }), (Nt.checkLValPattern = function (n, o, l) { - switch ((o === void 0 && (o = pt), n.type)) { + switch ((o === void 0 && (o = ht), n.type)) { case 'ObjectPattern': for (var f = 0, m = n.properties; f < m.length; f += 1) { var E = m[f]; @@ -26884,7 +26870,7 @@ Defaulting to 2020, but this will stop working in the future.`)), } }), (Nt.checkLValInnerPattern = function (n, o, l) { - switch ((o === void 0 && (o = pt), n.type)) { + switch ((o === void 0 && (o = ht), n.type)) { case 'Property': this.checkLValInnerPattern(n.value, o, l); break; @@ -27228,7 +27214,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.checkExpressionErrors(n, !0), Q ? this.checkLValSimple(Y.argument) - : this.strict && Y.operator === 'delete' && Ms(Y.argument) + : this.strict && Y.operator === 'delete' && Fs(Y.argument) ? this.raiseRecoverable( Y.start, 'Deleting local variable in strict mode' @@ -27278,10 +27264,10 @@ Defaulting to 2020, but this will stop working in the future.`)), ); else return O; })); - function Ms(n) { + function Fs(n) { return ( n.type === 'Identifier' || - (n.type === 'ParenthesizedExpression' && Ms(n.expression)) + (n.type === 'ParenthesizedExpression' && Fs(n.expression)) ); } function gs(n) { @@ -27377,7 +27363,7 @@ Defaulting to 2020, but this will stop working in the future.`)), var Ze = new Xt(), Lt = this.yieldPos, Ri = this.awaitPos, - Ys = this.awaitIdentPos; + Js = this.awaitIdentPos; ((this.yieldPos = 0), (this.awaitPos = 0), (this.awaitIdentPos = 0)); @@ -27398,28 +27384,28 @@ Defaulting to 2020, but this will stop working in the future.`)), ), (this.yieldPos = Lt), (this.awaitPos = Ri), - (this.awaitIdentPos = Ys), + (this.awaitIdentPos = Js), this.parseSubscriptAsyncArrow(o, l, gr, O) ); (this.checkExpressionErrors(Ze, !0), (this.yieldPos = Lt || this.yieldPos), (this.awaitPos = Ri || this.awaitPos), - (this.awaitIdentPos = Ys || this.awaitIdentPos)); - var Js = this.startNodeAt(o, l); - ((Js.callee = n), - (Js.arguments = gr), - Y && (Js.optional = Q), - (n = this.finishNode(Js, 'CallExpression'))); + (this.awaitIdentPos = Js || this.awaitIdentPos)); + var Qs = this.startNodeAt(o, l); + ((Qs.callee = n), + (Qs.arguments = gr), + Y && (Qs.optional = Q), + (n = this.finishNode(Qs, 'CallExpression'))); } else if (this.type === c.backQuote) { (Q || E) && this.raise( this.start, 'Optional chaining cannot appear in the tag of tagged template expressions' ); - var Qs = this.startNodeAt(o, l); - ((Qs.tag = n), - (Qs.quasi = this.parseTemplate({isTagged: !0})), - (n = this.finishNode(Qs, 'TaggedTemplateExpression'))); + var Zs = this.startNodeAt(o, l); + ((Zs.tag = n), + (Zs.quasi = this.parseTemplate({isTagged: !0})), + (n = this.finishNode(Zs, 'TaggedTemplateExpression'))); } return n; }), @@ -27670,7 +27656,7 @@ Defaulting to 2020, but this will stop working in the future.`)), Ze = new Xt(), Lt = this.yieldPos, Ri = this.awaitPos, - Ys; + Js; for (this.yieldPos = 0, this.awaitPos = 0; this.type !== c.parenR; ) if ( (Te ? (Te = !1) : this.expect(c.comma), @@ -27679,7 +27665,7 @@ Defaulting to 2020, but this will stop working in the future.`)), xe = !0; break; } else if (this.type === c.ellipsis) { - ((Ys = this.start), + ((Js = this.start), Q.push(this.parseParenItem(this.parseRestBinding())), this.type === c.comma && this.raiseRecoverable( @@ -27689,7 +27675,7 @@ Defaulting to 2020, but this will stop working in the future.`)), break; } else Q.push(this.parseMaybeAssign(!1, Ze, this.parseParenItem)); var gr = this.lastTokEnd, - Js = this.lastTokEndLoc; + Qs = this.lastTokEndLoc; if ( (this.expect(c.parenR), n && this.shouldParseArrow(Q) && this.eat(c.arrow)) @@ -27702,21 +27688,21 @@ Defaulting to 2020, but this will stop working in the future.`)), this.parseParenArrowList(l, f, Q, o) ); ((!Q.length || xe) && this.unexpected(this.lastTokStart), - Ys && this.unexpected(Ys), + Js && this.unexpected(Js), this.checkExpressionErrors(Ze, !0), (this.yieldPos = Lt || this.yieldPos), (this.awaitPos = Ri || this.awaitPos), Q.length > 1 ? ((m = this.startNodeAt(O, Y)), (m.expressions = Q), - this.finishNodeAt(m, 'SequenceExpression', gr, Js)) + this.finishNodeAt(m, 'SequenceExpression', gr, Qs)) : (m = Q[0])); } else m = this.parseParenExpression(); if (this.options.preserveParens) { - var Qs = this.startNodeAt(l, f); + var Zs = this.startNodeAt(l, f); return ( - (Qs.expression = m), - this.finishNode(Qs, 'ParenthesizedExpression') + (Zs.expression = m), + this.finishNode(Zs, 'ParenthesizedExpression') ); } else return m; }), @@ -28003,7 +27989,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.yieldPos = 0), (this.awaitPos = 0), (this.awaitIdentPos = 0), - this.enterScope(ut(o, f.generator) | Ee | (l ? Le : 0)), + this.enterScope(pt(o, f.generator) | Ee | (l ? Le : 0)), this.expect(c.parenL), (f.params = this.parseBindingList( c.parenR, @@ -28023,7 +28009,7 @@ Defaulting to 2020, but this will stop working in the future.`)), E = this.awaitPos, O = this.awaitIdentPos; return ( - this.enterScope(ut(l, !1) | he), + this.enterScope(pt(l, !1) | he), this.initFunction(n), this.options.ecmaVersion >= 8 && (n.async = !!l), (this.yieldPos = 0), @@ -28240,7 +28226,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (ts.raiseRecoverable = ts.raise), (ts.curPosition = function () { if (this.options.locations) - return new ct(this.curLine, this.pos - this.lineStart); + return new ut(this.curLine, this.pos - this.lineStart); })); var rn = Ge.prototype, wi = function (o) { @@ -28338,7 +28324,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (Bn.startNodeAt = function (n, o) { return new Fn(this, n, o); })); - function Fs(n, o, l, f) { + function Bs(n, o, l, f) { return ( (n.type = o), (n.end = l), @@ -28348,10 +28334,10 @@ Defaulting to 2020, but this will stop working in the future.`)), ); } ((Bn.finishNode = function (n, o) { - return Fs.call(this, n, o, this.lastTokEnd, this.lastTokEndLoc); + return Bs.call(this, n, o, this.lastTokEnd, this.lastTokEndLoc); }), (Bn.finishNodeAt = function (n, o, l, f) { - return Fs.call(this, n, o, l, f); + return Bs.call(this, n, o, l, f); }), (Bn.copyNode = function (n) { var o = new Fn(this, n.start, this.startLoc); @@ -28360,41 +28346,41 @@ Defaulting to 2020, but this will stop working in the future.`)), })); var Si = 'Gara Garay Gukh Gurung_Khema Hrkt Katakana_Or_Hiragana Kawi Kirat_Rai Krai Nag_Mundari Nagm Ol_Onal Onao Sunu Sunuwar Todhri Todr Tulu_Tigalari Tutg Unknown Zzzz', - Bs = + Vs = 'ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS', - Vs = Bs + ' Extended_Pictographic', - js = Vs, - $s = js + ' EBase EComp EMod EPres ExtPict', - qs = $s, - Ii = qs, - Ei = {9: Bs, 10: Vs, 11: js, 12: $s, 13: qs, 14: Ii}, + js = Vs + ' Extended_Pictographic', + $s = js, + qs = $s + ' EBase EComp EMod EPres ExtPict', + Ks = qs, + Ii = Ks, + Ei = {9: Vs, 10: js, 11: $s, 12: qs, 13: Ks, 14: Ii}, Ai = 'Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji', Pi = {9: '', 10: '', 11: '', 12: '', 13: '', 14: Ai}, - Ks = - 'Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu', Us = - 'Adlam Adlm Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb', + 'Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu', Hs = - Us + - ' Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd', + 'Adlam Adlm Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb', Ws = Hs + - ' Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho', + ' Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd', Gs = Ws + - ' Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi', + ' Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho', zs = Gs + + ' Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi', + Xs = + zs + ' Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith', - jo = zs + ' ' + Si, - $o = {9: Us, 10: Hs, 11: Ws, 12: Gs, 13: zs, 14: jo}, + jo = Xs + ' ' + Si, + $o = {9: Hs, 10: Ws, 11: Gs, 12: zs, 13: Xs, 14: jo}, mr = {}; function qo(n) { var o = (mr[n] = { - binary: tt(Ei[n] + ' ' + Ks), + binary: tt(Ei[n] + ' ' + Us), binaryOfStrings: tt(Pi[n]), - nonBinary: {General_Category: tt(Ks), Script: tt($o[n])}, + nonBinary: {General_Category: tt(Us), Script: tt($o[n])}, }); ((o.nonBinary.Script_Extensions = o.nonBinary.Script), (o.nonBinary.gc = o.nonBinary.General_Category), @@ -28406,17 +28392,17 @@ Defaulting to 2020, but this will stop working in the future.`)), qo(Ko); } var le = Ge.prototype, - Xs = function (o, l) { + Ys = function (o, l) { ((this.parent = o), (this.base = l || this)); }; - ((Xs.prototype.separatedFrom = function (o) { + ((Ys.prototype.separatedFrom = function (o) { for (var l = this; l; l = l.parent) for (var f = o; f; f = f.parent) if (l.base === f.base && l !== f) return !0; return !1; }), - (Xs.prototype.sibling = function () { - return new Xs(this.parent, this.base); + (Ys.prototype.sibling = function () { + return new Ys(this.parent, this.base); })); var on = function (o) { ((this.parser = o), @@ -28571,7 +28557,7 @@ Defaulting to 2020, but this will stop working in the future.`)), (le.regexp_disjunction = function (n) { var o = this.options.ecmaVersion >= 16; for ( - o && (n.branchID = new Xs(n.branchID, null)), + o && (n.branchID = new Ys(n.branchID, null)), this.regexp_alternative(n); n.eat(124); ) @@ -28852,7 +28838,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }; function Go(n) { - return T(n, !0) || n === 36 || n === 95 || n === 8204 || n === 8205; + return y(n, !0) || n === 36 || n === 95 || n === 8204 || n === 8205; } ((le.regexp_eatAtomEscape = function (n) { return this.regexp_eatBackReference(n) || @@ -30051,7 +30037,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.pos < this.input.length; ) { var m = this.fullCharCodeAtPos(); - if (T(m, f)) this.pos += m <= 65535 ? 1 : 2; + if (y(m, f)) this.pos += m <= 65535 ? 1 : 2; else if (m === 92) { ((this.containsEsc = !0), (n += this.input.slice(l, this.pos))); var E = this.pos; @@ -30062,7 +30048,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ), ++this.pos); var O = this.readCodePoint(); - ((o ? h : T)(O, f) || + ((o ? h : y)(O, f) || this.invalidStringToken(E, 'Invalid Unicode escape'), (n += nt(O)), (l = this.pos)); @@ -30081,7 +30067,7 @@ Defaulting to 2020, but this will stop working in the future.`)), Parser: Ge, version: Vc, defaultOptions: Pt, - Position: ct, + Position: ut, SourceLocation: wt, getLineInfo: $t, Node: Fn, @@ -30090,7 +30076,7 @@ Defaulting to 2020, but this will stop working in the future.`)), keywordTypes: U, TokContext: Rt, tokContexts: Ue, - isIdentifierChar: T, + isIdentifierChar: y, isIdentifierStart: h, Token: xr, isNewLine: X, @@ -30109,14 +30095,14 @@ Defaulting to 2020, but this will stop working in the future.`)), } ((e.Node = Fn), (e.Parser = Ge), - (e.Position = ct), + (e.Position = ut), (e.SourceLocation = wt), (e.TokContext = Rt), (e.Token = xr), (e.TokenType = x), (e.defaultOptions = Pt), (e.getLineInfo = $t), - (e.isIdentifierChar = T), + (e.isIdentifierChar = y), (e.isIdentifierStart = h), (e.isNewLine = X), (e.keywordTypes = U), @@ -30142,14 +30128,14 @@ Defaulting to 2020, but this will stop working in the future.`)), })(Bo, function (e, t) { 'use strict'; var s = '\u2716'; - function i(p) { - return p.name === s; + function i(u) { + return u.name === s; } function r() {} - var a = function (h, T) { + var a = function (h, y) { if ( - (T === void 0 && (T = {}), - (this.toks = this.constructor.BaseParser.tokenizer(h, T)), + (y === void 0 && (y = {}), + (this.toks = this.constructor.BaseParser.tokenizer(h, y)), (this.options = this.toks.options), (this.input = this.toks.input), (this.tok = this.last = {type: t.tokTypes.eof, start: 0, end: 0}), @@ -30186,9 +30172,9 @@ Defaulting to 2020, but this will stop working in the future.`)), ? new t.Node(this.toks, h[0], h[1]) : new t.Node(this.toks, h); }), - (a.prototype.finishNode = function (h, T) { + (a.prototype.finishNode = function (h, y) { return ( - (h.type = T), + (h.type = y), (h.end = this.last.end), this.options.locations && (h.loc.end = this.last.loc.end), this.options.ranges && (h.range[1] = this.last.end), @@ -30196,19 +30182,19 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (a.prototype.dummyNode = function (h) { - var T = this.startNode(); + var y = this.startNode(); return ( - (T.type = h), - (T.end = T.start), - this.options.locations && (T.loc.end = T.loc.start), - this.options.ranges && (T.range[1] = T.start), + (y.type = h), + (y.end = y.start), + this.options.locations && (y.loc.end = y.loc.start), + this.options.ranges && (y.range[1] = y.start), (this.last = { type: t.tokTypes.name, - start: T.start, - end: T.start, - loc: T.loc, + start: y.start, + end: y.start, + loc: y.loc, }), - T + y ); }), (a.prototype.dummyIdent = function () { @@ -30240,9 +30226,9 @@ Defaulting to 2020, but this will stop working in the future.`)), }), (a.prototype.expect = function (h) { if (this.eat(h)) return !0; - for (var T = 1; T <= 2; T++) - if (this.lookAhead(T).type === h) { - for (var x = 0; x < T; x++) this.next(); + for (var y = 1; y <= 2; y++) + if (this.lookAhead(y).type === h) { + for (var x = 0; x < y; x++) this.next(); return !0; } }), @@ -30261,50 +30247,50 @@ Defaulting to 2020, but this will stop working in the future.`)), return h; }), (a.prototype.indentationAfter = function (h) { - for (var T = 0; ; ++h) { + for (var y = 0; ; ++h) { var x = this.input.charCodeAt(h); - if (x === 32) ++T; - else if (x === 9) T += this.options.tabSize; - else return T; + if (x === 32) ++y; + else if (x === 9) y += this.options.tabSize; + else return y; } }), - (a.prototype.closes = function (h, T, x, w) { + (a.prototype.closes = function (h, y, x, w) { return this.tok.type === h || this.tok.type === t.tokTypes.eof ? !0 : x !== this.curLineStart && - this.curIndent < T && + this.curIndent < y && this.tokenStartsLine() && (!w || this.nextLineStart >= this.input.length || - this.indentationAfter(this.nextLineStart) < T); + this.indentationAfter(this.nextLineStart) < y); }), (a.prototype.tokenStartsLine = function () { for (var h = this.tok.start - 1; h >= this.curLineStart; --h) { - var T = this.input.charCodeAt(h); - if (T !== 9 && T !== 32) return !1; + var y = this.input.charCodeAt(h); + if (y !== 9 && y !== 32) return !1; } return !0; }), - (a.prototype.extend = function (h, T) { - this[h] = T(this[h]); + (a.prototype.extend = function (h, y) { + this[h] = y(this[h]); }), (a.prototype.parse = function () { return (this.next(), this.parseTopLevel()); }), (a.extend = function () { - for (var h = [], T = arguments.length; T--; ) h[T] = arguments[T]; + for (var h = [], y = arguments.length; y--; ) h[y] = arguments[y]; for (var x = this, w = 0; w < h.length; w++) x = h[w](x); return x; }), - (a.parse = function (h, T) { - return new this(h, T).parse(); + (a.parse = function (h, y) { + return new this(h, y).parse(); }), (a.BaseParser = t.Parser)); - var u = a.prototype; - function d(p) { - return (p < 14 && p > 8) || p === 32 || p === 160 || t.isNewLine(p); + var p = a.prototype; + function d(u) { + return (u < 14 && u > 8) || u === 32 || u === 160 || t.isNewLine(u); } - ((u.next = function () { + ((p.next = function () { if ( ((this.last = this.tok), this.ahead.length @@ -30318,7 +30304,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.curIndent = this.indentationAfter(this.curLineStart); } }), - (u.readToken = function () { + (p.readToken = function () { for (;;) try { return ( @@ -30331,116 +30317,116 @@ Defaulting to 2020, but this will stop working in the future.`)), ); } catch (S) { if (!(S instanceof SyntaxError)) throw S; - var p = S.message, + var u = S.message, h = S.raisedAt, - T = !0; - if (/unterminated/i.test(p)) - if (((h = this.lineEnd(S.pos + 1)), /string/.test(p))) - T = { + y = !0; + if (/unterminated/i.test(u)) + if (((h = this.lineEnd(S.pos + 1)), /string/.test(u))) + y = { start: S.pos, end: h, type: t.tokTypes.string, value: this.input.slice(S.pos + 1, h), }; - else if (/regular expr/i.test(p)) { + else if (/regular expr/i.test(u)) { var x = this.input.slice(S.pos, h); try { x = new RegExp(x); } catch {} - T = {start: S.pos, end: h, type: t.tokTypes.regexp, value: x}; + y = {start: S.pos, end: h, type: t.tokTypes.regexp, value: x}; } else - /template/.test(p) - ? (T = { + /template/.test(u) + ? (y = { start: S.pos, end: h, type: t.tokTypes.template, value: this.input.slice(S.pos, h), }) - : (T = !1); + : (y = !1); else if ( /invalid (unicode|regexp|number)|expecting unicode|octal literal|is reserved|directly after number|expected number in radix|numeric separator/i.test( - p + u ) ) for (; h < this.input.length && !d(this.input.charCodeAt(h)); ) ++h; - else if (/character escape|expected hexadecimal/i.test(p)) + else if (/character escape|expected hexadecimal/i.test(u)) for (; h < this.input.length; ) { var w = this.input.charCodeAt(h++); if (w === 34 || w === 39 || t.isNewLine(w)) break; } - else if (/unexpected character/i.test(p)) (h++, (T = !1)); - else if (/regular expression/i.test(p)) T = !0; + else if (/unexpected character/i.test(u)) (h++, (y = !1)); + else if (/regular expression/i.test(u)) y = !0; else throw S; if ( (this.resetTo(h), - T === !0 && - (T = {start: h, end: h, type: t.tokTypes.name, value: s}), - T) + y === !0 && + (y = {start: h, end: h, type: t.tokTypes.name, value: s}), + y) ) return ( this.options.locations && - (T.loc = new t.SourceLocation( + (y.loc = new t.SourceLocation( this.toks, - t.getLineInfo(this.input, T.start), - t.getLineInfo(this.input, T.end) + t.getLineInfo(this.input, y.start), + t.getLineInfo(this.input, y.end) )), - T + y ); } }), - (u.resetTo = function (p) { - ((this.toks.pos = p), (this.toks.containsEsc = !1)); - var h = this.input.charAt(p - 1); + (p.resetTo = function (u) { + ((this.toks.pos = u), (this.toks.containsEsc = !1)); + var h = this.input.charAt(u - 1); if ( ((this.toks.exprAllowed = !h || /[[{(,;:?/*=+\-~!|&%^<>]/.test(h) || (/[enwfd]/.test(h) && /\b(case|else|return|throw|new|in|(instance|type)?of|delete|void)$/.test( - this.input.slice(p - 10, p) + this.input.slice(u - 10, u) ))), this.options.locations) ) { ((this.toks.curLine = 1), (this.toks.lineStart = t.lineBreakG.lastIndex = 0)); - for (var T; (T = t.lineBreakG.exec(this.input)) && T.index < p; ) + for (var y; (y = t.lineBreakG.exec(this.input)) && y.index < u; ) (++this.toks.curLine, - (this.toks.lineStart = T.index + T[0].length)); + (this.toks.lineStart = y.index + y[0].length)); } }), - (u.lookAhead = function (p) { - for (; p > this.ahead.length; ) this.ahead.push(this.readToken()); - return this.ahead[p - 1]; + (p.lookAhead = function (u) { + for (; u > this.ahead.length; ) this.ahead.push(this.readToken()); + return this.ahead[u - 1]; })); - var y = a.prototype; - ((y.parseTopLevel = function () { - var p = this.startNodeAt( + var T = a.prototype; + ((T.parseTopLevel = function () { + var u = this.startNodeAt( this.options.locations ? [0, t.getLineInfo(this.input, 0)] : 0 ); - for (p.body = []; this.tok.type !== t.tokTypes.eof; ) - p.body.push(this.parseStatement()); + for (u.body = []; this.tok.type !== t.tokTypes.eof; ) + u.body.push(this.parseStatement()); return ( - this.toks.adaptDirectivePrologue(p.body), + this.toks.adaptDirectivePrologue(u.body), (this.last = this.tok), - (p.sourceType = + (u.sourceType = this.options.sourceType === 'commonjs' ? 'script' : this.options.sourceType), - this.finishNode(p, 'Program') + this.finishNode(u, 'Program') ); }), - (y.parseStatement = function () { - var p = this.tok.type, + (T.parseStatement = function () { + var u = this.tok.type, h = this.startNode(), - T; + y; switch ( - (this.toks.isLet() && ((p = t.tokTypes._var), (T = 'let')), p) + (this.toks.isLet() && ((u = t.tokTypes._var), (y = 'let')), u) ) { case t.tokTypes._break: case t.tokTypes._continue: this.next(); - var x = p === t.tokTypes._break; + var x = u === t.tokTypes._break; return ( this.semicolon() || this.canInsertSemicolon() ? (h.label = null) @@ -30600,7 +30586,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ); case t.tokTypes._var: case t.tokTypes._const: - return this.parseVar(h, !1, T || this.tok.value); + return this.parseVar(h, !1, y || this.tok.value); case t.tokTypes._while: return ( this.next(), @@ -30650,7 +30636,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.tok.type === t.tokTypes.eof ? this.finishNode(h, 'EmptyStatement') : this.parseStatement()) - : p === t.tokTypes.name && + : u === t.tokTypes.name && qe.type === 'Identifier' && this.eat(t.tokTypes.colon) ? ((h.body = this.parseStatement()), @@ -30661,52 +30647,52 @@ Defaulting to 2020, but this will stop working in the future.`)), this.finishNode(h, 'ExpressionStatement')); } }), - (y.parseBlock = function () { - var p = this.startNode(); + (T.parseBlock = function () { + var u = this.startNode(); (this.pushCx(), this.expect(t.tokTypes.braceL)); var h = this.curIndent, - T = this.curLineStart; - for (p.body = []; !this.closes(t.tokTypes.braceR, h, T, !0); ) - p.body.push(this.parseStatement()); + y = this.curLineStart; + for (u.body = []; !this.closes(t.tokTypes.braceR, h, y, !0); ) + u.body.push(this.parseStatement()); return ( this.popCx(), this.eat(t.tokTypes.braceR), - this.finishNode(p, 'BlockStatement') + this.finishNode(u, 'BlockStatement') ); }), - (y.parseFor = function (p, h) { + (T.parseFor = function (u, h) { return ( - (p.init = h), - (p.test = p.update = null), + (u.init = h), + (u.test = u.update = null), this.eat(t.tokTypes.semi) && this.tok.type !== t.tokTypes.semi && - (p.test = this.parseExpression()), + (u.test = this.parseExpression()), this.eat(t.tokTypes.semi) && this.tok.type !== t.tokTypes.parenR && - (p.update = this.parseExpression()), + (u.update = this.parseExpression()), this.popCx(), this.expect(t.tokTypes.parenR), - (p.body = this.parseStatement()), - this.finishNode(p, 'ForStatement') + (u.body = this.parseStatement()), + this.finishNode(u, 'ForStatement') ); }), - (y.parseForIn = function (p, h) { - var T = + (T.parseForIn = function (u, h) { + var y = this.tok.type === t.tokTypes._in ? 'ForInStatement' : 'ForOfStatement'; return ( this.next(), - (p.left = h), - (p.right = this.parseExpression()), + (u.left = h), + (u.right = this.parseExpression()), this.popCx(), this.expect(t.tokTypes.parenR), - (p.body = this.parseStatement()), - this.finishNode(p, T) + (u.body = this.parseStatement()), + this.finishNode(u, y) ); }), - (y.parseVar = function (p, h, T) { - ((p.kind = T), this.next(), (p.declarations = [])); + (T.parseVar = function (u, h, y) { + ((u.kind = y), this.next(), (u.declarations = [])); do { var x = this.startNode(); ((x.id = @@ -30716,24 +30702,24 @@ Defaulting to 2020, but this will stop working in the future.`)), (x.init = this.eat(t.tokTypes.eq) ? this.parseMaybeAssign(h) : null), - p.declarations.push(this.finishNode(x, 'VariableDeclarator'))); + u.declarations.push(this.finishNode(x, 'VariableDeclarator'))); } while (this.eat(t.tokTypes.comma)); - if (!p.declarations.length) { + if (!u.declarations.length) { var w = this.startNode(); ((w.id = this.dummyIdent()), - p.declarations.push(this.finishNode(w, 'VariableDeclarator'))); + u.declarations.push(this.finishNode(w, 'VariableDeclarator'))); } return ( h || this.semicolon(), - this.finishNode(p, 'VariableDeclaration') + this.finishNode(u, 'VariableDeclaration') ); }), - (y.parseClass = function (p) { + (T.parseClass = function (u) { var h = this.startNode(); (this.next(), this.tok.type === t.tokTypes.name ? (h.id = this.parseIdent()) - : p === !0 + : u === !0 ? (h.id = this.dummyIdent()) : (h.id = null), (h.superClass = this.eat(t.tokTypes._extends) @@ -30742,13 +30728,13 @@ Defaulting to 2020, but this will stop working in the future.`)), (h.body = this.startNode()), (h.body.body = []), this.pushCx()); - var T = this.curIndent + 1, + var y = this.curIndent + 1, x = this.curLineStart; for ( this.eat(t.tokTypes.braceL), - this.curIndent + 1 < T && - ((T = this.curIndent), (x = this.curLineStart)); - !this.closes(t.tokTypes.braceR, T, x); + this.curIndent + 1 < y && + ((y = this.curIndent), (x = this.curLineStart)); + !this.closes(t.tokTypes.braceR, y, x); ) { var w = this.parseClassElement(); w && h.body.body.push(w); @@ -30761,14 +30747,14 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.last.loc.end = this.tok.loc.start)), this.semicolon(), this.finishNode(h.body, 'ClassBody'), - this.finishNode(h, p ? 'ClassDeclaration' : 'ClassExpression') + this.finishNode(h, u ? 'ClassDeclaration' : 'ClassExpression') ); }), - (y.parseClassElement = function () { + (T.parseClassElement = function () { if (this.eat(t.tokTypes.semi)) return null; - var p = this.options, - h = p.ecmaVersion, - T = p.locations, + var u = this.options, + h = u.ecmaVersion, + y = u.locations, x = this.curIndent, w = this.curLineStart, S = this.startNode(), @@ -30804,7 +30790,7 @@ Defaulting to 2020, but this will stop working in the future.`)), if (A) ((S.computed = !1), (S.key = this.startNodeAt( - T + y ? [this.toks.lastTokStart, this.toks.lastTokStartLoc] : this.toks.lastTokStart )), @@ -30856,67 +30842,67 @@ Defaulting to 2020, but this will stop working in the future.`)), } return S; }), - (y.parseClassStaticBlock = function (p) { + (T.parseClassStaticBlock = function (u) { var h = this.curIndent, - T = this.curLineStart; + y = this.curLineStart; for ( - p.body = [], this.pushCx(); - !this.closes(t.tokTypes.braceR, h, T, !0); + u.body = [], this.pushCx(); + !this.closes(t.tokTypes.braceR, h, y, !0); ) - p.body.push(this.parseStatement()); + u.body.push(this.parseStatement()); return ( this.popCx(), this.eat(t.tokTypes.braceR), - this.finishNode(p, 'StaticBlock') + this.finishNode(u, 'StaticBlock') ); }), - (y.isClassElementNameStart = function () { + (T.isClassElementNameStart = function () { return this.toks.isClassElementNameStart(); }), - (y.parseClassElementName = function (p) { + (T.parseClassElementName = function (u) { this.toks.type === t.tokTypes.privateId - ? ((p.computed = !1), (p.key = this.parsePrivateIdent())) - : this.parsePropertyName(p); + ? ((u.computed = !1), (u.key = this.parsePrivateIdent())) + : this.parsePropertyName(u); }), - (y.parseFunction = function (p, h, T) { + (T.parseFunction = function (u, h, y) { var x = this.inAsync, w = this.inGenerator, S = this.inFunction; return ( - this.initFunction(p), + this.initFunction(u), this.options.ecmaVersion >= 6 && - (p.generator = this.eat(t.tokTypes.star)), - this.options.ecmaVersion >= 8 && (p.async = !!T), + (u.generator = this.eat(t.tokTypes.star)), + this.options.ecmaVersion >= 8 && (u.async = !!y), this.tok.type === t.tokTypes.name - ? (p.id = this.parseIdent()) - : h === !0 && (p.id = this.dummyIdent()), - (this.inAsync = p.async), - (this.inGenerator = p.generator), + ? (u.id = this.parseIdent()) + : h === !0 && (u.id = this.dummyIdent()), + (this.inAsync = u.async), + (this.inGenerator = u.generator), (this.inFunction = !0), - (p.params = this.parseFunctionParams()), - (p.body = this.parseBlock()), - this.toks.adaptDirectivePrologue(p.body.body), + (u.params = this.parseFunctionParams()), + (u.body = this.parseBlock()), + this.toks.adaptDirectivePrologue(u.body.body), (this.inAsync = x), (this.inGenerator = w), (this.inFunction = S), - this.finishNode(p, h ? 'FunctionDeclaration' : 'FunctionExpression') + this.finishNode(u, h ? 'FunctionDeclaration' : 'FunctionExpression') ); }), - (y.parseExport = function () { - var p = this.startNode(); + (T.parseExport = function () { + var u = this.startNode(); if ((this.next(), this.eat(t.tokTypes.star))) return ( this.options.ecmaVersion >= 11 && (this.eatContextual('as') - ? (p.exported = this.parseExprAtom()) - : (p.exported = null)), - (p.source = this.eatContextual('from') + ? (u.exported = this.parseExprAtom()) + : (u.exported = null)), + (u.source = this.eatContextual('from') ? this.parseExprAtom() : this.dummyString()), this.options.ecmaVersion >= 16 && - (p.attributes = this.parseWithClause()), + (u.attributes = this.parseWithClause()), this.semicolon(), - this.finishNode(p, 'ExportAllDeclaration') + this.finishNode(u, 'ExportAllDeclaration') ); if (this.eat(t.tokTypes._default)) { var h; @@ -30924,38 +30910,38 @@ Defaulting to 2020, but this will stop working in the future.`)), this.tok.type === t.tokTypes._function || (h = this.toks.isAsyncFunction()) ) { - var T = this.startNode(); + var y = this.startNode(); (this.next(), h && this.next(), - (p.declaration = this.parseFunction(T, 'nullableID', h))); + (u.declaration = this.parseFunction(y, 'nullableID', h))); } else this.tok.type === t.tokTypes._class - ? (p.declaration = this.parseClass('nullableID')) - : ((p.declaration = this.parseMaybeAssign()), this.semicolon()); - return this.finishNode(p, 'ExportDefaultDeclaration'); + ? (u.declaration = this.parseClass('nullableID')) + : ((u.declaration = this.parseMaybeAssign()), this.semicolon()); + return this.finishNode(u, 'ExportDefaultDeclaration'); } return ( this.tok.type.keyword || this.toks.isLet() || this.toks.isAsyncFunction() - ? ((p.declaration = this.parseStatement()), - (p.specifiers = []), - (p.source = null)) - : ((p.declaration = null), - (p.specifiers = this.parseExportSpecifierList()), - (p.source = this.eatContextual('from') + ? ((u.declaration = this.parseStatement()), + (u.specifiers = []), + (u.source = null)) + : ((u.declaration = null), + (u.specifiers = this.parseExportSpecifierList()), + (u.source = this.eatContextual('from') ? this.parseExprAtom() : null), this.options.ecmaVersion >= 16 && - (p.attributes = this.parseWithClause()), + (u.attributes = this.parseWithClause()), this.semicolon()), - this.finishNode(p, 'ExportNamedDeclaration') + this.finishNode(u, 'ExportNamedDeclaration') ); }), - (y.parseImport = function () { - var p = this.startNode(); + (T.parseImport = function () { + var u = this.startNode(); if ((this.next(), this.tok.type === t.tokTypes.string)) - ((p.specifiers = []), (p.source = this.parseExprAtom())); + ((u.specifiers = []), (u.source = this.parseExprAtom())); else { var h; (this.tok.type === t.tokTypes.name && @@ -30964,32 +30950,32 @@ Defaulting to 2020, but this will stop working in the future.`)), (h.local = this.parseIdent()), this.finishNode(h, 'ImportDefaultSpecifier'), this.eat(t.tokTypes.comma)), - (p.specifiers = this.parseImportSpecifiers()), - (p.source = + (u.specifiers = this.parseImportSpecifiers()), + (u.source = this.eatContextual('from') && this.tok.type === t.tokTypes.string ? this.parseExprAtom() : this.dummyString()), - h && p.specifiers.unshift(h)); + h && u.specifiers.unshift(h)); } return ( this.options.ecmaVersion >= 16 && - (p.attributes = this.parseWithClause()), + (u.attributes = this.parseWithClause()), this.semicolon(), - this.finishNode(p, 'ImportDeclaration') + this.finishNode(u, 'ImportDeclaration') ); }), - (y.parseImportSpecifiers = function () { - var p = []; + (T.parseImportSpecifiers = function () { + var u = []; if (this.tok.type === t.tokTypes.star) { var h = this.startNode(); (this.next(), (h.local = this.eatContextual('as') ? this.parseIdent() : this.dummyIdent()), - p.push(this.finishNode(h, 'ImportNamespaceSpecifier'))); + u.push(this.finishNode(h, 'ImportNamespaceSpecifier'))); } else { - var T = this.curIndent, + var y = this.curIndent, x = this.curLineStart, w = this.nextLineStart; for ( @@ -30998,7 +30984,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.curLineStart > w && (w = this.curLineStart); !this.closes( t.tokTypes.braceR, - T + (this.curLineStart <= w ? 1 : 0), + y + (this.curLineStart <= w ? 1 : 0), x ); ) { @@ -31019,17 +31005,17 @@ Defaulting to 2020, but this will stop working in the future.`)), : S.imported), this.finishNode(S, 'ImportSpecifier')); } - (p.push(S), this.eat(t.tokTypes.comma)); + (u.push(S), this.eat(t.tokTypes.comma)); } (this.eat(t.tokTypes.braceR), this.popCx()); } - return p; + return u; }), - (y.parseWithClause = function () { - var p = []; - if (!this.eat(t.tokTypes._with)) return p; + (T.parseWithClause = function () { + var u = []; + if (!this.eat(t.tokTypes._with)) return u; var h = this.curIndent, - T = this.curLineStart, + y = this.curLineStart, x = this.nextLineStart; for ( this.pushCx(), @@ -31038,7 +31024,7 @@ Defaulting to 2020, but this will stop working in the future.`)), !this.closes( t.tokTypes.braceR, h + (this.curLineStart <= x ? 1 : 0), - T + y ); ) { var w = this.startNode(); @@ -31058,15 +31044,15 @@ Defaulting to 2020, but this will stop working in the future.`)), w.value = this.parseExprAtom(); else break; } - (p.push(this.finishNode(w, 'ImportAttribute')), + (u.push(this.finishNode(w, 'ImportAttribute')), this.eat(t.tokTypes.comma)); } - return (this.eat(t.tokTypes.braceR), this.popCx(), p); + return (this.eat(t.tokTypes.braceR), this.popCx(), u); }), - (y.parseExportSpecifierList = function () { - var p = [], + (T.parseExportSpecifierList = function () { + var u = [], h = this.curIndent, - T = this.curLineStart, + y = this.curLineStart, x = this.nextLineStart; for ( this.pushCx(), @@ -31075,7 +31061,7 @@ Defaulting to 2020, but this will stop working in the future.`)), !this.closes( t.tokTypes.braceR, h + (this.curLineStart <= x ? 1 : 0), - T + y ) && !this.isContextual('from'); ) { var w = this.startNode(); @@ -31084,47 +31070,47 @@ Defaulting to 2020, but this will stop working in the future.`)), ? this.parseModuleExportName() : w.local), this.finishNode(w, 'ExportSpecifier'), - p.push(w), + u.push(w), this.eat(t.tokTypes.comma)); } - return (this.eat(t.tokTypes.braceR), this.popCx(), p); + return (this.eat(t.tokTypes.braceR), this.popCx(), u); }), - (y.parseModuleExportName = function () { + (T.parseModuleExportName = function () { return this.options.ecmaVersion >= 13 && this.tok.type === t.tokTypes.string ? this.parseExprAtom() : this.parseIdent(); })); var g = a.prototype; - ((g.checkLVal = function (p) { - if (!p) return p; - switch (p.type) { + ((g.checkLVal = function (u) { + if (!u) return u; + switch (u.type) { case 'Identifier': case 'MemberExpression': - return p; + return u; case 'ParenthesizedExpression': - return ((p.expression = this.checkLVal(p.expression)), p); + return ((u.expression = this.checkLVal(u.expression)), u); default: return this.dummyIdent(); } }), - (g.parseExpression = function (p) { + (g.parseExpression = function (u) { var h = this.storeCurrentPos(), - T = this.parseMaybeAssign(p); + y = this.parseMaybeAssign(u); if (this.tok.type === t.tokTypes.comma) { var x = this.startNodeAt(h); - for (x.expressions = [T]; this.eat(t.tokTypes.comma); ) - x.expressions.push(this.parseMaybeAssign(p)); + for (x.expressions = [y]; this.eat(t.tokTypes.comma); ) + x.expressions.push(this.parseMaybeAssign(u)); return this.finishNode(x, 'SequenceExpression'); } - return T; + return y; }), (g.parseParenExpression = function () { (this.pushCx(), this.expect(t.tokTypes.parenL)); - var p = this.parseExpression(); - return (this.popCx(), this.expect(t.tokTypes.parenR), p); + var u = this.parseExpression(); + return (this.popCx(), this.expect(t.tokTypes.parenR), u); }), - (g.parseMaybeAssign = function (p) { + (g.parseMaybeAssign = function (u) { if (this.inGenerator && this.toks.isContextual('yield')) { var h = this.startNode(); return ( @@ -31138,10 +31124,10 @@ Defaulting to 2020, but this will stop working in the future.`)), this.finishNode(h, 'YieldExpression') ); } - var T = this.storeCurrentPos(), - x = this.parseMaybeConditional(p); + var y = this.storeCurrentPos(), + x = this.parseMaybeConditional(u); if (this.tok.type.isAssign) { - var w = this.startNodeAt(T); + var w = this.startNodeAt(y); return ( (w.operator = this.tok.value), (w.left = @@ -31149,46 +31135,46 @@ Defaulting to 2020, but this will stop working in the future.`)), ? this.toAssignable(x) : this.checkLVal(x)), this.next(), - (w.right = this.parseMaybeAssign(p)), + (w.right = this.parseMaybeAssign(u)), this.finishNode(w, 'AssignmentExpression') ); } return x; }), - (g.parseMaybeConditional = function (p) { + (g.parseMaybeConditional = function (u) { var h = this.storeCurrentPos(), - T = this.parseExprOps(p); + y = this.parseExprOps(u); if (this.eat(t.tokTypes.question)) { var x = this.startNodeAt(h); return ( - (x.test = T), + (x.test = y), (x.consequent = this.parseMaybeAssign()), (x.alternate = this.expect(t.tokTypes.colon) - ? this.parseMaybeAssign(p) + ? this.parseMaybeAssign(u) : this.dummyIdent()), this.finishNode(x, 'ConditionalExpression') ); } - return T; + return y; }), - (g.parseExprOps = function (p) { + (g.parseExprOps = function (u) { var h = this.storeCurrentPos(), - T = this.curIndent, + y = this.curIndent, x = this.curLineStart; - return this.parseExprOp(this.parseMaybeUnary(!1), h, -1, p, T, x); + return this.parseExprOp(this.parseMaybeUnary(!1), h, -1, u, y, x); }), - (g.parseExprOp = function (p, h, T, x, w, S) { + (g.parseExprOp = function (u, h, y, x, w, S) { if ( this.curLineStart !== S && this.curIndent < w && this.tokenStartsLine() ) - return p; + return u; var A = this.tok.type.binop; - if (A != null && (!x || this.tok.type !== t.tokTypes._in) && A > T) { + if (A != null && (!x || this.tok.type !== t.tokTypes._in) && A > y) { var U = this.startNodeAt(h); if ( - ((U.left = p), + ((U.left = u), (U.operator = this.tok.value), this.next(), this.curLineStart !== S && @@ -31214,14 +31200,14 @@ Defaulting to 2020, but this will stop working in the future.`)), ? 'LogicalExpression' : 'BinaryExpression' ), - this.parseExprOp(U, h, T, x, w, S) + this.parseExprOp(U, h, y, x, w, S) ); } - return p; + return u; }), - (g.parseMaybeUnary = function (p) { + (g.parseMaybeUnary = function (u) { var h = this.storeCurrentPos(), - T; + y; if ( this.options.ecmaVersion >= 8 && this.toks.isContextual('await') && @@ -31229,61 +31215,61 @@ Defaulting to 2020, but this will stop working in the future.`)), (this.toks.inModule && this.options.ecmaVersion >= 13) || (!this.inFunction && this.options.allowAwaitOutsideFunction)) ) - ((T = this.parseAwait()), (p = !0)); + ((y = this.parseAwait()), (u = !0)); else if (this.tok.type.prefix) { var x = this.startNode(), w = this.tok.type === t.tokTypes.incDec; - (w || (p = !0), + (w || (u = !0), (x.operator = this.tok.value), (x.prefix = !0), this.next(), (x.argument = this.parseMaybeUnary(!0)), w && (x.argument = this.checkLVal(x.argument)), - (T = this.finishNode( + (y = this.finishNode( x, w ? 'UpdateExpression' : 'UnaryExpression' ))); } else if (this.tok.type === t.tokTypes.ellipsis) { var S = this.startNode(); (this.next(), - (S.argument = this.parseMaybeUnary(p)), - (T = this.finishNode(S, 'SpreadElement'))); - } else if (!p && this.tok.type === t.tokTypes.privateId) - T = this.parsePrivateIdent(); + (S.argument = this.parseMaybeUnary(u)), + (y = this.finishNode(S, 'SpreadElement'))); + } else if (!u && this.tok.type === t.tokTypes.privateId) + y = this.parsePrivateIdent(); else for ( - T = this.parseExprSubscripts(); + y = this.parseExprSubscripts(); this.tok.type.postfix && !this.canInsertSemicolon(); ) { var A = this.startNodeAt(h); ((A.operator = this.tok.value), (A.prefix = !1), - (A.argument = this.checkLVal(T)), + (A.argument = this.checkLVal(y)), this.next(), - (T = this.finishNode(A, 'UpdateExpression'))); + (y = this.finishNode(A, 'UpdateExpression'))); } - if (!p && this.eat(t.tokTypes.starstar)) { + if (!u && this.eat(t.tokTypes.starstar)) { var U = this.startNodeAt(h); return ( (U.operator = '**'), - (U.left = T), + (U.left = y), (U.right = this.parseMaybeUnary(!1)), this.finishNode(U, 'BinaryExpression') ); } - return T; + return y; }), (g.parseExprSubscripts = function () { - var p = this.storeCurrentPos(); + var u = this.storeCurrentPos(); return this.parseSubscripts( this.parseExprAtom(), - p, + u, !1, this.curIndent, this.curLineStart ); }), - (g.parseSubscripts = function (p, h, T, x, w) { + (g.parseSubscripts = function (u, h, y, x, w) { for (var S = this.options.ecmaVersion >= 11, A = !1; ; ) { if ( this.curLineStart !== w && @@ -31293,8 +31279,8 @@ Defaulting to 2020, but this will stop working in the future.`)), if (this.tok.type === t.tokTypes.dot && this.curIndent === x) --x; else break; var U = - p.type === 'Identifier' && - p.name === 'async' && + u.type === 'Identifier' && + u.name === 'async' && !this.canInsertSemicolon(), M = S && this.eat(t.tokTypes.questionDot); if ( @@ -31306,7 +31292,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.eat(t.tokTypes.dot)) ) { var c = this.startNodeAt(h); - ((c.object = p), + ((c.object = u), this.curLineStart !== w && this.curIndent <= x && this.tokenStartsLine() @@ -31315,104 +31301,104 @@ Defaulting to 2020, but this will stop working in the future.`)), this.parsePropertyAccessor() || this.dummyIdent()), (c.computed = !1), S && (c.optional = M), - (p = this.finishNode(c, 'MemberExpression'))); + (u = this.finishNode(c, 'MemberExpression'))); } else if (this.tok.type === t.tokTypes.bracketL) { (this.pushCx(), this.next()); var R = this.startNodeAt(h); - ((R.object = p), + ((R.object = u), (R.property = this.parseExpression()), (R.computed = !0), S && (R.optional = M), this.popCx(), this.expect(t.tokTypes.bracketR), - (p = this.finishNode(R, 'MemberExpression'))); - } else if (!T && this.tok.type === t.tokTypes.parenL) { + (u = this.finishNode(R, 'MemberExpression'))); + } else if (!y && this.tok.type === t.tokTypes.parenL) { var W = this.parseExprList(t.tokTypes.parenR); if (U && this.eat(t.tokTypes.arrow)) return this.parseArrowExpression(this.startNodeAt(h), W, !0); var X = this.startNodeAt(h); - ((X.callee = p), + ((X.callee = u), (X.arguments = W), S && (X.optional = M), - (p = this.finishNode(X, 'CallExpression'))); + (u = this.finishNode(X, 'CallExpression'))); } else if (this.tok.type === t.tokTypes.backQuote) { var ie = this.startNodeAt(h); - ((ie.tag = p), + ((ie.tag = u), (ie.quasi = this.parseTemplate()), - (p = this.finishNode(ie, 'TaggedTemplateExpression'))); + (u = this.finishNode(ie, 'TaggedTemplateExpression'))); } else break; } if (A) { var pe = this.startNodeAt(h); - ((pe.expression = p), (p = this.finishNode(pe, 'ChainExpression'))); + ((pe.expression = u), (u = this.finishNode(pe, 'ChainExpression'))); } - return p; + return u; }), (g.parseExprAtom = function () { - var p; + var u; switch (this.tok.type) { case t.tokTypes._this: case t.tokTypes._super: var h = this.tok.type === t.tokTypes._this ? 'ThisExpression' : 'Super'; return ( - (p = this.startNode()), + (u = this.startNode()), this.next(), - this.finishNode(p, h) + this.finishNode(u, h) ); case t.tokTypes.name: - var T = this.storeCurrentPos(), + var y = this.storeCurrentPos(), x = this.parseIdent(), w = !1; if (x.name === 'async' && !this.canInsertSemicolon()) { if (this.eat(t.tokTypes._function)) return ( this.toks.overrideContext(t.tokContexts.f_expr), - this.parseFunction(this.startNodeAt(T), !1, !0) + this.parseFunction(this.startNodeAt(y), !1, !0) ); this.tok.type === t.tokTypes.name && ((x = this.parseIdent()), (w = !0)); } return this.eat(t.tokTypes.arrow) - ? this.parseArrowExpression(this.startNodeAt(T), [x], w) + ? this.parseArrowExpression(this.startNodeAt(y), [x], w) : x; case t.tokTypes.regexp: - p = this.startNode(); + u = this.startNode(); var S = this.tok.value; return ( - (p.regex = {pattern: S.pattern, flags: S.flags}), - (p.value = S.value), - (p.raw = this.input.slice(this.tok.start, this.tok.end)), + (u.regex = {pattern: S.pattern, flags: S.flags}), + (u.value = S.value), + (u.raw = this.input.slice(this.tok.start, this.tok.end)), this.next(), - this.finishNode(p, 'Literal') + this.finishNode(u, 'Literal') ); case t.tokTypes.num: case t.tokTypes.string: return ( - (p = this.startNode()), - (p.value = this.tok.value), - (p.raw = this.input.slice(this.tok.start, this.tok.end)), + (u = this.startNode()), + (u.value = this.tok.value), + (u.raw = this.input.slice(this.tok.start, this.tok.end)), this.tok.type === t.tokTypes.num && - p.raw.charCodeAt(p.raw.length - 1) === 110 && - (p.bigint = - p.value != null - ? p.value.toString() - : p.raw.slice(0, -1).replace(/_/g, '')), + u.raw.charCodeAt(u.raw.length - 1) === 110 && + (u.bigint = + u.value != null + ? u.value.toString() + : u.raw.slice(0, -1).replace(/_/g, '')), this.next(), - this.finishNode(p, 'Literal') + this.finishNode(u, 'Literal') ); case t.tokTypes._null: case t.tokTypes._true: case t.tokTypes._false: return ( - (p = this.startNode()), - (p.value = + (u = this.startNode()), + (u.value = this.tok.type === t.tokTypes._null ? null : this.tok.type === t.tokTypes._true), - (p.raw = this.tok.type.keyword), + (u.raw = this.tok.type.keyword), this.next(), - this.finishNode(p, 'Literal') + this.finishNode(u, 'Literal') ); case t.tokTypes.parenL: var A = this.storeCurrentPos(); @@ -31435,9 +31421,9 @@ Defaulting to 2020, but this will stop working in the future.`)), return U; case t.tokTypes.bracketL: return ( - (p = this.startNode()), - (p.elements = this.parseExprList(t.tokTypes.bracketR, !0)), - this.finishNode(p, 'ArrayExpression') + (u = this.startNode()), + (u.elements = this.parseExprList(t.tokTypes.bracketR, !0)), + this.finishNode(u, 'ArrayExpression') ); case t.tokTypes.braceL: return ( @@ -31448,9 +31434,9 @@ Defaulting to 2020, but this will stop working in the future.`)), return this.parseClass(!1); case t.tokTypes._function: return ( - (p = this.startNode()), + (u = this.startNode()), this.next(), - this.parseFunction(p, !1) + this.parseFunction(u, !1) ); case t.tokTypes._new: return this.parseNew(); @@ -31465,64 +31451,64 @@ Defaulting to 2020, but this will stop working in the future.`)), } }), (g.parseExprImport = function () { - var p = this.startNode(), + var u = this.startNode(), h = this.parseIdent(!0); switch (this.tok.type) { case t.tokTypes.parenL: - return this.parseDynamicImport(p); + return this.parseDynamicImport(u); case t.tokTypes.dot: - return ((p.meta = h), this.parseImportMeta(p)); + return ((u.meta = h), this.parseImportMeta(u)); default: - return ((p.name = 'import'), this.finishNode(p, 'Identifier')); + return ((u.name = 'import'), this.finishNode(u, 'Identifier')); } }), - (g.parseDynamicImport = function (p) { + (g.parseDynamicImport = function (u) { var h = this.parseExprList(t.tokTypes.parenR); return ( - (p.source = h[0] || this.dummyString()), - (p.options = h[1] || null), - this.finishNode(p, 'ImportExpression') + (u.source = h[0] || this.dummyString()), + (u.options = h[1] || null), + this.finishNode(u, 'ImportExpression') ); }), - (g.parseImportMeta = function (p) { + (g.parseImportMeta = function (u) { return ( this.next(), - (p.property = this.parseIdent(!0)), - this.finishNode(p, 'MetaProperty') + (u.property = this.parseIdent(!0)), + this.finishNode(u, 'MetaProperty') ); }), (g.parseNew = function () { - var p = this.startNode(), + var u = this.startNode(), h = this.curIndent, - T = this.curLineStart, + y = this.curLineStart, x = this.parseIdent(!0); if (this.options.ecmaVersion >= 6 && this.eat(t.tokTypes.dot)) return ( - (p.meta = x), - (p.property = this.parseIdent(!0)), - this.finishNode(p, 'MetaProperty') + (u.meta = x), + (u.property = this.parseIdent(!0)), + this.finishNode(u, 'MetaProperty') ); var w = this.storeCurrentPos(); return ( - (p.callee = this.parseSubscripts( + (u.callee = this.parseSubscripts( this.parseExprAtom(), w, !0, h, - T + y )), this.tok.type === t.tokTypes.parenL - ? (p.arguments = this.parseExprList(t.tokTypes.parenR)) - : (p.arguments = []), - this.finishNode(p, 'NewExpression') + ? (u.arguments = this.parseExprList(t.tokTypes.parenR)) + : (u.arguments = []), + this.finishNode(u, 'NewExpression') ); }), (g.parseTemplateElement = function () { - var p = this.startNode(); + var u = this.startNode(); return ( this.tok.type === t.tokTypes.invalidTemplate - ? (p.value = {raw: this.tok.value, cooked: null}) - : (p.value = { + ? (u.value = {raw: this.tok.value, cooked: null}) + : (u.value = { raw: this.input.slice(this.tok.start, this.tok.end).replace( /\r\n?/g, ` @@ -31531,39 +31517,39 @@ Defaulting to 2020, but this will stop working in the future.`)), cooked: this.tok.value, }), this.next(), - (p.tail = this.tok.type === t.tokTypes.backQuote), - this.finishNode(p, 'TemplateElement') + (u.tail = this.tok.type === t.tokTypes.backQuote), + this.finishNode(u, 'TemplateElement') ); }), (g.parseTemplate = function () { - var p = this.startNode(); - (this.next(), (p.expressions = [])); + var u = this.startNode(); + (this.next(), (u.expressions = [])); var h = this.parseTemplateElement(); - for (p.quasis = [h]; !h.tail; ) + for (u.quasis = [h]; !h.tail; ) (this.next(), - p.expressions.push(this.parseExpression()), + u.expressions.push(this.parseExpression()), this.expect(t.tokTypes.braceR) ? (h = this.parseTemplateElement()) : ((h = this.startNode()), (h.value = {cooked: '', raw: ''}), (h.tail = !0), this.finishNode(h, 'TemplateElement')), - p.quasis.push(h)); + u.quasis.push(h)); return ( this.expect(t.tokTypes.backQuote), - this.finishNode(p, 'TemplateLiteral') + this.finishNode(u, 'TemplateLiteral') ); }), (g.parseObj = function () { - var p = this.startNode(); - ((p.properties = []), this.pushCx()); + var u = this.startNode(); + ((u.properties = []), this.pushCx()); var h = this.curIndent + 1, - T = this.curLineStart; + y = this.curLineStart; for ( this.eat(t.tokTypes.braceL), this.curIndent + 1 < h && - ((h = this.curIndent), (T = this.curLineStart)); - !this.closes(t.tokTypes.braceR, h, T); + ((h = this.curIndent), (y = this.curLineStart)); + !this.closes(t.tokTypes.braceR, h, y); ) { var x = this.startNode(), w = void 0, @@ -31574,7 +31560,7 @@ Defaulting to 2020, but this will stop working in the future.`)), this.eat(t.tokTypes.ellipsis) ) { ((x.argument = this.parseMaybeAssign()), - p.properties.push(this.finishNode(x, 'SpreadElement')), + u.properties.push(this.finishNode(x, 'SpreadElement')), this.eat(t.tokTypes.comma)); continue; } @@ -31631,7 +31617,7 @@ Defaulting to 2020, but this will stop working in the future.`)), else x.value = this.dummyIdent(); x.shorthand = !0; } - (p.properties.push(this.finishNode(x, 'Property')), + (u.properties.push(this.finishNode(x, 'Property')), this.eat(t.tokTypes.comma)); } return ( @@ -31640,23 +31626,23 @@ Defaulting to 2020, but this will stop working in the future.`)), ((this.last.end = this.tok.start), this.options.locations && (this.last.loc.end = this.tok.loc.start)), - this.finishNode(p, 'ObjectExpression') + this.finishNode(u, 'ObjectExpression') ); }), - (g.parsePropertyName = function (p) { + (g.parsePropertyName = function (u) { if (this.options.ecmaVersion >= 6) if (this.eat(t.tokTypes.bracketL)) { - ((p.computed = !0), - (p.key = this.parseExpression()), + ((u.computed = !0), + (u.key = this.parseExpression()), this.expect(t.tokTypes.bracketR)); return; - } else p.computed = !1; + } else u.computed = !1; var h = this.tok.type === t.tokTypes.num || this.tok.type === t.tokTypes.string ? this.parseExprAtom() : this.parseIdent(); - p.key = h || this.dummyIdent(); + u.key = h || this.dummyIdent(); }), (g.parsePropertyAccessor = function () { if (this.tok.type === t.tokTypes.name || this.tok.type.keyword) @@ -31665,136 +31651,136 @@ Defaulting to 2020, but this will stop working in the future.`)), return this.parsePrivateIdent(); }), (g.parseIdent = function () { - var p = + var u = this.tok.type === t.tokTypes.name ? this.tok.value : this.tok.type.keyword; - if (!p) return this.dummyIdent(); + if (!u) return this.dummyIdent(); this.tok.type.keyword && (this.toks.type = t.tokTypes.name); var h = this.startNode(); - return (this.next(), (h.name = p), this.finishNode(h, 'Identifier')); + return (this.next(), (h.name = u), this.finishNode(h, 'Identifier')); }), (g.parsePrivateIdent = function () { - var p = this.startNode(); + var u = this.startNode(); return ( - (p.name = this.tok.value), + (u.name = this.tok.value), this.next(), - this.finishNode(p, 'PrivateIdentifier') + this.finishNode(u, 'PrivateIdentifier') ); }), - (g.initFunction = function (p) { - ((p.id = null), - (p.params = []), + (g.initFunction = function (u) { + ((u.id = null), + (u.params = []), this.options.ecmaVersion >= 6 && - ((p.generator = !1), (p.expression = !1)), - this.options.ecmaVersion >= 8 && (p.async = !1)); + ((u.generator = !1), (u.expression = !1)), + this.options.ecmaVersion >= 8 && (u.async = !1)); }), - (g.toAssignable = function (p, h) { + (g.toAssignable = function (u, h) { if ( !( - !p || - p.type === 'Identifier' || - (p.type === 'MemberExpression' && !h) + !u || + u.type === 'Identifier' || + (u.type === 'MemberExpression' && !h) ) ) - if (p.type === 'ParenthesizedExpression') - this.toAssignable(p.expression, h); + if (u.type === 'ParenthesizedExpression') + this.toAssignable(u.expression, h); else { if (this.options.ecmaVersion < 6) return this.dummyIdent(); - if (p.type === 'ObjectExpression') { - p.type = 'ObjectPattern'; - for (var T = 0, x = p.properties; T < x.length; T += 1) { - var w = x[T]; + if (u.type === 'ObjectExpression') { + u.type = 'ObjectPattern'; + for (var y = 0, x = u.properties; y < x.length; y += 1) { + var w = x[y]; this.toAssignable(w, h); } - } else if (p.type === 'ArrayExpression') - ((p.type = 'ArrayPattern'), - this.toAssignableList(p.elements, h)); - else if (p.type === 'Property') this.toAssignable(p.value, h); - else if (p.type === 'SpreadElement') - ((p.type = 'RestElement'), this.toAssignable(p.argument, h)); - else if (p.type === 'AssignmentExpression') - ((p.type = 'AssignmentPattern'), delete p.operator); + } else if (u.type === 'ArrayExpression') + ((u.type = 'ArrayPattern'), + this.toAssignableList(u.elements, h)); + else if (u.type === 'Property') this.toAssignable(u.value, h); + else if (u.type === 'SpreadElement') + ((u.type = 'RestElement'), this.toAssignable(u.argument, h)); + else if (u.type === 'AssignmentExpression') + ((u.type = 'AssignmentPattern'), delete u.operator); else return this.dummyIdent(); } - return p; + return u; }), - (g.toAssignableList = function (p, h) { - for (var T = 0, x = p; T < x.length; T += 1) { - var w = x[T]; + (g.toAssignableList = function (u, h) { + for (var y = 0, x = u; y < x.length; y += 1) { + var w = x[y]; this.toAssignable(w, h); } - return p; + return u; }), - (g.parseFunctionParams = function (p) { + (g.parseFunctionParams = function (u) { return ( - (p = this.parseExprList(t.tokTypes.parenR)), - this.toAssignableList(p, !0) + (u = this.parseExprList(t.tokTypes.parenR)), + this.toAssignableList(u, !0) ); }), - (g.parseMethod = function (p, h) { - var T = this.startNode(), + (g.parseMethod = function (u, h) { + var y = this.startNode(), x = this.inAsync, w = this.inGenerator, S = this.inFunction; return ( - this.initFunction(T), - this.options.ecmaVersion >= 6 && (T.generator = !!p), - this.options.ecmaVersion >= 8 && (T.async = !!h), - (this.inAsync = T.async), - (this.inGenerator = T.generator), + this.initFunction(y), + this.options.ecmaVersion >= 6 && (y.generator = !!u), + this.options.ecmaVersion >= 8 && (y.async = !!h), + (this.inAsync = y.async), + (this.inGenerator = y.generator), (this.inFunction = !0), - (T.params = this.parseFunctionParams()), - (T.body = this.parseBlock()), - this.toks.adaptDirectivePrologue(T.body.body), + (y.params = this.parseFunctionParams()), + (y.body = this.parseBlock()), + this.toks.adaptDirectivePrologue(y.body.body), (this.inAsync = x), (this.inGenerator = w), (this.inFunction = S), - this.finishNode(T, 'FunctionExpression') + this.finishNode(y, 'FunctionExpression') ); }), - (g.parseArrowExpression = function (p, h, T) { + (g.parseArrowExpression = function (u, h, y) { var x = this.inAsync, w = this.inGenerator, S = this.inFunction; return ( - this.initFunction(p), - this.options.ecmaVersion >= 8 && (p.async = !!T), - (this.inAsync = p.async), + this.initFunction(u), + this.options.ecmaVersion >= 8 && (u.async = !!y), + (this.inAsync = u.async), (this.inGenerator = !1), (this.inFunction = !0), - (p.params = this.toAssignableList(h, !0)), - (p.expression = this.tok.type !== t.tokTypes.braceL), - p.expression - ? (p.body = this.parseMaybeAssign()) - : ((p.body = this.parseBlock()), - this.toks.adaptDirectivePrologue(p.body.body)), + (u.params = this.toAssignableList(h, !0)), + (u.expression = this.tok.type !== t.tokTypes.braceL), + u.expression + ? (u.body = this.parseMaybeAssign()) + : ((u.body = this.parseBlock()), + this.toks.adaptDirectivePrologue(u.body.body)), (this.inAsync = x), (this.inGenerator = w), (this.inFunction = S), - this.finishNode(p, 'ArrowFunctionExpression') + this.finishNode(u, 'ArrowFunctionExpression') ); }), - (g.parseExprList = function (p, h) { + (g.parseExprList = function (u, h) { this.pushCx(); - var T = this.curIndent, + var y = this.curIndent, x = this.curLineStart, w = []; - for (this.next(); !this.closes(p, T + 1, x); ) { + for (this.next(); !this.closes(u, y + 1, x); ) { if (this.eat(t.tokTypes.comma)) { w.push(h ? null : this.dummyIdent()); continue; } var S = this.parseMaybeAssign(); if (i(S)) { - if (this.closes(p, T, x)) break; + if (this.closes(u, y, x)) break; this.next(); } else w.push(S); this.eat(t.tokTypes.comma); } return ( this.popCx(), - this.eat(p) || + this.eat(u) || ((this.last.end = this.tok.start), this.options.locations && (this.last.loc.end = this.tok.loc.start)), @@ -31802,16 +31788,16 @@ Defaulting to 2020, but this will stop working in the future.`)), ); }), (g.parseAwait = function () { - var p = this.startNode(); + var u = this.startNode(); return ( this.next(), - (p.argument = this.parseMaybeUnary()), - this.finishNode(p, 'AwaitExpression') + (u.argument = this.parseMaybeUnary()), + this.finishNode(u, 'AwaitExpression') ); }), (t.defaultOptions.tabSize = 4)); - function L(p, h) { - return a.parse(p, h); + function L(u, h) { + return a.parse(u, h); } ((e.LooseParser = a), (e.isDummy = i), (e.parse = L)); }); @@ -31821,7 +31807,7 @@ Defaulting to 2020, but this will stop working in the future.`)), dr = e1(), Hg = uf(), Tf = df(), - Os = null; + Ds = null; function kf() { return new Proxy( {}, @@ -31869,24 +31855,24 @@ Defaulting to 2020, but this will stop working in the future.`)), } var s = [], i = 0; - function r(T, x) { - if (!(!T || typeof T != 'object')) { + function r(y, x) { + if (!(!y || typeof y != 'object')) { var w = - T.type === 'FunctionDeclaration' || - T.type === 'FunctionExpression' || - T.type === 'ArrowFunctionExpression'; - if (w && x > 0 && T.body && T.body.type === 'BlockStatement') - for (var S = T.body.body, A = 0; A < S.length; A++) { + y.type === 'FunctionDeclaration' || + y.type === 'FunctionExpression' || + y.type === 'ArrowFunctionExpression'; + if (w && x > 0 && y.body && y.body.type === 'BlockStatement') + for (var S = y.body.body, A = 0; A < S.length; A++) { var U = S[A]; if (U.type !== 'ExpressionStatement') break; if (U.directive === 'use server') { (s.push({ - funcStart: T.start, - funcEnd: T.end, + funcStart: y.start, + funcEnd: y.end, dStart: U.start, dEnd: U.end, - name: T.id ? T.id.name : 'action' + i, - isDecl: T.type === 'FunctionDeclaration', + name: y.id ? y.id.name : 'action' + i, + isDecl: y.type === 'FunctionDeclaration', }), i++); return; @@ -31894,9 +31880,9 @@ Defaulting to 2020, but this will stop working in the future.`)), if (!U.directive) break; } var M = w ? x + 1 : x; - for (var c in T) + for (var c in y) if (!(c === 'start' || c === 'end' || c === 'type')) { - var R = T[c]; + var R = y[c]; if (Array.isArray(R)) for (var W = 0; W < R.length; W++) R[W] && typeof R[W].type == 'string' && r(R[W], M); @@ -31905,19 +31891,19 @@ Defaulting to 2020, but this will stop working in the future.`)), } } if ( - (t.body.forEach(function (T) { - r(T, 0); + (t.body.forEach(function (y) { + r(y, 0); }), s.length === 0) ) return e; - s.sort(function (T, x) { - return x.funcStart - T.funcStart; + s.sort(function (y, x) { + return x.funcStart - y.funcStart; }); - for (var a = e, u = 0; u < s.length; u++) { + for (var a = e, p = 0; p < s.length; p++) { for ( - var d = s[u], y = d.dEnd, g = a.charAt(y); - y < a.length && + var d = s[p], T = d.dEnd, g = a.charAt(T); + T < a.length && (g === ' ' || g === ` @@ -31925,11 +31911,11 @@ Defaulting to 2020, but this will stop working in the future.`)), g === '\r' || g === ' '); ) - (y++, (g = a.charAt(y))); - a = a.slice(0, d.dStart) + a.slice(y); - var L = y - d.dStart, - p = d.funcEnd - L, - h = a.slice(d.funcStart, p); + (T++, (g = a.charAt(T))); + a = a.slice(0, d.dStart) + a.slice(T); + var L = T - d.dStart, + u = d.funcEnd - L, + h = a.slice(d.funcStart, u); d.isDecl ? (a = a.slice(0, d.funcStart) + @@ -31940,7 +31926,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ", '" + d.name + "');" + - a.slice(p)) + a.slice(u)) : (a = a.slice(0, d.funcStart) + '__rsa(' + @@ -31948,7 +31934,7 @@ Defaulting to 2020, but this will stop working in the future.`)), ", '" + d.name + "')" + - a.slice(p)); + a.slice(u)); } return a; } @@ -31980,34 +31966,34 @@ Defaulting to 2020, but this will stop working in the future.`)), jsxRuntime: 'automatic', production: !0, }).code; - } catch (T) { - i = h + ': ' + (T.message || String(T)); + } catch (y) { + i = h + ': ' + (y.message || String(y)); } }), i) ) return {type: 'error', error: i}; - function r(h, T) { - if (t[T]) return T; - if (T.startsWith('.')) { - var x = zg(h, T); + function r(h, y) { + if (t[y]) return y; + if (y.startsWith('.')) { + var x = zg(h, y); if (t[x] || s[x]) return x; for (var w = ['.js', '.jsx', '.ts', '.tsx'], S = 0; S < w.length; S++) { var A = x + w[S]; if (t[A] || s[A]) return A; } } - return T; + return y; } var a = {}, - u = {}; + p = {}; function d(h) { if (t[h]) return t[h]; if (!s[h]) throw new Error('Module "' + h + '" not found'); if (a[h]) return a[h].exports; - var T = Wg(e[h]); - if (T === 'use client') - return ((t[h] = dr.createClientModuleProxy(h)), (u[h] = !0), t[h]); + var y = Wg(e[h]); + if (y === 'use client') + return ((t[h] = dr.createClientModuleProxy(h)), (p[h] = !0), t[h]); var x = {exports: {}}; a[h] = x; var w = function (c) { @@ -32017,7 +32003,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }, S = s[h]; if ( - (T !== 'use server' && (S = Gg(S)), + (y !== 'use server' && (S = Gg(S)), new Function('module', 'exports', 'require', 'React', '__rsa', S)( x, x.exports, @@ -32028,7 +32014,7 @@ Defaulting to 2020, but this will stop working in the future.`)), } ), (t[h] = x.exports), - T === 'use server') + y === 'use server') ) for (var A = Object.keys(x.exports), U = 0; U < A.length; U++) { var M = A[U]; @@ -32036,22 +32022,22 @@ Defaulting to 2020, but this will stop working in the future.`)), } return (delete a[h], x.exports); } - var y = {exports: {}}; + var T = {exports: {}}; (Object.keys(s).forEach(function (h) { (d(h), (h === '/src/App.js' || h === './App.js' || h === './src/App.js') && - (y.exports = t[h])); + (T.exports = t[h])); }), - (Os = {module: y.exports})); + (Ds = {module: T.exports})); var g = {}; function L(h) { if (!g[h]) { g[h] = !0; - var T = s[h]; - if (T) + var y = s[h]; + if (y) for ( var x = /require\(["']([^"']+)["']\)/g, w; - (w = x.exec(T)) !== null; + (w = x.exec(y)) !== null; ) { var S = w[1]; if ( @@ -32068,20 +32054,20 @@ Defaulting to 2020, but this will stop working in the future.`)), } } } - Object.keys(u).forEach(function (h) { + Object.keys(p).forEach(function (h) { L(h); }); - var p = {}; + var u = {}; return ( Object.keys(g).forEach(function (h) { - p[h] = s[h]; + u[h] = s[h]; }), - {type: 'deployed', compiledClients: p, clientEntries: u} + {type: 'deployed', compiledClients: u, clientEntries: p} ); } function Yg() { - if (!Os) throw new Error('No code deployed'); - var e = Os.module.default || Os.module, + if (!Ds) throw new Error('No code deployed'); + var e = Ds.module.default || Ds.module, t = Vo.createElement(e); return dr.renderToReadableStream(t, kf(), { onError: function (s) { @@ -32090,7 +32076,7 @@ Defaulting to 2020, but this will stop working in the future.`)), }); } function Jg(e, t) { - if (!Os) throw new Error('No code deployed'); + if (!Ds) throw new Error('No code deployed'); var s = Nc[e]; if (!s) throw new Error('Action "' + e + '" not found'); var i = t; @@ -32100,15 +32086,15 @@ Defaulting to 2020, but this will stop working in the future.`)), i.append(t.__formData[r][0], t.__formData[r][1]); } return Promise.resolve(dr.decodeReply(i)).then(function (a) { - var u = Promise.resolve(s.apply(null, a)); - return u.then(function () { - var d = Os.module.default || Os.module; + var p = Promise.resolve(s.apply(null, a)); + return p.then(function () { + var d = Ds.module.default || Ds.module; return dr.renderToReadableStream( - {root: Vo.createElement(d), returnValue: u}, + {root: Vo.createElement(d), returnValue: p}, kf(), { - onError: function (y) { - return (console.error('[RSC Server Error]', y), msg); + onError: function (T) { + return (console.error('[RSC Server Error]', T), msg); }, } ); diff --git a/src/components/MDX/Sandpack/templateRSC.ts b/src/components/MDX/Sandpack/templateRSC.ts index efc4c940cfc..c24023bd075 100644 --- a/src/components/MDX/Sandpack/templateRSC.ts +++ b/src/components/MDX/Sandpack/templateRSC.ts @@ -6,6 +6,18 @@ */ import type {SandpackFiles} from '@codesandbox/sandpack-react/unstyled'; +// @ts-expect-error — text module imports (requires experimental.textModuleImports) +import webpackShim from './sandpack-rsc/sandbox-code/src/webpack-shim.js' with {type: 'text'}; +// @ts-expect-error — text module import +import rscClient from './sandpack-rsc/sandbox-code/src/rsc-client.js' with {type: 'text'}; +// @ts-expect-error — text module import +import reactRefreshInit from './sandpack-rsc/sandbox-code/src/__react_refresh_init__.js' with {type: 'text'}; +// @ts-expect-error — text module import +import workerBundle from './sandpack-rsc/sandbox-code/src/worker-bundle.dist.js' with {type: 'text'}; +// @ts-expect-error — text module import +import rsdwClient from '../../../../node_modules/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js' with {type: 'text'}; +// @ts-expect-error — text module import +import reactRefreshRuntime from '../../../../node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js' with {type: 'text'}; function hideFiles(files: SandpackFiles): SandpackFiles { return Object.fromEntries( @@ -16,25 +28,18 @@ function hideFiles(files: SandpackFiles): SandpackFiles { ); } -// --- Load RSC infrastructure files as raw strings via raw-loader --- +// --- RSC infrastructure files (generated by scripts/buildRscWorker.mjs) --- const RSC_SOURCE_FILES = { - 'webpack-shim': - require('!raw-loader?esModule=false!./sandpack-rsc/sandbox-code/src/webpack-shim.js') as string, - 'rsc-client': - require('!raw-loader?esModule=false!./sandpack-rsc/sandbox-code/src/rsc-client.js') as string, - 'react-refresh-init': - require('!raw-loader?esModule=false!./sandpack-rsc/sandbox-code/src/__react_refresh_init__.js') as string, - 'worker-bundle': `export default ${JSON.stringify( - require('!raw-loader?esModule=false!./sandpack-rsc/sandbox-code/src/worker-bundle.dist.js') as string - )};`, - 'rsdw-client': - require('!raw-loader?esModule=false!../../../../node_modules/react-server-dom-webpack/cjs/react-server-dom-webpack-client.browser.production.js') as string, + 'webpack-shim': webpackShim, + 'rsc-client': rscClient, + 'react-refresh-init': reactRefreshInit, + 'worker-bundle': `export default ${JSON.stringify(workerBundle)};`, + 'rsdw-client': rsdwClient, }; -// Load react-refresh runtime and strip the process.env.NODE_ENV guard -// so it works in Sandpack's bundler which may not replace process.env. -const reactRefreshRaw = - require('!raw-loader?esModule=false!../../../../node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js') as string; +// Strip the `if (process.env.NODE_ENV !== "production")` guard so the +// runtime always executes inside the sandbox. +const reactRefreshRaw = reactRefreshRuntime; // Wrap as a CJS module that Sandpack can require. // Strip the `if (process.env.NODE_ENV !== "production")` guard so the diff --git a/src/pages/api/md/[...path].ts b/src/pages/api/md/[...path].ts index 5f80e4e88cd..aeef14d3d21 100644 --- a/src/pages/api/md/[...path].ts +++ b/src/pages/api/md/[...path].ts @@ -17,6 +17,23 @@ const FOOTER = ` [Overview of all docs pages](/llms.txt) `; +// Anchor the content directory so Turbopack's NFT tracer can +// statically determine that reads are scoped to src/content. +const CONTENT_DIR = path.join(process.cwd(), 'src', 'content'); + +function readContentFile(relativePath: string): string | null { + // Prevent path traversal outside CONTENT_DIR + const resolved = path.resolve(CONTENT_DIR, relativePath); + if (!resolved.startsWith(CONTENT_DIR + path.sep)) { + return null; + } + try { + return fs.readFileSync(resolved, 'utf8'); + } catch { + return null; + } +} + export default function handler(req: NextApiRequest, res: NextApiResponse) { const pathSegments = req.query.path; if (!pathSegments) { @@ -24,7 +41,7 @@ export default function handler(req: NextApiRequest, res: NextApiResponse) { } const filePath = Array.isArray(pathSegments) - ? pathSegments.join('/') + ? pathSegments.join(path.sep) : pathSegments; // Block /index.md URLs - use /foo.md instead of /foo/index.md @@ -33,21 +50,15 @@ export default function handler(req: NextApiRequest, res: NextApiResponse) { } // Try exact path first, then with /index - const candidates = [ - path.join(process.cwd(), 'src/content', filePath + '.md'), - path.join(process.cwd(), 'src/content', filePath, 'index.md'), - ]; - - for (const fullPath of candidates) { - try { - const content = fs.readFileSync(fullPath, 'utf8'); - res.setHeader('Content-Type', 'text/plain; charset=utf-8'); - res.setHeader('Cache-Control', 'public, max-age=3600'); - return res.status(200).send(content + FOOTER); - } catch { - // Try next candidate - } + const content = + readContentFile(filePath + '.md') ?? + readContentFile(path.join(filePath, 'index.md')); + + if (content === null) { + return res.status(404).send('Not found'); } - res.status(404).send('Not found'); + res.setHeader('Content-Type', 'text/plain; charset=utf-8'); + res.setHeader('Cache-Control', 'public, max-age=3600'); + return res.status(200).send(content + FOOTER); } diff --git a/tsconfig.json b/tsconfig.json index 3e2a100b74f..91680c00665 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -20,7 +20,7 @@ "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "baseUrl": "src", "incremental": true, "plugins": [ diff --git a/yarn.lock b/yarn.lock index cb13d444d07..0a3e3bb003c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -166,13 +166,6 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7": version "7.16.7" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz" @@ -523,7 +516,7 @@ "@babel/template" "^7.25.9" "@babel/types" "^7.26.0" -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7": +"@babel/highlight@^7.16.7": version "7.16.10" resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz" integrity sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw== @@ -905,10 +898,25 @@ "@docsearch/css" "3.8.3" algoliasearch "^5.14.2" -"@emnapi/runtime@^1.2.0": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.3.1.tgz#0fcaa575afc31f455fd33534c19381cfce6c6f60" - integrity sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw== +"@emnapi/core@^1.4.3": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.9.0.tgz#4a54213b208fcf288cce25076c74e0f7613e6100" + integrity sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w== + dependencies: + "@emnapi/wasi-threads" "1.2.0" + tslib "^2.4.0" + +"@emnapi/runtime@^1.4.3", "@emnapi/runtime@^1.7.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.9.0.tgz#91c54a6e77c36154c125e873409472e2b70efd5b" + integrity sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw== + dependencies: + tslib "^2.4.0" + +"@emnapi/wasi-threads@1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@emnapi/wasi-threads/-/wasi-threads-1.2.0.tgz#a19d9772cc3d195370bf6e2a805eec40aa75e18e" + integrity sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg== dependencies: tslib "^2.4.0" @@ -1037,21 +1045,74 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz#34aa0b52d0fbb1a654b596acfa595f0c7b77a77b" integrity sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg== -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" +"@eslint-community/eslint-utils@^4.8.0", "@eslint-community/eslint-utils@^4.9.1": + version "4.9.1" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz#4e90af67bc51ddee6cdef5284edf572ec376b595" + integrity sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ== + dependencies: + eslint-visitor-keys "^3.4.3" + +"@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.12.2": + version "4.12.2" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b" + integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew== + +"@eslint/config-array@^0.21.2": + version "0.21.2" + resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.21.2.tgz#f29e22057ad5316cf23836cee9a34c81fffcb7e6" + integrity sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw== + dependencies: + "@eslint/object-schema" "^2.1.7" + debug "^4.3.1" + minimatch "^3.1.5" + +"@eslint/config-helpers@^0.4.2": + version "0.4.2" + resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz#1bd006ceeb7e2e55b2b773ab318d300e1a66aeda" + integrity sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw== + dependencies: + "@eslint/core" "^0.17.0" + +"@eslint/core@^0.17.0": + version "0.17.0" + resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c" + integrity sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ== + dependencies: + "@types/json-schema" "^7.0.15" + +"@eslint/eslintrc@^3.3.5": + version "3.3.5" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.5.tgz#c131793cfc1a7b96f24a83e0a8bbd4b881558c60" + integrity sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg== + dependencies: + ajv "^6.14.0" + debug "^4.3.2" + espree "^10.0.1" + globals "^14.0.0" + ignore "^5.2.0" import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" + js-yaml "^4.1.1" + minimatch "^3.1.5" strip-json-comments "^3.1.1" +"@eslint/js@9.39.4": + version "9.39.4" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.4.tgz#a3f83bfc6fd9bf33a853dfacd0b49b398eb596c1" + integrity sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw== + +"@eslint/object-schema@^2.1.7": + version "2.1.7" + resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.7.tgz#6e2126a1347e86a4dedf8706ec67ff8e107ebbad" + integrity sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA== + +"@eslint/plugin-kit@^0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2" + integrity sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA== + dependencies: + "@eslint/core" "^0.17.0" + levn "^0.4.1" + "@floating-ui/core@^1.0.0": version "1.6.2" resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.2.tgz" @@ -1084,132 +1145,175 @@ resolved "https://registry.npmjs.org/@headlessui/react/-/react-1.7.0.tgz" integrity sha512-/nDsijOXRwXVLpUBEiYuWguIBSIN3ZbKyah+KPUiD8bdIKtX1U/k+qLYUEr7NCQnSF2e4w1dr8me42ECuG3cvw== -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== +"@humanfs/core@^0.19.1": + version "0.19.1" + resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77" + integrity sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA== + +"@humanfs/node@^0.16.6": + version "0.16.7" + resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.7.tgz#822cb7b3a12c5a240a24f621b5a2413e27a45f26" + integrity sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ== dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" + "@humanfs/core" "^0.19.1" + "@humanwhocodes/retry" "^0.4.0" -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@img/sharp-darwin-arm64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz#ef5b5a07862805f1e8145a377c8ba6e98813ca08" - integrity sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ== +"@humanwhocodes/retry@^0.4.0", "@humanwhocodes/retry@^0.4.2": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.4.3.tgz#c2b9d2e374ee62c586d3adbea87199b1d7a7a6ba" + integrity sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ== + +"@img/colour@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@img/colour/-/colour-1.1.0.tgz#b0c2c2fa661adf75effd6b4964497cd80010bb9d" + integrity sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ== + +"@img/sharp-darwin-arm64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz#6e0732dcade126b6670af7aa17060b926835ea86" + integrity sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w== optionalDependencies: - "@img/sharp-libvips-darwin-arm64" "1.0.4" + "@img/sharp-libvips-darwin-arm64" "1.2.4" -"@img/sharp-darwin-x64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz#e03d3451cd9e664faa72948cc70a403ea4063d61" - integrity sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q== +"@img/sharp-darwin-x64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz#19bc1dd6eba6d5a96283498b9c9f401180ee9c7b" + integrity sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw== optionalDependencies: - "@img/sharp-libvips-darwin-x64" "1.0.4" + "@img/sharp-libvips-darwin-x64" "1.2.4" -"@img/sharp-libvips-darwin-arm64@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz#447c5026700c01a993c7804eb8af5f6e9868c07f" - integrity sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg== +"@img/sharp-libvips-darwin-arm64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz#2894c0cb87d42276c3889942e8e2db517a492c43" + integrity sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g== -"@img/sharp-libvips-darwin-x64@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz#e0456f8f7c623f9dbfbdc77383caa72281d86062" - integrity sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ== +"@img/sharp-libvips-darwin-x64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz#e63681f4539a94af9cd17246ed8881734386f8cc" + integrity sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg== -"@img/sharp-libvips-linux-arm64@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz#979b1c66c9a91f7ff2893556ef267f90ebe51704" - integrity sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA== +"@img/sharp-libvips-linux-arm64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz#b1b288b36864b3bce545ad91fa6dadcf1a4ad318" + integrity sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw== -"@img/sharp-libvips-linux-arm@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz#99f922d4e15216ec205dcb6891b721bfd2884197" - integrity sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g== +"@img/sharp-libvips-linux-arm@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz#b9260dd1ebe6f9e3bdbcbdcac9d2ac125f35852d" + integrity sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A== -"@img/sharp-libvips-linux-s390x@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz#f8a5eb1f374a082f72b3f45e2fb25b8118a8a5ce" - integrity sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA== +"@img/sharp-libvips-linux-ppc64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz#4b83ecf2a829057222b38848c7b022e7b4d07aa7" + integrity sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA== -"@img/sharp-libvips-linux-x64@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz#d4c4619cdd157774906e15770ee119931c7ef5e0" - integrity sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw== +"@img/sharp-libvips-linux-riscv64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz#880b4678009e5a2080af192332b00b0aaf8a48de" + integrity sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA== -"@img/sharp-libvips-linuxmusl-arm64@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz#166778da0f48dd2bded1fa3033cee6b588f0d5d5" - integrity sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA== +"@img/sharp-libvips-linux-s390x@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz#74f343c8e10fad821b38f75ced30488939dc59ec" + integrity sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ== -"@img/sharp-libvips-linuxmusl-x64@1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz#93794e4d7720b077fcad3e02982f2f1c246751ff" - integrity sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw== +"@img/sharp-libvips-linux-x64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz#df4183e8bd8410f7d61b66859a35edeab0a531ce" + integrity sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw== + +"@img/sharp-libvips-linuxmusl-arm64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz#c8d6b48211df67137541007ee8d1b7b1f8ca8e06" + integrity sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw== + +"@img/sharp-libvips-linuxmusl-x64@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz#be11c75bee5b080cbee31a153a8779448f919f75" + integrity sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg== + +"@img/sharp-linux-arm64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz#7aa7764ef9c001f15e610546d42fce56911790cc" + integrity sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg== + optionalDependencies: + "@img/sharp-libvips-linux-arm64" "1.2.4" + +"@img/sharp-linux-arm@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz#5fb0c3695dd12522d39c3ff7a6bc816461780a0d" + integrity sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw== + optionalDependencies: + "@img/sharp-libvips-linux-arm" "1.2.4" -"@img/sharp-linux-arm64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz#edb0697e7a8279c9fc829a60fc35644c4839bb22" - integrity sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA== +"@img/sharp-linux-ppc64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz#9c213a81520a20caf66978f3d4c07456ff2e0813" + integrity sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA== optionalDependencies: - "@img/sharp-libvips-linux-arm64" "1.0.4" + "@img/sharp-libvips-linux-ppc64" "1.2.4" -"@img/sharp-linux-arm@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz#422c1a352e7b5832842577dc51602bcd5b6f5eff" - integrity sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ== +"@img/sharp-linux-riscv64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz#cdd28182774eadbe04f62675a16aabbccb833f60" + integrity sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw== optionalDependencies: - "@img/sharp-libvips-linux-arm" "1.0.5" + "@img/sharp-libvips-linux-riscv64" "1.2.4" -"@img/sharp-linux-s390x@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz#f5c077926b48e97e4a04d004dfaf175972059667" - integrity sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q== +"@img/sharp-linux-s390x@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz#93eac601b9f329bb27917e0e19098c722d630df7" + integrity sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg== optionalDependencies: - "@img/sharp-libvips-linux-s390x" "1.0.4" + "@img/sharp-libvips-linux-s390x" "1.2.4" -"@img/sharp-linux-x64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz#d806e0afd71ae6775cc87f0da8f2d03a7c2209cb" - integrity sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA== +"@img/sharp-linux-x64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz#55abc7cd754ffca5002b6c2b719abdfc846819a8" + integrity sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ== optionalDependencies: - "@img/sharp-libvips-linux-x64" "1.0.4" + "@img/sharp-libvips-linux-x64" "1.2.4" -"@img/sharp-linuxmusl-arm64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz#252975b915894fb315af5deea174651e208d3d6b" - integrity sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g== +"@img/sharp-linuxmusl-arm64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz#d6515ee971bb62f73001a4829b9d865a11b77086" + integrity sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg== optionalDependencies: - "@img/sharp-libvips-linuxmusl-arm64" "1.0.4" + "@img/sharp-libvips-linuxmusl-arm64" "1.2.4" -"@img/sharp-linuxmusl-x64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz#3f4609ac5d8ef8ec7dadee80b560961a60fd4f48" - integrity sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw== +"@img/sharp-linuxmusl-x64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz#d97978aec7c5212f999714f2f5b736457e12ee9f" + integrity sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q== optionalDependencies: - "@img/sharp-libvips-linuxmusl-x64" "1.0.4" + "@img/sharp-libvips-linuxmusl-x64" "1.2.4" -"@img/sharp-wasm32@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz#6f44f3283069d935bb5ca5813153572f3e6f61a1" - integrity sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg== +"@img/sharp-wasm32@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz#2f15803aa626f8c59dd7c9d0bbc766f1ab52cfa0" + integrity sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw== dependencies: - "@emnapi/runtime" "^1.2.0" + "@emnapi/runtime" "^1.7.0" + +"@img/sharp-win32-arm64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz#3706e9e3ac35fddfc1c87f94e849f1b75307ce0a" + integrity sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g== -"@img/sharp-win32-ia32@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz#1a0c839a40c5351e9885628c85f2e5dfd02b52a9" - integrity sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ== +"@img/sharp-win32-ia32@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz#0b71166599b049e032f085fb9263e02f4e4788de" + integrity sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg== -"@img/sharp-win32-x64@0.33.5": - version "0.33.5" - resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz#56f00962ff0c4e0eb93d34a047d29fa995e3e342" - integrity sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg== +"@img/sharp-win32-x64@0.34.5": + version "0.34.5" + resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz#a81ffb00e69267cd0a1d626eaedb8a8430b2b2f8" + integrity sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw== "@jridgewell/gen-mapping@^0.1.0": version "0.1.1" @@ -1350,57 +1454,66 @@ unist-util-visit "^4.0.0" vfile "^5.0.0" -"@next/env@15.1.12": - version "15.1.12" - resolved "https://registry.yarnpkg.com/@next/env/-/env-15.1.12.tgz#0821510fa71871f1970cd216963d25a5970fe58a" - integrity sha512-EWKXZKsd9ZNn+gLqOtfwH2PQyWuWFmpLldjStw7mZgWgKu56vaqNkAGQrys2g5ER4CNXEDz3Khj2tD1pnsT9Uw== - -"@next/eslint-plugin-next@12.0.3": - version "12.0.3" - resolved "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-12.0.3.tgz" - integrity sha512-P7i+bMypneQcoRN+CX79xssvvIJCaw7Fndzbe7/lB0+LyRbVvGVyMUsFmLLbSxtZq4hvFMJ1p8wML/gsulMZWQ== - dependencies: - glob "7.1.7" - -"@next/swc-darwin-arm64@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.9.tgz#7b95fc3b2cd5108b514c949c3bddb3a9b42a714e" - integrity sha512-sQF6MfW4nk0PwMYYq8xNgqyxZJGIJV16QqNDgaZ5ze9YoVzm4/YNx17X0exZudayjL9PF0/5RGffDtzXapch0Q== - -"@next/swc-darwin-x64@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.9.tgz#bda6b37e0deeb64f4139cc70b37e370bd3367be8" - integrity sha512-fp0c1rB6jZvdSDhprOur36xzQvqelAkNRXM/An92sKjjtaJxjlqJR8jiQLQImPsClIu8amQn+ZzFwl1lsEf62w== - -"@next/swc-linux-arm64-gnu@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.9.tgz#546717f65de5fa610cd211183bd1be63050ab1c4" - integrity sha512-77rYykF6UtaXvxh9YyRIKoaYPI6/YX6cy8j1DL5/1XkjbfOwFDfTEhH7YGPqG/ePl+emBcbDYC2elgEqY2e+ag== - -"@next/swc-linux-arm64-musl@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.9.tgz#3594f47a94fd52e1aba00f59793171de9386f71a" - integrity sha512-uZ1HazKcyWC7RA6j+S/8aYgvxmDqwnG+gE5S9MhY7BTMj7ahXKunpKuX8/BA2M7OvINLv7LTzoobQbw928p3WA== - -"@next/swc-linux-x64-gnu@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.9.tgz#77cc834636688e44fea4c9cee800649a4ed92b0d" - integrity sha512-gQIX1d3ct2RBlgbbWOrp+SHExmtmFm/HSW1Do5sSGMDyzbkYhS2sdq5LRDJWWsQu+/MqpgJHqJT6ORolKp/U1g== - -"@next/swc-linux-x64-musl@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.9.tgz#88783a8968d0c0e4f274b68569b73c19ee2feecb" - integrity sha512-fJOwxAbCeq6Vo7pXZGDP6iA4+yIBGshp7ie2Evvge7S7lywyg7b/SGqcvWq/jYcmd0EbXdb7hBfdqSQwTtGTPg== - -"@next/swc-win32-arm64-msvc@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.9.tgz#1b7024cee3eefe4bcf8f81e7cbffe6aeb15d32ea" - integrity sha512-crfbUkAd9PVg9nGfyjSzQbz82dPvc4pb1TeP0ZaAdGzTH6OfTU9kxidpFIogw0DYIEadI7hRSvuihy2NezkaNQ== - -"@next/swc-win32-x64-msvc@15.1.9": - version "15.1.9" - resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.9.tgz#92044825d0f9e017d6a27ab69fc8c8f5ca9dc239" - integrity sha512-SBB0oA4E2a0axUrUwLqXlLkSn+bRx9OWU6LheqmRrO53QEAJP7JquKh3kF0jRzmlYOWFZtQwyIWJMEJMtvvDcQ== +"@napi-rs/wasm-runtime@^0.2.11": + version "0.2.12" + resolved "https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.12.tgz#3e78a8b96e6c33a6c517e1894efbd5385a7cb6f2" + integrity sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ== + dependencies: + "@emnapi/core" "^1.4.3" + "@emnapi/runtime" "^1.4.3" + "@tybys/wasm-util" "^0.10.0" + +"@next/env@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/env/-/env-16.2.0.tgz#0efff26856a93f3ee8306117051d4e704849b724" + integrity sha512-OZIbODWWAi0epQRCRjNe1VO45LOFBzgiyqmTLzIqWq6u1wrxKnAyz1HH6tgY/Mc81YzIjRPoYsPAEr4QV4l9TA== + +"@next/eslint-plugin-next@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-16.2.0.tgz#b776908b46e07fbb908f12901fa803e283c6f59b" + integrity sha512-3D3pEMcGKfENC9Pzlkr67GOm+205+5hRdYPZvHuNIy5sr9k0ybSU8g+sxOO/R/RLEh/gWZ3UlY+5LmEyZ1xgXQ== + dependencies: + fast-glob "3.3.1" + +"@next/swc-darwin-arm64@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.0.tgz#e9d1de855fa0cf9a261bfbcee43bda3904ce0556" + integrity sha512-/JZsqKzKt01IFoiLLAzlNqys7qk2F3JkcUhj50zuRhKDQkZNOz9E5N6wAQWprXdsvjRP4lTFj+/+36NSv5AwhQ== + +"@next/swc-darwin-x64@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.0.tgz#e19aba36e6914c162d880f8eb6715715bae4fb0b" + integrity sha512-/hV8erWq4SNlVgglUiW5UmQ5Hwy5EW/AbbXlJCn6zkfKxTy/E/U3V8U1Ocm2YCTUoFgQdoMxRyRMOW5jYy4ygg== + +"@next/swc-linux-arm64-gnu@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.0.tgz#e855c6f937825d32aef2d8385aaefc167b6c17e8" + integrity sha512-GkjL/Q7MWOwqWR9zoxu1TIHzkOI2l2BHCf7FzeQG87zPgs+6WDh+oC9Sw9ARuuL/FUk6JNCgKRkA6rEQYadUaw== + +"@next/swc-linux-arm64-musl@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.0.tgz#5fce15413e1e925114757868815b3bfd1a74461e" + integrity sha512-1ffhC6KY5qWLg5miMlKJp3dZbXelEfjuXt1qcp5WzSCQy36CV3y+JT7OC1WSFKizGQCDOcQbfkH/IjZP3cdRNA== + +"@next/swc-linux-x64-gnu@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.0.tgz#d422604981eb2da25a47a32f2bc259181c0f8f57" + integrity sha512-FmbDcZQ8yJRq93EJSL6xaE0KK/Rslraf8fj1uViGxg7K4CKBCRYSubILJPEhjSgZurpcPQq12QNOJQ0DRJl6Hg== + +"@next/swc-linux-x64-musl@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.0.tgz#8e3f50bbd15e0f95fe8884e9743d35b2e36008e5" + integrity sha512-HzjIHVkmGAwRbh/vzvoBWWEbb8BBZPxBvVbDQDvzHSf3D8RP/4vjw7MNLDXFF9Q1WEzeQyEj2zdxBtVAHu5Oyw== + +"@next/swc-win32-arm64-msvc@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.0.tgz#1bde3c1d4cfe418a3e00d3e5122b843c05e90961" + integrity sha512-UMiFNQf5H7+1ZsZPxEsA064WEuFbRNq/kEXyepbCnSErp4f5iut75dBA8UeerFIG3vDaQNOfCpevnERPp2V+nA== + +"@next/swc-win32-x64-msvc@16.2.0": + version "16.2.0" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.0.tgz#fd13d36726ac09a15da3fab1e00934e090c643e9" + integrity sha512-DRrNJKW+/eimrZgdhVN1uvkN1OI4j6Lpefwr44jKQ0YQzztlmOBUUzHuV5GxOMPK3nmodAYElUVCY8ZXo/IWeA== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -1423,16 +1536,16 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@nolyfill/is-core-module@1.0.39": + version "1.0.39" + resolved "https://registry.yarnpkg.com/@nolyfill/is-core-module/-/is-core-module-1.0.39.tgz#3dc35ba0f1e66b403c00b39344f870298ebb1c8e" + integrity sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA== + "@open-draft/deferred-promise@^2.1.0": version "2.1.0" resolved "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.1.0.tgz" integrity sha512-Rzd5JrXZX8zErHzgcGyngh4fmEbSHqTETdGj9rXtejlqMIgXFlyKBA7Jn1Xp0Ls0M0Y22+xHcWiEzbmdWl0BOA== -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.21" - resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz" - integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== - "@radix-ui/primitive@1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz" @@ -1687,21 +1800,16 @@ resolved "https://registry.npmjs.org/@react-hook/passive-layout-effect/-/passive-layout-effect-1.2.1.tgz" integrity sha512-IwEphTD75liO8g+6taS+4oqz+nnroocNfWVHWz7j+N+ZO2vYrc6PV1q7GQhuahL0IOR7JccFTsFKQ/mb6iZWAg== -"@rushstack/eslint-patch@^1.0.6": - version "1.10.3" - resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.10.3.tgz#391d528054f758f81e53210f1a1eebcf1a8b1d20" - integrity sha512-qC/xYId4NMebE6w/V33Fh9gWxLgURiNYgVNObbJl2LZv0GUUItCcCqC5axQSwRaAgaxl2mELq1rMzlswaQ0Zxg== +"@rtsao/scc@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8" + integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g== "@stitches/core@^1.2.6": version "1.2.8" resolved "https://registry.npmjs.org/@stitches/core/-/core-1.2.8.tgz" integrity sha512-Gfkvwk9o9kE9r9XNBmJRfV8zONvXThnm1tcuojL04Uy5uRyqg93DC83lDebl0rocZCfKSjUv+fWYtMQmEDJldg== -"@swc/counter@0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9" - integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== - "@swc/helpers@0.5.15": version "0.5.15" resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.15.tgz#79efab344c5819ecf83a43f3f9f811fc84b516d7" @@ -1709,6 +1817,13 @@ dependencies: tslib "^2.8.0" +"@tybys/wasm-util@^0.10.0": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz#ecddd3205cf1e2d5274649ff0eedd2991ed7f414" + integrity sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg== + dependencies: + tslib "^2.4.0" + "@types/acorn@^4.0.0": version "4.0.6" resolved "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz" @@ -1752,6 +1867,11 @@ resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz" integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== +"@types/estree@^1.0.6": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.8.tgz#958b91c991b1867ced318bedea0e215ee050726e" + integrity sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w== + "@types/github-slugger@^1.3.0": version "1.3.0" resolved "https://registry.npmjs.org/@types/github-slugger/-/github-slugger-1.3.0.tgz" @@ -1764,7 +1884,7 @@ dependencies: "@types/unist" "*" -"@types/json-schema@^7.0.8": +"@types/json-schema@^7.0.15": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== @@ -1818,42 +1938,42 @@ resolved "https://registry.npmjs.org/@types/parse-numeric-range/-/parse-numeric-range-0.0.1.tgz" integrity sha512-nI3rPGKk8BxedokP2VilnW5JyZHYNjGCUDsAZ2JQgISgDflHNUO0wXMfGYP8CkihrKYDm5tilD52XfGhO/ZFCA== -"@types/prop-types@*": - version "15.7.4" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== +"@types/prop-types@^15.7.15": + version "15.7.15" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.15.tgz#e6e5a86d602beaca71ce5163fadf5f95d70931c7" + integrity sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw== -"@types/react-dom@^19.0.0": - version "19.0.2" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.0.2.tgz#ad21f9a1ee881817995fd3f7fd33659c87e7b1b7" - integrity sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg== - -"@types/react@*": - version "17.0.38" - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.38.tgz" - integrity sha512-SI92X1IA+FMnP3qM5m4QReluXzhcmovhZnLNm3pyeQlooi02qI7sLiepEYqT678uNiyc25XfCqxREFpy3W7YhQ== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" +"@types/react-dom@19.2.3": + version "19.2.3" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.2.3.tgz#c1e305d15a52a3e508d54dca770d202cb63abf2c" + integrity sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ== -"@types/react@^19.0.0": - version "19.0.3" - resolved "https://registry.yarnpkg.com/@types/react/-/react-19.0.3.tgz#7867240defc1a3686f151644ac886a7e8e0868f4" - integrity sha512-UavfHguIjnnuq9O67uXfgy/h3SRJbidAYvNjLceB+2RIKVRBzVsh0QO+Pw6BCSQqFS9xwzKfwstXx0m6AbAREA== +"@types/react@*", "@types/react@19.2.14": + version "19.2.14" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.2.14.tgz#39604929b5e3957e3a6fa0001dafb17c7af70bad" + integrity sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w== dependencies: - csstype "^3.0.2" - -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + csstype "^3.2.2" "@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": version "2.0.6" resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz" integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== +"@typescript-eslint/eslint-plugin@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.1.tgz#ddfdfb30f8b5ccee7f3c21798b377c51370edd55" + integrity sha512-Gn3aqnvNl4NGc6x3/Bqk1AOn0thyTU9bqDRhiRnUWezgvr2OnhYCWCgC8zXXRVqBsIL1pSDt7T9nJUe0oM0kDQ== + dependencies: + "@eslint-community/regexpp" "^4.12.2" + "@typescript-eslint/scope-manager" "8.57.1" + "@typescript-eslint/type-utils" "8.57.1" + "@typescript-eslint/utils" "8.57.1" + "@typescript-eslint/visitor-keys" "8.57.1" + ignore "^7.0.5" + natural-compare "^1.4.0" + ts-api-utils "^2.4.0" + "@typescript-eslint/eslint-plugin@^5.36.2": version "5.36.2" resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz" @@ -1869,15 +1989,16 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/parser@^4.20.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz" - integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA== +"@typescript-eslint/parser@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.57.1.tgz#d523e559b148264055c0a49a29d5f50c7de659c2" + integrity sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw== dependencies: - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - debug "^4.3.1" + "@typescript-eslint/scope-manager" "8.57.1" + "@typescript-eslint/types" "8.57.1" + "@typescript-eslint/typescript-estree" "8.57.1" + "@typescript-eslint/visitor-keys" "8.57.1" + debug "^4.4.3" "@typescript-eslint/parser@^5.36.2": version "5.36.2" @@ -1889,13 +2010,14 @@ "@typescript-eslint/typescript-estree" "5.36.2" debug "^4.3.4" -"@typescript-eslint/scope-manager@4.33.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz" - integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ== +"@typescript-eslint/project-service@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.57.1.tgz#16af9fe16eedbd7085e4fdc29baa73715c0c55c5" + integrity sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg== dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" + "@typescript-eslint/tsconfig-utils" "^8.57.1" + "@typescript-eslint/types" "^8.57.1" + debug "^4.4.3" "@typescript-eslint/scope-manager@5.36.2": version "5.36.2" @@ -1905,6 +2027,19 @@ "@typescript-eslint/types" "5.36.2" "@typescript-eslint/visitor-keys" "5.36.2" +"@typescript-eslint/scope-manager@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.57.1.tgz#4524d7e7b420cb501807499684d435ae129aaf35" + integrity sha512-hs/QcpCwlwT2L5S+3fT6gp0PabyGk4Q0Rv2doJXA0435/OpnSR3VRgvrp8Xdoc3UAYSg9cyUjTeFXZEPg/3OKg== + dependencies: + "@typescript-eslint/types" "8.57.1" + "@typescript-eslint/visitor-keys" "8.57.1" + +"@typescript-eslint/tsconfig-utils@8.57.1", "@typescript-eslint/tsconfig-utils@^8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.1.tgz#9233443ec716882a6f9e240fd900a73f0235f3d7" + integrity sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg== + "@typescript-eslint/type-utils@5.36.2": version "5.36.2" resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz" @@ -1915,28 +2050,26 @@ debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz" - integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== +"@typescript-eslint/type-utils@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.57.1.tgz#c49af1347b5869ca85155547a8f34f84ab386fd9" + integrity sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA== + dependencies: + "@typescript-eslint/types" "8.57.1" + "@typescript-eslint/typescript-estree" "8.57.1" + "@typescript-eslint/utils" "8.57.1" + debug "^4.4.3" + ts-api-utils "^2.4.0" "@typescript-eslint/types@5.36.2": version "5.36.2" resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz" integrity sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ== -"@typescript-eslint/typescript-estree@4.33.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz" - integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" +"@typescript-eslint/types@8.57.1", "@typescript-eslint/types@^8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.57.1.tgz#54b27a8a25a7b45b4f978c3f8e00c4c78f11142c" + integrity sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ== "@typescript-eslint/typescript-estree@5.36.2": version "5.36.2" @@ -1951,6 +2084,21 @@ semver "^7.3.7" tsutils "^3.21.0" +"@typescript-eslint/typescript-estree@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.1.tgz#a9fd28d4a0ec896aa9a9a7e0cead62ea24f99e76" + integrity sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g== + dependencies: + "@typescript-eslint/project-service" "8.57.1" + "@typescript-eslint/tsconfig-utils" "8.57.1" + "@typescript-eslint/types" "8.57.1" + "@typescript-eslint/visitor-keys" "8.57.1" + debug "^4.4.3" + minimatch "^10.2.2" + semver "^7.7.3" + tinyglobby "^0.2.15" + ts-api-utils "^2.4.0" + "@typescript-eslint/utils@5.36.2": version "5.36.2" resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz" @@ -1963,13 +2111,15 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz" - integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== +"@typescript-eslint/utils@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.57.1.tgz#e40f5a7fcff02fd24092a7b52bd6ec029fb50465" + integrity sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ== dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" + "@eslint-community/eslint-utils" "^4.9.1" + "@typescript-eslint/scope-manager" "8.57.1" + "@typescript-eslint/types" "8.57.1" + "@typescript-eslint/typescript-estree" "8.57.1" "@typescript-eslint/visitor-keys@5.36.2": version "5.36.2" @@ -1979,6 +2129,111 @@ "@typescript-eslint/types" "5.36.2" eslint-visitor-keys "^3.3.0" +"@typescript-eslint/visitor-keys@8.57.1": + version "8.57.1" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.1.tgz#3af4f88118924d3be983d4b8ae84803f11fe4563" + integrity sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A== + dependencies: + "@typescript-eslint/types" "8.57.1" + eslint-visitor-keys "^5.0.0" + +"@unrs/resolver-binding-android-arm-eabi@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.11.1.tgz#9f5b04503088e6a354295e8ea8fe3cb99e43af81" + integrity sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw== + +"@unrs/resolver-binding-android-arm64@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-android-arm64/-/resolver-binding-android-arm64-1.11.1.tgz#7414885431bd7178b989aedc4d25cccb3865bc9f" + integrity sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g== + +"@unrs/resolver-binding-darwin-arm64@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-darwin-arm64/-/resolver-binding-darwin-arm64-1.11.1.tgz#b4a8556f42171fb9c9f7bac8235045e82aa0cbdf" + integrity sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g== + +"@unrs/resolver-binding-darwin-x64@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-darwin-x64/-/resolver-binding-darwin-x64-1.11.1.tgz#fd4d81257b13f4d1a083890a6a17c00de571f0dc" + integrity sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ== + +"@unrs/resolver-binding-freebsd-x64@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-freebsd-x64/-/resolver-binding-freebsd-x64-1.11.1.tgz#d2513084d0f37c407757e22f32bd924a78cfd99b" + integrity sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw== + +"@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-arm-gnueabihf/-/resolver-binding-linux-arm-gnueabihf-1.11.1.tgz#844d2605d057488d77fab09705f2866b86164e0a" + integrity sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw== + +"@unrs/resolver-binding-linux-arm-musleabihf@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-arm-musleabihf/-/resolver-binding-linux-arm-musleabihf-1.11.1.tgz#204892995cefb6bd1d017d52d097193bc61ddad3" + integrity sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw== + +"@unrs/resolver-binding-linux-arm64-gnu@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-arm64-gnu/-/resolver-binding-linux-arm64-gnu-1.11.1.tgz#023eb0c3aac46066a10be7a3f362e7b34f3bdf9d" + integrity sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ== + +"@unrs/resolver-binding-linux-arm64-musl@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-arm64-musl/-/resolver-binding-linux-arm64-musl-1.11.1.tgz#9e6f9abb06424e3140a60ac996139786f5d99be0" + integrity sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w== + +"@unrs/resolver-binding-linux-ppc64-gnu@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-ppc64-gnu/-/resolver-binding-linux-ppc64-gnu-1.11.1.tgz#b111417f17c9d1b02efbec8e08398f0c5527bb44" + integrity sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA== + +"@unrs/resolver-binding-linux-riscv64-gnu@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-riscv64-gnu/-/resolver-binding-linux-riscv64-gnu-1.11.1.tgz#92ffbf02748af3e99873945c9a8a5ead01d508a9" + integrity sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ== + +"@unrs/resolver-binding-linux-riscv64-musl@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-riscv64-musl/-/resolver-binding-linux-riscv64-musl-1.11.1.tgz#0bec6f1258fc390e6b305e9ff44256cb207de165" + integrity sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew== + +"@unrs/resolver-binding-linux-s390x-gnu@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-s390x-gnu/-/resolver-binding-linux-s390x-gnu-1.11.1.tgz#577843a084c5952f5906770633ccfb89dac9bc94" + integrity sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg== + +"@unrs/resolver-binding-linux-x64-gnu@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-x64-gnu/-/resolver-binding-linux-x64-gnu-1.11.1.tgz#36fb318eebdd690f6da32ac5e0499a76fa881935" + integrity sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w== + +"@unrs/resolver-binding-linux-x64-musl@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-linux-x64-musl/-/resolver-binding-linux-x64-musl-1.11.1.tgz#bfb9af75f783f98f6a22c4244214efe4df1853d6" + integrity sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA== + +"@unrs/resolver-binding-wasm32-wasi@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-wasm32-wasi/-/resolver-binding-wasm32-wasi-1.11.1.tgz#752c359dd875684b27429500d88226d7cc72f71d" + integrity sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ== + dependencies: + "@napi-rs/wasm-runtime" "^0.2.11" + +"@unrs/resolver-binding-win32-arm64-msvc@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-win32-arm64-msvc/-/resolver-binding-win32-arm64-msvc-1.11.1.tgz#ce5735e600e4c2fbb409cd051b3b7da4a399af35" + integrity sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw== + +"@unrs/resolver-binding-win32-ia32-msvc@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-win32-ia32-msvc/-/resolver-binding-win32-ia32-msvc-1.11.1.tgz#72fc57bc7c64ec5c3de0d64ee0d1810317bc60a6" + integrity sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ== + +"@unrs/resolver-binding-win32-x64-msvc@1.11.1": + version "1.11.1" + resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-win32-x64-msvc/-/resolver-binding-win32-x64-msvc-1.11.1.tgz#538b1e103bf8d9864e7b85cc96fa8d6fb6c40777" + integrity sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g== + absolute-path@^0.0.0: version "0.0.0" resolved "https://registry.npmjs.org/absolute-path/-/absolute-path-0.0.0.tgz" @@ -1992,7 +2247,7 @@ accepts@~1.3.8: mime-types "~2.1.34" negotiator "0.6.3" -acorn-jsx@^5.0.0, acorn-jsx@^5.3.1: +acorn-jsx@^5.0.0, acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -2004,26 +2259,11 @@ acorn-loose@^8.3.0: dependencies: acorn "^8.15.0" -acorn-walk@^8.0.0: - version "8.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - acorn@^8.0.0: version "8.8.0" resolved "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz" integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== -acorn@^8.0.4: - version "8.7.0" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz" - integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== - acorn@^8.15.0: version "8.15.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz#a360898bc415edaac46c8241f6383975b930b816" @@ -2037,31 +2277,16 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== +ajv@^6.14.0: + version "6.14.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.14.0.tgz#fd067713e228210636ebb08c60bd3765d6dbe73a" + integrity sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw== dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.1: - version "8.9.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz" - integrity sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - algoliasearch@^5.14.2: version "5.20.0" resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.20.0.tgz#15f4eb6428f258d083d1cbc47d04a8d66eecba5f" @@ -2086,11 +2311,6 @@ anser@^2.1.1: resolved "https://registry.npmjs.org/anser/-/anser-2.1.1.tgz" integrity sha512-nqLm4HxOTpeLOxcmB3QWmV5TcDFhW9y/fyQ+hivtDFcK4OQ+pQ5fzPnXHM1Mfcm0VkLtvVi1TCPr++Qy0Q/3EQ== -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - ansi-escapes@^4.3.0: version "4.3.2" resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" @@ -2152,6 +2372,11 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + aria-hidden@^1.1.1: version "1.2.4" resolved "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz" @@ -2167,14 +2392,12 @@ aria-query@^4.2.2: "@babel/runtime" "^7.10.2" "@babel/runtime-corejs3" "^7.10.2" -aria-query@~5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" - integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== - dependencies: - deep-equal "^2.0.5" +aria-query@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.2.tgz#93f81a43480e33a338f19163a3d10a50c01dcd59" + integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw== -array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: +array-buffer-byte-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== @@ -2182,6 +2405,14 @@ array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: call-bind "^1.0.5" is-array-buffer "^3.0.4" +array-buffer-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz#384d12a37295aec3769ab022ad323a18a51ccf8b" + integrity sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw== + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" + array-flatten@1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" @@ -2198,7 +2429,7 @@ array-includes@^3.1.3, array-includes@^3.1.4: get-intrinsic "^1.1.1" is-string "^1.0.7" -array-includes@^3.1.6, array-includes@^3.1.7, array-includes@^3.1.8: +array-includes@^3.1.6, array-includes@^3.1.8: version "3.1.8" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== @@ -2210,6 +2441,20 @@ array-includes@^3.1.6, array-includes@^3.1.7, array-includes@^3.1.8: get-intrinsic "^1.2.4" is-string "^1.0.7" +array-includes@^3.1.9: + version "3.1.9" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a" + integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.4" + define-properties "^1.2.1" + es-abstract "^1.24.0" + es-object-atoms "^1.1.1" + get-intrinsic "^1.3.0" + is-string "^1.1.1" + math-intrinsics "^1.1.0" + array-iterate@^1.0.0: version "1.1.4" resolved "https://registry.npmjs.org/array-iterate/-/array-iterate-1.1.4.tgz" @@ -2232,17 +2477,18 @@ array.prototype.findlast@^1.2.5: es-object-atoms "^1.0.0" es-shim-unscopables "^1.0.2" -array.prototype.findlastindex@^1.2.3: - version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" - integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== +array.prototype.findlastindex@^1.2.6: + version "1.2.6" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz#cfa1065c81dcb64e34557c9b81d012f6a421c564" + integrity sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ== dependencies: - call-bind "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" define-properties "^1.2.1" - es-abstract "^1.23.2" + es-abstract "^1.23.9" es-errors "^1.3.0" - es-object-atoms "^1.0.0" - es-shim-unscopables "^1.0.2" + es-object-atoms "^1.1.1" + es-shim-unscopables "^1.1.0" array.prototype.flat@^1.2.5: version "1.2.5" @@ -2253,7 +2499,7 @@ array.prototype.flat@^1.2.5: define-properties "^1.1.3" es-abstract "^1.19.0" -array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: +array.prototype.flat@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== @@ -2263,6 +2509,16 @@ array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" +array.prototype.flat@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5" + integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" + array.prototype.flatmap@^1.2.5: version "1.2.5" resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz" @@ -2282,15 +2538,15 @@ array.prototype.flatmap@^1.3.2: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" -array.prototype.toreversed@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz#b989a6bf35c4c5051e1dc0325151bf8088954eba" - integrity sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA== +array.prototype.flatmap@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz#712cc792ae70370ae40586264629e33aab5dd38b" + integrity sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-shim-unscopables "^1.0.2" array.prototype.tosorted@^1.1.4: version "1.1.4" @@ -2317,6 +2573,19 @@ arraybuffer.prototype.slice@^1.0.3: is-array-buffer "^3.0.4" is-shared-array-buffer "^1.0.2" +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz#9d760d84dbdd06d0cbf92c8849615a1a7ab3183c" + integrity sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ== + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" + ast-types-flow@^0.0.7: version "0.0.7" resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" @@ -2379,27 +2648,25 @@ available-typed-arrays@^1.0.7: dependencies: possible-typed-array-names "^1.0.0" +axe-core@^4.10.0: + version "4.11.1" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.11.1.tgz#052ff9b2cbf543f5595028b583e4763b40c78ea7" + integrity sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A== + axe-core@^4.3.5: version "4.3.5" resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz" integrity sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA== -axe-core@^4.9.1: - version "4.9.1" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.9.1.tgz#fcd0f4496dad09e0c899b44f6c4bb7848da912ae" - integrity sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw== - axobject-query@^2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== -axobject-query@~3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1" - integrity sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg== - dependencies: - deep-equal "^2.0.5" +axobject-query@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.1.0.tgz#28768c76d0e3cff21bc62a9e2d0b6ac30042a1ee" + integrity sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ== babel-eslint@10.x: version "10.1.0" @@ -2442,15 +2709,20 @@ balanced-match@^1.0.0: resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== +balanced-match@^4.0.2: + version "4.0.4" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a" + integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA== + base64-js@^1.3.1: version "1.5.1" resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +baseline-browser-mapping@^2.9.19: + version "2.10.8" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.8.tgz#23d1cea1a85b181c2b8660b6cfe626dc2fb15630" + integrity sha512-PCLz/LXGBsNTErbtB6i5u4eLpHeMfi93aUv5duMmj6caNu6IphS4q6UevDnL36sZQv9lrP11dbPKGMaXPwMKfQ== binary-extensions@^2.0.0: version "2.2.0" @@ -2488,6 +2760,13 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" +brace-expansion@^5.0.2: + version "5.0.4" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.4.tgz#614daaecd0a688f660bbbc909a8748c3d80d4336" + integrity sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg== + dependencies: + balanced-match "^4.0.2" + braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" @@ -2534,18 +2813,19 @@ buffer@^6.0.3: base64-js "^1.3.1" ieee754 "^1.2.1" -busboy@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz" - integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== - dependencies: - streamsearch "^1.1.0" - bytes@3.1.2: version "3.1.2" resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" + integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" @@ -2565,6 +2845,24 @@ call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: get-intrinsic "^1.2.4" set-function-length "^1.2.1" +call-bind@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" + integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== + dependencies: + call-bind-apply-helpers "^1.0.0" + es-define-property "^1.0.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.2" + +call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz#238de935d2a2a692928c538c7ccfa91067fd062a" + integrity sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg== + dependencies: + call-bind-apply-helpers "^1.0.2" + get-intrinsic "^1.3.0" + callsites@^3.0.0: version "3.1.0" resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" @@ -2595,7 +2893,7 @@ ccount@^2.0.0: resolved "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz" integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== -chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0: +chalk@4.1.2, chalk@^4.0.0: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -2739,27 +3037,11 @@ color-name@1.1.3: resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= -color-name@^1.0.0, color-name@~1.1.4: +color-name@~1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" - integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" - integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A== - dependencies: - color-convert "^2.0.1" - color-string "^1.9.0" - colorette@^2.0.16: version "2.0.16" resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz" @@ -2785,11 +3067,6 @@ commander@^5.0.0: resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - commander@^8.3.0: version "8.3.0" resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" @@ -2860,7 +3137,7 @@ cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -2869,6 +3146,15 @@ cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" +cross-spawn@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + css-blank-pseudo@^0.1.4: version "0.1.4" resolved "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz" @@ -2906,10 +3192,10 @@ cssesc@^3.0.0: resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -csstype@^3.0.2: - version "3.0.10" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz" - integrity sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA== +csstype@^3.2.2: + version "3.2.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.2.3.tgz#ec48c0f3e993e50648c86da559e2610995cf989a" + integrity sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ== d@1, d@^1.0.1: version "1.0.1" @@ -2933,6 +3219,15 @@ data-view-buffer@^1.0.1: es-errors "^1.3.0" is-data-view "^1.0.1" +data-view-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570" + integrity sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + data-view-byte-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" @@ -2942,6 +3237,15 @@ data-view-byte-length@^1.0.1: es-errors "^1.3.0" is-data-view "^1.0.1" +data-view-byte-length@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz#9e80f7ca52453ce3e93d25a35318767ea7704735" + integrity sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + data-view-byte-offset@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" @@ -2951,6 +3255,15 @@ data-view-byte-offset@^1.0.0: es-errors "^1.3.0" is-data-view "^1.0.1" +data-view-byte-offset@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz#068307f9b71ab76dbbe10291389e020856606191" + integrity sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + debounce@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz" @@ -2977,7 +3290,7 @@ debug@^4.0.0, debug@^4.3.4: dependencies: ms "2.1.2" -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.3: +debug@^4.1.0, debug@^4.3.3: version "4.3.3" resolved "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== @@ -2991,6 +3304,13 @@ debug@^4.3.1: dependencies: ms "2.1.2" +debug@^4.3.2, debug@^4.4.0, debug@^4.4.3: + version "4.4.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== + dependencies: + ms "^2.1.3" + decode-named-character-reference@^1.0.0: version "1.0.2" resolved "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz" @@ -2998,30 +3318,6 @@ decode-named-character-reference@^1.0.0: dependencies: character-entities "^2.0.0" -deep-equal@^2.0.5: - version "2.2.3" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1" - integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA== - dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.5" - es-get-iterator "^1.1.3" - get-intrinsic "^1.2.2" - is-arguments "^1.1.1" - is-array-buffer "^3.0.2" - is-date-object "^1.0.5" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - isarray "^2.0.5" - object-is "^1.1.5" - object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - side-channel "^1.0.4" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.13" - deep-is@^0.1.3: version "0.1.4" resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" @@ -3075,10 +3371,10 @@ destroy@1.2.0: resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -detect-libc@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700" - integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw== +detect-libc@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz#689c5dcdc1900ef5583a4cb9f6d7b473742074ad" + integrity sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ== detect-node-es@^1.1.0: version "1.1.0" @@ -3114,22 +3410,19 @@ doctrine@^2.1.0: dependencies: esutils "^2.0.2" -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - dotenv@^16.0.3: version "16.0.3" resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== +dunder-proto@^1.0.0, dunder-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz#d7ae667e1dc83482f8b70fd0f6eefc50da30f58a" + integrity sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A== + dependencies: + call-bind-apply-helpers "^1.0.1" + es-errors "^1.3.0" + gopd "^1.2.0" eastasianwidth@^0.2.0: version "0.2.0" @@ -3166,23 +3459,11 @@ emoji-regex@^9.2.2: resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - error-ex@^1.3.1: version "1.3.2" resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" @@ -3190,7 +3471,7 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.17.5, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: +es-abstract@^1.17.5, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.2, es-abstract@^1.23.3: version "1.23.3" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== @@ -3268,6 +3549,66 @@ es-abstract@^1.19.0, es-abstract@^1.19.1: string.prototype.trimstart "^1.0.4" unbox-primitive "^1.0.1" +es-abstract@^1.23.5, es-abstract@^1.23.6, es-abstract@^1.23.9, es-abstract@^1.24.0, es-abstract@^1.24.1: + version "1.24.1" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.1.tgz#f0c131ed5ea1bb2411134a8dd94def09c46c7899" + integrity sha512-zHXBLhP+QehSSbsS9Pt23Gg964240DPd6QCf8WpkqEXxQ7fhdZzYsocOr5u7apWonsS5EjZDmTF+/slGMyasvw== + dependencies: + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.3.0" + get-proto "^1.0.1" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" + is-callable "^1.2.7" + is-data-view "^1.0.2" + is-negative-zero "^2.0.3" + is-regex "^1.2.1" + is-set "^2.0.3" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.1" + math-intrinsics "^1.1.0" + object-inspect "^1.13.4" + object-keys "^1.1.1" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.4" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + stop-iteration-iterator "^1.1.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.19" + es-define-property@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" @@ -3275,45 +3616,38 @@ es-define-property@^1.0.0: dependencies: get-intrinsic "^1.2.4" +es-define-property@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa" + integrity sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g== + es-errors@^1.2.1, es-errors@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== -es-get-iterator@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" - integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - has-symbols "^1.0.3" - is-arguments "^1.1.1" - is-map "^2.0.2" - is-set "^2.0.2" - is-string "^1.0.7" - isarray "^2.0.5" - stop-iteration-iterator "^1.0.0" - -es-iterator-helpers@^1.0.19: - version "1.0.19" - resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz#117003d0e5fec237b4b5c08aded722e0c6d50ca8" - integrity sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw== +es-iterator-helpers@^1.2.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.3.1.tgz#3be0f4e63438d6c5a1fb5f33b891aaad3f7dae06" + integrity sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ== dependencies: - call-bind "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" define-properties "^1.2.1" - es-abstract "^1.23.3" + es-abstract "^1.24.1" es-errors "^1.3.0" - es-set-tostringtag "^2.0.3" + es-set-tostringtag "^2.1.0" function-bind "^1.1.2" - get-intrinsic "^1.2.4" - globalthis "^1.0.3" + get-intrinsic "^1.3.0" + globalthis "^1.0.4" + gopd "^1.2.0" has-property-descriptors "^1.0.2" - has-proto "^1.0.3" - has-symbols "^1.0.3" - internal-slot "^1.0.7" - iterator.prototype "^1.1.2" - safe-array-concat "^1.1.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + internal-slot "^1.1.0" + iterator.prototype "^1.1.5" + math-intrinsics "^1.1.0" + safe-array-concat "^1.1.3" es-object-atoms@^1.0.0: version "1.0.0" @@ -3322,6 +3656,13 @@ es-object-atoms@^1.0.0: dependencies: es-errors "^1.3.0" +es-object-atoms@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz#1c4f2c4837327597ce69d2ca190a7fdd172338c1" + integrity sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA== + dependencies: + es-errors "^1.3.0" + es-set-tostringtag@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" @@ -3331,6 +3672,16 @@ es-set-tostringtag@^2.0.3: has-tostringtag "^1.0.2" hasown "^2.0.1" +es-set-tostringtag@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz#f31dbbe0c183b00a6d26eb6325c810c0fd18bd4d" + integrity sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA== + dependencies: + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" @@ -3338,6 +3689,13 @@ es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: dependencies: hasown "^2.0.0" +es-shim-unscopables@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz#438df35520dac5d105f3943d927549ea3b00f4b5" + integrity sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw== + dependencies: + hasown "^2.0.2" + es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" @@ -3347,6 +3705,15 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +es-to-primitive@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz#96c89c82cc49fd8794a24835ba3e1ff87f214e18" + integrity sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g== + dependencies: + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" + es5-ext@^0.10.35, es5-ext@^0.10.50: version "0.10.62" resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz" @@ -3439,20 +3806,20 @@ escape-string-regexp@^5.0.0: resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== -eslint-config-next@12.0.3: - version "12.0.3" - resolved "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-12.0.3.tgz" - integrity sha512-q+mX6jhk3HrCo39G18MLhiC6f8zJnTA00f30RSuVUWsv45SQUm6r62oXVqrbAgMEybe0yx/GDRvfA6LvSolw6Q== - dependencies: - "@next/eslint-plugin-next" "12.0.3" - "@rushstack/eslint-patch" "^1.0.6" - "@typescript-eslint/parser" "^4.20.0" - eslint-import-resolver-node "^0.3.4" - eslint-import-resolver-typescript "^2.4.0" - eslint-plugin-import "^2.22.1" - eslint-plugin-jsx-a11y "^6.4.1" - eslint-plugin-react "^7.23.1" - eslint-plugin-react-hooks "^4.2.0" +eslint-config-next@16.2.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-16.2.0.tgz#91eeafcbffdad9967efadafbd796e80064f465aa" + integrity sha512-LlVJrWnjIkgQRECjIOELyAtrWFqzn326ARS5ap7swc1YKL4wkry6/gszn6wi5ZDWKxKe7fanxArvhqMoAzbL7w== + dependencies: + "@next/eslint-plugin-next" "16.2.0" + eslint-import-resolver-node "^0.3.6" + eslint-import-resolver-typescript "^3.5.2" + eslint-plugin-import "^2.32.0" + eslint-plugin-jsx-a11y "^6.10.0" + eslint-plugin-react "^7.37.0" + eslint-plugin-react-hooks "^7.0.0" + globals "16.4.0" + typescript-eslint "^8.46.0" eslint-config-react-app@^5.2.1: version "5.2.1" @@ -3461,7 +3828,15 @@ eslint-config-react-app@^5.2.1: dependencies: confusing-browser-globals "^1.0.9" -eslint-import-resolver-node@^0.3.4, eslint-import-resolver-node@^0.3.9: +eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + dependencies: + debug "^3.2.7" + resolve "^1.20.0" + +eslint-import-resolver-node@^0.3.9: version "0.3.9" resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== @@ -3470,24 +3845,25 @@ eslint-import-resolver-node@^0.3.4, eslint-import-resolver-node@^0.3.9: is-core-module "^2.13.0" resolve "^1.22.4" -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" - integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== +eslint-import-resolver-typescript@^3.5.2: + version "3.10.1" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.10.1.tgz#23dac32efa86a88e2b8232eb244ac499ad636db2" + integrity sha512-A1rHYb06zjMGAxdLSkN2fXPBwuSaQ0iO5M/hdyS0Ajj1VBaRp0sPD3dn1FhME3c/JluGFbwSxyCfqdSbtQLAHQ== dependencies: - debug "^3.2.7" - resolve "^1.20.0" + "@nolyfill/is-core-module" "1.0.39" + debug "^4.4.0" + get-tsconfig "^4.10.0" + is-bun-module "^2.0.0" + stable-hash "^0.0.5" + tinyglobby "^0.2.13" + unrs-resolver "^1.6.2" -eslint-import-resolver-typescript@^2.4.0: - version "2.7.1" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz#a90a4a1c80da8d632df25994c4c5fdcdd02b8751" - integrity sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ== +eslint-module-utils@^2.12.1: + version "2.12.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz#f76d3220bfb83c057651359295ab5854eaad75ff" + integrity sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw== dependencies: - debug "^4.3.4" - glob "^7.2.0" - is-glob "^4.0.3" - resolve "^1.22.0" - tsconfig-paths "^3.14.1" + debug "^3.2.7" eslint-module-utils@^2.7.2: version "2.7.2" @@ -3497,13 +3873,6 @@ eslint-module-utils@^2.7.2: debug "^3.2.7" find-up "^2.1.0" -eslint-module-utils@^2.8.0: - version "2.8.1" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz#52f2404300c3bd33deece9d7372fb337cc1d7c34" - integrity sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q== - dependencies: - debug "^3.2.7" - eslint-plugin-flowtype@4.x: version "4.7.0" resolved "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.7.0.tgz" @@ -3530,27 +3899,29 @@ eslint-plugin-import@2.x: resolve "^1.20.0" tsconfig-paths "^3.12.0" -eslint-plugin-import@^2.22.1: - version "2.29.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" - integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== +eslint-plugin-import@^2.32.0: + version "2.32.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz#602b55faa6e4caeaa5e970c198b5c00a37708980" + integrity sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA== dependencies: - array-includes "^3.1.7" - array.prototype.findlastindex "^1.2.3" - array.prototype.flat "^1.3.2" - array.prototype.flatmap "^1.3.2" + "@rtsao/scc" "^1.1.0" + array-includes "^3.1.9" + array.prototype.findlastindex "^1.2.6" + array.prototype.flat "^1.3.3" + array.prototype.flatmap "^1.3.3" debug "^3.2.7" doctrine "^2.1.0" eslint-import-resolver-node "^0.3.9" - eslint-module-utils "^2.8.0" - hasown "^2.0.0" - is-core-module "^2.13.1" + eslint-module-utils "^2.12.1" + hasown "^2.0.2" + is-core-module "^2.16.1" is-glob "^4.0.3" minimatch "^3.1.2" - object.fromentries "^2.0.7" - object.groupby "^1.0.1" - object.values "^1.1.7" + object.fromentries "^2.0.8" + object.groupby "^1.0.3" + object.values "^1.2.1" semver "^6.3.1" + string.prototype.trimend "^1.0.9" tsconfig-paths "^3.15.0" eslint-plugin-jsx-a11y@6.x: @@ -3571,27 +3942,26 @@ eslint-plugin-jsx-a11y@6.x: language-tags "^1.0.5" minimatch "^3.0.4" -eslint-plugin-jsx-a11y@^6.4.1: - version "6.9.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.9.0.tgz#67ab8ff460d4d3d6a0b4a570e9c1670a0a8245c8" - integrity sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g== +eslint-plugin-jsx-a11y@^6.10.0: + version "6.10.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz#d2812bb23bf1ab4665f1718ea442e8372e638483" + integrity sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q== dependencies: - aria-query "~5.1.3" + aria-query "^5.3.2" array-includes "^3.1.8" array.prototype.flatmap "^1.3.2" ast-types-flow "^0.0.8" - axe-core "^4.9.1" - axobject-query "~3.1.1" + axe-core "^4.10.0" + axobject-query "^4.1.0" damerau-levenshtein "^1.0.8" emoji-regex "^9.2.2" - es-iterator-helpers "^1.0.19" hasown "^2.0.2" jsx-ast-utils "^3.3.5" language-tags "^1.0.9" minimatch "^3.1.2" object.fromentries "^2.0.8" safe-regex-test "^1.0.3" - string.prototype.includes "^2.0.0" + string.prototype.includes "^2.0.1" "eslint-plugin-local-rules@link:eslint-local-rules": version "0.0.0" @@ -3614,10 +3984,16 @@ eslint-plugin-react-hooks@^0.0.0-experimental-fabef7a6b-20221215: resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-0.0.0-experimental-fabef7a6b-20221215.tgz" integrity sha512-y1lJAS4gWXyP6kXl2jA9ZJdFFfcMwNjMEZEEXn9LHOWEhnAgKgcqZ/NhNWAphiJLYOZ33kne1hbhDlGCcrdx5g== -eslint-plugin-react-hooks@^4.2.0: - version "4.6.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596" - integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ== +eslint-plugin-react-hooks@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz#66e258db58ece50723ef20cc159f8aa908219169" + integrity sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA== + dependencies: + "@babel/core" "^7.24.4" + "@babel/parser" "^7.24.4" + hermes-parser "^0.25.1" + zod "^3.25.0 || ^4.0.0" + zod-validation-error "^3.5.0 || ^4.0.0" eslint-plugin-react@7.x: version "7.28.0" @@ -3639,29 +4015,29 @@ eslint-plugin-react@7.x: semver "^6.3.0" string.prototype.matchall "^4.0.6" -eslint-plugin-react@^7.23.1: - version "7.34.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.34.3.tgz#9965f27bd1250a787b5d4cfcc765e5a5d58dcb7b" - integrity sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA== +eslint-plugin-react@^7.37.0: + version "7.37.5" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz#2975511472bdda1b272b34d779335c9b0e877065" + integrity sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA== dependencies: array-includes "^3.1.8" array.prototype.findlast "^1.2.5" - array.prototype.flatmap "^1.3.2" - array.prototype.toreversed "^1.1.2" + array.prototype.flatmap "^1.3.3" array.prototype.tosorted "^1.1.4" doctrine "^2.1.0" - es-iterator-helpers "^1.0.19" + es-iterator-helpers "^1.2.1" estraverse "^5.3.0" + hasown "^2.0.2" jsx-ast-utils "^2.4.1 || ^3.0.0" minimatch "^3.1.2" - object.entries "^1.1.8" + object.entries "^1.1.9" object.fromentries "^2.0.8" - object.hasown "^1.1.4" - object.values "^1.2.0" + object.values "^1.2.1" prop-types "^15.8.1" resolve "^2.0.0-next.5" semver "^6.3.1" - string.prototype.matchall "^4.0.11" + string.prototype.matchall "^4.0.12" + string.prototype.repeat "^1.0.0" eslint-scope@^5.1.1: version "5.1.1" @@ -3671,12 +4047,13 @@ eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== +eslint-scope@^8.4.0: + version "8.4.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82" + integrity sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg== dependencies: - eslint-visitor-keys "^1.1.0" + esrecurse "^4.3.0" + estraverse "^5.2.0" eslint-utils@^3.0.0: version "3.0.0" @@ -3685,7 +4062,7 @@ eslint-utils@^3.0.0: dependencies: eslint-visitor-keys "^2.0.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: +eslint-visitor-keys@^1.0.0: version "1.3.0" resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== @@ -3700,70 +4077,79 @@ eslint-visitor-keys@^3.3.0: resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== -eslint@7.x: - version "7.32.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" +eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint-visitor-keys@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1" + integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== + +eslint-visitor-keys@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz#9e3c9489697824d2d4ce3a8ad12628f91e9f59be" + integrity sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA== + +eslint@^9: + version "9.39.4" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.4.tgz#855da1b2e2ad66dc5991195f35e262bcec8117b5" + integrity sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ== + dependencies: + "@eslint-community/eslint-utils" "^4.8.0" + "@eslint-community/regexpp" "^4.12.1" + "@eslint/config-array" "^0.21.2" + "@eslint/config-helpers" "^0.4.2" + "@eslint/core" "^0.17.0" + "@eslint/eslintrc" "^3.3.5" + "@eslint/js" "9.39.4" + "@eslint/plugin-kit" "^0.4.1" + "@humanfs/node" "^0.16.6" + "@humanwhocodes/module-importer" "^1.0.1" + "@humanwhocodes/retry" "^0.4.2" + "@types/estree" "^1.0.6" + ajv "^6.14.0" chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" + cross-spawn "^7.0.6" + debug "^4.3.2" escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" + eslint-scope "^8.4.0" + eslint-visitor-keys "^4.2.1" + espree "^10.4.0" + esquery "^1.5.0" esutils "^2.0.2" fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" + file-entry-cache "^8.0.0" + find-up "^5.0.0" + glob-parent "^6.0.2" + ignore "^5.2.0" imurmurhash "^0.1.4" is-glob "^4.0.0" - js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" lodash.merge "^4.6.2" - minimatch "^3.0.4" + minimatch "^3.1.5" natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" + optionator "^0.9.3" -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== +espree@^10.0.1, espree@^10.4.0: + version "10.4.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837" + integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ== dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" + acorn "^8.15.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^4.2.1" esprima@^4.0.0: version "4.0.1" resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== +esquery@^1.5.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d" + integrity sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g== dependencies: estraverse "^5.1.0" @@ -3913,6 +4299,17 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== +fast-glob@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fast-glob@^3.2.9: version "3.2.11" resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz" @@ -3959,12 +4356,17 @@ fault@^2.0.0: dependencies: format "^0.2.0" -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== +fdir@^6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz#ed2ab967a331ade62f18d077dae192684d50d350" + integrity sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg== + +file-entry-cache@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f" + integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ== dependencies: - flat-cache "^3.0.4" + flat-cache "^4.0.0" fill-range@^7.0.1: version "7.0.1" @@ -3993,18 +4395,26 @@ find-up@^2.1.0: dependencies: locate-path "^2.0.0" -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" + locate-path "^6.0.0" + path-exists "^4.0.0" -flatted@^3.1.0: - version "3.2.4" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz" - integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== +flat-cache@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c" + integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.4" + +flatted@^3.2.9: + version "3.4.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726" + integrity sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA== flatten@^1.0.2: version "1.0.3" @@ -4018,6 +4428,13 @@ for-each@^0.3.3: dependencies: is-callable "^1.1.3" +for-each@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz#d650688027826920feeb0af747ee7b9421a41d47" + integrity sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg== + dependencies: + is-callable "^1.2.7" + format@^0.2.0: version "0.2.2" resolved "https://registry.npmjs.org/format/-/format-0.2.2.tgz" @@ -4068,7 +4485,7 @@ function-bind@^1.1.2: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== -function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: +function.prototype.name@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== @@ -4078,6 +4495,18 @@ function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: es-abstract "^1.22.1" functions-have-names "^1.2.3" +function.prototype.name@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz#e68e1df7b259a5c949eeef95cdbde53edffabb78" + integrity sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" + functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" @@ -4102,7 +4531,7 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: has "^1.0.3" has-symbols "^1.0.1" -get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== @@ -4113,11 +4542,35 @@ get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@ has-symbols "^1.0.3" hasown "^2.0.0" +get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01" + integrity sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ== + dependencies: + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + function-bind "^1.1.2" + get-proto "^1.0.1" + gopd "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + math-intrinsics "^1.1.0" + get-nonce@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz" integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== +get-proto@^1.0.0, get-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz#150b3f2743869ef3e851ec0c49d15b1d14d00ee1" + integrity sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g== + dependencies: + dunder-proto "^1.0.1" + es-object-atoms "^1.0.0" + get-stream@^6.0.0: version "6.0.1" resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" @@ -4140,6 +4593,22 @@ get-symbol-description@^1.0.2: es-errors "^1.3.0" get-intrinsic "^1.2.4" +get-symbol-description@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz#7bdd54e0befe8ffc9f3b4e203220d9f1e881b6ee" + integrity sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + +get-tsconfig@^4.10.0: + version "4.13.6" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.6.tgz#2fbfda558a98a691a798f123afd95915badce876" + integrity sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw== + dependencies: + resolve-pkg-maps "^1.0.0" + github-slugger@^1.0.0, github-slugger@^1.3.0: version "1.4.0" resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz" @@ -4171,18 +4640,6 @@ glob@7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.1.7: - version "7.1.7" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - glob@^7.1.3: version "7.2.0" resolved "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" @@ -4195,31 +4652,22 @@ glob@^7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.2.0: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" +globals@16.4.0: + version "16.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-16.4.0.tgz#574bc7e72993d40cf27cf6c241f324ee77808e51" + integrity sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw== globals@^11.1.0: version "11.12.0" resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^13.6.0, globals@^13.9.0: - version "13.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz" - integrity sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg== - dependencies: - type-fest "^0.20.2" +globals@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e" + integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== -globalthis@^1.0.3: +globalthis@^1.0.3, globalthis@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== @@ -4227,7 +4675,7 @@ globalthis@^1.0.3: define-properties "^1.2.1" gopd "^1.0.1" -globby@^11.0.1, globby@^11.0.3, globby@^11.1.0: +globby@^11.0.1, globby@^11.1.0: version "11.1.0" resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -4246,6 +4694,11 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" +gopd@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1" + integrity sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg== + graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.9" resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz" @@ -4261,13 +4714,6 @@ gray-matter@^4.0.2: section-matter "^1.0.0" strip-bom-string "^1.0.0" -gzip-size@^6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" - integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== - dependencies: - duplexer "^0.1.2" - has-bigints@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" @@ -4307,6 +4753,13 @@ has-proto@^1.0.1, has-proto@^1.0.3: resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== +has-proto@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz#5de5a6eabd95fdffd9818b43055e8065e39fe9d5" + integrity sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ== + dependencies: + dunder-proto "^1.0.0" + has-symbols@^1.0.1, has-symbols@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" @@ -4317,6 +4770,11 @@ has-symbols@^1.0.3: resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== +has-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz#fc9c6a783a084951d0b971fe1018de813707a338" + integrity sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ== + has-tostringtag@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" @@ -4459,17 +4917,17 @@ ieee754@^1.2.1: resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - ignore@^5.2.0: version "5.2.0" resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== -import-fresh@^3.0.0, import-fresh@^3.2.1: +ignore@^7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9" + integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg== + +import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -4519,7 +4977,7 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" -internal-slot@^1.0.4, internal-slot@^1.0.7: +internal-slot@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== @@ -4528,6 +4986,15 @@ internal-slot@^1.0.4, internal-slot@^1.0.7: hasown "^2.0.0" side-channel "^1.0.4" +internal-slot@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz#1eac91762947d2f7056bc838d93e13b2e9604961" + integrity sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" + intersection-observer@^0.10.0: version "0.10.0" resolved "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.10.0.tgz" @@ -4581,15 +5048,7 @@ is-alphanumerical@^2.0.0: is-alphabetical "^2.0.0" is-decimal "^2.0.0" -is-arguments@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" - integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: +is-array-buffer@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== @@ -4597,16 +5056,20 @@ is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: call-bind "^1.0.2" get-intrinsic "^1.2.1" +is-array-buffer@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz#65742e1e687bd2cc666253068fd8707fe4d44280" + integrity sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - is-async-function@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" @@ -4621,6 +5084,13 @@ is-bigint@^1.0.1: dependencies: has-bigints "^1.0.1" +is-bigint@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz#dda7a3445df57a42583db4228682eba7c4170672" + integrity sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ== + dependencies: + has-bigints "^1.0.2" + is-binary-path@~2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" @@ -4636,11 +5106,26 @@ is-boolean-object@^1.1.0: call-bind "^1.0.2" has-tostringtag "^1.0.0" +is-boolean-object@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz#7067f47709809a393c71ff5bb3e135d8a9215d9e" + integrity sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + is-buffer@^2.0.0: version "2.0.5" resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== +is-bun-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-bun-module/-/is-bun-module-2.0.0.tgz#4d7859a87c0fcac950c95e666730e745eae8bddd" + integrity sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ== + dependencies: + semver "^7.7.1" + is-callable@^1.1.3, is-callable@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" @@ -4665,13 +5150,20 @@ is-core-module@^2.11.0: dependencies: has "^1.0.3" -is-core-module@^2.13.0, is-core-module@^2.13.1: +is-core-module@^2.13.0: version "2.14.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.14.0.tgz#43b8ef9f46a6a08888db67b1ffd4ec9e3dfd59d1" integrity sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A== dependencies: hasown "^2.0.2" +is-core-module@^2.16.1: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== + dependencies: + hasown "^2.0.2" + is-core-module@^2.2.0, is-core-module@^2.8.0, is-core-module@^2.8.1: version "2.8.1" resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz" @@ -4686,6 +5178,15 @@ is-data-view@^1.0.1: dependencies: is-typed-array "^1.1.13" +is-data-view@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz#bae0a41b9688986c2188dda6657e56b8f9e63b8e" + integrity sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw== + dependencies: + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" @@ -4693,6 +5194,14 @@ is-date-object@^1.0.1, is-date-object@^1.0.5: dependencies: has-tostringtag "^1.0.0" +is-date-object@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz#ad85541996fc7aa8b2729701d27b7319f95d82f7" + integrity sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg== + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" + is-decimal@^1.0.0: version "1.0.4" resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz" @@ -4713,12 +5222,12 @@ is-extglob@^2.1.1: resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= -is-finalizationregistry@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" - integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== +is-finalizationregistry@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz#eefdcdc6c94ddd0674d9c85887bf93f944a97c90" + integrity sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg== dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" is-fullwidth-code-point@^3.0.0: version "3.0.0" @@ -4754,7 +5263,7 @@ is-hexadecimal@^2.0.0: resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz" integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== -is-map@^2.0.2, is-map@^2.0.3: +is-map@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== @@ -4776,6 +5285,14 @@ is-number-object@^1.0.4: dependencies: has-tostringtag "^1.0.0" +is-number-object@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz#144b21e95a1bc148205dcc2814a9134ec41b2541" + integrity sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + is-number@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" @@ -4806,7 +5323,17 @@ is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-set@^2.0.2, is-set@^2.0.3: +is-regex@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz#76d70a3ed10ef9be48eb577887d74205bf0cad22" + integrity sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g== + dependencies: + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" + +is-set@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== @@ -4823,6 +5350,13 @@ is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: dependencies: call-bind "^1.0.7" +is-shared-array-buffer@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz#9b67844bd9b7f246ba0708c3a93e34269c774f6f" + integrity sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A== + dependencies: + call-bound "^1.0.3" + is-stream@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" @@ -4835,6 +5369,14 @@ is-string@^1.0.5, is-string@^1.0.7: dependencies: has-tostringtag "^1.0.0" +is-string@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz#92ea3f3d5c5b6e039ca8677e5ac8d07ea773cbb9" + integrity sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA== + dependencies: + call-bound "^1.0.3" + has-tostringtag "^1.0.2" + is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" @@ -4842,6 +5384,15 @@ is-symbol@^1.0.2, is-symbol@^1.0.3: dependencies: has-symbols "^1.0.2" +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz#f47761279f532e2b05a7024a7506dbbedacd0634" + integrity sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w== + dependencies: + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" + is-typed-array@^1.1.13: version "1.1.13" resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" @@ -4849,6 +5400,13 @@ is-typed-array@^1.1.13: dependencies: which-typed-array "^1.1.14" +is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" + integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== + dependencies: + which-typed-array "^1.1.16" + is-url@^1.2.2: version "1.2.4" resolved "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz" @@ -4866,6 +5424,13 @@ is-weakref@^1.0.1, is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" +is-weakref@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz#eea430182be8d64174bd96bffbc46f21bf3f9293" + integrity sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew== + dependencies: + call-bound "^1.0.3" + is-weakset@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.3.tgz#e801519df8c0c43e12ff2834eead84ec9e624007" @@ -4894,16 +5459,17 @@ isexe@^2.0.0: resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= -iterator.prototype@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" - integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== - dependencies: - define-properties "^1.2.1" - get-intrinsic "^1.2.1" - has-symbols "^1.0.3" - reflect.getprototypeof "^1.0.4" - set-function-name "^2.0.1" +iterator.prototype@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.5.tgz#12c959a29de32de0aa3bbbb801f4d777066dae39" + integrity sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g== + dependencies: + define-data-property "^1.1.4" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.6" + get-proto "^1.0.0" + has-symbols "^1.1.0" + set-function-name "^2.0.2" jiti@^1.19.1: version "1.21.0" @@ -4923,6 +5489,13 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b" + integrity sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA== + dependencies: + argparse "^2.0.1" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" @@ -4933,6 +5506,11 @@ jsesc@^3.0.2: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" @@ -4943,11 +5521,6 @@ json-schema-traverse@^0.4.1: resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" @@ -4960,16 +5533,16 @@ json5@^1.0.1, json5@^1.0.2: dependencies: minimist "^1.2.0" -json5@^2.1.2, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - json5@^2.2.1: version "2.2.1" resolved "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz" integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + jsonfile@^6.0.1: version "6.1.0" resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" @@ -4997,6 +5570,13 @@ jsx-ast-utils@^3.3.5: object.assign "^4.1.4" object.values "^1.1.6" +keyv@^4.5.4: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + kind-of@^6.0.0, kind-of@^6.0.2: version "6.0.3" resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" @@ -5097,15 +5677,6 @@ load-json-file@^4.0.0: pify "^3.0.0" strip-bom "^3.0.0" -loader-utils@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" - integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - locate-path@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" @@ -5114,6 +5685,13 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" @@ -5124,12 +5702,7 @@ lodash.throttle@^4.1.1: resolved "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash@^4.17.15, lodash@^4.17.20: +lodash@^4.17.15: version "4.17.21" resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -5202,6 +5775,11 @@ markdown-table@^3.0.0: resolved "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.2.tgz" integrity sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA== +math-intrinsics@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9" + integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g== + mdast-util-compact@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz" @@ -5900,6 +6478,13 @@ mimic-fn@^2.1.0: resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +minimatch@^10.2.2: + version "10.2.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.4.tgz#465b3accbd0218b8281f5301e27cedc697f96fde" + integrity sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg== + dependencies: + brace-expansion "^5.0.2" + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" @@ -5907,13 +6492,20 @@ minimatch@^3.0.4: dependencies: brace-expansion "^1.1.7" -minimatch@^3.1.1, minimatch@^3.1.2: +minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" +minimatch@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.5.tgz#580c88f8d5445f2bd6aa8f3cadefa0de79fbd69e" + integrity sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w== + dependencies: + brace-expansion "^1.1.7" + minimist@^1.2.0: version "1.2.7" resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz" @@ -5929,11 +6521,6 @@ mri@^1.1.0: resolved "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz" integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== -mrmime@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/mrmime/-/mrmime-1.0.0.tgz" - integrity sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ== - ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" @@ -5944,7 +6531,7 @@ ms@2.1.2: resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.1.1: +ms@2.1.3, ms@^2.1.1, ms@^2.1.3: version "2.1.3" resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -5968,6 +6555,11 @@ nanoid@^3.3.6: resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz" integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== +napi-postinstall@^0.3.0: + version "0.3.4" + resolved "https://registry.yarnpkg.com/napi-postinstall/-/napi-postinstall-0.3.4.tgz#7af256d6588b5f8e952b9190965d6b019653bbb9" + integrity sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" @@ -5999,28 +6591,27 @@ next-tick@^1.1.0: resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz" integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== -next@15.1.12: - version "15.1.12" - resolved "https://registry.yarnpkg.com/next/-/next-15.1.12.tgz#6d308fe6cb295faed724481b57f77b8abf4f5468" - integrity sha512-fClyhVCGTATGYBnETgKAi7YU5+bSwzM5rqNsY3Dg5wBoBMwE0NSvWA3fzwYj0ijl+LMeiV8P2QAnUFpeqDfTgw== +next@16.2.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/next/-/next-16.2.0.tgz#83108005ac8ef9cf99cc178c41d6028941c89446" + integrity sha512-NLBVrJy1pbV1Yn00L5sU4vFyAHt5XuSjzrNyFnxo6Com0M0KrL6hHM5B99dbqXb2bE9pm4Ow3Zl1xp6HVY9edQ== dependencies: - "@next/env" "15.1.12" - "@swc/counter" "0.1.3" + "@next/env" "16.2.0" "@swc/helpers" "0.5.15" - busboy "1.6.0" + baseline-browser-mapping "^2.9.19" caniuse-lite "^1.0.30001579" postcss "8.4.31" styled-jsx "5.1.6" optionalDependencies: - "@next/swc-darwin-arm64" "15.1.9" - "@next/swc-darwin-x64" "15.1.9" - "@next/swc-linux-arm64-gnu" "15.1.9" - "@next/swc-linux-arm64-musl" "15.1.9" - "@next/swc-linux-x64-gnu" "15.1.9" - "@next/swc-linux-x64-musl" "15.1.9" - "@next/swc-win32-arm64-msvc" "15.1.9" - "@next/swc-win32-x64-msvc" "15.1.9" - sharp "^0.33.5" + "@next/swc-darwin-arm64" "16.2.0" + "@next/swc-darwin-x64" "16.2.0" + "@next/swc-linux-arm64-gnu" "16.2.0" + "@next/swc-linux-arm64-musl" "16.2.0" + "@next/swc-linux-x64-gnu" "16.2.0" + "@next/swc-linux-x64-musl" "16.2.0" + "@next/swc-win32-arm64-msvc" "16.2.0" + "@next/swc-win32-x64-msvc" "16.2.0" + sharp "^0.34.5" nice-try@^1.0.4: version "1.0.5" @@ -6114,13 +6705,10 @@ object-inspect@^1.13.1: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.2.tgz#dea0088467fb991e67af4058147a24824a3043ff" integrity sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g== -object-is@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.6.tgz#1a6a53aed2dd8f7e6775ff870bea58545956ab07" - integrity sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q== - dependencies: - call-bind "^1.0.7" - define-properties "^1.2.1" +object-inspect@^1.13.3, object-inspect@^1.13.4: + version "1.13.4" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz#8375265e21bc20d0fa582c22e1b13485d6e00213" + integrity sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew== object-keys@^1.0.12, object-keys@^1.1.1: version "1.1.1" @@ -6157,6 +6745,18 @@ object.assign@^4.1.4, object.assign@^4.1.5: has-symbols "^1.0.3" object-keys "^1.1.1" +object.assign@^4.1.7: + version "4.1.7" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d" + integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" + object-keys "^1.1.1" + object.entries@^1.1.5: version "1.1.5" resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" @@ -6166,14 +6766,15 @@ object.entries@^1.1.5: define-properties "^1.1.3" es-abstract "^1.19.1" -object.entries@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" - integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== +object.entries@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.9.tgz#e4770a6a1444afb61bd39f984018b5bede25f8b3" + integrity sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw== dependencies: - call-bind "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" define-properties "^1.2.1" - es-object-atoms "^1.0.0" + es-object-atoms "^1.1.1" object.fromentries@^2.0.5: version "2.0.5" @@ -6184,7 +6785,7 @@ object.fromentries@^2.0.5: define-properties "^1.1.3" es-abstract "^1.19.1" -object.fromentries@^2.0.7, object.fromentries@^2.0.8: +object.fromentries@^2.0.8: version "2.0.8" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== @@ -6194,7 +6795,7 @@ object.fromentries@^2.0.7, object.fromentries@^2.0.8: es-abstract "^1.23.2" es-object-atoms "^1.0.0" -object.groupby@^1.0.1: +object.groupby@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== @@ -6211,15 +6812,6 @@ object.hasown@^1.1.0: define-properties "^1.1.3" es-abstract "^1.19.1" -object.hasown@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.4.tgz#e270ae377e4c120cdcb7656ce66884a6218283dc" - integrity sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg== - dependencies: - define-properties "^1.2.1" - es-abstract "^1.23.2" - es-object-atoms "^1.0.0" - object.values@^1.1.5: version "1.1.5" resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" @@ -6229,7 +6821,7 @@ object.values@^1.1.5: define-properties "^1.1.3" es-abstract "^1.19.1" -object.values@^1.1.6, object.values@^1.1.7, object.values@^1.2.0: +object.values@^1.1.6: version "1.2.0" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== @@ -6238,6 +6830,16 @@ object.values@^1.1.6, object.values@^1.1.7, object.values@^1.2.0: define-properties "^1.2.1" es-object-atoms "^1.0.0" +object.values@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216" + integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + on-finished@2.4.1: version "2.4.1" resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" @@ -6259,22 +6861,17 @@ onetime@^5.1.0, onetime@^5.1.2: dependencies: mimic-fn "^2.1.0" -opener@^1.5.2: - version "1.5.2" - resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" - integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== +optionator@^0.9.3: + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" - word-wrap "^1.2.3" + word-wrap "^1.2.5" outvariant@1.4.0, outvariant@^1.3.0: version "1.4.0" @@ -6286,6 +6883,15 @@ outvariant@^1.4.0: resolved "https://registry.npmjs.org/outvariant/-/outvariant-1.4.2.tgz" integrity sha512-Ou3dJ6bA/UJ5GVHxah4LnqDwZRwAmWxrG3wtrHrbGnP4RnLCtA64A4F+ae7Y8ww660JaddSoArUR5HjipWSHAQ== +own-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz#e4006910a2bf913585289676eebd6f390cf51358" + integrity sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg== + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" + p-limit@^1.1.0: version "1.3.0" resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" @@ -6293,6 +6899,13 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" @@ -6300,6 +6913,13 @@ p-locate@^2.0.0: dependencies: p-limit "^1.1.0" +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + p-map@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" @@ -6377,6 +6997,11 @@ path-exists@^3.0.0: resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" @@ -6442,6 +7067,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +picomatch@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" + integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== + pidtree@^0.3.0: version "0.3.1" resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz" @@ -6855,11 +7485,6 @@ prettier@^3.8.1: resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.1.tgz#edf48977cf991558f4fcbd8a3ba6015ba2a3a173" integrity sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg== -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" @@ -6921,14 +7546,6 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -raw-loader@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6" - integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - react-collapsed@4.0.4: version "4.0.4" resolved "https://registry.npmjs.org/react-collapsed/-/react-collapsed-4.0.4.tgz" @@ -6943,12 +7560,12 @@ react-devtools-inline@4.4.0: dependencies: es6-symbol "^3" -react-dom@^19.0.0: - version "19.0.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" - integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ== +react-dom@19.2.4: + version "19.2.4" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.2.4.tgz#6fac6bd96f7db477d966c7ec17c1a2b1ad8e6591" + integrity sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ== dependencies: - scheduler "^0.25.0" + scheduler "^0.27.0" react-is@^16.13.1: version "16.13.1" @@ -6997,10 +7614,10 @@ react-style-singleton@^2.2.1: invariant "^2.2.4" tslib "^2.0.0" -react@^19.0.0: - version "19.0.0" - resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd" - integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ== +react@19.2.4: + version "19.2.4" + resolved "https://registry.yarnpkg.com/react/-/react-19.2.4.tgz#438e57baa19b77cb23aab516cf635cd0579ee09a" + integrity sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ== read-cache@^1.0.0: version "1.0.0" @@ -7030,18 +7647,19 @@ reading-time@^1.2.0: resolved "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz" integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== -reflect.getprototypeof@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz#3ab04c32a8390b770712b7a8633972702d278859" - integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg== +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz#c629219e78a3316d8b604c765ef68996964e7bf9" + integrity sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw== dependencies: - call-bind "^1.0.7" + call-bind "^1.0.8" define-properties "^1.2.1" - es-abstract "^1.23.1" + es-abstract "^1.23.9" es-errors "^1.3.0" - get-intrinsic "^1.2.4" - globalthis "^1.0.3" - which-builtin-type "^1.1.3" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" regenerator-runtime@^0.13.4: version "0.13.9" @@ -7061,7 +7679,7 @@ regexp.prototype.flags@^1.3.1: call-bind "^1.0.2" define-properties "^1.1.3" -regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2: +regexp.prototype.flags@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== @@ -7071,7 +7689,19 @@ regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2: es-errors "^1.3.0" set-function-name "^2.0.1" -regexpp@^3.1.0, regexpp@^3.2.0: +regexp.prototype.flags@^1.5.3, regexp.prototype.flags@^1.5.4: + version "1.5.4" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz#1ad6c62d44a259007e55b3970e00f746efbcaa19" + integrity sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA== + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" + +regexpp@^3.2.0: version "3.2.0" resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== @@ -7229,16 +7859,16 @@ repeat-string@^1.0.0, repeat-string@^1.5.4: resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-pkg-maps@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f" + integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== + resolve@^1.1.7, resolve@^1.22.2: version "1.22.2" resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz" @@ -7257,7 +7887,7 @@ resolve@^1.10.0, resolve@^1.12.0, resolve@^1.20.0: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" -resolve@^1.22.0, resolve@^1.22.4: +resolve@^1.22.4: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -7340,13 +7970,6 @@ rimraf@^2.5.4: dependencies: glob "^7.1.3" -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - rss@^1.2.2: version "1.2.2" resolved "https://registry.npmjs.org/rss/-/rss-1.2.2.tgz" @@ -7386,6 +8009,17 @@ safe-array-concat@^1.1.2: has-symbols "^1.0.3" isarray "^2.0.5" +safe-array-concat@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz#c9e54ec4f603b0bbb8e7e5007a5ee7aecd1538c3" + integrity sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" + safe-buffer@5.2.1: version "5.2.1" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" @@ -7396,6 +8030,14 @@ safe-buffer@~5.1.1: resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-push-apply@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz#01850e981c1602d398c85081f360e4e6d03d27f5" + integrity sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA== + dependencies: + es-errors "^1.3.0" + isarray "^2.0.5" + safe-regex-test@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" @@ -7405,24 +8047,24 @@ safe-regex-test@^1.0.3: es-errors "^1.3.0" is-regex "^1.1.4" +safe-regex-test@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz#7f87dfb67a3150782eaaf18583ff5d1711ac10c1" + integrity sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + "safer-buffer@>= 2.1.2 < 3": version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -scheduler@^0.25.0: - version "0.25.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" - integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== - -schema-utils@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" +scheduler@^0.27.0: + version "0.27.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.27.0.tgz#0c4ef82d67d1e5c1e359e8fc76d3a87f045fe5bd" + integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q== section-matter@^1.0.0: version "1.0.0" @@ -7447,18 +8089,6 @@ semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.2.1: - version "7.3.5" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -semver@^7.3.5: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== - semver@^7.3.7: version "7.3.7" resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz" @@ -7466,10 +8096,10 @@ semver@^7.3.7: dependencies: lru-cache "^6.0.0" -semver@^7.6.3: - version "7.6.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" - integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== +semver@^7.7.1, semver@^7.7.3: + version "7.7.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a" + integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA== send@0.18.0: version "0.18.0" @@ -7500,7 +8130,7 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -set-function-length@^1.2.1: +set-function-length@^1.2.1, set-function-length@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== @@ -7522,39 +8152,53 @@ set-function-name@^2.0.1, set-function-name@^2.0.2: functions-have-names "^1.2.3" has-property-descriptors "^1.0.2" +set-proto@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz#0760dbcff30b2d7e801fd6e19983e56da337565e" + integrity sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw== + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + setprototypeof@1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== -sharp@^0.33.5: - version "0.33.5" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.33.5.tgz#13e0e4130cc309d6a9497596715240b2ec0c594e" - integrity sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw== +sharp@^0.34.5: + version "0.34.5" + resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.34.5.tgz#b6f148e4b8c61f1797bde11a9d1cfebbae2c57b0" + integrity sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg== dependencies: - color "^4.2.3" - detect-libc "^2.0.3" - semver "^7.6.3" + "@img/colour" "^1.0.0" + detect-libc "^2.1.2" + semver "^7.7.3" optionalDependencies: - "@img/sharp-darwin-arm64" "0.33.5" - "@img/sharp-darwin-x64" "0.33.5" - "@img/sharp-libvips-darwin-arm64" "1.0.4" - "@img/sharp-libvips-darwin-x64" "1.0.4" - "@img/sharp-libvips-linux-arm" "1.0.5" - "@img/sharp-libvips-linux-arm64" "1.0.4" - "@img/sharp-libvips-linux-s390x" "1.0.4" - "@img/sharp-libvips-linux-x64" "1.0.4" - "@img/sharp-libvips-linuxmusl-arm64" "1.0.4" - "@img/sharp-libvips-linuxmusl-x64" "1.0.4" - "@img/sharp-linux-arm" "0.33.5" - "@img/sharp-linux-arm64" "0.33.5" - "@img/sharp-linux-s390x" "0.33.5" - "@img/sharp-linux-x64" "0.33.5" - "@img/sharp-linuxmusl-arm64" "0.33.5" - "@img/sharp-linuxmusl-x64" "0.33.5" - "@img/sharp-wasm32" "0.33.5" - "@img/sharp-win32-ia32" "0.33.5" - "@img/sharp-win32-x64" "0.33.5" + "@img/sharp-darwin-arm64" "0.34.5" + "@img/sharp-darwin-x64" "0.34.5" + "@img/sharp-libvips-darwin-arm64" "1.2.4" + "@img/sharp-libvips-darwin-x64" "1.2.4" + "@img/sharp-libvips-linux-arm" "1.2.4" + "@img/sharp-libvips-linux-arm64" "1.2.4" + "@img/sharp-libvips-linux-ppc64" "1.2.4" + "@img/sharp-libvips-linux-riscv64" "1.2.4" + "@img/sharp-libvips-linux-s390x" "1.2.4" + "@img/sharp-libvips-linux-x64" "1.2.4" + "@img/sharp-libvips-linuxmusl-arm64" "1.2.4" + "@img/sharp-libvips-linuxmusl-x64" "1.2.4" + "@img/sharp-linux-arm" "0.34.5" + "@img/sharp-linux-arm64" "0.34.5" + "@img/sharp-linux-ppc64" "0.34.5" + "@img/sharp-linux-riscv64" "0.34.5" + "@img/sharp-linux-s390x" "0.34.5" + "@img/sharp-linux-x64" "0.34.5" + "@img/sharp-linuxmusl-arm64" "0.34.5" + "@img/sharp-linuxmusl-x64" "0.34.5" + "@img/sharp-wasm32" "0.34.5" + "@img/sharp-win32-arm64" "0.34.5" + "@img/sharp-win32-ia32" "0.34.5" + "@img/sharp-win32-x64" "0.34.5" shebang-command@^1.2.0: version "1.2.0" @@ -7585,6 +8229,35 @@ shell-quote@^1.6.1: resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz" integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== +side-channel-list@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad" + integrity sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA== + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + +side-channel-map@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz#d6bb6b37902c6fef5174e5f533fab4c732a26f42" + integrity sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + +side-channel-weakmap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz#11dda19d5368e40ce9ec2bdc1fb0ecbc0790ecea" + integrity sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A== + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" @@ -7594,37 +8267,22 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" -side-channel@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" - integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== +side-channel@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" + integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== dependencies: - call-bind "^1.0.7" es-errors "^1.3.0" - get-intrinsic "^1.2.4" - object-inspect "^1.13.1" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.6" resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz" integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== - dependencies: - is-arrayish "^0.3.1" - -sirv@^1.0.7: - version "1.0.19" - resolved "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz" - integrity sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ== - dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^1.0.0" - slash@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" @@ -7717,6 +8375,11 @@ sprintf-js@~1.0.2: resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= +stable-hash@^0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stable-hash/-/stable-hash-0.0.5.tgz#94e8837aaeac5b4d0f631d2972adef2924b40269" + integrity sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA== + state-toggle@^1.0.0: version "1.0.3" resolved "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz" @@ -7737,17 +8400,13 @@ statuses@2.0.1: resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== -stop-iteration-iterator@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" - integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== - dependencies: - internal-slot "^1.0.4" - -streamsearch@^1.1.0: +stop-iteration-iterator@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz" - integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz#f481ff70a548f6124d0312c3aa14cbfa7aa542ad" + integrity sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ== + dependencies: + es-errors "^1.3.0" + internal-slot "^1.1.0" strict-event-emitter@^0.4.3: version "0.4.6" @@ -7759,7 +8418,7 @@ string-argv@^0.3.1: resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz" integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -7777,31 +8436,33 @@ string-width@^5.0.0: emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string.prototype.includes@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz#8986d57aee66d5460c144620a6d873778ad7289f" - integrity sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg== +string.prototype.includes@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz#eceef21283640761a81dbe16d6c7171a4edf7d92" + integrity sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg== dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.3" -string.prototype.matchall@^4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz#1092a72c59268d2abaad76582dccc687c0297e0a" - integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== +string.prototype.matchall@^4.0.12: + version "4.0.12" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz#6c88740e49ad4956b1332a911e949583a275d4c0" + integrity sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA== dependencies: - call-bind "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.3" define-properties "^1.2.1" - es-abstract "^1.23.2" + es-abstract "^1.23.6" es-errors "^1.3.0" es-object-atoms "^1.0.0" - get-intrinsic "^1.2.4" - gopd "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.7" - regexp.prototype.flags "^1.5.2" + get-intrinsic "^1.2.6" + gopd "^1.2.0" + has-symbols "^1.1.0" + internal-slot "^1.1.0" + regexp.prototype.flags "^1.5.3" set-function-name "^2.0.2" - side-channel "^1.0.6" + side-channel "^1.1.0" string.prototype.matchall@^4.0.6: version "4.0.6" @@ -7826,6 +8487,27 @@ string.prototype.padend@^3.0.0: define-properties "^1.1.3" es-abstract "^1.19.1" +string.prototype.repeat@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz#e90872ee0308b29435aa26275f6e1b762daee01a" + integrity sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.5" + +string.prototype.trim@^1.2.10: + version "1.2.10" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz#40b2dd5ee94c959b4dcfb1d65ce72e90da480c81" + integrity sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" + string.prototype.trim@^1.2.9: version "1.2.9" resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" @@ -7853,6 +8535,16 @@ string.prototype.trimend@^1.0.8: define-properties "^1.2.1" es-object-atoms "^1.0.0" +string.prototype.trimend@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz#62e2731272cd285041b36596054e9f66569b6942" + integrity sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ== + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + string.prototype.trimstart@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" @@ -7916,7 +8608,7 @@ strip-final-newline@^2.0.0: resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -7977,17 +8669,6 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -table@^6.0.9: - version "6.8.0" - resolved "https://registry.npmjs.org/table/-/table-6.8.0.tgz" - integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - tailwindcss@^3.4.1: version "3.4.1" resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz" @@ -8016,11 +8697,6 @@ tailwindcss@^3.4.1: resolve "^1.22.2" sucrase "^3.32.0" -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - thenify-all@^1.0.0: version "1.6.0" resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" @@ -8045,6 +8721,14 @@ tiny-warning@^1.0.3: resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== +tinyglobby@^0.2.13, tinyglobby@^0.2.15: + version "0.2.15" + resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz#e228dd1e638cea993d2fdb4fcd2d4602a79951c2" + integrity sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ== + dependencies: + fdir "^6.5.0" + picomatch "^4.0.3" + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" @@ -8062,11 +8746,6 @@ toidentifier@1.0.1: resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -totalist@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz" - integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g== - trim-lines@^3.0.0: version "3.0.1" resolved "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz" @@ -8092,6 +8771,11 @@ trough@^2.0.0: resolved "https://registry.npmjs.org/trough/-/trough-2.0.2.tgz" integrity sha512-FnHq5sTMxC0sk957wHDzRnemFnNBvt/gSY99HzK8F7UP5WAbvP70yX5bd7CjEQkN+TjdxwI7g7lJ6podqrG2/w== +ts-api-utils@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz#2690579f96d2790253bdcf1ca35d569ad78f9ad8" + integrity sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA== + ts-interface-checker@^0.1.9: version "0.1.13" resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" @@ -8107,7 +8791,7 @@ tsconfig-paths@^3.12.0: minimist "^1.2.0" strip-bom "^3.0.0" -tsconfig-paths@^3.14.1, tsconfig-paths@^3.15.0: +tsconfig-paths@^3.15.0: version "3.15.0" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== @@ -8156,11 +8840,6 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - type-fest@^0.21.3: version "0.21.3" resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" @@ -8193,6 +8872,15 @@ typed-array-buffer@^1.0.2: es-errors "^1.3.0" is-typed-array "^1.1.13" +typed-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz#a72395450a4869ec033fd549371b47af3a2ee536" + integrity sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw== + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + typed-array-byte-length@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" @@ -8204,6 +8892,17 @@ typed-array-byte-length@^1.0.1: has-proto "^1.0.3" is-typed-array "^1.1.13" +typed-array-byte-length@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz#8407a04f7d78684f3d252aa1a143d2b77b4160ce" + integrity sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg== + dependencies: + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + typed-array-byte-offset@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" @@ -8216,6 +8915,19 @@ typed-array-byte-offset@^1.0.2: has-proto "^1.0.3" is-typed-array "^1.1.13" +typed-array-byte-offset@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz#ae3698b8ec91a8ab945016108aef00d5bff12355" + integrity sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + typed-array-length@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" @@ -8228,6 +8940,28 @@ typed-array-length@^1.0.6: is-typed-array "^1.1.13" possible-typed-array-names "^1.0.0" +typed-array-length@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz#ee4deff984b64be1e118b0de8c9c877d5ce73d3d" + integrity sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + +typescript-eslint@^8.46.0: + version "8.57.1" + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.57.1.tgz#573f97d3e48bbb67290b47dde1b7cb3b5d01dc4f" + integrity sha512-fLvZWf+cAGw3tqMCYzGIU6yR8K+Y9NT2z23RwOjlNFF2HwSB3KhdEFI5lSBv8tNmFkkBShSjsCjzx1vahZfISA== + dependencies: + "@typescript-eslint/eslint-plugin" "8.57.1" + "@typescript-eslint/parser" "8.57.1" + "@typescript-eslint/typescript-estree" "8.57.1" + "@typescript-eslint/utils" "8.57.1" + typescript@^5.7.2: version "5.7.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" @@ -8253,6 +8987,16 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" +unbox-primitive@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz#8d9d2c9edeea8460c7f35033a88867944934d1e2" + integrity sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw== + dependencies: + call-bound "^1.0.3" + has-bigints "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" + unherit@^1.0.4: version "1.1.3" resolved "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz" @@ -8438,6 +9182,33 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== +unrs-resolver@^1.6.2: + version "1.11.1" + resolved "https://registry.yarnpkg.com/unrs-resolver/-/unrs-resolver-1.11.1.tgz#be9cd8686c99ef53ecb96df2a473c64d304048a9" + integrity sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg== + dependencies: + napi-postinstall "^0.3.0" + optionalDependencies: + "@unrs/resolver-binding-android-arm-eabi" "1.11.1" + "@unrs/resolver-binding-android-arm64" "1.11.1" + "@unrs/resolver-binding-darwin-arm64" "1.11.1" + "@unrs/resolver-binding-darwin-x64" "1.11.1" + "@unrs/resolver-binding-freebsd-x64" "1.11.1" + "@unrs/resolver-binding-linux-arm-gnueabihf" "1.11.1" + "@unrs/resolver-binding-linux-arm-musleabihf" "1.11.1" + "@unrs/resolver-binding-linux-arm64-gnu" "1.11.1" + "@unrs/resolver-binding-linux-arm64-musl" "1.11.1" + "@unrs/resolver-binding-linux-ppc64-gnu" "1.11.1" + "@unrs/resolver-binding-linux-riscv64-gnu" "1.11.1" + "@unrs/resolver-binding-linux-riscv64-musl" "1.11.1" + "@unrs/resolver-binding-linux-s390x-gnu" "1.11.1" + "@unrs/resolver-binding-linux-x64-gnu" "1.11.1" + "@unrs/resolver-binding-linux-x64-musl" "1.11.1" + "@unrs/resolver-binding-wasm32-wasi" "1.11.1" + "@unrs/resolver-binding-win32-arm64-msvc" "1.11.1" + "@unrs/resolver-binding-win32-ia32-msvc" "1.11.1" + "@unrs/resolver-binding-win32-x64-msvc" "1.11.1" + update-browserslist-db@^1.0.5: version "1.0.7" resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz" @@ -8496,11 +9267,6 @@ uvu@^0.5.0: kleur "^4.0.3" sade "^1.7.3" -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - validate-npm-package-license@^3.0.1: version "3.0.4" resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" @@ -8568,21 +9334,6 @@ w3c-keyname@^2.2.4: resolved "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.4.tgz" integrity sha512-tOhfEwEzFLJzf6d1ZPkYfGj+FWhIpBux9ppoP3rlclw3Z0BZv3N7b7030Z1kYth+6rDuAsXUFr+d0VE6Ed1ikw== -webpack-bundle-analyzer@^4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz" - integrity sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ== - dependencies: - acorn "^8.0.4" - acorn-walk "^8.0.0" - chalk "^4.1.0" - commander "^7.2.0" - gzip-size "^6.0.0" - lodash "^4.17.20" - opener "^1.5.2" - sirv "^1.0.7" - ws "^7.3.1" - webpack-sources@^3.2.0: version "3.3.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.3.3.tgz#d4bf7f9909675d7a070ff14d0ef2a4f3c982c723" @@ -8599,25 +9350,37 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" -which-builtin-type@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" - integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz#d76ec27df7fa165f18d5808374a5fe23c29b176e" + integrity sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA== dependencies: - function.prototype.name "^1.1.5" - has-tostringtag "^1.0.0" + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" + +which-builtin-type@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz#89183da1b4907ab089a6b02029cc5d8d6574270e" + integrity sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q== + dependencies: + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" is-async-function "^2.0.0" - is-date-object "^1.0.5" - is-finalizationregistry "^1.0.2" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" is-generator-function "^1.0.10" - is-regex "^1.1.4" + is-regex "^1.2.1" is-weakref "^1.0.2" isarray "^2.0.5" - which-boxed-primitive "^1.0.2" - which-collection "^1.0.1" - which-typed-array "^1.1.9" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" -which-collection@^1.0.1: +which-collection@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== @@ -8627,7 +9390,7 @@ which-collection@^1.0.1: is-weakmap "^2.0.2" is-weakset "^2.0.3" -which-typed-array@^1.1.13, which-typed-array@^1.1.14, which-typed-array@^1.1.15, which-typed-array@^1.1.9: +which-typed-array@^1.1.14, which-typed-array@^1.1.15: version "1.1.15" resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== @@ -8638,6 +9401,19 @@ which-typed-array@^1.1.13, which-typed-array@^1.1.14, which-typed-array@^1.1.15, gopd "^1.0.1" has-tostringtag "^1.0.2" +which-typed-array@^1.1.16, which-typed-array@^1.1.19: + version "1.1.20" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.20.tgz#3fdb7adfafe0ea69157b1509f3a1cd892bd1d122" + integrity sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + for-each "^0.3.5" + get-proto "^1.0.1" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + which@^1.2.9: version "1.3.1" resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" @@ -8652,10 +9428,10 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -word-wrap@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== wrap-ansi@^6.2.0: version "6.2.0" @@ -8680,11 +9456,6 @@ wrappy@1: resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= -ws@^7.3.1: - version "7.5.6" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz" - integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== - xml@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz" @@ -8715,16 +9486,31 @@ yaml@^2.1.1: resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz" integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + zod-validation-error@^3.0.3: version "3.4.0" resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-3.4.0.tgz#3a8a1f55c65579822d7faa190b51336c61bee2a6" integrity sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ== +"zod-validation-error@^3.5.0 || ^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-4.0.2.tgz#bc605eba49ce0fcd598c127fee1c236be3f22918" + integrity sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ== + zod@^3.22.4: version "3.24.1" resolved "https://registry.yarnpkg.com/zod/-/zod-3.24.1.tgz#27445c912738c8ad1e9de1bea0359fa44d9d35ee" integrity sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A== +"zod@^3.25.0 || ^4.0.0": + version "4.3.6" + resolved "https://registry.yarnpkg.com/zod/-/zod-4.3.6.tgz#89c56e0aa7d2b05107d894412227087885ab112a" + integrity sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg== + zwitch@^2.0.0: version "2.0.2" resolved "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz"