PageSourceSearch

https://decentralize-social-media-app-with-lens-protocol.vercel.ap…/static/chunks/445-42e53d708545fbf6.js

js decentralize-social-media-app-with-lens-protocol.vercel.app collected 2026-10-03 06:31:42 UTC 72,246 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[445],{9361:function(b,a){"use strict";a.Z=function(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}},1210:function(b,a){"use strict";function c(a,b,c,d){return!1}Object.defineProperty(a,"__esModule",{value:!0}),a.getDomainLocale=c,("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&& void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),b.exports=a.default)},8045:function(e,a,b){"use strict";var c,f=b(9361).Z,g=b(4941).Z,h=b(3929).Z;Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(a){var F,G,c=a.src,H=a.sizes,Q=a.unoptimized,E=void 0!==Q&&Q,R=a.priority,S=void 0!==R&&R,I=a.loading,T=a.lazyRoot,ae=void 0===T?null:T,af=a.lazyBoundary,ag=a.className,ah=a.quality,J=a.width,K=a.height,ai=a.style,U=a.objectFit,V=a.objectPosition,W=a.onLoadingComplete,X=a.placeholder,Y=void 0===X?"empty":X,L=a.blurDataURL,aj=q(a,["src","sizes","unoptimized","priority","loading","lazyRoot","lazyBoundary","className","quality","width","height","style","objectFit","objectPosition","onLoadingComplete","placeholder","blurDataURL"]),ak=i.useContext(m.ImageConfigContext),Z=i.useMemo(function(){var a=s||ak||k.imageConfigDefault,b=h(a.deviceSizes).concat(h(a.imageSizes)).sort(function(a,b){return a-b}),c=a.deviceSizes.sort(function(a,b){return a-b});return o({},a,{allSizes:b,deviceSizes:c})},[ak]),d=aj,e=H?"responsive":"intrinsic";"layout"in d&&(d.layout&&(e=d.layout),delete d.layout);var M=A;if("loader"in d){if(d.loader){var ay,az=d.loader;M=function(a){a.config;var b=q(a,["config"]);return az(b)}}delete d.loader}var $="";if(x(c)){var n=w(c)?c.default:c;if(!n.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ".concat(JSON.stringify(n)));if(L=L||n.blurDataURL,$=n.src,(!e||"fill"!==e)&&(K=K||n.height,J=J||n.width,!n.height||!n.width))throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ".concat(JSON.stringify(n)))}c="string"==typeof c?c:$;var v=z(J),B=z(K),_=z(ah),D=!S&&("lazy"===I|| void 0===I);(c.startsWith("data:")||c.startsWith("blob:"))&&(E=!0,D=!1),t.has(c)&&(D=!1),r&&(E=!0);var aa=g(i.useState(!1),2),al=aa[0],am=aa[1],N=g(l.useIntersection({rootRef:ae,rootMargin:af||"200px",disabled:!D}),3),an=N[0],ao=N[1],ap=N[2],ab=!D||ao,b={boxSizing:"border-box",display:"block",overflow:"hidden",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},O={boxSizing:"border-box",display:"block",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},P=!1,aq=Object.assign({},ai,{position:"absolute",top:0,left:0,bottom:0,right:0,boxSizing:"border-box",padding:0,border:"none",margin:"auto",display:"block",width:0,height:0,minWidth:"100%",maxWidth:"100%",minHeight:"100%",maxHeight:"100%",objectFit:U,objectPosition:V}),ar="blur"!==Y||al?{}:{backgroundSize:U||"cover",backgroundPosition:V||"0% 0%",filter:"blur(20px)",backgroundImage:'url("'.concat(L,'")')};if("fill"===e)b.display="block",b.position="absolute",b.top=0,b.left=0,b.bottom=0,b.right=0;else if(void 0!==v&& void 0!==B){var ac=B/v,as=isNaN(ac)?"100%":"".concat(100*ac,"%");"responsive"===e?(b.display="block",b.position="relative",P=!0,O.paddingTop=as):"intrinsic"===e?(b.display="inline-block",b.position="relative",b.maxWidth="100%",P=!0,O.maxWidth="100%",F="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27".concat(v,"%27%20height=%27").concat(B,"%27/%3e")):"fixed"===e&&(b.display="inline-block",b.position="relative",b.width=v,b.height=B)}var p={src:u,srcSet:void 0,sizes:void 0};ab&&(p=y({config:Z,src:c,unoptimized:E,layout:e,width:v,quality:_,sizes:H,loader:M}));var at=c,aA="imagesrcset",ad="imagesizes";ad="imageSizes";var au=(f(G={},"imageSrcSet",p.srcSet),f(G,ad,p.sizes),G),av=i.default.useLayoutEffect,aw=i.useRef(W),aB=i.useRef(c);i.useEffect(function(){aw.current=W},[W]),av(function(){aB.current!==c&&(ap(),aB.current=c)},[ap,c]);var ax=o({isLazy:D,imgAttributes:p,heightInt:B,widthInt:v,qualityInt:_,layout:e,className:ag,imgStyle:aq,blurStyle:ar,loading:I,config:Z,unoptimized:E,placeholder:Y,loader:M,srcString:at,onLoadingCompleteRef:aw,setBlurComplete:am,setIntersection:an,isVisible:ab,noscriptSizes:H},d);return i.default.createElement(i.default.Fragment,null,i.default.createElement("span",{style:b},P?i.default.createElement("span",{style:O},F?i.default.createElement("img",{style:{display:"block",maxWidth:"100%",width:"initial",height:"initial",background:"none",opacity:1,border:0,margin:0,padding:0},alt:"","aria-hidden":!0,src:F}):null):null,i.default.createElement(C,Object.assign({},ax))),S?i.default.createElement(j.default,null,i.default.createElement("link",Object.assign({key:"__nimg-"+p.src+p.srcSet+p.sizes,rel:"preload",as:"image",href:p.srcSet?void 0:p.src},au))):null)};
1var i=function(a){if(a&&a.__esModule)return a;if(null===a||"object"!=typeof a&&"function"!=typeof a)return{default:a};var b=p();if(b&&b.has(a))return b.get(a);var c={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var d in a)if(Object.prototype.hasOwnProperty.call(a,d)){var e=f?Object.getOwnPropertyDescriptor(a,d):null;e&&(e.get||e.set)?Object.defineProperty(c,d,e):c[d]=a[d]}return c.default=a,b&&b.set(a,c),c}(b(7294)),j=(c=b(5443),c&&c.__esModule?c:{default:c}),k=b(9309),l=b(7190),m=b(9977);b(3794);var n=b(2392);function o(){return(o=Object.assign||function(d){for(var a=1;a<arguments.length;a++){var b=arguments[a];for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&(d[c]=b[c])}return d}).apply(this,arguments)}function p(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;return p=function(){return a},a}function q(c,f){if(null==c)return{};var a,b,d={},e=Object.keys(c);for(b=0;b<e.length;b++)a=e[b],f.indexOf(a)>=0||(d[a]=c[a]);return d}var d={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default"},r=(d.experimentalRemotePatterns,d.experimentalUnoptimized),s={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default"},t=new Set,u="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",v=new Map([["default",function(a){var c=a.config,b=a.src,d=a.width,e=a.quality;return b.endsWith(".svg")&&!c.dangerouslyAllowSVG?b:"".concat(n.normalizePathTrailingSlash(c.path),"?url=").concat(encodeURIComponent(b),"&w=").concat(d,"&q=").concat(e||75)}],["imgix",function(b){var e=b.config,f=b.src,g=b.width,c=b.quality,d=new URL("".concat(e.path).concat(D(f))),a=d.searchParams;return a.set("auto",a.get("auto")||"format"),a.set("fit",a.get("fit")||"max"),a.set("w",a.get("w")||g.toString()),c&&a.set("q",c.toString()),d.href}],["cloudinary",function(a){var b=a.config,c=a.src,d=a.width,e=a.quality,f=["f_auto","c_limit","w_"+d,"q_"+(e||"auto")].join(",")+"/";return"".concat(b.path).concat(f).concat(D(c))}],["akamai",function(a){var b=a.config,c=a.src,d=a.width;return"".concat(b.path).concat(D(c),"?imwidth=").concat(d)}],["custom",function(a){var b=a.src;throw Error('Image with src "'.concat(b,'" is missing "loader" prop.')+"\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader")}],]);function w(a){return void 0!==a.default}function x(a){var b;return"object"==typeof a&&(w(a)|| void 0!==(b=a).src)}function y(a){var d=a.config,e=a.src,g=a.unoptimized,i=a.layout,j=a.width,k=a.quality,b=a.sizes,l=a.loader;if(g)return{src:e,srcSet:void 0,sizes:void 0};var f=function(d,b,a,e){var i=d.deviceSizes,f=d.allSizes;if(e&&("fill"===a||"responsive"===a)){for(var j=/(^|\s)(1?\d?\d)vw/g,c=[];k=j.exec(e);k)c.push(parseInt(k[2]));if(c.length){var k,g,l=.01*(g=Math).min.apply(g,h(c));return{widths:f.filter(function(a){return a>=i[0]*l}),kind:"w"}}return{widths:f,kind:"w"}}return"number"!=typeof b||"fill"===a||"responsive"===a?{widths:i,kind:"w"}:{widths:h(new Set([b,2*b].map(function(a){return f.find(function(b){return b>=a})||f[f.length-1]}))),kind:"x"}}(d,j,i,b),c=f.widths,m=f.kind,n=c.length-1;return{sizes:b||"w"!==m?b:"100vw",srcSet:c.map(function(a,b){return"".concat(l({config:d,src:e,quality:k,width:a})," ").concat("w"===m?a:b+1).concat(m)}).join(", "),src:l({config:d,src:e,quality:k,width:c[n]})}}function z(a){return"number"==typeof a?a:"string"==typeof a?parseInt(a,10):void 0}function A(a){var b,c=(null==(b=a.config)?void 0:b.loader)||"default",d=v.get(c);if(d)return d(a);throw Error('Unknown "loader" found in "next.config.js". Expected: '.concat(k.VALID_LOADERS.join(", "),". Received: ").concat(c))}function B(a,b,c,d,e,f){a&&a.src!==u&&a["data-loaded-src"]!==b&&(a["data-loaded-src"]=b,("decode"in a?a.decode():Promise.resolve()).catch(function(){}).then(function(){if(a.parentNode&&(t.add(b),"blur"===d&&f(!0),null==e?void 0:e.current)){var c=a.naturalWidth,g=a.naturalHeight;e.current({naturalWidth:c,naturalHeight:g})}}))}var C=function(a){var k=a.imgAttributes,l=(a.heightInt,a.widthInt),m=a.qualityInt,b=a.layout,d=a.className,e=a.imgStyle,n=a.blurStyle,f=a.isLazy,g=a.placeholder,c=a.loading,h=a.srcString,p=a.config,r=a.unoptimized,s=a.loader,t=a.onLoadingCompleteRef,u=a.setBlurComplete,v=a.setIntersection,x=a.onLoad,z=a.onError,w=(a.isVisible,a.noscriptSizes),j=q(a,["imgAttributes","heightInt","widthInt","qualityInt","layout","className","imgStyle","blurStyle","isLazy","placeholder","loading","srcString","config","unoptimized","loader","onLoadingCompleteRef","setBlurComplete","setIntersection","onLoad","onError","isVisible","noscriptSizes"]);return c=f?"lazy":c,i.default.createElement(i.default.Fragment,null,i.default.createElement("img",Object.assign({},j,k,{decoding:"async","data-nimg":b,className:d,style:o({}
1,e,n),ref:i.useCallback(function(a){v(a),(null==a?void 0:a.complete)&&B(a,h,b,g,t,u)},[v,h,b,g,t,u,]),onLoad:function(a){B(a.currentTarget,h,b,g,t,u),x&&x(a)},onError:function(a){"blur"===g&&u(!0),z&&z(a)}})),(f||"blur"===g)&&i.default.createElement("noscript",null,i.default.createElement("img",Object.assign({},j,y({config:p,src:h,unoptimized:r,layout:b,width:l,quality:m,sizes:w,loader:s}),{decoding:"async","data-nimg":b,style:e,className:d,loading:c}))))};function D(a){return"/"===a[0]?a.slice(1):a}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&& void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),e.exports=a.default)},8418:function(e,a,b){"use strict";var c,g=b(4941).Z;b(5753).default,Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var d=(c=b(7294),c&&c.__esModule?c:{default:c}),h=b(6273),i=b(2725),j=b(3462),k=b(1018),l=b(7190),m=b(1210),n=b(8684),o=void 0!==d.default.useTransition,p={};function q(a,c,d,b){if(a&&h.isLocalURL(c)){a.prefetch(c,d,b).catch(function(a){});var e=b&& void 0!==b.locale?b.locale:a&&a.locale;p[c+"%"+d+(e?"%"+e:"")]=!0}}var f=d.default.forwardRef(function(a,A){var c,e,B=a.href,C=a.as,D=a.children,E=a.prefetch,F=a.passHref,P=a.replace,Q=a.shallow,R=a.scroll,s=a.locale,S=a.onClick,T=a.onMouseEnter,w=a.legacyBehavior,f=void 0===w?!0!==Boolean(!1):w,G=function(b,f){if(null==b)return{};var c,a,d={},e=Object.keys(b);for(a=0;a<e.length;a++)f.indexOf(c=e[a])>=0||(d[c]=b[c]);return d}(a,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","legacyBehavior"]);c=D,f&&("string"==typeof c||"number"==typeof c)&&(c=d.default.createElement("a",null,c));var H=!1!==E,I=g(o?d.default.useTransition():[],2),U=I[1],b=d.default.useContext(j.RouterContext),x=d.default.useContext(k.AppRouterContext);x&&(b=x);var y=d.default.useMemo(function(){var a=g(h.resolveHref(b,B,!0),2),c=a[0],d=a[1];return{href:c,as:C?h.resolveHref(b,C):d||c}},[b,B,C]),t=y.href,r=y.as,V=d.default.useRef(t),W=d.default.useRef(r);f&&(e=d.default.Children.only(c));var J=f?e&&"object"==typeof e&&e.ref:A,u=g(l.useIntersection({rootMargin:"200px"}),3),K=u[0],L=u[1],M=u[2],N=d.default.useCallback(function(a){(W.current!==r||V.current!==t)&&(M(),W.current=r,V.current=t),K(a),J&&("function"==typeof J?J(a):"object"==typeof J&&(J.current=a))},[r,J,t,M,K]);d.default.useEffect(function(){var c=L&&H&&h.isLocalURL(t),a=void 0!==s?s:b&&b.locale,d=p[t+"%"+r+(a?"%"+a:"")];c&&!d&&q(b,t,r,{locale:a})},[r,t,L,s,H,b]);var v={ref:N,onClick:function(a){f||"function"!=typeof S||S(a),f&&e.props&&"function"==typeof e.props.onClick&&e.props.onClick(a),a.defaultPrevented||function(a,e,d,f,g,i,j,k,b){if("A"!==a.currentTarget.nodeName.toUpperCase()||(!(m=(l=a).currentTarget.target)||"_self"===m)&&!l.metaKey&&!l.ctrlKey&&!l.shiftKey&&!l.altKey&&(!l.nativeEvent||2!==l.nativeEvent.which)&&h.isLocalURL(d)){a.preventDefault();var l,m,c=function(){e[g?"replace":"push"](d,f,{shallow:i,locale:k,scroll:j})};b?b(c):c()}}(a,b,t,r,P,Q,R,s,x?U:void 0)},onMouseEnter:function(a){f||"function"!=typeof T||T(a),f&&e.props&&"function"==typeof e.props.onMouseEnter&&e.props.onMouseEnter(a),h.isLocalURL(t)&&q(b,t,r,{priority:!0})}};if(!f||F||"a"===e.type&&!("href"in e.props)){var z=void 0!==s?s:b&&b.locale,O=b&&b.isLocaleDomain&&m.getDomainLocale(r,z,b.locales,b.domainLocales);v.href=O||n.addBasePath(i.addLocale(r,z,b&&b.defaultLocale))}return f?d.default.cloneElement(e,v):d.default.createElement("a",Object.assign({},G,v),c)});a.default=f,("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&& void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),e.exports=a.default)},7190:function(c,a,b){"use strict";var d=b(4941).Z;Object.defineProperty(a,"__esModule",{value:!0}),a.useIntersection=function(a){var j=a.rootRef,k=a.rootMargin,l=a.disabled||!g,p=e.useRef(),b=d(e.useState(!1),2),c=b[0],q=b[1],i=d(e.useState(null),2),m=i[0],n=i[1];e.useEffect(function(){if(g){if(p.current&&(p.current(),p.current=void 0),!l&&!c)return m&&m.tagName&&(p.current=h(m,function(a){return a&&q(a)},{root:null==j?void 0:j.current,rootMargin:k})),function(){null==p.current||p.current(),p.current=void 0}}else if(!c){var a=f.requestIdleCallback(function(){return q(!0)});return function(){return f.cancelIdleCallback(a)}}},[m,l,k,j,c]);var o=e.useCallback(function(){q(!1)},[]);return[n,c,o]};var e=b(7294),f=b(9311),g="function"==typeof IntersectionObserver;function h(b,c,d){var a=k(d),g=a.id,e=a.observer,f=a.elements;return f.set(b,c),e.observe(b),function(){if(f.delete(b),e.unobserve(b),0===f.size){e.disconnect(),i.delete(g);var a=j.findIndex(function(a){return a.root===g.root&&a.margin===g.margin});a> -1&&j.splice(a,1)}}}var i=new Map,j=[];function k(b){var a,c={root:b.root||null,margin:b.rootMargin||""},d=j.find(function(a){return a.root===c.root&&a.margin===c.margin});if(d&&(a=i.get(d)))return a;var e=new Map,f=new IntersectionObserver(function(a){a.forEach(function(a){var b=e.get(a.target),c=a.isIntersecting||a.intersectionRatio>0;b&&c&&b(c)})},b);return a={id:c,observer:f,elements:e},j.push(c),i.set(c,a),a}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&& void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esMo
1dule",{value:!0}),Object.assign(a.default,a),c.exports=a.default)},1018:function(h,a,d){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.FullAppTreeContext=a.AppTreeContext=a.AppRouterContext=void 0;var b,c=(b=d(7294),b&&b.__esModule?b:{default:b}),e=c.default.createContext(null);a.AppRouterContext=e;var f=c.default.createContext(null);a.AppTreeContext=f;var g=c.default.createContext(null);a.FullAppTreeContext=g},5675:function(a,c,b){a.exports=b(8045)},1664:function(a,c,b){a.exports=b(8418)},7568:function(c,a,b){"use strict";function d(c,d,e,f,g,h,i){try{var a=c[h](i),b=a.value}catch(j){e(j);return}a.done?d(b):Promise.resolve(b).then(f,g)}function e(a){return function(){var b=this,c=arguments;return new Promise(function(f,g){var h=a.apply(b,c);function e(a){d(h,f,g,e,i,"next",a)}function i(a){d(h,f,g,e,i,"throw",a)}e(void 0)})}}b.d(a,{Z:function(){return e}})},371:function(j,e,f){"use strict";function k(a,b){let c=Boolean(a);if(!c)throw Error(b)}function l(a){return m(a,[])}function m(a,b){switch(typeof a){case"string":return JSON.stringify(a);case"function":return a.name?`[function ${a.name}]`:"[function]";case"object":return n(a,b);default:return String(a)}}function n(a,d){if(null===a)return"null";if(d.includes(a))return"[Circular]";let c=[...d,a];if(o(a)){let b=a.toJSON();if(b!==a)return"string"==typeof b?b:m(b,c)}else if(Array.isArray(a))return q(a,c);return p(a,c)}function o(a){return"function"==typeof a.toJSON}function p(a,c){let b=Object.entries(a);if(0===b.length)return"{}";if(c.length>2)return"["+r(a)+"]";let d=b.map(([a,b])=>a+": "+m(b,c));return"{ "+d.join(", ")+" }"}function q(a,e){if(0===a.length)return"[]";if(e.length>2)return"[Array]";let f=Math.min(10,a.length),c=a.length-f,b=[];for(let d=0;d<f;++d)b.push(m(a[d],e));return 1===c?b.push("... 1 more item"):c>1&&b.push(`... ${c} more items`),"["+b.join(", ")+"]"}function r(a){let c=Object.prototype.toString.call(a).replace(/^\[object /,"").replace(/]$/,"");if("Object"===c&&"function"==typeof a.constructor){let b=a.constructor.name;if("string"==typeof b&&""!==b)return b}return c}f.d(e,{eI:function(){return br}});class s{constructor(a,b,c){this.start=a.start,this.end=b.end,this.startToken=a,this.endToken=b,this.source=c}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class t{constructor(a,b,c,d,e,f){this.kind=a,this.start=b,this.end=c,this.line=d,this.column=e,this.value=f,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}let g={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet",],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet",],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields",],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives",],InterfaceTypeDefinition:["description","name","interfaces","directives","fields",],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},u=new Set(Object.keys(g));function v(a){let b=null==a?void 0:a.kind;return"string"==typeof b&&u.has(b)}let a;(aP=a||(a={})).QUERY="query",aP.MUTATION="mutation",aP.SUBSCRIPTION="subscription";let b;(aQ=b||(b={})).NAME="Name",aQ.DOCUMENT="Document",aQ.OPERATION_DEFINITION="OperationDefinition",aQ.VARIABLE_DEFINITION="VariableDefinition",aQ.SELECTION_SET="SelectionSet",aQ.FIELD="Field",aQ.ARGUMENT="Argument",aQ.FRAGMENT_SPREAD="FragmentSpread",aQ.INLINE_FRAGMENT="InlineFragment",aQ.FRAGMENT_DEFINITION="FragmentDefinition",aQ.VARIABLE="Variable",aQ.INT="IntValue",aQ.FLOAT="FloatValue",aQ.STRING="Str
1ingValue",aQ.BOOLEAN="BooleanValue",aQ.NULL="NullValue",aQ.ENUM="EnumValue",aQ.LIST="ListValue",aQ.OBJECT="ObjectValue",aQ.OBJECT_FIELD="ObjectField",aQ.DIRECTIVE="Directive",aQ.NAMED_TYPE="NamedType",aQ.LIST_TYPE="ListType",aQ.NON_NULL_TYPE="NonNullType",aQ.SCHEMA_DEFINITION="SchemaDefinition",aQ.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",aQ.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",aQ.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",aQ.FIELD_DEFINITION="FieldDefinition",aQ.INPUT_VALUE_DEFINITION="InputValueDefinition",aQ.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",aQ.UNION_TYPE_DEFINITION="UnionTypeDefinition",aQ.ENUM_TYPE_DEFINITION="EnumTypeDefinition",aQ.ENUM_VALUE_DEFINITION="EnumValueDefinition",aQ.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",aQ.DIRECTIVE_DEFINITION="DirectiveDefinition",aQ.SCHEMA_EXTENSION="SchemaExtension",aQ.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",aQ.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",aQ.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",aQ.UNION_TYPE_EXTENSION="UnionTypeExtension",aQ.ENUM_TYPE_EXTENSION="EnumTypeExtension",aQ.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension";let w=Object.freeze({});function x(p,x,F=g){let r=new Map;for(let z of Object.values(b))r.set(z,y(x,z));let d,n=Array.isArray(p),o=[p],f=-1,c=[],a=p,j,e,h=[],q=[];do{var s,t,u;f++;let m=f===o.length,A=m&&0!==c.length;if(m){if(j=0===q.length?void 0:h[h.length-1],a=e,e=q.pop(),A){if(n){a=a.slice();let B=0;for(let[G,C]of c){let D=G-B;null===C?(a.splice(D,1),B++):a[D]=C}}else for(let[H,I]of(a=Object.defineProperties({},Object.getOwnPropertyDescriptors(a)),c))a[H]=I}f=d.index,o=d.keys,c=d.edits,n=d.inArray,d=d.prev}else if(e){if(null===(a=e[j=n?f:o[f]])|| void 0===a)continue;h.push(j)}let i;if(!Array.isArray(a)){v(a)||k(!1,`Invalid AST Node: ${l(a)}.`);let E=m?null===(s=r.get(a.kind))|| void 0===s?void 0:s.leave:null===(t=r.get(a.kind))|| void 0===t?void 0:t.enter;if((i=null==E?void 0:E.call(x,a,j,e,h,q))===w)break;if(!1===i){if(!m){h.pop();continue}}else if(void 0!==i&&(c.push([j,i]),!m)){if(v(i))a=i;else{h.pop();continue}}}void 0===i&&A&&c.push([j,a]),m?h.pop():(d={inArray:n,index:f,keys:o,edits:c,prev:d},o=(n=Array.isArray(a))?a:null!==(u=F[a.kind])&& void 0!==u?u:[],f=-1,c=[],e&&q.push(e),e=a)}while(void 0!==d)return 0!==c.length?c[c.length-1][1]:p}function y(b,c){let a=b[c];return"object"==typeof a?a:"function"==typeof a?{enter:a,leave:void 0}:{enter:b.enter,leave:b.leave}}function z(b,a){let c=Boolean(b);if(!c)throw Error(null!=a?a:"Unexpected invariant triggered.")}let A=/\r\n|[\n\r]/g;function B(e,b){let c=0,d=1;for(let a of e.body.matchAll(A)){if("number"==typeof a.index||z(!1),a.index>=b)break;c=a.index+a[0].length,d+=1}return{line:d,column:b+1-c}}function C(a){return D(a.source,B(a.source,a.start))}function D(b,c){let j=b.locationOffset.column-1,m="".padStart(j)+b.body,h=c.line-1,n=b.locationOffset.line-1,a=c.line+n,o=1===c.line?j:0,d=c.column+o,k=`${b.name}:${a}:${d}
2`,i=m.split(/\r\n|[\n\r]/g),e=i[h];if(e.length>120){let l=Math.floor(d/80),p=d%80,f=[];for(let g=0;g<e.length;g+=80)f.push(e.slice(g,g+80));return k+E([[`${a} |`,f[0]],...f.slice(1,l+1).map(a=>["|",a]),["|","^".padStart(p)],["|",f[l+1]],])}return k+E([[`${a-1} |`,i[h-1]],[`${a} |`,e],["|","^".padStart(d)],[`${a+1} |`,i[h+1]],])}function E(b){let a=b.filter(([b,a])=>void 0!==a),c=Math.max(...a.map(([a])=>a.length));return a.map(([b,a])=>b.padStart(c)+(a?" "+a:"")).join("\n")}class F extends Error{constructor(l,...m){var e,f,g,i;let{nodes:c,source:h,positions:d,path:j,originalError:a,extensions:k}=function(a){let b=a[0];
2return null==b||"kind"in b||"length"in b?{nodes:b,source:a[1],positions:a[2],path:a[3],originalError:a[4],extensions:a[5]}:b}(m);super(l),this.name="GraphQLError",this.path=null!=j?j:void 0,this.originalError=null!=a?a:void 0,this.nodes=G(Array.isArray(c)?c:c?[c]:void 0);let b=G(null===(e=this.nodes)|| void 0===e?void 0:e.map(a=>a.loc).filter(a=>null!=a));this.source=null!=h?h:null==b?void 0:null===(f=b[0])|| void 0===f?void 0:f.source,this.positions=null!=d?d:null==b?void 0:b.map(a=>a.start),this.locations=d&&h?d.map(a=>B(h,a)):null==b?void 0:b.map(a=>B(a.source,a.start));let n="object"==typeof(i=null==a?void 0:a.extensions)&&null!==i?null==a?void 0:a.extensions:void 0;this.extensions=null!==(g=null!=k?k:n)&& void 0!==g?g:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=a&&a.stack?Object.defineProperty(this,"stack",{value:a.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,F):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let a=this.message;if(this.nodes)for(let b of this.nodes)b.loc&&(a+="\n\n"+C(b.loc));else if(this.source&&this.locations)for(let c of this.locations)a+="\n\n"+D(this.source,c);return a}toJSON(){let a={message:this.message};return null!=this.locations&&(a.locations=this.locations),null!=this.path&&(a.path=this.path),null!=this.extensions&&Object.keys(this.extensions).length>0&&(a.extensions=this.extensions),a}}function G(a){return void 0===a||0===a.length?void 0:a}function H(a,b,c){return new F(`Syntax Error: ${c}`,{source:a,positions:[b]})}let c;function I(a){return 9===a||32===a}function J(a){return a>=48&&a<=57}function K(a){return a>=97&&a<=122||a>=65&&a<=90}function L(a){return K(a)||95===a}function M(a){return K(a)||J(a)||95===a}function N(b){var c,d;let g=Number.MAX_SAFE_INTEGER,e=null,h=-1;for(let a=0;a<b.length;++a){let i=b[a],f=O(i);f!==i.length&&(e=null!==(d=e)&& void 0!==d?d:a,h=a,0!==a&&f<g&&(g=f))}return b.map((a,b)=>0===b?a:a.slice(g)).slice(null!==(c=e)&& void 0!==c?c:0,h+1)}function O(b){let a=0;for(;a<b.length&&I(b.charCodeAt(a));)++a;return a}(aR=c||(c={})).QUERY="QUERY",aR.MUTATION="MUTATION",aR.SUBSCRIPTION="SUBSCRIPTION",aR.FIELD="FIELD",aR.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",aR.FRAGMENT_SPREAD="FRAGMENT_SPREAD",aR.INLINE_FRAGMENT="INLINE_FRAGMENT",aR.VARIABLE_DEFINITION="VARIABLE_DEFINITION",aR.SCHEMA="SCHEMA",aR.SCALAR="SCALAR",aR.OBJECT="OBJECT",aR.FIELD_DEFINITION="FIELD_DEFINITION",aR.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",aR.INTERFACE="INTERFACE",aR.UNION="UNION",aR.ENUM="ENUM",aR.ENUM_VALUE="ENUM_VALUE",aR.INPUT_OBJECT="INPUT_OBJECT",aR.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION";let d;(aS=d||(d={})).SOF="<SOF>",aS.EOF="<EOF>",aS.BANG="!",aS.DOLLAR="$",aS.AMP="&",aS.PAREN_L="(",aS.PAREN_R=")",aS.SPREAD="...",aS.COLON=":",aS.EQUALS="=",aS.AT="@",aS.BRACKET_L="[",aS.BRACKET_R="]",aS.BRACE_L="{",aS.PIPE="|",aS.BRACE_R="}",aS.NAME="Name",aS.INT="Int",aS.FLOAT="Float",aS.STRING="String",aS.BLOCK_STRING="BlockString",aS.COMMENT="Comment";class P{constructor(b){let a=new t(d.SOF,0,0,0,0);this.source=b,this.lastToken=a,this.token=a,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){this.lastToken=this.token;let a=this.token=this.lookahead();return a}lookahead(){let a=this.token;if(a.kind!==d.EOF)do if(a.next)a=a.next;else{let b=W(this,a.end);a.next=b,b.prev=a,a=b}while(a.kind===d.COMMENT)return a}}function Q(a){return a>=0&&a<=55295||a>=57344&&a<=1114111}function R(a,b){return S(a.charCodeAt(b))&&T(a.charCodeAt(b+1))}function S(a){return a>=55296&&a<=56319}function T(a){return a>=56320&&a<=57343}function U(c,e){let a=c.source.body.codePointAt(e);if(void 0===a)return d.EOF;if(a>=32&&a<=126){let b=String.fromCodePoint(a);return'"'===b?"'\"'":`"${b}"`}return"U+"+a.toString(16).toUpperCase().padStart(4,"0")}function V(a,c,b,d,e){let f=a.line,g=1+b-a.lineStart;return new t(c,b,d,f,g,e)}function W(b,g){let c=b.source.body,f=c.length,a=g;
2for(;a<f;){let e=c.charCodeAt(a);switch(e){case 65279:case 9:case 32:case 44:++a;continue;case 10:++a,++b.line,b.lineStart=a;continue;case 13:10===c.charCodeAt(a+1)?a+=2:++a,++b.line,b.lineStart=a;continue;case 35:return X(b,a);case 33:return V(b,d.BANG,a,a+1);case 36:return V(b,d.DOLLAR,a,a+1);case 38:return V(b,d.AMP,a,a+1);case 40:return V(b,d.PAREN_L,a,a+1);case 41:return V(b,d.PAREN_R,a,a+1);case 46:if(46===c.charCodeAt(a+1)&&46===c.charCodeAt(a+2))return V(b,d.SPREAD,a,a+3);break;case 58:return V(b,d.COLON,a,a+1);case 61:return V(b,d.EQUALS,a,a+1);case 64:return V(b,d.AT,a,a+1);case 91:return V(b,d.BRACKET_L,a,a+1);case 93:return V(b,d.BRACKET_R,a,a+1);case 123:return V(b,d.BRACE_L,a,a+1);case 124:return V(b,d.PIPE,a,a+1);case 125:return V(b,d.BRACE_R,a,a+1);case 34:if(34===c.charCodeAt(a+1)&&34===c.charCodeAt(a+2))return ae(b,a);return $(b,a)}if(J(e)||45===e)return Y(b,a,e);if(L(e))return af(b,a);throw H(b.source,a,39===e?"Unexpected single quote character ('), did you mean to use a double quote (\")?":Q(e)||R(c,a)?`Unexpected character: ${U(b,a)}.`:`Invalid character: ${U(b,a)}.`)}return V(b,d.EOF,f,f)}function X(f,c){let b=f.source.body,g=b.length,a=c+1;for(;a<g;){let e=b.charCodeAt(a);if(10===e||13===e)break;if(Q(e))++a;else if(R(b,a))a+=2;else break}return V(f,d.COMMENT,c,a,b.slice(c+1,a))}function Y(c,f,h){let e=c.source.body,a=f,b=h,g=!1;if(45===b&&(b=e.charCodeAt(++a)),48===b){if(J(b=e.charCodeAt(++a)))throw H(c.source,a,`Invalid number, unexpected digit after 0: ${U(c,a)}.`)}else a=Z(c,a,b),b=e.charCodeAt(a);if(46===b&&(g=!0,b=e.charCodeAt(++a),a=Z(c,a,b),b=e.charCodeAt(a)),(69===b||101===b)&&(g=!0,(43===(b=e.charCodeAt(++a))||45===b)&&(b=e.charCodeAt(++a)),a=Z(c,a,b),b=e.charCodeAt(a)),46===b||L(b))throw H(c.source,a,`Invalid number, expected digit but got: ${U(c,a)}.`);return V(c,g?d.FLOAT:d.INT,f,a,e.slice(f,a))}function Z(a,b,d){if(!J(d))throw H(a.source,b,`Invalid number, expected digit but got: ${U(a,b)}.`);let e=a.source.body,c=b+1;for(;J(e.charCodeAt(c));)++c;return c}function $(b,h){let c=b.source.body,j=c.length,a=h+1,g=a,f="";for(;a<j;){let e=c.charCodeAt(a);if(34===e)return f+=c.slice(g,a),V(b,d.STRING,h,a+1,f);if(92===e){f+=c.slice(g,a);let i=117===c.charCodeAt(a+1)?123===c.charCodeAt(a+2)?_(b,a):aa(b,a):ad(b,a);f+=i.value,a+=i.size,g=a;continue}if(10===e||13===e)break;if(Q(e))++a;else if(R(c,a))a+=2;else throw H(b.source,a,`Invalid character within String: ${U(b,a)}.`)}throw H(b.source,a,"Unterminated string.")}function _(d,b){let e=d.source.body,c=0,a=3;for(;a<12;){let f=e.charCodeAt(b+a++);if(125===f){if(a<5||!Q(c))break;return{value:String.fromCodePoint(c),size:a}}if((c=c<<4|ac(f))<0)break}throw H(d.source,b,`Invalid Unicode escape sequence: "${e.slice(b,b+a)}".`)}function aa(d,a){let b=d.source.body,c=ab(b,a+2);if(Q(c))return{value:String.fromCodePoint(c),size:6};if(S(c)&&92===b.charCodeAt(a+6)&&117===b.charCodeAt(a+7)){let e=ab(b,a+8);if(T(e))return{value:String.fromCodePoint(c,e),size:12}}throw H(d.source,a,`Invalid Unicode escape sequence: "${b.slice(a,a+6)}".`)}function ab(a,b){return ac(a.charCodeAt(b))<<12|ac(a.charCodeAt(b+1))<<8|ac(a.charCodeAt(b+2))<<4|ac(a.charCodeAt(b+3))}function ac(a){return a>=48&&a<=57?a-48:a>=65&&a<=70?a-55:a>=97&&a<=102?a-87:-1}function ad(b,a){let c=b.source.body,d=c.charCodeAt(a+1);switch(d){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:"\n",size:2};case 114:return{value:"\r",size:2};case 116:return{value:"	",size:2}}throw H(b.source,a,`Invalid character escape sequence: "${c.slice(a,a+2)}".`)}function ae(c,i){let b=c.source.body,k=b.length,j=c.lineStart,a=i+3,g=a,e="",h=[];for(;a<k;){let f=b.charCodeAt(a);if(34===f&&34===b.charCodeAt(a+1)&&34===b.charCodeAt(a+2)){e+=b.slice(g,a),h.push(e);let l=V(c,d.BLOCK_STRING,i,a+3,N(h).join("\n"));return c.line+=h.length-1,c.lineStart=j,l}if(92===f&&34===b.charCodeAt(a+1)&&34===b.charCodeAt(a+2)&&34===b.charCodeAt(a+3)){e+=b.slice(g,a),g=a+1,a+=4;continue}if(10===f||13===f){e+=b.slice(g,a),h.push(e),13===f&&10===b.charCodeAt(a+1)?a+=2:++a,e="",g=a,j=a;continue}if(Q(f))++a;else if(R(b,a))a+=2;else throw H(c.source,a,`Invalid character within String: ${U(c,a)}.`)}throw H(c.source,a,"Unterminated string.")}function af(e,b){let c=e.source.body,f=c.length,a=b+1;for(;a<f;){let g=c.charCodeAt(a);if(M(g))++a;else break}return V(e,d.NAME,b,a,c.slice(b,a))}class ag{constructor(a,b="GraphQL request",c={line:1,column:1}){"string"==typeof a||k(!1,`Body must be a string. Received: ${l(a)}.`),this.body=a,this.name=b,this.locationOffset=c,this.locationOffset.line>0||k(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||k(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}class ah{constructor(a,c){var d,b,e;let f=(b=d=a,b instanceof(e=ag))?a:new ag(a);this._lexer=new P(f),this._options=c}parseName(){let a=this.expectToken(d.NAME);return this.node(a,{kind:b.NAME,value:a.value})}parseDocument(){return this.node(this._lexer.token,{kind:b.DOCUMENT,definitions:this.many(d.SOF,this.parseDefinition,d.EOF)})}parseDefinition(){if(this.peek(d.BRACE_L))return this.parseOperationDefinition();let b=this.peekDescription(),a=b?this._lexer.lookahead():this._lexer.token;if(a.kind===d.NAME){switch(a.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(b)throw H(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(a.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(a)}parseOperationDefinition(){let c=this._lexer.token;if(this.peek(d.BRACE_L))return this.node(c,{kind:b.OPERATION_DEFINITION,operation:a.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let f=this.parseOperationType(),e;return this.peek(d.NAME)&&(e=this.parseName()),this.node(c,{kind:b.OPERATION_DEFINITION,operation:f,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let b=this.expectToken(d.NAME);switch(b.value){case"query":return a.QUERY;case"mutation":return a.MUTATION;case"subscription":return a.SUBSCRIPTION}throw this.unexpected(b)}parseVariableDefinitions(){return this.optionalMany(d.PAREN_L,this.parseVariableDefinition,d.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:b.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(d.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(d.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let a=this._lexer.token;return this.expectToken(d.DOLLAR),this.node(a,{kind:b.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:b.SELECTION_SET,selections:this.many(d.BRACE_L,this.parseSelection,d.BRACE_R)})}parseSelection(){return this.peek(d.SPREAD)?this.parseFragment():this.parseField()}parseField(){let f=this._lexer.token,c=this.parseName(),e,a;return this.expectOptionalToken(d.COLON)?(e=c,a=this.parseName()):a=c,this.node(f,{kind:b.FIELD,alias:e,name:a,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(d.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(a){let b=a?this.parseConstArgument:this.parseArgument;return this.optionalMany(d.PAREN_L,b,d.PAREN_R)}parseArgument(a=!1){let c=this._lexer.token,e=this.parseName();return this.expectToken(d.COLON),this.node(c,{kind:b.ARGUMENT,name:e,value:this.parseValueLiteral(a)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let a=this._lexer.token;this.expectToken(d.SPREAD);let c=this.expectOptionalKeyword("on");return!c&&this.peek(d.NAME)?this.node(a,{kind:b.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(a,{kind:b.INLINE_FRAGMENT,typeCondition:c?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){var a;let c=this._lexer.token;return(this.expectKeyword("fragment"),(null===(a=this._options)|| void 0===a?void 0:a.allowLegacyFragmentVariables)=== !0)?this.node(c,{kind:b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(c,{kind:b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()}parseValueLiteral(c){let a=this._lexer.token;switch(a.kind){case d.BRACKET_L:return this.parseList(c);case d.BRACE_L:return this.parseObject(c);case d.INT:return this._lexer.advance(),this.node(a,{kind:b.INT,value:a.value});case d.FLOAT:return this._lexer.advance(),this.node(a,{kind:b.FLOAT,value:a.value});case d.STRING:case d.BLOCK_STRING:return this.parseStringLiteral();case d.NAME:switch(this._lexer.advance(),a.value){case"true":return this.node(a,{kind:b.BOOLEAN,value:!0});case"false":return this.node(a,{kind:b.BOOLEAN,value:!1});case"null":return this.node(a,{kind:b.NULL});default:return this.node(a,{kind:b.ENUM,value:a.value})}case d.DOLLAR:if(c){if(this.expectToken(d.DOLLAR),this._lexer.token.kind===d.NAME){let e=this._lexer.token.value;throw H(this._lexer.source,a.start,`Unexpected variable "$${e}" in constant value.`)}throw this.unexpected(a)}return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let a=this._lexer.token;return this._lexer.advance(),this.node(a,{kind:b.STRING,value:a.value,block:a.kind===d.BLOCK_STRING})}parseList(a){return this.node(this._lexer.token,{kind:b.LIST,values:this.any(d.BRACKET_L,()=>this.parseValueLiteral(a),d.BRACKET_R)})}parseObject(a){return this.node(this._lexer.token,{kind:b.OBJECT,fields:this.any(d.BRACE_L,()=>this.parseObjectField(a),d.BRACE_R)})}parseObjectField(a){let c=this._lexer.token,e=this.parseName();return this.expectToken(d.COLON),this.node(c,{kind:b.OBJECT_FIELD,name:e,value:this.parseValueLiteral(a)})}parseDirectives(b){let a=[];for(;this.peek(d.AT);)a.push(this.parseDirective(b));return a}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(a){let c=this._lexer.token;return this.expectToken(d.AT),this.node(c,{kind:b.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(a)})}parseTypeReference(){let c=this._lexer.token,a;if(this.expectOptionalToken(d.BRACKET_L)){let e=this.parseTypeReference();this.expectToken(d.BRACKET_R),a=this.node(c,{kind:b.LIST_TYPE,type:e})}else a=this.parseNamedType();return this.expectOptionalToken(d.BANG)?this.node(c,{kind:b.NON_NULL_TYPE,type:a}):a}parseNamedType(){return this.node(this._lexer.token,{kind:b.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(d.STRING)||this.peek(d.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("schema");let e=this.parseConstDirectives(),f=this.many(d.BRACE_L,this.parseOperationTypeDefinition,d.BRACE_R);return this.node(a,{kind:b.SCHEMA_DEFINITION,description:c,directives:e,operationTypes:f})}parseOperationTypeDefinition(){let a=this._lexer.token,c=this.parseOperationType();this.expectToken(d.COLON);let e=this.parseNamedType();return this.node(a,{kind:b.OPERATION_TYPE_DEFINITION,operation:c,type:e})}parseScalarTypeDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("scalar");let d=this.parseName(),e=this.parseConstDirectives();return this.node(a,{kind:b.SCALAR_TYPE_DEFINITION,description:c,name:d,directives:e})}parseObjectTypeDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("type");let d=this.parseName(),e=this.parseImplementsInterfaces(),f=this.parseConstDirectives(),g=this.parseFieldsDefinition();return this.node(a,{kind:b.OBJECT_TYPE_DEFINITION,description:c,name:d,interfaces:e,directives:f,fields:g})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(d.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(d.BRACE_L,this.parseFieldDefinition,d.BRACE_R)}parseFieldDefinition(){let a=this._lexer.token,c=this.parseDescription(),e=this.parseName(),f=this.parseArgumentDefs();this.expectToken(d.COLON);let g=this.parseTypeReference(),h=this.parseConstDirectives();return this.node(a,{kind:b.FIELD_DEFINITION,description:c,name:e,arguments:f,type:g,directives:h})}parseArgumentDefs(){return this.optionalMany(d.PAREN_L,this.parseInputValueDef,d.PAREN_R)}parseInputValueDef(){let c=this._lexer.token,e=this.parseDescription(),f=this.parseName();this.expectToken(d.COLON);let g=this.parseTypeReference(),a;this.expectOptionalToken(d.EQUALS)&&(a=this.parseConstValueLiteral());let h=this.parseConstDirectives();return this.node(c,{kind:b.INPUT_VALUE_DEFINITION,description:e,name:f,type:g,defaultValue:a,directives:h})}parseInterfaceTypeDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("interface");let d=this.parseName(),e=this.parseImplementsInterfaces(),f=this.parseConstDirectives(),g=this.parseFieldsDefinition();return this.node(a,{kind:b.INTERFACE_TYPE_DEFINITION,description:c,name:d,interfaces:e,directives:f,fields:g})}parseUnionTypeDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("union");let d=this.parseName(),e=this.parseConstDirectives(),f=this.parseUnionMemberTypes();return this.node(a,{kind:b.UNION_TYPE_DEFINITION,description:c,name:d,directives:e,types:f})}parseUnionMemberTypes(){return this.expectOptionalToken(d.EQUALS)?this.delimitedMany(d.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("enum");let d=this.parseName(),e=this.parseConstDirectives(),f=this.parseEnumValuesDefinition();return this.node(a,{kind:b.ENUM_TYPE_DEFINITION,description:c,name:d,directives:e,values:f})}parseEnumValuesDefinition(){return this.optionalMany(d.BRACE_L,this.parseEnumValueDefinition,d.BRACE_R)}parseEnumValueDefinition(){let a=this._lexer.token,c=this.parseDescription(),d=this.parseEnumValueName(),e=this.parseConstDirectives();return this.node(a,{kind:b.ENUM_VALUE_DEFINITION,description:c,name:d,directives:e})}parseEnumValueName(){if("true"===this._lexer.token.value||"false"===this._lexer.token.value||"null"===this._lexer.token.value)throw H(this._lexer.source,this._lexer.token.start,`${ai(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("input");let d=this.parseName(),e=this.parseConstDirectives(),f=this.parseInputFieldsDefinition();return this.node(a,{kind:b.INPUT_OBJECT_TYPE_DEFINITION,description:c,name:d,directives:e,fields:f})}parseInputFieldsDefinition(){return this.optionalMany(d.BRACE_L,this.parseInputValueDef,d.BRACE_R)}parseTypeSystemExtension(){let a=this._lexer.lookahead();if(a.kind===d.NAME)switch(a.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return th
2is.parseInputObjectTypeExtension()}throw this.unexpected(a)}parseSchemaExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let a=this.parseConstDirectives(),c=this.optionalMany(d.BRACE_L,this.parseOperationTypeDefinition,d.BRACE_R);if(0===a.length&&0===c.length)throw this.unexpected();return this.node(e,{kind:b.SCHEMA_EXTENSION,directives:a,operationTypes:c})}parseScalarTypeExtension(){let c=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let d=this.parseName(),a=this.parseConstDirectives();if(0===a.length)throw this.unexpected();return this.node(c,{kind:b.SCALAR_TYPE_EXTENSION,name:d,directives:a})}parseObjectTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let f=this.parseName(),a=this.parseImplementsInterfaces(),c=this.parseConstDirectives(),d=this.parseFieldsDefinition();if(0===a.length&&0===c.length&&0===d.length)throw this.unexpected();return this.node(e,{kind:b.OBJECT_TYPE_EXTENSION,name:f,interfaces:a,directives:c,fields:d})}parseInterfaceTypeExtension(){let e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let f=this.parseName(),a=this.parseImplementsInterfaces(),c=this.parseConstDirectives(),d=this.parseFieldsDefinition();if(0===a.length&&0===c.length&&0===d.length)throw this.unexpected();return this.node(e,{kind:b.INTERFACE_TYPE_EXTENSION,name:f,interfaces:a,directives:c,fields:d})}parseUnionTypeExtension(){let d=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let e=this.parseName(),a=this.parseConstDirectives(),c=this.parseUnionMemberTypes();if(0===a.length&&0===c.length)throw this.unexpected();return this.node(d,{kind:b.UNION_TYPE_EXTENSION,name:e,directives:a,types:c})}parseEnumTypeExtension(){let d=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let e=this.parseName(),a=this.parseConstDirectives(),c=this.parseEnumValuesDefinition();if(0===a.length&&0===c.length)throw this.unexpected();return this.node(d,{kind:b.ENUM_TYPE_EXTENSION,name:e,directives:a,values:c})}parseInputObjectTypeExtension(){let d=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let e=this.parseName(),a=this.parseConstDirectives(),c=this.parseInputFieldsDefinition();if(0===a.length&&0===c.length)throw this.unexpected();return this.node(d,{kind:b.INPUT_OBJECT_TYPE_EXTENSION,name:e,directives:a,fields:c})}parseDirectiveDefinition(){let a=this._lexer.token,c=this.parseDescription();this.expectKeyword("directive"),this.expectToken(d.AT);let e=this.parseName(),f=this.parseArgumentDefs(),g=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let h=this.parseDirectiveLocations();return this.node(a,{kind:b.DIRECTIVE_DEFINITION,description:c,name:e,arguments:f,repeatable:g,locations:h})}parseDirectiveLocations(){return this.delimitedMany(d.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let b=this._lexer.token,a=this.parseName();if(Object.prototype.hasOwnProperty.call(c,a.value))return a;throw this.unexpected(b)}node(c,b){var a;return(null===(a=this._options)|| void 0===a?void 0:a.noLocation)!== !0&&(b.loc=new s(c,this._lexer.lastToken,this._lexer.source)),b}peek(a){return this._lexer.token.kind===a}expectToken(b){let a=this._lexer.token;if(a.kind===b)return this._lexer.advance(),a;throw H(this._lexer.source,a.start,`Expected ${aj(b)}, found ${ai(a)}.`)}expectOptionalToken(a){let b=this._lexer.token;return b.kind===a&&(this._lexer.advance(),!0)}expectKeyword(b){let a=this._lexer.token;if(a.kind===d.NAME&&a.value===b)this._lexer.advance();else throw H(this._lexer.source,a.start,`Expected "${b}", found ${ai(a)}.`)}expectOptionalKeyword(b){let a=this._lexer.token;return a.kind===d.NAME&&a.value===b&&(this._lexer.advance(),!0)}unexpected(a){let b=null!=a?a:this._lexer.token;return H(this._lexer.source,b.start,`Unexpected ${ai(b)}.`)}any(b,c,d){this.expectToken(b);let a=[];for(;!this.expectOptionalToken(d);)a.push(c.call(this));return a}optionalMany(b,c,d){if(this.expectOptionalToken(b)){let a=[];do a.push(c.call(this));while(!this.expectOptionalToken(d))return a}return[]}many(b,c,d){this.expectToken(b);let a=[];do a.push(c.call(this));while(!this.expectOptionalToken(d))return a}delimitedMany(a,c){this.expectOptionalToken(a);let b=[];do b.push(c.call(this));while(this.expectOptionalToken(a))return b}}function ai(a){let b=a.value;return aj(a.kind)+(null!=b?` "${b}"`:"")}function aj(b){var a;return(a=b)===d.BANG||a===d.DOLLAR||a===d.AMP||a===d.PAREN_L||a===d.PAREN_R||a===d.SPREAD||a===d.COLON||a===d.EQUALS||a===d.AT||a===d.BRACKET_L||a===d.BRACKET_R||a===d.BRACE_L||a===d.PIPE||a===d.BRACE_R?`"${b}"`:b}let ak=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function al(a){return am[a.charCodeAt(0)]}let am=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F",];function an(a){return x(a,ao)}let ao={Name:{leave:a=>a.value},Variable:{leave:a=>"$"+a.name},Document:{leave:a=>ap(a.definitions,"\n\n")},OperationDefinition:{leave(a){let c=ar("(",ap(a.variableDefinitions,", "),")"),b=ap([a.operation,ap([a.name,c]),ap(a.directives," "),]," ");return("query"===b?"":b+" ")+a.selectionSet}},VariableDefinition:{leave:({variable:a,type:b,defaultValue:c,directives:d})=>a+": "+b+ar(" = ",c)+ar(" ",ap(d," "))},SelectionSet:{leave:({selections:a})=>aq(a)},Field:{leave({alias:d,name:e,arguments:b,directives:f,selectionSet:g}){let c=ar("",d,": ")+e,a=c+ar("(",ap(b,", "),")");return a.length>80&&(a=c+ar("(\n",as(ap(b,"\n")),"\n)")),ap([a,ap(f," "),g]," ")}},Argument:{leave:({name:a,value:b})=>a+": "+b},FragmentSpread:{leave:({name:a,directives:b})=>"..."+a+ar(" ",ap(b," "))},InlineFragment:{leave:({typeCondition:a,directives:b,selectionSet:c})=>ap(["...",ar("on ",a),ap(b," "),c,]," ")},FragmentDefinition:{leave:({name:a,typeCondition:b,variableDefinitions:c,directives:d,selectionSet:e})=>`fragment ${a}${ar("(",ap(c,", "),")")} on ${b} ${ar("",ap(d," ")," ")}`+e},IntValue:{leave:({value:a})=>a},FloatValue:{leave:({value:a})=>a},StringValue:{leave({value:a,block:b}){var c;return b?function(a,e){let c=a.replace(/"""/g,'\\"""'),d=c.split(/\r\n|[\n\r]/g),f=1===d.length,g=d.length>1&&d.slice(1).every(a=>
20===a.length||I(a.charCodeAt(0))),h=c.endsWith('\\"""'),k=a.endsWith('"')&&!h,l=a.endsWith("\\"),i=k||l,j=!(null!=e&&e.minimize)&&(!f||a.length>70||i||g||h),b="",m=f&&I(a.charCodeAt(0));return(j&&!m||g)&&(b+="\n"),b+=c,(j||i)&&(b+="\n"),'"""'+b+'"""'}(a):`"${(c=a).replace(ak,al)}"`}},BooleanValue:{leave:({value:a})=>a?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:a})=>a},ListValue:{leave:({values:a})=>"["+ap(a,", ")+"]"},ObjectValue:{leave:({fields:a})=>"{"+ap(a,", ")+"}"},ObjectField:{leave:({name:a,value:b})=>a+": "+b},Directive:{leave:({name:a,arguments:b})=>"@"+a+ar("(",ap(b,", "),")")},NamedType:{leave:({name:a})=>a},ListType:{leave:({type:a})=>"["+a+"]"},NonNullType:{leave:({type:a})=>a+"!"},SchemaDefinition:{leave:({description:a,directives:b,operationTypes:c})=>ar("",a,"\n")+ap(["schema",ap(b," "),aq(c)]," ")},OperationTypeDefinition:{leave:({operation:a,type:b})=>a+": "+b},ScalarTypeDefinition:{leave:({description:a,name:b,directives:c})=>ar("",a,"\n")+ap(["scalar",b,ap(c," ")]," ")},ObjectTypeDefinition:{leave:({description:a,name:b,interfaces:c,directives:d,fields:e})=>ar("",a,"\n")+ap(["type",b,ar("implements ",ap(c," & ")),ap(d," "),aq(e),]," ")},FieldDefinition:{leave:({description:b,name:c,arguments:a,type:d,directives:e})=>ar("",b,"\n")+c+(at(a)?ar("(\n",as(ap(a,"\n")),"\n)"):ar("(",ap(a,", "),")"))+": "+d+ar(" ",ap(e," "))},InputValueDefinition:{leave:({description:a,name:b,type:c,defaultValue:d,directives:e})=>ar("",a,"\n")+ap([b+": "+c,ar("= ",d),ap(e," ")]," ")},InterfaceTypeDefinition:{leave:({description:a,name:b,interfaces:c,directives:d,fields:e})=>ar("",a,"\n")+ap(["interface",b,ar("implements ",ap(c," & ")),ap(d," "),aq(e),]," ")},UnionTypeDefinition:{leave:({description:a,name:b,directives:c,types:d})=>ar("",a,"\n")+ap(["union",b,ap(c," "),ar("= ",ap(d," | "))]," ")},EnumTypeDefinition:{leave:({description:a,name:b,directives:c,values:d})=>ar("",a,"\n")+ap(["enum",b,ap(c," "),aq(d)]," ")},EnumValueDefinition:{leave:({description:a,name:b,directives:c})=>ar("",a,"\n")+ap([b,ap(c," ")]," ")},InputObjectTypeDefinition:{leave:({description:a,name:b,directives:c,fields:d})=>ar("",a,"\n")+ap(["input",b,ap(c," "),aq(d)]," ")},DirectiveDefinition:{leave:({description:b,name:c,arguments:a,repeatable:d,locations:e})=>ar("",b,"\n")+"directive @"+c+(at(a)?ar("(\n",as(ap(a,"\n")),"\n)"):ar("(",ap(a,", "),")"))+(d?" repeatable":"")+" on "+ap(e," | ")},SchemaExtension:{leave:({directives:a,operationTypes:b})=>ap(["extend schema",ap(a," "),aq(b)]," ")},ScalarTypeExtension:{leave:({name:a,directives:b})=>ap(["extend scalar",a,ap(b," ")]," ")},ObjectTypeExtension:{leave:({name:a,interfaces:b,directives:c,fields:d})=>ap(["extend type",a,ar("implements ",ap(b," & ")),ap(c," "),aq(d),]," ")},InterfaceTypeExtension:{leave:({name:a,interfaces:b,directives:c,fields:d})=>ap(["extend interface",a,ar("implements ",ap(b," & ")),ap(c," "),aq(d),]," ")},UnionTypeExtension:{leave:({name:a,directives:b,types:c})=>ap(["extend union",a,ap(b," "),ar("= ",ap(c," | ")),]," ")},EnumTypeExtension:{leave:({name:a,directives:b,values:c})=>ap(["extend enum",a,ap(b," "),aq(c)]," ")},InputObjectTypeExtension:{leave:({name:a,directives:b,fields:c})=>ap(["extend input",a,ap(b," "),aq(c)]," ")}};function ap(b,c=""){var a;return null!==(a=null==b?void 0:b.filter(a=>a).join(c))&& void 0!==a?a:""}function aq(a){return ar("{\n",as(ap(a,"\n")),"\n}")}function ar(b,a,c=""){return null!=a&&""!==a?b+a+c:""}function as(a){return ar("  ",a.replace(/\n/g,"\n  "))}function at(b){var a;return null!==(a=null==b?void 0:b.some(a=>a.includes("\n")))&& void 0!==a&&a}function au(b,a){return a.tag=b,a}function av(){}function aw(){}function ax(a){a(0)}function ay(a){return a(0)}function az(a){return function(b){return function(c){let d=av,e=!1,f=[],g=!1;b(function(b){"number"==typeof b?g||(g=!0,0===f.length&&c(0)):b.tag?g||(e=!1,function(a){function b(a){"number"==typeof a?0!==f.length&&(a=0===(f=f.filter(h)).length,g&&a?c(0):!e&&a&&(e=!0,d(0))):a.tag?0!==f.length&&(c(au(1,[a[0]])),i(0)):(i=a=a[0],f=f.concat(a),a(0))}function h(a){return a!==i}let i=av;1===a.length?a(b):a.bind(null,b)}(a(b[0])),e||(e=!0,d(0))):d=b[0]}),c(au(0,[function(a){a?(g||(g=!0,d(a)),f.forEach(function(b){return b(a)}),f=[]):(e||g?e=!1:(e=!0,d(0)),f.forEach(ay))},]))}}}function aA(a){return a}function aB(a){return function(b){return function(c){let d=!1;return b(function(b){if("number"==typeof b)d||(d=!0,c(b));else if(b.tag)d||(a(b[0]),c(b));else{var e=b[0];
2c(au(0,[function(a){if(!d)return a&&(d=!0),e(a)},]))}})}}}function aC(a){a(0)}function aD(a){return function(b){let c=av,d=!1;return b(function(b){"number"==typeof b?d=!0:b.tag?d||(a(b[0]),c(0)):(c=b=b[0],b(0))}),{unsubscribe:function(){if(!d)return d=!0,c(1)}}}}function aE(){}function aF(a){return function(b){return function(c){let d=av;return b(function(b){"number"==typeof b?c(b):b.tag?a(b[0])?c(b):d(0):(d=b[0],c(b))})}}}function aG(a){return function(b){let c=!1;b(au(0,[function(d){d?c=!0:c||(c=!0,b(au(1,[a])),b(0))},]))}}function aH(a){return function(b){let c=aw,d=!1;c=a({next:function(a){d||b(au(1,[a]))},complete:function(){d||(d=!0,b(0))}}),b(au(0,[function(a){if(a&&!d)return d=!0,c()},]))}}function aI(a){return function(b){return function(c){return b(function(b){c(b="number"==typeof b?0:b.tag?au(1,[a(b[0])]):au(0,[b[0]]))})}}}function aJ(a){var b;return az(aA)((b=a,function(a){var c=b.length;let d=!1,e=!1,f=!1,g=0;a(au(0,[function(h){if(h)d=!0;else if(e)f=!0;else{for(e=f=!0;f&&!d;)g<c?(h=b[g],g=g+1|0,f=!1,a(au(1,[h]))):(d=!0,a(0));e=!1}},]))}))}function aK(a){return function(b){return function(c){let d=!1;return b(function(b){if("number"==typeof b){if(d)return;return d=!0,c(b),a()}if(b.tag)d||c(b);else{var e=b[0];c(au(0,[function(b){if(!d)return b?(d=!0,e(b),a()):e(b)},]))}})}}}function aL(a){return function(b){return function(c){return b(function(b){"number"==typeof b?c(b):b.tag?c(b):(c(b),a())})}}}function aM(a){function b(a){"number"==typeof a?(c.forEach(aC),c=[]):a.tag?(e=!1,c.forEach(function(b){b(a)})):d=a[0]}let c=[],d=av,e=!1;return function(f){function g(a){return a!==f}1===(c=c.concat(f)).length&&a(b),f(au(0,[function(a){if(a){if(0===(c=c.filter(g)).length)return d(1)}else e||(e=!0,d(a))},]))}}function aN(a){return function(b){return function(c){let d=!1,e=0,f=av;b(function(b){"number"==typeof b?d||(d=!0,c(0)):b.tag?e<a&&!d&&(e=e+1|0,c(b),!d&&e>
2=a&&(d=!0,c(0),f(1))):(b=b[0],0>=a?(d=!0,c(0),b(1)):f=b)}),c(au(0,[function(b){if(!d){if(b)return d=!0,f(1);if(e<a)return f(0)}},]))}}}function aO(a){return function(b){return function(c){function d(a){"number"!=typeof a&&(a.tag?(e=!0,f(1),c(0)):(g=a=a[0],a(0)))}let e=!1,f=av,g=av;b(function(b){"number"==typeof b?e||(e=!0,g(1),c(0)):b.tag?e||c(b):(f=b[0],a(d))}),c(au(0,[function(a){if(!e)return a?(e=!0,f(1),g(1)):f(0)},]))}}}var aP,aQ,aR,aS,aT=null;function aU(a){return"string"==typeof a?new F(a):"object"==typeof a&&a.message?new F(a.message,a.nodes,a.source,a.positions,a.path,a,a.extensions||{}):a}"function"==typeof Symbol&&(Symbol.observable||(Symbol.observable=Symbol("observable")));var aV=function(b){function a(a){var c,d,e,f=a.networkError,i=a.response,g=(a.graphQLErrors||[]).map(aU),h=(c=f,d=g,e="",void 0!==c?e="[Network] "+c.message:(void 0!==d&&d.forEach(function(a){e+="[GraphQL] "+a.message+"\n"}),e.trim()));b.call(this,h),this.name="CombinedError",this.message=h,this.graphQLErrors=g,this.networkError=f,this.response=i}return b&&(a.__proto__=b),(a.prototype=Object.create(b&&b.prototype)).constructor=a,a.prototype.toString=function(){return this.message},a}(Error);function aW(a,c){a|=0;for(var b=0,d=0|c.length;b<d;b++)a=(a<<5)+a+c.charCodeAt(b);return a}function aX(a){return aW(5381,a)>>>0}var aY=new Set,aZ=new WeakMap;function a$(a){if(null===a||aY.has(a))return"null";if("object"!=typeof a)return JSON.stringify(a)||"";if(a.toJSON)return a$(a.toJSON());if(Array.isArray(a)){for(var d="[",b=0,k=a.length;b<k;b++){b>0&&(d+=",");var g=a$(a[b]);d+=g.length>
20?g:"null"}return d+"]"}var e=Object.keys(a).sort();if(!e.length&&a.constructor&&a.constructor!==Object){var h=aZ.get(a)||Math.random().toString(36).slice(2);return aZ.set(a,h),'{"__key":"'+h+'"}'}aY.add(a);for(var c="{",f=0,l=e.length;f<l;f++){var i=e[f],j=a$(a[i]);j&&(c.length>1&&(c+=","),c+=a$(i)+":"+j)}return aY.delete(a),c+"}"}function a_(a){return aY.clear(),a$(a)}var a0=/("{3}[\s\S]*"{3}|"(?:\\.|[^"])*")/g,a1=/([\s,]|#[^\n\r]+)+/g;function a2(a,b){return b%2==0?a.replace(a1," ").trim():a}function a3(a){var b=("string"!=typeof a?a.loc&&a.loc.source.body||an(a):a).split(a0).map(a2).join("");if("string"!=typeof a){var c="definitions"in a&&a7(a);c&&(b="# "+c+"\n"+b),a.loc||(a.loc={start:0,end:b.length,source:{body:b,name:"gql",locationOffset:{line:1,column:1}}})}return b}var a4=new Map;function a5(b){var c,a;return"string"==typeof b?(c=aX(a3(b)),a=a4.get(c)||function(a,b){let c=new ah(a,b);return c.parseDocument()}(b,{noLocation:!0})):(c=b.__key||aX(a3(b)),a=a4.get(c)||b),a.loc||a3(a),a.__key=c,a4.set(c,a),a}function a6(c,a){a||(a={});var b=a5(c);return{key:aW(b.__key,a_(a))>>>0,query:b,variables:a}}function a7(d){for(var a=0,e=d.definitions.length;a<e;a++){var c=d.definitions[a];if(c.kind===b.OPERATION_DEFINITION&&c.name)return c.name.value}}function a8(){return(a8=Object.assign||function(d){for(var a=1;a<arguments.length;a++){var b=arguments[a];for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&(d[c]=b[c])}return d}).apply(this,arguments)}function a9(b,a,c){if(!("data"in a)&&!("errors"in a)||"path"in a)throw Error("No Content");return{operation:b,data:a.data,error:Array.isArray(a.errors)?new aV({graphQLErrors:a.errors,response:c}):void 0,extensions:"object"==typeof a.extensions&&a.extensions||void 0,hasNext:!!a.hasNext}}function ba(f,a,g){var d,b=a8({},f);if(b.hasNext=!!a.hasNext,!("path"in a))return"data"in a&&(b.data=a.data),b;Array.isArray(a.errors)&&(b.error=new aV({graphQLErrors:b.error?b.error.graphQLErrors.concat(a.errors):a.errors,response:g}));for(var c=b.data=a8({},b.data),e=0;e<a.path.length;)c=c[d=a.path[e++]]=Array.isArray(c[d])?[].concat(c[d]):a8({},c[d]);return a8(c,a.data),b}function bb(a,b,c){return{operation:a,data:void 0,error:new aV({networkError:b,response:c}),extensions:void 0}}function bc(a){return"query"===a.kind&&!!a.context.preferGetMethod}var bd="undefined"!=typeof Symbol?Symbol.asyncIterator:null,be="undefined"!=typeof TextDecoder?new TextDecoder:null,bf=/content-type:[^\r\n]*application\/json/i,bg=/boundary="?([^=";]+)"?/i;function bh(a,b){if(Array.isArray(a))for(var d=0;d<a.length;d++)bh(a[d],b);else if("object"==typeof a&&null!==a)for(var c in a)"__typename"===c&&"string"==typeof a[c]?b[a[c]]=0:bh(a[c],b);return b}var bi=function(a){if(a.selectionSet&&!a.selectionSet.selections.some(function(a){return a.kind===b.FIELD&&"__typename"===a.name.value&&!a.alias}))return a8({},a,{selectionSet:a8({},a.selectionSet,{selections:a.selectionSet.selections.concat([{kind:b.FIELD,name:{kind:b.NAME,value:"__typename"}}])})})},bj=new Map;function bk(a){return a&&"object"==typeof a?Object.keys(a).reduce(function(c,d){var b=a[d];return"__typename"===d?Object.defineProperty(c,"__typename",{enumerable:!1,value:b}):Array.isArray(b)?c[d]=b.map(bk):b&&"object"==typeof b&&"__typename"in b?c[d]=bk(b):c[d]=b,c},Array.isArray(a)?[]:{}):a}function bl(a){return a.toPromise=function(){return new Promise(function(b){var c=aD(function(a){a.stale||a.hasNext||Promise.resolve().then(function(){c.unsubscribe(),b(a)})})(a)})},a}function bm(c,a,b){return b||(b=a.context),{key:a.key,query:a.query,variables:a.variables,kind:c,context:b}}function bn(a,b){return bm(a.kind,a,a8({},a.context,{meta:a8({},a.context.meta,b)}))}function h(){}function bo(b){var a=b.kind;return"mutation"!==a&&"query"!==a}function bp(b,a){return b.reexecuteOperation(bm(a.kind,a,a8({},a.context,{requestPolicy:"network-only"})))}function i(a){return a.dispatchDebug,function(a){return aF(function(){return!1})(aB(function(a){a.kind})(a))}}i({dispatchDebug:h});var bq=[function(a){var b=a.forward;a.dispatchDebug;var c=new Set;function d(d){var a=d.key,b=d.kind;if("teardown"===b)return c.delete(a),!0;if("query"!==b&&"subscription"!==b)return!0;var e=c.has(a);return c.add(a),!e}function e(a){a.hasNext||c.delete(a.operation.key)}return function(a){var c=aF(d)(a);return aB(e)(b(c))}},function(a){var b=a.forward,c=a.client;a.dispatchDebug;var d=new Map,e=Object.create(null);function f(c){var e,a,b,d=bm(c.kind,c);return d.query=(a=a5(e=c.query),(b=bj.get(a.__key))||(Object.defineProperty(b=
2x(a,{Field:bi,InlineFragment:bi}),"__key",{value:a.__key,enumerable:!1}),bj.set(a.__key,b)),b),d}function g(a){var b=a.context.requestPolicy;return"query"===a.kind&&"network-only"!==b&&("cache-only"===b||d.has(a.key))}return function(h){var a=aM(h),i=aI(function(a){var b=d.get(a.key),e=a8({},b,{operation:bn(a,{cacheOutcome:b?"hit":"miss"})});return"cache-and-network"===a.context.requestPolicy&&(e.stale=!0,bp(c,a)),e})(aF(function(a){return!bo(a)&&g(a)})(a)),j=aB(function(a){var b=a.operation;if(b){var l,f=Object.keys(bh(l=a.data,{})).concat(b.context.additionalTypenames||[]);if("mutation"===a.operation.kind){for(var m=new Set,g=0;g<f.length;g++){var i=f[g],j=e[i]||(e[i]=new Set);j.forEach(function(a){m.add(a)}),j.clear()}m.forEach(function(a){d.has(a)&&(b=d.get(a).operation,d.delete(a),bp(c,b))})}else if("query"===b.kind&&a.data){d.set(b.key,a);for(var h=0;h<f.length;h++){var k=f[h];(e[k]||(e[k]=new Set)).add(b.key)}}}})(b(aF(function(a){return"query"!==a.kind||"cache-only"!==a.context.requestPolicy})(aI(function(a){return bn(a,{cacheOutcome:"miss"})})(aJ([aI(f)(aF(function(a){return!bo(a)&&!g(a)})(a)),aF(function(a){return bo(a)})(a)])))));return aJ([i,j])}},function(a){var b=a.forward;return a.dispatchDebug,function(c){var a=aM(c),d=az(function(b){var c,d,f,g,h,i,m=b.key,j=aF(function(a){return"teardown"===a.kind&&a.key===m})(a),e={query:an((c=b).query),operationName:a7(c.query),variables:c.variables||void 0,extensions:void 0},k=function(c,a){var f=bc(c),d=c.context.url;if(!f||!a)return d;var b=[];a.operationName&&b.push("operationName="+encodeURIComponent(a.operationName)),a.query&&b.push("query="+encodeURIComponent(a.query.replace(/#[^\n\r]+/g," ").trim())),a.variables&&b.push("variables="+encodeURIComponent(a_(a.variables))),a.extensions&&b.push("extensions="+encodeURIComponent(a_(a.extensions)));var e=d+"?"+b.join("&");return e.length>2047?(c.context.preferGetMethod=!1,d):e}(b,e),l=function(a,e){var c=bc(a),d={accept:"application/graphql+json, application/json"};c||(d["content-type"]="application/json");var b=("function"==typeof a.context.fetchOptions?a.context.fetchOptions():a.context.fetchOptions)||{};if(b.headers)for(var f in b.headers)d[f.toLowerCase()]=b.headers[f];return a8({},b,{body:!c&&e?JSON.stringify(e):void 0,method:c?"GET":"POST",headers:d})}(b,e);return aB(function(a){a.data||a.error})(aO(j)((d=b,f=k,h="manual"===(g=l).redirect?400:300,i=d.context.fetch,aH(function(a){var e,j=a.next,c=a.complete,b="undefined"!=typeof AbortController?new AbortController:null;b&&(g.signal=b.signal);var k=!1,l=!1,m=!1;return Promise.resolve().then(function(){if(!l)return(i||fetch)(f,g)}).then(function(a){if(a)return m=(e=a).status<200||e.status>=h,function(i,j,a){var c,d=a.headers&&a.headers.get("Content-Type")||"";if(/text\//i.test(d))return a.text().then(function(b){i(bb(j,Error(b),a))});if(!/multipart\/mixed/i.test(d))return a.text().then(function(b){i(a9(j,JSON.parse(b),a))});var h="---",e=d.match(bg);e&&(h="--"+e[1]);var f=function(){};if(bd&&a[bd]){var g=a[bd]();c=g.next.bind(g)}else if("body"in a&&a.body){var b=a.body.getReader();f=b.cancel.bind(b),c=b.read.bind(b)}else throw TypeError("Streaming requests unsupported");var l="",m=!0,n=null,o=null;return c().then(function s(f){if(f.done)k=!0;else{var g,p="Buffer"===(g=f.value).constructor.name?g.toString():be.decode(g),b=p.indexOf(h);for(b> -1?b+=l.length:b=l.indexOf(h),l+=p;b> -1;){var e=l.slice(0,b),q=l.slice(b+h.length);if(m)m=!1;else{var r=e.indexOf("\r\n\r\n")+4,t=e.slice(0,r),u=e.slice(r,e.lastIndexOf("\r\n")),d=void 0;if(bf.test(t))try{d=JSON.parse(u),n=o=o?ba(o,d,a):a9(j,d,a)}catch(v){}if("--"===q.slice(0,2)||d&&!d.hasNext){if(!o)return i(a9(j,{},a));break}}b=(l=q).indexOf(h)}}if(n&&(i(n),n=null),!f.done&&(!o||o.hasNext))return c().then(s)}).finally(f)}(j,d,e)}).then(c).catch(function(a){if(k)throw a;var b=bb(d,m&&e.statusText?Error(e.statusText):a,e);j(b),c()}),function(){l=!0,b&&b.abort()}}))))})(aF(function(a){return"query"===a.kind||"mutation"===a.kind})(a)),e=b(aF(function(a){return"query"!==a.kind&&"mutation"!==a.kind})(a));return aJ([d,e])}}],br=function c(a){var p=new Map,q=new Map,r=[];let k,l;var d=(k=[],l=!1,{source:function(a){function b(b){return b!==a}k=k.concat(a),a(au(0,[function(a){a&&(k=k.filter(b))},]))}
2,next:function(a){l||k.forEach(function(b){b(au(1,[a]))})},complete:function(){l||(l=!0,k.forEach(ax))}}),e=d.source,s=d.next,t=!1;function u(a){for(t=!0,a&&s(a);a=r.shift();)s(a);t=!1}function v(b){var a=aF(function(a){return a.operation.kind===b.kind&&a.operation.key===b.key&&(!a.operation.context._instance||a.operation.context._instance===b.context._instance)})(o);return(g.maskTypename&&(a=aI(function(a){return a8({},a,{data:bk(a.data)})})(a)),"mutation"===b.kind)?aN(1)(aL(function(){return u(b)})(a)):aM(aK(function(){p.delete(b.key),q.delete(b.key);for(var a=r.length-1;a>=0;a--)r[a].key===b.key&&r.splice(a,1);u(bm("teardown",b,b.context))})(aB(function(a){p.set(b.key,a)})((function a(b){return function(a){return function(c){function d(a){h&&("number"==typeof a?(h=!1,j?c(a):f||(f=!0,e(0))):a.tag?(c(a),i?i=!1:g(0)):(g=a=a[0],i=!1,a(0)))}let e=av,f=!1,g=av,h=!1,i=!1,j=!1;a(function(a){"number"==typeof a?j||(j=!0,h||c(0)):a.tag?j||(h&&(g(1),g=av),f?f=!1:(f=!0,e(0)),a=b(a[0]),h=!0,a(d)):e=a[0]}),c(au(0,[function(a){if(a){if(j||(j=!0,e(1)),h)return h=!1,g(1)}else j||f||(f=!0,e(0)),h&&!i&&(i=!0,g(0))},]))}}})(function(a){return"query"!==b.kind||a.stale?aG(a):aJ([aG(a),aI(function(){return a8({},a,{stale:!0})})(aN(1)(aF(function(a){return"query"===a.kind&&a.key===b.key&&"cache-only"!==a.context.requestPolicy})(e)))])})(aO(aF(function(a){return"teardown"===a.kind&&a.key===b.key})(e))(a)))))}var m,f,g=a8(this instanceof c?this:Object.create(c.prototype),{url:a.url,fetchOptions:a.fetchOptions,fetch:a.fetch,suspense:!!a.suspense,requestPolicy:a.requestPolicy||"cache-first",preferGetMethod:!!a.preferGetMethod,maskTypename:!!a.maskTypename,operations$:e,reexecuteOperation:function(a){("mutation"===a.kind||q.has(a.key))&&(r.push(a),t||Promise.resolve().then(u))},createOperationContext:function(a){return a||(a={}),a8({},{_instance:void 0,url:g.url,fetchOptions:g.fetchOptions,fetch:g.fetch,preferGetMethod:g.preferGetMethod},a,{suspense:a.suspense|| !1!==a.suspense&&g.suspense,requestPolicy:a.requestPolicy||g.requestPolicy})},createRequestOperation:function(a,c,e){!function(c){for(var a=0,e=c.definitions.length;a<e;a++){var d=c.definitions[a];if(d.kind===b.OPERATION_DEFINITION)return d.operation}}(c.query);var d=g.createOperationContext(e);return"mutation"===a&&(d._instance=[]),bm(a,c,d)},executeRequestOperation:function(a){return"mutation"===a.kind?v(a):aH(function(c){var b=q.get(a.key);b||q.set(a.key,b=v(a));var d="cache-and-network"===a.context.requestPolicy||"network-only"===a.context.requestPolicy;return aD(c.next)(aK(c.complete)(aL(function(){var b=p.get(a.key);if("subscription"===a.kind)return u(a);d&&u(a),null!=b&&b===p.get(a.key)?c.next(d?a8({},b,{stale:!0}):b):d||u(a)})(b))).unsubscribe})},executeQuery:function(a,b){var c=g.createRequestOperation("query",a,b);return g.executeRequestOperation(c)},executeSubscription:function(a,b){var c=g.createRequestOperation("subscription",a,b);return g.executeRequestOperation(c)},executeMutation:function(a,b){var c=g.createRequestOperation("mutation",a,b);return g.executeRequestOperation(c)},query:function(b,c,a){return a&&"boolean"==typeof a.suspense||(a=a8({},a,{suspense:!1})),bl(g.executeQuery(a6(b,c),a))},readQuery:function(a,b,c){var d=null;return aD(function(a){d=a})(g.query(a,b,c)).unsubscribe(),d},subscription:function(a,b,c){return g.executeSubscription(a6(a,b),c)},mutation:function(a,b,c){return bl(g.executeMutation(a6(a,b),c))}}),j=h,n=(m=void 0!==a.exchanges?a.exchanges:bq,function(a){var b=a.client;return a.dispatchDebug,m.reduceRight(function(a,c){return c({client:b,forward:a,dispatchDebug:function(a){}})},a.forward)}),o=aM(n({client:g,dispatchDebug:j,forward:i({dispatchDebug:j})})(e));return f=o,aD(aE)(f),g}}}])

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.