PageSourceSearch

https://boterview.com/_next/static/chunks/9279-2af929536911f74b.js?dpl=dpl_GnHt1UcxkavqkJueTF8fed3tRXTK

js boterview.com collected 2026-09-24 19:38:57 UTC 48,766 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9279],{15716:(e,t,r)=>{r.d(t,{U6:()=>y,Vh:()=>v,f1:()=>c,jr:()=>g,vX:()=>d});var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,u=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,a=(e,t)=>function(){return t||(0,e[s(e)[0]])((t={exports:{}}).exports,t),t.exports},c=(e,t,r)=>(r=null!=e?n(u(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var u,a=s(t),c=0,p=a.length;c<p;c++)u=a[c],l.call(e,u)||u===r||o(e,u,{get:(e=>t[e]).bind(null,u),enumerable:!(n=i(t,u))||n.enumerable});return e})(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e));let p=()=>{},f=e=>{Object.freeze&&Object.freeze(e)},d=e=>(function e(t,r,n){let o=r.join(".");return null!=n[o]||(n[o]=new Proxy(p,{get(o,i){if("string"==typeof i&&"then"!==i)return e(t,[...r,i],n)},apply(e,n,o){let i=r[r.length-1],s={args:o,path:r};return"call"===i?s={args:o.length>=2?[o[1]]:[],path:r.slice(0,-1)}:"apply"===i&&(s={args:o.length>=2?o[1]:[],path:r.slice(0,-1)}),f(s.args),f(s.path),t(s)}})),n[o]})(e,[],Object.create(null)),y=e=>new Proxy(p,{get(t,r){if("then"!==r)return e(r)}});var m=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),h=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=m().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),b=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=m().default,n=h();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),v=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=b();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),g=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=v();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach(function(t){r(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}});c(g(),1)},18811:(e,t,r)=>{r.d(t,{Zq:()=>i,zs:()=>o});var n={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},o=new class{#e=n;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}};function i(e){setTimeout(e,0)}},27541:(e,t,r)=>{var n=r(43041);r.o(n,"permanentRedirect")&&r.d(t,{permanentRedirect:function(){return n.permanentRedirect}}),r.o(n,"redirect")&&r.d(t,{redirect:function(){return n.redirect}}),r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},44225:(e,t,r)=>{r.d(t,{dW:()=>V});var n=r(7620),o=r(66990),i=r(77608),s=r(15716),u=r(69950),l=r(64849),a=r(54568),c=Object.create,p=Object.defineProperty,f=Object.getOwnPropertyDescriptor,d=Object.getOwnPropertyNames,y=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty,h=(e,t)=>function(){return t||(0,e[d(e)[0]])((t={exports:{}}).exports,t),t.exports},b=(e,t,r)=>(r=null!=e?c(y(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var o,i=d(t),s=0,u=i.length;s<u;s++)o=i[s],m.call(e,o)||o===r||p(e,o,{get:(e=>t[e]).bind(null,o),enumerable:!(n=f(t,o))||n.enumerable});return e}
1)(!t&&e&&e.__esModule?r:p(r,"default",{value:e,enumerable:!0}),e)),v=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),g=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=v().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),j=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=v().default,n=g();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),x=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=j();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),w=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=x();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach(function(t){r(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}}),O=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,o,i=2;for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,o=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(o&&null!=(t=e[o]))return new r(t.call(e));n="@@asyncIterator",o="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}}),P=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutPropertiesLoose.js"(e,t){t.exports=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r},t.exports.__esModule=!0,t.exports.default=t.exports}}),_=h({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectWithoutProperties.js"(e,t){var r=P();t.exports=function(e,t){if(null==e)return{};var n,o,i=r(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)n=s[o],t.includes(n)||({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}
1,t.exports.__esModule=!0,t.exports.default=t.exports}}),S=b(w(),1),E=b(O(),1),k=b(_(),1);let T=["cursor","direction"];function A(e){return{path:e.path.join(".")}}function I(e){return e.length>=3?{type:"prefixed",prefix:e[0],path:e[1],args:e[2]}:{type:"unprefixed",prefix:void 0,path:e[0],args:e[1]}}function C(e,t,r){var n,o,i;let s=I(e),u=null==(n=s.args)?void 0:n.input;return r&&(u=(0,S.default)((0,S.default)((0,S.default)({},null!=(o=null==(i=s.args)?void 0:i.input)?o:{}),void 0!==r.pageParam?{cursor:r.pageParam}:{}),{},{direction:r.direction})),[s.path.join("."),u,null==t?void 0:t.trpc]}async function q(e,t,r){let n=t.getQueryCache().build(t,{queryKey:r});n.setState({data:[],status:"success"});let o=[];var i=!1,s=!1;try{for(var u,l,a=(0,E.default)(e);i=!(l=await a.next()).done;i=!1){let e=l.value;o.push(e),n.setState({data:[...o]})}}catch(e){s=!0,u=e}finally{try{i&&null!=a.return&&await a.return()}finally{if(s)throw u}}return o}function R(e){let t=(0,l.eF)(()=>{let{input:t,type:r}=e,n=e.path.flatMap(e=>e.split("."));if(!t&&"any"===r)return n.length?[n]:[];if("infinite"===r&&(0,l.Gv)(t)&&("direction"in t||"cursor"in t)){let{cursor:e,direction:r}=t;return[n,{input:(0,k.default)(t,T),type:"infinite"}]}return[n,(0,S.default)((0,S.default)({},void 0!==t&&t!==u.hT&&{input:t}),r&&"any"!==r&&{type:r})]});return e.prefix&&t.unshift([e.prefix]),t}function M(e){let t=[e.path.flatMap(e=>e.split("."))];return e.prefix&&t.unshift([e.prefix]),t}function N(e){return(0,l.Tn)(e)?e():e}var D=b(w()),z=b(w()),L=b(w()),K=b(w(),1),U=b(w(),1);function V(){let e=n.createContext(null),t=n.createContext(null),r=r=>{let c=n.useMemo(()=>(function(e){let t=e.keyPrefix,r=t=>(r,n,s)=>"router"in e?Promise.resolve(N(e.ctx)).then(o=>(0,i.OD)({router:e.router,path:r,getRawInput:async()=>n,ctx:o,type:t,signal:void 0})):(e.client instanceof o.Ke?e.client:(0,o.n2)(e.client))[t](r,n,s);return(0,s.vX)(({args:n,path:o})=>{let i=[...o],s=i.pop(),[a,c]=n;return({"~types":void 0,pathKey:()=>R({path:i,type:"any",prefix:t}),pathFilter:()=>(0,U.default)((0,U.default)({},a),{},{queryKey:R({path:i,type:"any",prefix:t})}),queryOptions:()=>(function(e){let{input:t,query:r,path:n,queryKey:o,opts:i}=e,s=N(e.queryClient),a=t===u.hT,c=async e=>{var t;let n=(0,L.default)((0,L.default)({},i),{},{trpc:(0,L.default)((0,L.default)({},null==i?void 0:i.trpc),(null==i||null==(t=i.trpc)?void 0:t.abortOnUnmount)?{signal:e.signal}:{signal:null})}),o=e.queryKey,u=await r(...C(o,n));return(0,l.Td)(u)?q(u,s,o):u};return Object.assign((0,L.default)((0,L.default)({},i),{},{queryKey:o,queryFn:a?u.hT:c}),{trpc:A({path:n})})})({input:a,opts:c,path:i,queryClient:e.queryClient,queryKey:R({path:i,input:a,type:"query",prefix:t}),query:r("query")}),queryKey:()=>R({path:i,input:a,type:"query",prefix:t}),queryFilter:()=>(0,U.default)((0,U.default)({},c),{},{queryKey:R({path:i,input:a,type:"query",prefix:t})}),infiniteQueryOptions:()=>(function(e){var t;let{input:r,query:n,path:o,queryKey:i,opts:s}=e,l=r===u.hT,a=async e=>{var t;let r=(0,D.default)((0,D.default)({},s),{},{trpc:(0,D.default)((0,D.default)({},null==s?void 0:s.trpc),(null==s||null==(t=s.trpc)?void 0:t.abortOnUnmount)?{signal:e.signal}:{signal:null})});return await n(...C(i,r,{direction:e.direction,pageParam:e.pageParam}))};return Object.assign((0,D.default)((0,D.default)({},null!=s?s:{}),{},{queryKey:i,queryFn:l?u.hT:a,initialPageParam:null!=(t=null==s?void 0:s.initialCursor)?t:null==r?void 0:r.cursor}),{trpc:A({path:o})})})({input:a,opts:c,path:i,queryClient:e.queryClient,queryKey:R({path:i,input:a,type:"infinite",prefix:t}),query:r("query")}),infiniteQueryKey:()=>R({path:i,input:a,type:"infinite",prefix:t}),infiniteQueryFilter:()=>(0,U.default)((0,U.default)({},c),{},{queryKey:R({path:i,input:a,type:"infinite",prefix:t})}),mutationOptions:()=>{var t;return function(e){var t;let{mutate:r,path:n,opts:o,overrides:i}=e,s=N(e.queryClient),u=M({path:n,prefix:null==o?void 0:o.keyPrefix}),l=s.defaultMutationOptions(s.getMutationDefaults(u)),a=null!=(t=null==i?void 0:i.onSuccess)?t:e=>e.originalFn(),c=async e=>await r(...C([...u,{input:e}],o));return(0,z.default)((0,z.default)({},o),{},{mutationKey:u,mutationFn:c,onSuccess(...e){var t,r;return a({originalFn:()=>{var t,r,n;return null!=(t=null==o||null==(r=o.onSuccess)?void 0:r.call(o,...e))?t:null==l||null==(n=l.onSuccess)?void 0:n.call(l,...e)},queryClient:s,meta:null!=(t=null!=(r=null==o?void 0:o.meta)?r:null==l?void 0:l.meta)?t:{}})},trpc:A({path:n})})}({opts:a,path:i,queryClient:e.queryClient,mutate:r("mutation"),overrides:null==(t=e.overrides)?void 0:t.mutations})},mutationKey:()=>M({path:i,prefix:t}),subscriptionOptions:()=>(e=>{var t;let{subscribe:r,path:n,queryKey:o,opts:i={}}=e,s=null==(t=I(o))||null==(t=t.args)?void 0:t.input,l="enabled"in i?!!i.enabled:s!==u.hT;return(0,K.default)((0,K.default)({},i),{},{enabled:l,subscribe:e=>r(n.join("."),null!=s?s:void 0,e),queryKey:o,trpc:A({path:n})})})({opts:c,path:i,queryKey:R({path:i,input:a,type:"any",prefix:t}),subscribe:r("subscription")})})[s]()})})({client:r.trpcClient,queryClient:r.queryClient,keyPrefix:r.keyPrefix}),[r.trpcClient,r.queryClient,r.keyPrefix]);return(0,a.jsx)(e.Provider,{value:r.trpcClient,children:(0,a.jsx)(t.Provider,{value:c,children:r.children})})};return r.displayName="TRPCProvider",{TRPCProvider:r,useTRPC:function(){let e=n.useContext(t);if(!e)throw Error("useTRPC() can only be used inside of a <TRPCProvider>");return e},useTRPCClient:function(){let t=n.useContext(e);if(!t)throw Error("useTRPCClient() can only be used inside of a <TRPCProvider>");return t}}}},64849:(e,t,r)=>{r.d(t,{Gv:()=>o,Td:()=>u,Tn:()=>i,eF:()=>l});let n={INTERNAL_SERVER_ERROR:-32603,BAD_GATEWAY:-32603,SERVICE_UNAVAILABLE:-32603,GATEWAY_TIMEOUT:-32603};function o(e){return!!e&&!Array.isArray(e)&&"object"==typeof e}function i(e){return"function"==typeof e}n.BAD_GATEWAY,n.SERVICE_UNAVAILABLE,n.GATEWAY_TIMEOUT,n.INTERNAL_SERVER_ERROR;let s="function"==typeof Symbol&&!!Symbol.asyncIterator;function u(e){return s&&o(e)&&Symbol.asyncIterator in e}let l=e=>e()},66990:(e,t,r)=>{r.d(t,{Ke:()=>G,XT:()=>B,n2:()=>$,fu:()=>R});var n=Object.create,o=Object.defineProperty,i=Object.getOwnPropertyDescriptor,s=Object.getOwnPropertyNames,u=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,a=(e,t)=>function(){return t||(0,e[s(e)[0]])((t={exports:{}}).exports,t),t.exports},c=(e,t,r)=>(r=null!=e?n(u(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(var u,a=s(t),c=0,p=a.length;c<p;
1c++)u=a[c],l.call(e,u)||u===r||o(e,u,{get:(e=>t[e]).bind(null,u),enumerable:!(n=i(t,u))||n.enumerable});return e})(!t&&e&&e.__esModule?r:o(r,"default",{value:e,enumerable:!0}),e)),p=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/typeof.js"(e,t){function r(e){return t.exports=r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t.exports.__esModule=!0,t.exports.default=t.exports,r(e)}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports}}),f=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPrimitive.js"(e,t){var r=p().default;t.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},t.exports.__esModule=!0,t.exports.default=t.exports}}),d=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/toPropertyKey.js"(e,t){var r=p().default,n=f();t.exports=function(e){var t=n(e,"string");return"symbol"==r(t)?t:t+""},t.exports.__esModule=!0,t.exports.default=t.exports}}),y=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/defineProperty.js"(e,t){var r=d();t.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},t.exports.__esModule=!0,t.exports.default=t.exports}}),m=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/objectSpread2.js"(e,t){var r=y();function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}t.exports=function(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?n(Object(o),!0).forEach(function(t){r(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e},t.exports.__esModule=!0,t.exports.default=t.exports}});function h(e){let t={subscribe(t){let r=null,n=!1,o=!1,i=!1;function s(){if(null===r){i=!0;return}!o&&(o=!0,"function"==typeof r?r():r&&r.unsubscribe())}return r=e({next(e){var r;n||null==(r=t.next)||r.call(t,e)},error(e){var r;n||(n=!0,null==(r=t.error)||r.call(t,e),s())},complete(){var e;n||(n=!0,null==(e=t.complete)||e.call(t),s())}}),i&&s(),{unsubscribe:s}},pipe:(...e)=>e.reduce(b,t)};return t}function b(e,t){return t(e)}var v=r(64849),g=c(y(),1),j=c(m(),1),x=class e extends Error{constructor(t,r){var n,o;let i=null==r?void 0:r.cause;super(t,{cause:i}),(0,g.default)(this,"cause",void 0),(0,g.default)(this,"shape",void 0),(0,g.default)(this,"data",void 0),(0,g.default)(this,"meta",void 0),this.meta=null==r?void 0:r.meta,this.cause=i,this.shape=null==r||null==(n=r.result)?void 0:n.error,this.data=null==r||null==(o=r.result)?void 0:o.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,e.prototype)}static from(t,r={}){return t instanceof x?(r.meta&&(t.meta=(0,j.default)((0,j.default)({},t.meta),r.meta)),t):(0,v.Gv)(t)&&(0,v.Gv)(t.error)&&"number"==typeof t.error.code&&"string"==typeof t.error.message?new e(t.error.message,(0,j.default)((0,j.default)({},r),{},{result:t})):new e("string"==typeof t?t:(0,v.Gv)(t)&&"string"==typeof t.message?t.message:"Unknown error",(0,j.default)((0,j.default)({},r),{},{cause:t}))}},w=c(m(),1);let O={query:"GET",mutation:"POST",subscription:"PATCH"};function P(e){return"input"in e?e.transformer.input.serialize(e.input):function(e){let t={};for(let r=0;r<e.length;r++){let n=e[r];t[r]=n}return t}(e.inputs.map(t=>e.transformer.input.serialize(t)))}let _=e=>{let t=e.url.split("?"),r=t[0].replace(/\/$/,"")+"/"+e.path,n=[];if(t[1]&&n.push(t[1]),"inputs"in e&&n.push("batch=1"),"query"===e.type||"subscription"===e.type){let t=P(e);void 0!==t&&"POST"!==e.methodOverride&&n.push(`input=${encodeURIComponent(JSON.stringify(t))}`)}return n.length&&(r+="?"+n.join("&")),r},S=e=>{if("query"===e.type&&"POST"!==e.methodOverride)return;let t=P(e);return void 0!==t?JSON.stringify(t):void 0};
1var E=class extends Error{constructor(){let e="AbortError";super(e),this.name=e,this.message=e}};async function k(e){var t,r,n=e.signal;if(null==n?void 0:n.aborted){if(null==(r=n.throwIfAborted)||r.call(n),"undefined"!=typeof DOMException)throw new DOMException("AbortError","AbortError");throw new E}let o=e.getUrl(e),i=e.getBody(e),s=null!=(t=e.methodOverride)?t:O[e.type],u=await (async()=>{let t=await e.headers();return Symbol.iterator in t?Object.fromEntries(t):t})(),l=(0,w.default)((0,w.default)((0,w.default)({},e.contentTypeHeader&&"GET"!==s?{"content-type":e.contentTypeHeader}:{}),e.trpcAcceptHeader?{"trpc-accept":e.trpcAcceptHeader}:void 0),u);return(function(e){if(e)return e;if("undefined"!=typeof window&&"function"==typeof window.fetch)return window.fetch;if("undefined"!=typeof globalThis&&"function"==typeof globalThis.fetch)return globalThis.fetch;throw Error("No fetch implementation found")})(e.fetch)(o,{method:s,signal:e.signal,body:i,headers:l})}async function T(e){let t={},r=await k(e);t.response=r;let n=await r.json();return t.responseJSON=n,{json:n,meta:t}}c(m(),1);var A=r(77608);let I=()=>{throw Error("Something went wrong. Please submit an issue at https://github.com/trpc/trpc/issues/new")};function C(e){let t=null,r=null;function n(){let n=function(t){let r=[[]],n=0;for(;;){var o,i;let s=t[n];if(!s)break;let u=r[r.length-1];if(s.aborted){null==(o=s.reject)||o.call(s,Error("Aborted")),n++;continue}if(e.validate(u.concat(s).map(e=>e.key))){u.push(s),n++;continue}if(0===u.length){null==(i=s.reject)||i.call(s,Error("Input is too big for a single dispatch")),n++;continue}r.push([])}return r}(t);for(let o of(clearTimeout(r),r=null,t=null,n)){if(!o.length)continue;let t={items:o};for(let e of o)e.batch=t;e.fetch(t.items.map(e=>e.key)).then(async e=>{for(let n of(await Promise.all(e.map(async(e,r)=>{var n,o;let i=t.items[r];try{let t=await Promise.resolve(e);null==(n=i.resolve)||n.call(i,t)}catch(e){null==(o=i.reject)||o.call(i,e)}i.batch=null,i.reject=null,i.resolve=null})),t.items)){var r;null==(r=n.reject)||r.call(n,Error("Missing result")),n.batch=null}}).catch(e=>{for(let n of t.items){var r;null==(r=n.reject)||r.call(n,e),n.batch=null}})}}return{load:function(e){let o={aborted:!1,key:e,batch:null,resolve:I,reject:I},i=new Promise((e,r)=>{o.reject=r,o.resolve=e,null!=t||(t=[]),t.push(o)});return null!=r||(r=setTimeout(n)),i}}}var q=c(m(),1);function R(e){var t,r,n;let o={url:e.url.toString(),fetch:e.fetch,transformer:(n=e.transformer)?"input"in n?n:{input:n,output:n}:{input:{serialize:e=>e,deserialize:e=>e},output:{serialize:e=>e,deserialize:e=>e}},methodOverride:e.methodOverride},i=null!=(t=e.maxURLLength)?t:1/0,s=null!=(r=e.maxItems)?r:1/0;return()=>{let t=t=>({validate(e){if(i===1/0&&s===1/0)return!0;if(e.length>s)return!1;let r=e.map(e=>e.path).join(","),n=e.map(e=>e.input);return _((0,q.default)((0,q.default)({},o),{},{type:t,path:r,inputs:n,signal:null})).length<=i},async fetch(r){let n,i=r.map(e=>e.path).join(","),s=r.map(e=>e.input),u=function(...e){let t=new AbortController,r=e.length,n=0,o=()=>{++n===r&&t.abort()};for(let t of e)(null==t?void 0:t.aborted)?o():null==t||t.addEventListener("abort",o,{once:!0});return t.signal}(...r.map(e=>e.signal)),l=await (n=(0,q.default)((0,q.default)({},o),{},{path:i,inputs:s,type:t,headers:()=>e.headers?"function"==typeof e.headers?e.headers({opList:r}):e.headers:{},signal:u}),T((0,w.default)((0,w.default)({},n),{},{contentTypeHeader:"application/json",getUrl:_,getBody:S})));return(Array.isArray(l.json)?l.json:r.map(()=>l.json)).map(e=>({meta:l.meta,json:e}))}}),r={query:C(t("query")),mutation:C(t("mutation"))};return({op:e})=>h(t=>{let n;if("subscription"===e.type)throw Error("Subscriptions are unsupported by `httpLink` - use `httpSubscriptionLink` or `wsLink`");return r[e.type].load(e).then(e=>{n=e;let r=(0,A.u7)(e.json,o.transformer.output);if(!r.ok)return void t.error(x.from(r.error,{meta:e.meta}));t.next({context:e.meta,result:r.result}),t.complete()}).catch(e=>{t.error(x.from(e,{meta:null==n?void 0:n.meta}))}),()=>{}})}}c(m(),1),Symbol();let M=(e,...t)=>"function"==typeof e?e(...t):e;async function N(e){let t=await M(e.url);if(!e.connectionParams)return t;let r=t.includes("?")?"&":"?";return t+`${r}connectionParams=1`}async function D(e){return JSON.stringify({method:"connectionParams",data:await M(e)})}c(y(),1),c(y(),1);var z=c(y(),1),L=class e{constructor(t){var r;if((0,z.default)(this,"id",++e.connectCount),(0,z.default)(this,"WebSocketPonyfill",void 0),(0,z.default)(this,"urlOptions",void 0),(0,z.default)(this,"keepAliveOpts",void 0),(0,z.default)(this,"wsObservable",function(e){let t=null,r=[],n=h(e=>(void 0!==t&&e.next(t),r.push(e),()=>{r.splice(r.indexOf(e),1)}
1));return n.next=e=>{if(t!==e)for(let n of(t=e,r))n.next(e)},n.get=()=>t,n}(0)),(0,z.default)(this,"openPromise",null),this.WebSocketPonyfill=null!=(r=t.WebSocketPonyfill)?r:WebSocket,!this.WebSocketPonyfill)throw Error("No WebSocket implementation found - you probably don't want to use this on the server, but if you do you need to pass a `WebSocket`-ponyfill");this.urlOptions=t.urlOptions,this.keepAliveOpts=t.keepAlive}get ws(){return this.wsObservable.get()}set ws(e){this.wsObservable.next(e)}isOpen(){return!!this.ws&&this.ws.readyState===this.WebSocketPonyfill.OPEN&&!this.openPromise}isClosed(){return!!this.ws&&(this.ws.readyState===this.WebSocketPonyfill.CLOSING||this.ws.readyState===this.WebSocketPonyfill.CLOSED)}async open(){var t=this;if(t.openPromise)return t.openPromise;t.id=++e.connectCount;let r=N(t.urlOptions).then(e=>new t.WebSocketPonyfill(e));t.openPromise=r.then(async e=>{t.ws=e,e.addEventListener("message",function({data:e}){"PING"===e&&this.send("PONG")}),t.keepAliveOpts.enabled&&function(e,{intervalMs:t,pongTimeoutMs:r}){let n,o;function i(){n=setTimeout(()=>{e.send("PING"),o=setTimeout(()=>{e.close()},r)},t)}e.addEventListener("open",i),e.addEventListener("message",({data:e})=>{clearTimeout(n),i(),"PONG"===e&&(clearTimeout(o),clearTimeout(n),i())}),e.addEventListener("close",()=>{clearTimeout(n),clearTimeout(o)})}(e,t.keepAliveOpts),e.addEventListener("close",()=>{t.ws===e&&(t.ws=null)}),await function(e){let t,r,{promise:n,resolve:o,reject:i}={promise:new Promise((e,n)=>{t=e,r=n}),resolve:t,reject:r};return e.addEventListener("open",()=>{e.removeEventListener("error",i),o()}),e.addEventListener("error",i),n}(e),t.urlOptions.connectionParams&&e.send(await D(t.urlOptions.connectionParams))});try{await t.openPromise}finally{t.openPromise=null}}async close(){var e;try{await this.openPromise}finally{null==(e=this.ws)||e.close()}}};(0,z.default)(L,"connectCount",0),c(y(),1),c(m(),1);var K=r(15716),U=c(y(),1),V=c(m(),1),G=class{constructor(e){(0,U.default)(this,"links",void 0),(0,U.default)(this,"runtime",void 0),(0,U.default)(this,"requestId",void 0),this.requestId=0,this.runtime={},this.links=e.links.map(e=>e(this.runtime))}$request(e){var t,r;return(r={links:this.links,op:(0,V.default)((0,V.default)({},e),{},{context:null!=(t=e.context)?t:{},id:++this.requestId})},h(e=>(function e(t=0,n=r.op){let o=r.links[t];if(!o)throw Error("No more links to execute - did you forget to add an ending link?");return o({op:n,next:r=>e(t+1,r)})})().subscribe(e))).pipe(e=>{let t=0,r=null,n=[];return h(o=>(t++,n.push(o),r||(r=e.subscribe({next(e){for(let r of n){var t;null==(t=r.next)||t.call(r,e)}},error(e){for(let r of n){var t;null==(t=r.error)||t.call(r,e)}},complete(){for(let t of n){var e;null==(e=t.complete)||e.call(t)}}})),{unsubscribe(){if(0==--t&&r){let e=r;r=null,e.unsubscribe()}let e=n.findIndex(e=>e===o);e>-1&&n.splice(e,1)}}))})}async requestAsPromise(e){try{let t=this.$request(e);return(await function(e){let t=new AbortController;return new Promise((r,n)=>{let o=!1;function i(){o||(o=!0,s.unsubscribe())}t.signal.addEventListener("abort",()=>{n(t.signal.reason)});let s=e.subscribe({next(e){o=!0,r(e),i()},error(e){n(e)},complete(){t.abort(),i()}})})}(t)).result.data}catch(e){throw x.from(e)}}query(e,t,r){return this.requestAsPromise({type:"query",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}mutation(e,t,r){return this.requestAsPromise({type:"mutation",path:e,input:t,context:null==r?void 0:r.context,signal:null==r?void 0:r.signal})}subscription(e,t,r){return this.$request({type:"subscription",path:e,input:t,context:r.context,signal:r.signal}).subscribe({next(e){var t,n,o,i;switch(e.result.type){case"state":null==(t=r.onConnectionStateChange)||t.call(r,e.result);break;case"started":null==(n=r.onStarted)||n.call(r,{context:e.context});break;case"stopped":null==(o=r.onStopped)||o.call(r);break;case"data":case void 0:null==(i=r.onData)||i.call(r,e.result.data)}},error(e){var t;null==(t=r.onError)||t.call(r,e)},complete(){var e;null==(e=r.onComplete)||e.call(r)}})}};let F=Symbol.for("trpc_untypedClient"),W={query:"query",mutate:"mutation",subscribe:"subscription"};function B(e){var t=new G(e);let r=(0,K.vX)(({path:e,args:r})=>{let n=[...e],o=W[n.pop()],i=n.join(".");return t[o](i,...r)});return(0,K.U6)(e=>e===F?t:r[e])}function $(e){return e[F]}c(m(),1),c(m(),1),c(a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/asyncIterator.js"(e,t){function r(e){function t(e){if(Object(e)!==e)return Promise.reject(TypeError(e+" is not an object."));var t=e.done;return Promise.resolve(e.value).then(function(e){return{value:e,done:t}})}return(r=function(e){this.s=e,this.n=e.next}).prototype={s:null,n:null,next:function(){return t(this.n.apply(this.s,arguments))},return:function(e){var r=this.s.return;return void 0===r?Promise.resolve({value:e,done:!0}):t(r.apply(this.s,arguments))},throw:function(e){var r=this.s.return;return void 0===r?Promise.reject(e):t(r.apply(this.s,arguments))}},new r(e)}t.exports=function(e){var t,n,o,i=2;
1for("undefined"!=typeof Symbol&&(n=Symbol.asyncIterator,o=Symbol.iterator);i--;){if(n&&null!=(t=e[n]))return t.call(e);if(o&&null!=(t=e[o]))return new r(t.call(e));n="@@asyncIterator",o="@@iterator"}throw TypeError("Object is not async iterable")},t.exports.__esModule=!0,t.exports.default=t.exports}})(),1),c(m(),1);var H=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/usingCtx.js"(e,t){t.exports=function(){var e="function"==typeof SuppressedError?SuppressedError:function(e,t){var r=Error();return r.name="SuppressedError",r.error=e,r.suppressed=t,r},t={},r=[];function n(e,t){if(null!=t){if(Object(t)!==t)throw TypeError("using declarations can only be used with objects, functions, null, or undefined.");if(e)var n=t[Symbol.asyncDispose||Symbol.for("Symbol.asyncDispose")];if(void 0===n&&(n=t[Symbol.dispose||Symbol.for("Symbol.dispose")],e))var o=n;if("function"!=typeof n)throw TypeError("Object is not disposable.");o&&(n=function(){try{o.call(t)}catch(e){return Promise.reject(e)}}),r.push({v:t,d:n,a:e})}else e&&r.push({d:t,a:e});return t}return{e:t,u:n.bind(null,!1),a:n.bind(null,!0),d:function(){var n,o=this.e,i=0;function s(){for(;n=r.pop();)try{if(!n.a&&1===i)return i=0,r.push(n),Promise.resolve().then(s);if(n.d){var e=n.d.call(n.v);if(n.a)return i|=2,Promise.resolve(e).then(s,u)}else i|=1}catch(e){return u(e)}if(1===i)return o!==t?Promise.reject(o):Promise.resolve();if(o!==t)throw o}function u(r){return o=o!==t?new e(r,o):r,s()}return s()}}},t.exports.__esModule=!0,t.exports.default=t.exports}}),J=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/OverloadYield.js"(e,t){t.exports=function(e,t){this.v=e,this.k=t},t.exports.__esModule=!0,t.exports.default=t.exports}}),Q=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/awaitAsyncGenerator.js"(e,t){var r=J();t.exports=function(e){return new r(e,0)},t.exports.__esModule=!0,t.exports.default=t.exports}}),Y=a({"../../node_modules/.pnpm/@[email protected]/node_modules/@oxc-project/runtime/src/helpers/wrapAsyncGenerator.js"(e,t){var r=J();function n(e){var t,n;function o(t,n){try{var s=e[t](n),u=s.value,l=u instanceof r;Promise.resolve(l?u.v:u).then(function(r){if(l){var n="return"===t?"return":"next";if(!u.k||r.done)return o(n,r);r=e[n](r).value}i(s.done?"return":"normal",r)},function(e){o("throw",e)})}catch(e){i("throw",e)}}function i(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?o(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(i,s){var u={key:e,arg:r,resolve:i,reject:s,next:null};n?n=n.next=u:(t=n=u,o(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}n.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},n.prototype.next=function(e){return this._invoke("next",e)},n.prototype.throw=function(e){return this._invoke("throw",e)},n.prototype.return=function(e){return this._invoke("return",e)},t.exports=function(e){return function(){return new n(e.apply(this,arguments))}},t.exports.__esModule=!0,t.exports.default=t.exports}});c(H(),1),c(Q(),1),c(Y(),1),c(m(),1)},69950:(e,t,r)=>{r.d(t,{Cp:()=>m,EN:()=>y,Eh:()=>c,F$:()=>d,GU:()=>E,MK:()=>p,S$:()=>o,ZM:()=>S,ZZ:()=>P,Zw:()=>s,d2:()=>a,f8:()=>b,gn:()=>u,hT:()=>_,j3:()=>l,lQ:()=>i,nJ:()=>f,ox:()=>k,pl:()=>w,y9:()=>O,yy:()=>x});var n=r(18811),o="undefined"==typeof window||"Deno"in globalThis;function i(){}function s(e,t){return"function"==typeof e?e(t):e}function u(e){return"number"==typeof e&&e>=0&&e!==1/0}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function a(e,t){return"function"==typeof e?e(t):e}function c(e,t){return"function"==typeof e?e(t):e}function p(e,t){let{type:r="all",exact:n,fetchStatus:o,predicate:i,queryKey:s,stale:u}=e;if(s){if(n){if(t.queryHash!==d(s,t.options))return!1}else if(!m(t.queryKey,s))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof u||t.isStale()===u)&&(!o||o===t.state.fetchStatus)&&(!i||!!i(t))}function f(e,t){let{exact:r,status:n,predicate:o,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(r){if(y(t.options.mutationKey)!==y(i))return!1}else if(!m(t.options.mutationKey,i))return!1}return(!n||t.state.status===n)&&(!o||!!o(t))}function d(e,t){return(t?.queryKeyHashFn||y)(e)}function y(e){return JSON.stringify(e,(e,t)=>g(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function m(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&Object.keys(t).every(r=>m(e[r],t[r]))}var h=Object.prototype.hasOwnProperty;function b(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function v(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function g(e){if(!j(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!j(r)&&!!r.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function j(e){return"[object Object]"===Object.prototype.toString.call(e)}function x(e){return new Promise(t=>{n.zs.setTimeout(t,e)})}function w(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r,n=0){if(t===r)return t;if(n>500)return r;let o=v(t)&&v(r);if(!o&&!(g(t)&&g(r)))return r;let i=(o?t:Object.keys(t)).length,s=o?r:Object.keys(r),u=s.length,l=o?Array(u):{},a=0;for(let c=0;c<u;c++){let u=o?c:s[c],p=t[u],f=r[u];
1if(p===f){l[u]=p,(o?c<i:h.call(t,u))&&a++;continue}if(null===p||null===f||"object"!=typeof p||"object"!=typeof f){l[u]=f;continue}let d=e(p,f,n+1);l[u]=d,d===p&&a++}return i===u&&a===i?t:l}(e,t):t}function O(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function P(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var _=Symbol();function S(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==_?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}function E(e,t){return"function"==typeof e?e(...t):!!e}function k(e,t,r){let n,o=!1;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(n??=t(),o||(o=!0,n.aborted?r():n.addEventListener("abort",r,{once:!0})),n)}),e}},77608:(e,t,r)=>{r.d(t,{OD:()=>f,u7:()=>c});var n=r(15716),o=r(64849),i=(0,n.f1)((0,n.Vh)(),1),s=class extends Error{},u=class extends Error{constructor(e){var t,r;let n=function(e){if(e instanceof Error)return e;let t=typeof e;if("undefined"!==t&&"function"!==t&&null!==e){if("object"!==t)return Error(String(e));if((0,o.Gv)(e))return Object.assign(new s,e)}}(e.cause);super(null!=(t=null!=(r=e.message)?r:null==n?void 0:n.message)?t:e.code,{cause:n}),(0,i.default)(this,"cause",void 0),(0,i.default)(this,"code",void 0),this.code=e.code,this.name="TRPCError",null!=this.cause||(this.cause=n)}},l=(0,n.f1)((0,n.jr)(),1),a=class extends Error{constructor(){super("Unable to transform response from server")}};function c(e,t){let r;try{r=function(e,t){if("error"in e){let r=t.deserialize(e.error);return{ok:!1,error:(0,l.default)((0,l.default)({},e),{},{error:r})}}return{ok:!0,result:(0,l.default)((0,l.default)({},e.result),(!e.result.type||"data"===e.result.type)&&{type:"data",data:t.deserialize(e.result.data)})}}(e,t)}catch(e){throw new a}if(!r.ok&&(!(0,o.Gv)(r.error.error)||"number"!=typeof r.error.error.code)||r.ok&&!(0,o.Gv)(r.result))throw new a;return r}async function p(e,t){let{_def:r}=e,n=r.procedures[t];for(;!n;){let e=Object.keys(r.lazy).find(e=>t.startsWith(e));if(!e)return null;let o=r.lazy[e];await o.load(),n=r.procedures[t]}return n}async function f(e){let{type:t,path:r}=e,n=await p(e.router,r);if(!n||"function"!=typeof n||n._def.type!==t&&!e.allowMethodOverride)throw new u({code:"NOT_FOUND",message:`No "${t}"-procedure on path "${r}"`});if(n._def.type!==t&&e.allowMethodOverride&&"subscription"===n._def.type)throw new u({code:"METHOD_NOT_SUPPORTED",message:"Method override is not supported for subscriptions"});return n(e)}(0,n.f1)((0,n.jr)(),1),Symbol()},93363:(e,t,r)=>{r.d(t,{Ay:()=>U});class n{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}}class o{constructor(e){this.generateIdentifier=e,this.kv=new n}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}}class i extends o{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,t){"object"==typeof t?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}}function s(e,t){Object.entries(e).forEach(([e,r])=>t(r,e))}function u(e,t){return -1!==e.indexOf(t)}function l(e,t){for(let r=0;r<e.length;r++){let n=e[r];if(t(n))return n}}class a{constructor(){this.transfomers={}}register(e){this.transfomers[e.name]=e}findApplicable(e){return function(e,t){let r=function(e){if("values"in Object)return Object.values(e);let t=[];for(let r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}(e);if("find"in r)return r.find(t);for(let e=0;e<r.length;e++){let n=r[e];if(t(n))return n}}(this.transfomers,t=>t.isApplicable(e))}findByName(e){return this.transfomers[e]}}let c=e=>void 0===e,p=e=>"object"==typeof e&&null!==e&&e!==Object.prototype&&(null===Object.getPrototypeOf(e)||Object.getPrototypeOf(e)===Object.prototype),f=e=>p(e)&&0===Object.keys(e).length,d=e=>Array.isArray(e),y=e=>e instanceof Map,m=e=>e instanceof Set,h=e=>"Symbol"===Object.prototype.toString.call(e).slice(8,-1),b=e=>e instanceof Error,v=e=>"number"==typeof e&&isNaN(e),g=e=>e.replace(/\\/g,"\\\\").replace(/\./g,"\\."),j=e=>e.map(String).map(g).join("."),x=(e,t)=>{let r=[],n="";for(let o=0;o<e.length;o++){let i=e.charAt(o);if(!t&&"\\"===i){let t=e.charAt(o+1);if("\\"===t){n+="\\",o++;continue}if("."!==t)throw Error("invalid path")}if("\\"===i&&"."===e.charAt(o+1)){n+=".",o++;continue}
1if("."===i){r.push(n),n="";continue}n+=i}let o=n;return r.push(o),r};function w(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}let O=[w(c,"undefined",()=>null,()=>void 0),w(e=>"bigint"==typeof e,"bigint",e=>e.toString(),e=>"undefined"!=typeof BigInt?BigInt(e):(console.error("Please add a BigInt polyfill."),e)),w(e=>e instanceof Date&&!isNaN(e.valueOf()),"Date",e=>e.toISOString(),e=>new Date(e)),w(b,"Error",(e,t)=>{let r={name:e.name,message:e.message};return"cause"in e&&(r.cause=e.cause),t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r},(e,t)=>{let r=Error(e.message,{cause:e.cause});return r.name=e.name,r.stack=e.stack,t.allowedErrorProps.forEach(t=>{r[t]=e[t]}),r}),w(e=>e instanceof RegExp,"regexp",e=>""+e,e=>new RegExp(e.slice(1,e.lastIndexOf("/")),e.slice(e.lastIndexOf("/")+1))),w(m,"set",e=>[...e.values()],e=>new Set(e)),w(y,"map",e=>[...e.entries()],e=>new Map(e)),w(e=>v(e)||(e=>e===1/0||e===-1/0)(e),"number",e=>v(e)?"NaN":e>0?"Infinity":"-Infinity",Number),w(e=>0===e&&1/e==-1/0,"number",()=>"-0",Number),w(e=>e instanceof URL,"URL",e=>e.toString(),e=>new URL(e))];function P(e,t,r,n){return{isApplicable:e,annotation:t,transform:r,untransform:n}}let _=P((e,t)=>!!h(e)&&!!t.symbolRegistry.getIdentifier(e),(e,t)=>["symbol",t.symbolRegistry.getIdentifier(e)],e=>e.description,(e,t,r)=>{let n=r.symbolRegistry.getValue(t[1]);if(!n)throw Error("Trying to deserialize unknown symbol");return n}),S=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((e,t)=>(e[t.name]=t,e),{}),E=P(e=>ArrayBuffer.isView(e)&&!(e instanceof DataView),e=>["typed-array",e.constructor.name],e=>[...e],(e,t)=>{let r=S[t[1]];if(!r)throw Error("Trying to deserialize unknown typed array");return new r(e)});function k(e,t){return!!e?.constructor&&!!t.classRegistry.getIdentifier(e.constructor)}let T=P(k,(e,t)=>["class",t.classRegistry.getIdentifier(e.constructor)],(e,t)=>{let r=t.classRegistry.getAllowedProps(e.constructor);if(!r)return{...e};let n={};return r.forEach(t=>{n[t]=e[t]}),n},(e,t,r)=>{let n=r.classRegistry.getValue(t[1]);if(!n)throw Error(`Trying to deserialize unknown class '${t[1]}' - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564`);return Object.assign(Object.create(n.prototype),e)}),A=P((e,t)=>!!t.customTransformerRegistry.findApplicable(e),(e,t)=>["custom",t.customTransformerRegistry.findApplicable(e).name],(e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e),(e,t,r)=>{let n=r.customTransformerRegistry.findByName(t[1]);if(!n)throw Error("Trying to deserialize unknown custom value");return n.deserialize(e)}),I=[T,_,A,E],C=(e,t)=>{let r=l(I,r=>r.isApplicable(e,t));if(r)return{value:r.transform(e,t),type:r.annotation(e,t)};let n=l(O,r=>r.isApplicable(e,t));if(n)return{value:n.transform(e,t),type:n.annotation}},q={};O.forEach(e=>{q[e.annotation]=e});let R=(e,t)=>{if(t>e.size)throw Error("index out of bounds");let r=e.keys();for(;t>0;)r.next(),t--;return r.next().value};function M(e){if(u(e,"__proto__"))throw Error("__proto__ is not allowed as a property");if(u(e,"prototype"))throw Error("prototype is not allowed as a property");if(u(e,"constructor"))throw Error("constructor is not allowed as a property")}let N=(e,t,r)=>{if(M(t),0===t.length)return r(e);let n=e;for(let e=0;e<t.length-1;e++){let r=t[e];if(d(n))n=n[+r];else if(p(n))n=n[r];else if(m(n))n=R(n,+r);else if(y(n)){if(e===t.length-2)break;let o=+r,i=0==+t[++e]?"key":"value",s=R(n,o);switch(i){case"key":n=s;break;case"value":n=n.get(s)}}}let o=t[t.length-1];if(d(n)?n[+o]=r(n[+o]):p(n)&&(n[o]=r(n[o])),m(n)){let e=R(n,+o),t=r(e);e!==t&&(n.delete(e),n.add(t))}if(y(n)){let e=R(n,+t[t.length-2]);switch(0==+o?"key":"value"){case"key":{let t=r(e);n.set(t,n.get(e)),t!==e&&n.delete(e);break}case"value":n.set(e,r(n.get(e)))}}return e},D=(e,t,r,n,o=[],i=[],l=new Map)=>{let a=(e=>"boolean"==typeof e||null===e||c(e)||(e=>"number"==typeof e&&!isNaN(e))(e)||"string"==typeof e||h(e))(e);if(!a){!function(e,t,r){let n=r.get(e);n?n.push(t):r.set(e,[t])}(e,o,t);let r=l.get(e);if(r)return n?{transformedValue:null}:r}if(!((e,t)=>p(e)||d(e)||y(e)||m(e)||b(e)||k(e,t))(e,r)){let t=C(e,r),n=t?{transformedValue:t.value,annotations:[t.type]}:{transformedValue:e};return a||l.set(e,n),n}if(u(i,e))return{transformedValue:null};let v=C(e,r),j=v?.value??e,x=d(j)?[]:{},w={};s(j,(u,a)=>{if("__proto__"===a||"constructor"===a||"prototype"===a)throw Error(`Detected property ${a}. This is a prototype pollution risk, please remove it from your object.`);let c=D(u,t,r,n,[...o,a],[...i,e],l);x[a]=c.transformedValue,d(c.annotations)?w[g(a)]=c.annotations:p(c.annotations)&&s(c.annotations,(e,t)=>{w[g(a)+"."+t]=e})});
1let O=f(w)?{transformedValue:x,annotations:v?[v.type]:void 0}:{transformedValue:x,annotations:v?[v.type,w]:w};return a||l.set(e,O),O};function z(e){return Object.prototype.toString.call(e).slice(8,-1)}function L(e){return"Array"===z(e)}class K{constructor({dedupe:e=!1}={}){this.classRegistry=new i,this.symbolRegistry=new o(e=>e.description??""),this.customTransformerRegistry=new a,this.allowedErrorProps=[],this.dedupe=e}serialize(e){let t=new Map,r=D(e,t,this,this.dedupe),n={json:r.transformedValue};r.annotations&&(n.meta={...n.meta,values:r.annotations});let o=function(e,t){let r,n={};return(e.forEach(e=>{if(e.length<=1)return;t||(e=e.map(e=>e.map(String)).sort((e,t)=>e.length-t.length));let[o,...i]=e;0===o.length?r=i.map(j):n[j(o)]=i.map(j)}),r)?f(n)?[r]:[r,n]:f(n)?void 0:n}(t,this.dedupe);return o&&(n.meta={...n.meta,referentialEqualities:o}),n.meta&&(n.meta.v=1),n}deserialize(e,t){var r,n,o,i;let{json:u,meta:l}=e,a=t?.inPlace?u:function e(t,r={}){return L(t)?t.map(t=>e(t,r)):!function(e){if("Object"!==z(e))return!1;let t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}(t)?t:[...Object.getOwnPropertyNames(t),...Object.getOwnPropertySymbols(t)].reduce((n,o)=>{if("__proto__"===o||L(r.props)&&!r.props.includes(o))return n;let i=e(t[o],r);var s=r.nonenumerable;let u=({}).propertyIsEnumerable.call(t,o)?"enumerable":"nonenumerable";return"enumerable"===u&&(n[o]=i),s&&"nonenumerable"===u&&Object.defineProperty(n,o,{value:i,enumerable:!1,writable:!0,configurable:!0}),n},{})}(u);return l?.values&&(r=a,n=l.values,o=l.v??0,i=this,function e(t,r,n,o=[]){if(!t)return;let i=n<1;if(!d(t))return void s(t,(t,s)=>e(t,r,n,[...o,...x(s,i)]));let[u,l]=t;l&&s(l,(t,s)=>{e(t,r,n,[...o,...x(s,i)])}),r(u,o)}(n,(e,t)=>{r=N(r,t,t=>((e,t,r)=>{if(d(t))switch(t[0]){case"symbol":return _.untransform(e,t,r);case"class":return T.untransform(e,t,r);case"custom":return A.untransform(e,t,r);case"typed-array":return E.untransform(e,t,r);default:throw Error("Unknown transformation: "+t)}{let n=q[t];if(!n)throw Error("Unknown transformation: "+t);return n.untransform(e,r)}})(t,e,i))},o),a=r),l?.referentialEqualities&&(a=function(e,t,r){let n=r<1;function o(t,r){let o=((e,t)=>{M(t);for(let r=0;r<t.length;r++){let n=t[r];if(m(e))e=R(e,+n);else if(y(e)){let o=+n,i=0==+t[++r]?"key":"value",s=R(e,o);switch(i){case"key":e=s;break;case"value":e=e.get(s)}}else e=e[n]}return e})(e,x(r,n));t.map(e=>x(e,n)).forEach(t=>{e=N(e,t,()=>o)})}if(d(t)){let[r,i]=t;r.forEach(t=>{e=N(e,x(t,n),()=>e)}),i&&s(i,o)}else s(t,o);return e}(a,l.referentialEqualities,l.v??0)),a}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e),{inPlace:!0})}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}}K.defaultInstance=new K,K.serialize=K.defaultInstance.serialize.bind(K.defaultInstance),K.deserialize=K.defaultInstance.deserialize.bind(K.defaultInstance),K.stringify=K.defaultInstance.stringify.bind(K.defaultInstance),K.parse=K.defaultInstance.parse.bind(K.defaultInstance),K.registerClass=K.defaultInstance.registerClass.bind(K.defaultInstance),K.registerSymbol=K.defaultInstance.registerSymbol.bind(K.defaultInstance),K.registerCustom=K.defaultInstance.registerCustom.bind(K.defaultInstance),K.allowErrorProps=K.defaultInstance.allowErrorProps.bind(K.defaultInstance);let U=K;K.serialize,K.deserialize,K.stringify,K.parse,K.registerClass,K.registerCustom,K.registerSymbol,K.allowErrorProps}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.