Dot_Files/.config/raycast/extensions/46fa7071-8491-4a13-99f1-25dae0015432/mr_my.js

233 lines
806 KiB
JavaScript
Raw Normal View History

var Mh=Object.create;var $s=Object.defineProperty;var jh=Object.getOwnPropertyDescriptor;var Ch=Object.getOwnPropertyNames;var xh=Object.getPrototypeOf,Qh=Object.prototype.hasOwnProperty;var Uh=e=>$s(e,"__esModule",{value:!0});var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Gh=(e,t,r,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Ch(t))!Qh.call(e,n)&&(r||n!=="default")&&$s(e,n,{get:()=>t[n],enumerable:!(a=jh(t,n))||a.enumerable});return e},Vt=(e,t)=>Gh(Uh($s(e!=null?Mh(xh(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Zs=g(Pa=>{"use strict";Object.defineProperty(Pa,"__esModule",{value:!0});Pa.getDefaultLocale=Kh;Pa.setDefaultLocale=Bh;Pa.getLocaleData=zh;Pa.addLocaleData=Yh;Pa.resolveLocale=Wh;var pf="en",Hs={},Xs={};function Kh(){return pf}function Bh(e){pf=e}function zh(e){return Hs[e]}function Yh(e){if(!e)throw new Error("No locale data passed");Hs[e.locale]=e,Xs[e.locale.toLowerCase()]=e.locale}function Wh(e){if(Hs[e])return e;if(Xs[e.toLowerCase()])return Xs[e.toLowerCase()]}});var uf=g(Zo=>{"use strict";Object.defineProperty(Zo,"__esModule",{value:!0});Zo.default=Jh;Zo.resolveLocaleLookup=eu;var sf=Zs();function Jh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.localeMatcher||"lookup";switch(r){case"lookup":return eu(e);case"best fit":return eu(e);default:throw new RangeError('Invalid "localeMatcher" option: '.concat(r))}}function eu(e){var t=(0,sf.resolveLocale)(e);if(t)return t;for(var r=e.split("-");e.length>1;){r.pop(),e=r.join("-");var a=(0,sf.resolveLocale)(e);if(a)return a}}});var df=g(ep=>{"use strict";Object.defineProperty(ep,"__esModule",{value:!0});ep.default=void 0;var _={af:function(t){return t==1?"one":"other"},am:function(t){return t>=0&&t<=1?"one":"other"},ar:function(t){var r=String(t).split("."),a=Number(r[0])==t,n=a&&r[0].slice(-2);return t==0?"zero":t==1?"one":t==2?"two":n>=3&&n<=10?"few":n>=11&&n<=99?"many":"other"},ast:function(t){var r=String(t).split("."),a=!r[1];return t==1&&a?"one":"other"},be:function(t){var r=String(t).split("."),a=Number(r[0])==t,n=a&&r[0].slice(-1),i=a&&r[0].slice(-2);return n==1&&i!=11?"one":n>=2&&n<=4&&(i<12||i>14)?"few":a&&n==0||n>=5&&n<=9||i>=11&&i<=14?"many":"other"},br:function(t){var r=String(t).split("."),a=Number(r[0])==t,n=a&&r[0].slice(-1),i=a&&r[0].slice(-2),o=a&&r[0].slice(-6);return n==1&&i!=11&&i!=71&&i!=91?"one":n==2&&i!=12&&i!=72&&i!=92?"two":(n==3||n==4||n==9)&&(i<10||i>19)&&(i<70||i>79)&&(i<90||i>99)?"few":t!=0&&a&&o==0?"many":"other"},bs:function(t){var r=String(t).split("."),a=r[0],n=r[1]||"",i=!r[1],o=a.slice(-1),p=a.slice(-2),s=n.slice(-1),u=n.slice(-2);return i&&o==1&&p!=11||s==1&&u!=11?"one":i&&o>=2&&o<=4&&(p<12||p>14)||s>=2&&s<=4&&(u<12||u>14)?"few":"other"},ceb:function(t){var r=String(t).split("."),a=r[0],n=r[1]||"",i=!r[1],o=a.slice(-1),p=n.slice(-1);return i&&(a==1||a==2||a==3)||i&&o!=4&&o!=6&&o!=9||!i&&p!=4&&p!=6&&p!=9?"one":"other"},cs:function(t){var r=String(t).split("."),a=r[0],n=!r[1];return t==1&&n?"one":a>=2&&a<=4&&n?"few":n?"other":"many"},cy:function(t){return t==0?"zero":t==1?"one":t==2?"two":t==3?"few":t==6?"many":"other"},da:function(t){var r=String(t).split("."),a=r[0],n=Number(r[0])==t;return t==1||!n&&(a==0||a==1)?"one":"other"},dsb:function(t){var r=String(t).split("."),a=r[0],n=r[1]||"",i=!r[1],o=a.slice(-2),p=n.slice(-2);return i&&o==1||p==1?"one":i&&o==2||p==2?"two":i&&(o==3||o==4)||p==3||p==4?"few":"other"},dz:function(t){return"other"},ff:function(t){return t>=0&&t<2?"one":"other"},fr:function(t){var r=String(t).split("."),a=r[0],n=!r[1],i=a.slice(-6);return t>=0&&t<2?"one":a!=0&&i==0&&n?"many":"other"},ga:function(t){var r=String(t).split("."),a=Number(r[0])==t;return t==1?"one":t==2?"two":a&&t>=3&&t<=6?"few":a&&t>=7&&t<=10?"many":"other"},gd:function(t){var r=String(t).split("."),a=Number(r[0])==t;return t==1||t==11?"one":t==2||t==12?"two":a&&t>=3&&t<=10||a&&t>=13&&t<=19?"few":"other"},he:function(t){var r=String(t).split("."),a=r[0],n=!r[1],i=Number(r[0])==t,o=i&&r[0].slice(-1);return t==1&&n?"one":
`),d=a.split(/\r\n|[\n\r]/g),l=d[n];if(l.length>120){for(var c=Math.floor(s/80),f=s%80,m=[],v=0;v<l.length;v+=80)m.push(l.slice(v,v+80));return u+u6([["".concat(o),m[0]]].concat(m.slice(1,c+1).map(function(h){return["",h]}),[[" ",jp(f-1)+"^"],["",m[c+1]]]))}return u+u6([["".concat(o-1),d[n-1]],["".concat(o),l],["",jp(s-1)+"^"],["".concat(o+1),d[n+1]]])}function u6(e){var t=e.filter(function(a){var n=a[0],i=a[1];return i!==void 0}),r=Math.max.apply(Math,t.map(function(a){var n=a[0];return n.length}));return t.map(function(a){var n=a[0],i=a[1];return t_(r,n)+(i?" | "+i:" |")}).join(`
`)}function jp(e){return Array(e+1).join(" ")}function t_(e,t){return jp(e-t.length)+t}});var B=g(Vi=>{"use strict";function xp(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xp=function(r){return typeof r}:xp=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},xp(e)}Object.defineProperty(Vi,"__esModule",{value:!0});Vi.printError=v6;Vi.GraphQLError=void 0;var r_=n_(dr()),a_=lr(),d6=Mp(),l6=zu();function n_(e){return e&&e.__esModule?e:{default:e}}function i_(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c6(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function o_(e,t,r){return t&&c6(e.prototype,t),r&&c6(e,r),e}function p_(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ki(e,t)}function s_(e){var t=m6();return function(){var a=Fi(e),n;if(t){var i=Fi(this).constructor;n=Reflect.construct(a,arguments,i)}else n=a.apply(this,arguments);return f6(this,n)}}function f6(e,t){return t&&(xp(t)==="object"||typeof t=="function")?t:Ai(e)}function Ai(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yu(e){var t=typeof Map=="function"?new Map:void 0;return Yu=function(a){if(a===null||!u_(a))return a;if(typeof a!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t!="undefined"){if(t.has(a))return t.get(a);t.set(a,n)}function n(){return Qp(a,arguments,Fi(this).constructor)}return n.prototype=Object.create(a.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),ki(n,a)},Yu(e)}function Qp(e,t,r){return m6()?Qp=Reflect.construct:Qp=function(n,i,o){var p=[null];p.push.apply(p,i);var s=Function.bind.apply(n,p),u=new s;return o&&ki(u,o.prototype),u},Qp.apply(null,arguments)}function m6(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function u_(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function ki(e,t){return ki=Object.setPrototypeOf||function(a,n){return a.__proto__=n,a},ki(e,t)}function Fi(e){return Fi=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Fi(e)}var d_=function(e){p_(r,e);var t=s_(r);function r(a,n,i,o,p,s,u){var d,l,c,f,m;i_(this,r),m=t.call(this,a);var v=Array.isArray(n)?n.length!==0?n:void 0:n?[n]:void 0,h=i;if(!h&&v){var y;h=(y=v[0].loc)===null||y===void 0?void 0:y.source}var T=o;!T&&v&&(T=v.reduce(function(D,R){return R.loc&&D.push(R.loc.start),D},[])),T&&T.length===0&&(T=void 0);var w;o&&i?w=o.map(function(D){return(0,d6.getLocation)(i,D)}):v&&(w=v.reduce(function(D,R){return R.loc&&D.push((0,d6.getLocation)(R.loc.source,R.loc.start)),D},[]));var O=u;if(O==null&&s!=null){var E=s.extensions;(0,r_.default)(E)&&(O=E)}return Object.defineProperties(Ai(m),{name:{value:"GraphQLError"},message:{value:a,enumerable:!0,writable:!0},locations:{value:(d=w)!==null&&d!==void 0?d:void 0,enumerable:w!=null},path:{value:p??void 0,enumerable:p!=null},nodes:{value:v??void 0},source:{value:(l=h)!==null&&l!==void 0?l:void 0},positions:{value:(c=T)!==null&&c!==void 0?c:void 0},originalError:{value:s},extensions:{value:(f=O)!==null&&f!==void 0?f:void 0,enumerable:O!=null}}),s!=null&&s.stack?(Object.defineProperty(Ai(m),"stack",{value:s.stack,writable:!0,configurable:!0}),f6(m)):(Error.captureStackTrace?Error.captureStackTrace(Ai(m),r):Object.defineProperty(Ai(m),"stack",{value:Error().stack,writable:!0,configurable:!0}),m)}return o_(r,[{key:"toString",value:function(){return v6(this)}},{key:a_.SYMBOL_TO_STRING_TAG,get:function(){return"Object"}}]),r}(Yu(Error));Vi.GraphQL
`+(0,l6.printLocation)(n.loc))}else if(e.source&&e.locations)for(var i=0,o=e.locations;i<o.length;i++){var p=o[i];t+=`
`+(0,l6.printSourceLocation)(e.source,p)}return t}});var Up=g(Wu=>{"use strict";Object.defineProperty(Wu,"__esModule",{value:!0});Wu.syntaxError=c_;var l_=B();function c_(e,t,r){return new l_.GraphQLError("Syntax Error: ".concat(r),void 0,e,[t])}});var Te=g(Gp=>{"use strict";Object.defineProperty(Gp,"__esModule",{value:!0});Gp.Kind=void 0;var f_=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"});Gp.Kind=f_});var tt=g(Ju=>{"use strict";Object.defineProperty(Ju,"__esModule",{value:!0});Ju.default=m_;function m_(e,t){var r=Boolean(e);if(!r)throw new Error(t??"Unexpected invariant triggered.")}});var $u=g(Kp=>{"use strict";Object.defineProperty(Kp,"__esModule",{value:!0});Kp.default=void 0;var v_=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):void 0,h_=v_;Kp.default=h_});var Bp=g(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});Hu.default=g_;var y_=y6(tt()),h6=y6($u());function y6(e){return e&&e.__esModule?e:{default:e}}function g_(e){var t=e.prototype.toJSON;typeof t=="function"||(0,y_.default)(0),e.prototype.inspect=t,h6.default&&(e.prototype[h6.default]=t)}});var En=g(Va=>{"use strict";Object.defineProperty(Va,"__esModule",{value:!0});Va.isNode=__;Va.Token=Va.Location=void 0;var g6=b_(Bp());function b_(e){return e&&e.__esModule?e:{default:e}}var b6=function(){function e(r,a,n){this.start=r.start,this.end=a.end,this.startToken=r,this.endToken=a,this.source=n}var t=e.prototype;return t.toJSON=function(){return{start:this.start,end:this.end}},e}();Va.Location=b6;(0,g6.default)(b6);var _6=function(){function e(r,a,n,i,o,p,s){this.kind=r,this.start=a,this.end=n,this.line=i,this.column=o,this.value=s,this.prev=p,this.next=null}var t=e.prototype;return t.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();Va.Token=_6;(0,g6.default)(_6);function __(e){return e!=null&&typeof e.kind=="string"}});var Sn=g(zp=>{"use strict";Object.defineProperty(zp,"__esModule",{value:!0});zp.TokenKind=void 0;var T_=Object.freeze({SOF:"<SOF>",EOF:"<EOF>",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"});zp.TokenKind=T_});var ue=g(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});Xu.default=S_;var w_=O_($u());function O_(e){return e&&e.__esModule?e:{default:e}}function Yp(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Yp=function(r){return typeof r}:Yp=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!=
Ensure that there is only one instance of "graphql" in the node_modules
directory. If different versions of "graphql" are the dependencies of other
relied on modules, use "resolutions" to ensure only one version is installed.
https://yarnpkg.com/en/docs/selective-version-resolutions
Duplicate "graphql" modules cannot be used at the same time since different
versions may have different capabilities and behavior. The data from one
version used in the function from another could produce confusing and
spurious results.`))}}return!1};$p.default=F_});var Hp=g(Mi=>{"use strict";Object.defineProperty(Mi,"__esModule",{value:!0});Mi.isSource=C_;Mi.Source=void 0;var V_=lr(),q_=td(ue()),ed=td(Mt()),M_=td(qi());function td(e){return e&&e.__esModule?e:{default:e}}function w6(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function j_(e,t,r){return t&&w6(e.prototype,t),r&&w6(e,r),e}var O6=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"GraphQL request",a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{line:1,column:1};typeof t=="string"||(0,ed.default)(0,"Body must be a string. Received: ".concat((0,q_.default)(t),".")),this.body=t,this.name=r,this.locationOffset=a,this.locationOffset.line>0||(0,ed.default)(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,ed.default)(0,"column in locationOffset is 1-indexed and must be positive.")}return j_(e,[{key:V_.SYMBOL_TO_STRING_TAG,get:function(){return"Source"}}]),e}();Mi.Source=O6;function C_(e){return(0,M_.default)(e,O6)}});var Nn=g(Xp=>{"use strict";Object.defineProperty(Xp,"__esModule",{value:!0});Xp.DirectiveLocation=void 0;var x_=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"});Xp.DirectiveLocation=x_});var Dn=g(ji=>{"use strict";Object.defineProperty(ji,"__esModule",{value:!0});ji.dedentBlockStringValue=Q_;ji.getBlockStringIndentation=S6;ji.printBlockString=U_;function Q_(e){var t=e.split(/\r\n|[\n\r]/g),r=S6(e);if(r!==0)for(var a=1;a<t.length;a++)t[a]=t[a].slice(r);for(var n=0;n<t.length&&E6(t[n]);)++n;for(var i=t.length;i>n&&E6(t[i-1]);)--i;return t.slice(n,i).join(`
`)}function E6(e){for(var t=0;t<e.length;++t)if(e[t]!==" "&&e[t]!==" ")return!1;return!0}function S6(e){for(var t,r=!0,a=!0,n=0,i=null,o=0;o<e.length;++o)switch(e.charCodeAt(o)){case 13:e.charCodeAt(o+1)===10&&++o;case 10:r=!1,a=!0,n=0;break;case 9:case 32:++n;break;default:a&&!r&&(i===null||n<i)&&(i=n),a=!1}return(t=i)!==null&&t!==void 0?t:0}function U_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,a=e.indexOf(`
`)===-1,n=e[0]===" "||e[0]===" ",i=e[e.length-1]==='"',o=e[e.length-1]==="\\",p=!a||i||o||r,s="";return p&&!(a&&n)&&(s+=`
`+t),s+=t?e.replace(/\n/g,`
`+t):e,p&&(s+=`
`),'"""'+s.replace(/"""/g,'\\"""')+'"""'}});var e1=g(Ci=>{"use strict";Object.defineProperty(Ci,"__esModule",{value:!0});Ci.isPunctuatorTokenKind=B_;Ci.Lexer=void 0;var cr=Up(),Ge=En(),Z=Sn(),G_=Dn(),K_=function(){function e(r){var a=new Ge.Token(Z.TokenKind.SOF,0,0,0,0,null);this.source=r,this.lastToken=a,this.token=a,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){this.lastToken=this.token;var a=this.token=this.lookahead();return a},t.lookahead=function(){var a=this.token;if(a.kind!==Z.TokenKind.EOF)do{var n;a=(n=a.next)!==null&&n!==void 0?n:a.next=z_(this,a)}while(a.kind===Z.TokenKind.COMMENT);return a},e}();Ci.Lexer=K_;function B_(e){return e===Z.TokenKind.BANG||e===Z.TokenKind.DOLLAR||e===Z.TokenKind.AMP||e===Z.TokenKind.PAREN_L||e===Z.TokenKind.PAREN_R||e===Z.TokenKind.SPREAD||e===Z.TokenKind.COLON||e===Z.TokenKind.EQUALS||e===Z.TokenKind.AT||e===Z.TokenKind.BRACKET_L||e===Z.TokenKind.BRACKET_R||e===Z.TokenKind.BRACE_L||e===Z.TokenKind.PIPE||e===Z.TokenKind.BRACE_R}function qa(e){return isNaN(e)?Z.TokenKind.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function z_(e,t){for(var r=e.source,a=r.body,n=a.length,i=t.end;i<n;){var o=a.charCodeAt(i),p=e.line,s=1+i-e.lineStart;switch(o){case 65279:case 9:case 32:case 44:++i;continue;case 10:++i,++e.line,e.lineStart=i;continue;case 13:a.charCodeAt(i+1)===10?i+=2:++i,++e.line,e.lineStart=i;continue;case 33:return new Ge.Token(Z.TokenKind.BANG,i,i+1,p,s,t);case 35:return W_(r,i,p,s,t);case 36:return new Ge.Token(Z.TokenKind.DOLLAR,i,i+1,p,s,t);case 38:return new Ge.Token(Z.TokenKind.AMP,i,i+1,p,s,t);case 40:return new Ge.Token(Z.TokenKind.PAREN_L,i,i+1,p,s,t);case 41:return new Ge.Token(Z.TokenKind.PAREN_R,i,i+1,p,s,t);case 46:if(a.charCodeAt(i+1)===46&&a.charCodeAt(i+2)===46)return new Ge.Token(Z.TokenKind.SPREAD,i,i+3,p,s,t);break;case 58:return new Ge.Token(Z.TokenKind.COLON,i,i+1,p,s,t);case 61:return new Ge.Token(Z.TokenKind.EQUALS,i,i+1,p,s,t);case 64:return new Ge.Token(Z.TokenKind.AT,i,i+1,p,s,t);case 91:return new Ge.Token(Z.TokenKind.BRACKET_L,i,i+1,p,s,t);case 93:return new Ge.Token(Z.TokenKind.BRACKET_R,i,i+1,p,s,t);case 123:return new Ge.Token(Z.TokenKind.BRACE_L,i,i+1,p,s,t);case 124:return new Ge.Token(Z.TokenKind.PIPE,i,i+1,p,s,t);case 125:return new Ge.Token(Z.TokenKind.BRACE_R,i,i+1,p,s,t);case 34:return a.charCodeAt(i+1)===34&&a.charCodeAt(i+2)===34?H_(r,i,p,s,t,e):$_(r,i,p,s,t);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return J_(r,i,o,p,s,t);case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:return Z_(r,i,p,s,t)}throw(0,cr.syntaxError)(r,i,Y_(o))}var u=e.line,d=1+i-e.lineStart;return new Ge.Token(Z.TokenKind.EOF,n,n,u,d,t)}function Y_(e){return e<32&&e!==9&&e!==10&&e!==13?"Cannot contain the invalid character ".concat(qa(e),"."):e===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:"Cannot parse the unexpected character ".concat(qa(e),".")}function W_(e,t,r,a,n){var i=e.body,o,p=t;do o=i.charCodeAt(++p);while(!isNaN(o)&&(o>31||o===9));return new Ge.Token(Z.TokenKind.COMMENT,t,p,r,a,n,i.slice(t+1,p))}function J_(e,t,r,a,n,i){var o=e.body,p=r,s=t,u=!1;if(p===45&&(p=o.charCodeAt(++s)),p===48){if(p=o.charCodeAt(++s),p>=48&&p<=57)throw(0,cr.syntaxError)(e,s,"Invalid number, unexpected digit after 0: ".concat(qa(p),"."))}else s=rd(e,s,p),p=o.charCodeAt(s);if(p===46&&(u=!0,p=o.charCodeAt(++s),s=rd(e,s,p),p=o.charCodeAt(s)),(p===69||p===101)&&(u=!0,p=o.charCodeAt(++s),(p===43||p===45)&&(p=o.charCodeAt(++s)),s=rd(e,s,p),p=o.charCodeAt(s)),p===46||eT(p))throw(0,cr.syntaxError)(e,s,"Invalid number, expecte
`;break;case 114:u+="\r";break;case 116:u+=" ";break;case 117:{var d=X_(i.charCodeAt(o+1),i.charCodeAt(o+2),i.charCodeAt(o+3),i.charCodeAt(o+4));if(d<0){var l=i.slice(o+1,o+5);throw(0,cr.syntaxError)(e,o,"Invalid character escape sequence: \\u".concat(l,"."))}u+=String.fromCharCode(d),o+=4;break}default:throw(0,cr.syntaxError)(e,o,"Invalid character escape sequence: \\".concat(String.fromCharCode(s),"."))}++o,p=o}}throw(0,cr.syntaxError)(e,o,"Unterminated string.")}function H_(e,t,r,a,n,i){for(var o=e.body,p=t+3,s=p,u=0,d="";p<o.length&&!isNaN(u=o.charCodeAt(p));){if(u===34&&o.charCodeAt(p+1)===34&&o.charCodeAt(p+2)===34)return d+=o.slice(s,p),new Ge.Token(Z.TokenKind.BLOCK_STRING,t,p+3,r,a,n,(0,G_.dedentBlockStringValue)(d));if(u<32&&u!==9&&u!==10&&u!==13)throw(0,cr.syntaxError)(e,p,"Invalid character within String: ".concat(qa(u),"."));u===10?(++p,++i.line,i.lineStart=p):u===13?(o.charCodeAt(p+1)===10?p+=2:++p,++i.line,i.lineStart=p):u===92&&o.charCodeAt(p+1)===34&&o.charCodeAt(p+2)===34&&o.charCodeAt(p+3)===34?(d+=o.slice(s,p)+'"""',p+=4,s=p):++p}throw(0,cr.syntaxError)(e,p,"Unterminated string.")}function X_(e,t,r,a){return Zp(e)<<12|Zp(t)<<8|Zp(r)<<4|Zp(a)}function Zp(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function Z_(e,t,r,a,n){for(var i=e.body,o=i.length,p=t+1,s=0;p!==o&&!isNaN(s=i.charCodeAt(p))&&(s===95||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122);)++p;return new Ge.Token(Z.TokenKind.NAME,t,p,r,a,n,i.slice(t,p))}function eT(e){return e===95||e>=65&&e<=90||e>=97&&e<=122}});var In=g(Ma=>{"use strict";Object.defineProperty(Ma,"__esModule",{value:!0});Ma.parse=aT;Ma.parseValue=nT;Ma.parseType=iT;Ma.Parser=void 0;var ad=Up(),Y=Te(),tT=En(),k=Sn(),N6=Hp(),rT=Nn(),D6=e1();function aT(e,t){var r=new t1(e,t);return r.parseDocument()}function nT(e,t){var r=new t1(e,t);r.expectToken(k.TokenKind.SOF);var a=r.parseValueLiteral(!1);return r.expectToken(k.TokenKind.EOF),a}function iT(e,t){var r=new t1(e,t);r.expectToken(k.TokenKind.SOF);var a=r.parseTypeReference();return r.expectToken(k.TokenKind.EOF),a}var t1=function(){function e(r,a){var n=(0,N6.isSource)(r)?r:new N6.Source(r);this._lexer=new D6.Lexer(n),this._options=a}var t=e.prototype;return t.parseName=function(){var a=this.expectToken(k.TokenKind.NAME);return{kind:Y.Kind.NAME,value:a.value,loc:this.loc(a)}},t.parseDocument=function(){var a=this._lexer.token;return{kind:Y.Kind.DOCUMENT,definitions:this.many(k.TokenKind.SOF,this.parseDefinition,k.TokenKind.EOF),loc:this.loc(a)}},t.parseDefinition=function(){if(this.peek(k.TokenKind.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else{if(this.peek(k.TokenKind.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition()}throw this.unexpected()},t.parseOperationDefinition=function(){var a=this._lexer.token;if(this.peek(k.TokenKind.BRACE_L))return{kind:Y.Kind.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(a)};var n=this.parseOperationType(),i;return this.peek(k.TokenKind.NAME)&&(i=this.parseName()),{kind:Y.Kind.OPERATION_DEFINITION,operation:n,name:i,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(a)}},t.parseOperationType=function(){var a=this.expectToken(k.TokenKind.NAME);switch(a.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(a)},t.parseVariableDefinitions=function(){return this.optionalMany(k.TokenKind.PAREN_L,this.parseVariableDefinition,k.TokenKind.PAREN_R)},t.parseVariableDefinition=function(){var a=this._lexer.token;return{kind:Y.Kind.VARIABLE_DEFINITION,varia
`)+`
`},OperationDefinition:function(t){var r=t.operation,a=t.name,n=Ae("(",q(t.variableDefinitions,", "),")"),i=q(t.directives," "),o=t.selectionSet;return!a&&!i&&!n&&r==="query"?o:q([r,q([a,n]),i,o]," ")},VariableDefinition:function(t){var r=t.variable,a=t.type,n=t.defaultValue,i=t.directives;return r+": "+a+Ae(" = ",n)+Ae(" ",q(i," "))},SelectionSet:function(t){var r=t.selections;return Jt(r)},Field:function(t){var r=t.alias,a=t.name,n=t.arguments,i=t.directives,o=t.selectionSet,p=Ae("",r,": ")+a,s=p+Ae("(",q(n,", "),")");return s.length>KT&&(s=p+Ae(`(
`,u1(q(n,`
`)),`
)`)),q([s,q(i," "),o]," ")},Argument:function(t){var r=t.name,a=t.value;return r+": "+a},FragmentSpread:function(t){var r=t.name,a=t.directives;return"..."+r+Ae(" ",q(a," "))},InlineFragment:function(t){var r=t.typeCondition,a=t.directives,n=t.selectionSet;return q(["...",Ae("on ",r),q(a," "),n]," ")},FragmentDefinition:function(t){var r=t.name,a=t.typeCondition,n=t.variableDefinitions,i=t.directives,o=t.selectionSet;return"fragment ".concat(r).concat(Ae("(",q(n,", "),")")," ")+"on ".concat(a," ").concat(Ae("",q(i," ")," "))+o},IntValue:function(t){var r=t.value;return r},FloatValue:function(t){var r=t.value;return r},StringValue:function(t,r){var a=t.value,n=t.block;return n?(0,UT.printBlockString)(a,r==="description"?"":" "):JSON.stringify(a)},BooleanValue:function(t){var r=t.value;return r?"true":"false"},NullValue:function(){return"null"},EnumValue:function(t){var r=t.value;return r},ListValue:function(t){var r=t.values;return"["+q(r,", ")+"]"},ObjectValue:function(t){var r=t.fields;return"{"+q(r,", ")+"}"},ObjectField:function(t){var r=t.name,a=t.value;return r+": "+a},Directive:function(t){var r=t.name,a=t.arguments;return"@"+r+Ae("(",q(a,", "),")")},NamedType:function(t){var r=t.name;return r},ListType:function(t){var r=t.type;return"["+r+"]"},NonNullType:function(t){var r=t.type;return r+"!"},SchemaDefinition:Wt(function(e){var t=e.directives,r=e.operationTypes;return q(["schema",q(t," "),Jt(r)]," ")}),OperationTypeDefinition:function(t){var r=t.operation,a=t.type;return r+": "+a},ScalarTypeDefinition:Wt(function(e){var t=e.name,r=e.directives;return q(["scalar",t,q(r," ")]," ")}),ObjectTypeDefinition:Wt(function(e){var t=e.name,r=e.interfaces,a=e.directives,n=e.fields;return q(["type",t,Ae("implements ",q(r," & ")),q(a," "),Jt(n)]," ")}),FieldDefinition:Wt(function(e){var t=e.name,r=e.arguments,a=e.type,n=e.directives;return t+(V6(r)?Ae(`(
`,u1(q(r,`
`)),`
)`):Ae("(",q(r,", "),")"))+": "+a+Ae(" ",q(n," "))}),InputValueDefinition:Wt(function(e){var t=e.name,r=e.type,a=e.defaultValue,n=e.directives;return q([t+": "+r,Ae("= ",a),q(n," ")]," ")}),InterfaceTypeDefinition:Wt(function(e){var t=e.name,r=e.interfaces,a=e.directives,n=e.fields;return q(["interface",t,Ae("implements ",q(r," & ")),q(a," "),Jt(n)]," ")}),UnionTypeDefinition:Wt(function(e){var t=e.name,r=e.directives,a=e.types;return q(["union",t,q(r," "),a&&a.length!==0?"= "+q(a," | "):""]," ")}),EnumTypeDefinition:Wt(function(e){var t=e.name,r=e.directives,a=e.values;return q(["enum",t,q(r," "),Jt(a)]," ")}),EnumValueDefinition:Wt(function(e){var t=e.name,r=e.directives;return q([t,q(r," ")]," ")}),InputObjectTypeDefinition:Wt(function(e){var t=e.name,r=e.directives,a=e.fields;return q(["input",t,q(r," "),Jt(a)]," ")}),DirectiveDefinition:Wt(function(e){var t=e.name,r=e.arguments,a=e.repeatable,n=e.locations;return"directive @"+t+(V6(r)?Ae(`(
`,u1(q(r,`
`)),`
)`):Ae("(",q(r,", "),")"))+(a?" repeatable":"")+" on "+q(n," | ")}),SchemaExtension:function(t){var r=t.directives,a=t.operationTypes;return q(["extend schema",q(r," "),Jt(a)]," ")},ScalarTypeExtension:function(t){var r=t.name,a=t.directives;return q(["extend scalar",r,q(a," ")]," ")},ObjectTypeExtension:function(t){var r=t.name,a=t.interfaces,n=t.directives,i=t.fields;return q(["extend type",r,Ae("implements ",q(a," & ")),q(n," "),Jt(i)]," ")},InterfaceTypeExtension:function(t){var r=t.name,a=t.interfaces,n=t.directives,i=t.fields;return q(["extend interface",r,Ae("implements ",q(a," & ")),q(n," "),Jt(i)]," ")},UnionTypeExtension:function(t){var r=t.name,a=t.directives,n=t.types;return q(["extend union",r,q(a," "),n&&n.length!==0?"= "+q(n," | "):""]," ")},EnumTypeExtension:function(t){var r=t.name,a=t.directives,n=t.values;return q(["extend enum",r,q(a," "),Jt(n)]," ")},InputObjectTypeExtension:function(t){var r=t.name,a=t.directives,n=t.fields;return q(["extend input",r,q(a," "),Jt(n)]," ")}};function Wt(e){return function(t){return q([t.description,e(t)],`
`)}}function q(e){var t,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(t=e==null?void 0:e.filter(function(a){return a}).join(r))!==null&&t!==void 0?t:""}function Jt(e){return Ae(`{
`,u1(q(e,`
`)),`
}`)}function Ae(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";return t!=null&&t!==""?e+t+r:""}function u1(e){return Ae(" ",e.replace(/\n/g,`
`))}function zT(e){return e.indexOf(`
`)!==-1}function V6(e){return e!=null&&e.some(zT)}});var Td=g(_d=>{"use strict";Object.defineProperty(_d,"__esModule",{value:!0});_d.valueFromASTUntyped=bd;var YT=gd(ue()),WT=gd(tt()),JT=gd(Qi()),Ir=Te();function gd(e){return e&&e.__esModule?e:{default:e}}function bd(e,t){switch(e.kind){case Ir.Kind.NULL:return null;case Ir.Kind.INT:return parseInt(e.value,10);case Ir.Kind.FLOAT:return parseFloat(e.value);case Ir.Kind.STRING:case Ir.Kind.ENUM:case Ir.Kind.BOOLEAN:return e.value;case Ir.Kind.LIST:return e.values.map(function(r){return bd(r,t)});case Ir.Kind.OBJECT:return(0,JT.default)(e.fields,function(r){return r.name.value},function(r){return bd(r.value,t)});case Ir.Kind.VARIABLE:return t==null?void 0:t[e.name.value]}(0,WT.default)(0,"Unexpected value node: "+(0,YT.default)(e))}});var oe=g(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.isType=wd;G.assertType=Q6;G.isScalarType=ja;G.assertScalarType=rw;G.isObjectType=kn;G.assertObjectType=aw;G.isInterfaceType=Ca;G.assertInterfaceType=nw;G.isUnionType=xa;G.assertUnionType=iw;G.isEnumType=Qa;G.assertEnumType=ow;G.isInputObjectType=Ki;G.assertInputObjectType=pw;G.isListType=l1;G.assertListType=sw;G.isNonNullType=ra;G.assertNonNullType=uw;G.isInputType=Od;G.assertInputType=dw;G.isOutputType=Ed;G.assertOutputType=lw;G.isLeafType=U6;G.assertLeafType=cw;G.isCompositeType=G6;G.assertCompositeType=fw;G.isAbstractType=K6;G.assertAbstractType=mw;G.GraphQLList=aa;G.GraphQLNonNull=na;G.isWrappingType=Bi;G.assertWrappingType=vw;G.isNullableType=B6;G.assertNullableType=z6;G.getNullableType=hw;G.isNamedType=Y6;G.assertNamedType=yw;G.getNamedType=gw;G.argsToArgsConfig=H6;G.isRequiredArgument=bw;G.isRequiredInputField=Ow;G.GraphQLInputObjectType=G.GraphQLEnumType=G.GraphQLUnionType=G.GraphQLInterfaceType=G.GraphQLObjectType=G.GraphQLScalarType=void 0;var q6=St(Pn()),Zr=lr(),Se=St(ue()),$T=St($r()),d1=St(ud()),fr=St(p1()),Ie=St(Mt()),M6=St(Qi()),ea=St(qi()),HT=St(Hr()),XT=St(dr()),j6=St(k6()),ta=St(Bp()),ZT=St(Xr()),Gi=B(),ew=Te(),C6=Et(),tw=Td();function St(e){return e&&e.__esModule?e:{default:e}}function x6(e,t){for(var r=0;r<t.length;r++){var a=t[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function An(e,t,r){return t&&x6(e.prototype,t),r&&x6(e,r),e}function wd(e){return ja(e)||kn(e)||Ca(e)||xa(e)||Qa(e)||Ki(e)||l1(e)||ra(e)}function Q6(e){if(!wd(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL type."));return e}function ja(e){return(0,ea.default)(e,Sd)}function rw(e){if(!ja(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Scalar type."));return e}function kn(e){return(0,ea.default)(e,Nd)}function aw(e){if(!kn(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Object type."));return e}function Ca(e){return(0,ea.default)(e,Dd)}function nw(e){if(!Ca(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Interface type."));return e}function xa(e){return(0,ea.default)(e,Id)}function iw(e){if(!xa(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Union type."));return e}function Qa(e){return(0,ea.default)(e,Rd)}function ow(e){if(!Qa(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Enum type."));return e}function Ki(e){return(0,ea.default)(e,Ld)}function pw(e){if(!Ki(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Input Object type."));return e}function l1(e){return(0,ea.default)(e,aa)}function sw(e){if(!l1(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL List type."));return e}function ra(e){return(0,ea.default)(e,na)}function uw(e){if(!ra(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Non-Null type."));return e}function Od(e){return ja(e)||Qa(e)||Ki(e)||Bi(e)&&Od(e.ofType)}function dw(e){if(!Od(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL input type."));return e}function Ed(e){return ja(e)||kn(e)||Ca(e)||xa(e)||Qa(e)||Bi(e)&&Ed(e.ofType)}function lw(e){if(!Ed(
In some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.`,fields:function(){return{name:{type:new M.GraphQLNonNull(we.GraphQLString),resolve:function(r){return r.name}},description:{type:we.GraphQLString,resolve:function(r){return r.description}},isRepeatable:{type:new M.GraphQLNonNull(we.GraphQLBoolean),resolve:function(r){return r.isRepeatable}},locations:{type:new M.GraphQLNonNull(new M.GraphQLList(new M.GraphQLNonNull(Ud))),resolve:function(r){return r.locations}},args:{type:new M.GraphQLNonNull(new M.GraphQLList(new M.GraphQLNonNull(eo))),args:{includeDeprecated:{type:we.GraphQLBoolean,defaultValue:!1}},resolve:function(r,a){var n=a.includeDeprecated;return n?r.args:r.args.filter(function(i){return i.deprecationReason==null})}}}}});ge.__Directive=Qd;var Ud=new M.GraphQLEnumType({name:"__DirectiveLocation",description:"A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.",values:{QUERY:{value:We.DirectiveLocation.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:We.DirectiveLocation.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:We.DirectiveLocation.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:We.DirectiveLocation.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:We.DirectiveLocation.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:We.DirectiveLocation.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:We.DirectiveLocation.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:We.DirectiveLocation.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:We.DirectiveLocation.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:We.DirectiveLocation.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:We.DirectiveLocation.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:We.DirectiveLocation.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:We.DirectiveLocation.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:We.DirectiveLocation.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:We.DirectiveLocation.UNION,description:"Location adjacent to a union definition."},ENUM:{value:We.DirectiveLocation.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:We.DirectiveLocation.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:We.DirectiveLocation.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:We.DirectiveLocation.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}});ge.__DirectiveLocation=Ud;var Ct=new M.GraphQLObjectType({name:"__Type",description:"The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByUrl`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.",fields:function(){return{kind:{type:new M.GraphQLNonNull(Bd),resolve:function(r){if((0,M.isScalarType)(r))return rt.SCALAR;if((0,M.isObjectType)(r))return rt.OBJECT;if((0,M.is
`))}var RO=function(){function e(r){this._errors=[],this.schema=r}var t=e.prototype;return t.reportError=function(a,n){var i=Array.isArray(n)?n.filter(Boolean):n;this.addError(new OO.GraphQLError(a,i))},t.addError=function(a){this._errors.push(a)},t.getErrors=function(){return this._errors},e}();function LO(e){var t=e.schema,r=t.getQueryType();if(!r)e.reportError("Query root type must be provided.",t.astNode);else if(!(0,Ke.isObjectType)(r)){var a;e.reportError("Query root type must be Object type, it cannot be ".concat((0,pt.default)(r),"."),(a=$d(t,"query"))!==null&&a!==void 0?a:r.astNode)}var n=t.getMutationType();if(n&&!(0,Ke.isObjectType)(n)){var i;e.reportError("Mutation root type must be Object type if provided, it cannot be "+"".concat((0,pt.default)(n),"."),(i=$d(t,"mutation"))!==null&&i!==void 0?i:n.astNode)}var o=t.getSubscriptionType();if(o&&!(0,Ke.isObjectType)(o)){var p;e.reportError("Subscription root type must be Object type if provided, it cannot be "+"".concat((0,pt.default)(o),"."),(p=$d(t,"subscription"))!==null&&p!==void 0?p:o.astNode)}}function $d(e,t){for(var r=Hd(e,function(i){return i.operationTypes}),a=0;a<r.length;a++){var n=r[a];if(n.operation===t)return n.type}}function PO(e){for(var t=0,r=e.schema.getDirectives();t<r.length;t++){var a=r[t];if(!(0,E4.isDirective)(a)){e.reportError("Expected directive but got: ".concat((0,pt.default)(a),"."),a==null?void 0:a.astNode);continue}za(e,a);for(var n=0,i=a.args;n<i.length;n++){var o=i[n];if(za(e,o),(0,Ke.isInputType)(o.type)||e.reportError("The type of @".concat(a.name,"(").concat(o.name,":) must be Input Type ")+"but got: ".concat((0,pt.default)(o.type),"."),o.astNode),(0,Ke.isRequiredArgument)(o)&&o.deprecationReason!=null){var p;e.reportError("Required argument @".concat(a.name,"(").concat(o.name,":) cannot be deprecated."),[Xd(o.astNode),(p=o.astNode)===null||p===void 0?void 0:p.type])}}}}function za(e,t){var r=(0,SO.isValidNameError)(t.name);r&&e.addError((0,EO.locatedError)(r,t.astNode))}function AO(e){for(var t=jO(e),r=e.schema.getTypeMap(),a=0,n=(0,to.default)(r);a<n.length;a++){var i=n[a];if(!(0,Ke.isNamedType)(i)){e.reportError("Expected GraphQL named type but got: ".concat((0,pt.default)(i),"."),i.astNode);continue}(0,DO.isIntrospectionType)(i)||za(e,i),(0,Ke.isObjectType)(i)||(0,Ke.isInterfaceType)(i)?(N4(e,i),D4(e,i)):(0,Ke.isUnionType)(i)?VO(e,i):(0,Ke.isEnumType)(i)?qO(e,i):(0,Ke.isInputObjectType)(i)&&(MO(e,i),t(i))}}function N4(e,t){var r=(0,to.default)(t.getFields());r.length===0&&e.reportError("Type ".concat(t.name," must define one or more fields."),jn(t));for(var a=0;a<r.length;a++){var n=r[a];if(za(e,n),!(0,Ke.isOutputType)(n.type)){var i;e.reportError("The type of ".concat(t.name,".").concat(n.name," must be Output Type ")+"but got: ".concat((0,pt.default)(n.type),"."),(i=n.astNode)===null||i===void 0?void 0:i.type)}for(var o=0,p=n.args;o<p.length;o++){var s=p[o],u=s.name;if(za(e,s),!(0,Ke.isInputType)(s.type)){var d;e.reportError("The type of ".concat(t.name,".").concat(n.name,"(").concat(u,":) must be Input ")+"Type but got: ".concat((0,pt.default)(s.type),"."),(d=s.astNode)===null||d===void 0?void 0:d.type)}if((0,Ke.isRequiredArgument)(s)&&s.deprecationReason!=null){var l;e.reportError("Required argument ".concat(t.name,".").concat(n.name,"(").concat(u,":) cannot be deprecated."),[Xd(s.astNode),(l=s.astNode)===null||l===void 0?void 0:l.type])}}}}function D4(e,t){for(var r=Object.create(null),a=0,n=t.getInterfaces();a<n.length;a++){var i=n[a];if(!(0,Ke.isInterfaceType)(i)){e.reportError("Type ".concat((0,pt.default)(t)," must only implement Interface types, ")+"it cannot implement ".concat((0,pt.default)(i),"."),ro(t,i));continue}if(t===i){e.reportError("Type ".concat(t.name," cannot implement itself because it would create a circular reference."),ro(t,i));continue}if(r[i.name]){e.reportError("Type ".concat(t.name," can only implement ").concat(i.name," once."),ro(t,i));continue}r[i.name]=!0,FO(e,t,i),kO(e,t,i)}}function kO(e,t,r){for(var a=t.getFields(),n=0,i=(0,to.default)(r.getFields());n<i.length;n++){var o=i[n],p=o.name
`))}function VN(e,t){var r=Sc(e,t);if(r.length!==0)throw new Error(r.map(function(a){return a.message}).join(`
`))}});var z9=g(Nc=>{"use strict";Object.defineProperty(Nc,"__esModule",{value:!0});Nc.default=qN;function qN(e){var t;return function(a,n,i){t||(t=new WeakMap);var o=t.get(a),p;if(o){if(p=o.get(n),p){var s=p.get(i);if(s!==void 0)return s}}else o=new WeakMap,t.set(a,o);p||(p=new WeakMap,o.set(n,p));var u=e(a,n,i);return p.set(i,u),u}}});var Y9=g(Dc=>{"use strict";Object.defineProperty(Dc,"__esModule",{value:!0});Dc.default=CN;var MN=jN(Vp());function jN(e){return e&&e.__esModule?e:{default:e}}function CN(e,t,r){return e.reduce(function(a,n){return(0,MN.default)(a)?a.then(function(i){return t(i,n)}):t(a,n)},r)}});var W9=g(Ic=>{"use strict";Object.defineProperty(Ic,"__esModule",{value:!0});Ic.default=xN;function xN(e){var t=Object.keys(e),r=t.map(function(a){return e[a]});return Promise.all(r).then(function(a){return a.reduce(function(n,i,o){return n[t[o]]=i,n},Object.create(null))})}});var so=g(C1=>{"use strict";Object.defineProperty(C1,"__esModule",{value:!0});C1.addPath=QN;C1.pathToArray=UN;function QN(e,t,r){return{prev:e,key:t,typename:r}}function UN(e){for(var t=[],r=e;r;)t.push(r.key),r=r.prev;return t.reverse()}});var Q1=g(Rc=>{"use strict";Object.defineProperty(Rc,"__esModule",{value:!0});Rc.getOperationRootType=GN;var x1=B();function GN(e,t){if(t.operation==="query"){var r=e.getQueryType();if(!r)throw new x1.GraphQLError("Schema does not define the required query root type.",t);return r}if(t.operation==="mutation"){var a=e.getMutationType();if(!a)throw new x1.GraphQLError("Schema is not configured for mutations.",t);return a}if(t.operation==="subscription"){var n=e.getSubscriptionType();if(!n)throw new x1.GraphQLError("Schema is not configured for subscriptions.",t);return n}throw new x1.GraphQLError("Can only have query, mutation and subscription operations.",t)}});var Pc=g(Lc=>{"use strict";Object.defineProperty(Lc,"__esModule",{value:!0});Lc.default=KN;function KN(e){return e.map(function(t){return typeof t=="number"?"["+t.toString()+"]":"."+t}).join("")}});var lo=g(Ac=>{"use strict";Object.defineProperty(Ac,"__esModule",{value:!0});Ac.valueFromAST=uo;var BN=U1(Ot()),zN=U1($r()),YN=U1(ue()),WN=U1(tt()),Bn=Te(),$a=oe();function U1(e){return e&&e.__esModule?e:{default:e}}function uo(e,t,r){if(!!e){if(e.kind===Bn.Kind.VARIABLE){var a=e.name.value;if(r==null||r[a]===void 0)return;var n=r[a];return n===null&&(0,$a.isNonNullType)(t)?void 0:n}if((0,$a.isNonNullType)(t))return e.kind===Bn.Kind.NULL?void 0:uo(e,t.ofType,r);if(e.kind===Bn.Kind.NULL)return null;if((0,$a.isListType)(t)){var i=t.ofType;if(e.kind===Bn.Kind.LIST){for(var o=[],p=0,s=e.values;p<s.length;p++){var u=s[p];if(J9(u,r)){if((0,$a.isNonNullType)(i))return;o.push(null)}else{var d=uo(u,i,r);if(d===void 0)return;o.push(d)}}return o}var l=uo(e,i,r);return l===void 0?void 0:[l]}if((0,$a.isInputObjectType)(t)){if(e.kind!==Bn.Kind.OBJECT)return;for(var c=Object.create(null),f=(0,zN.default)(e.fields,function(O){return O.name.value}),m=0,v=(0,BN.default)(t.getFields());m<v.length;m++){var h=v[m],y=f[h.name];if(!y||J9(y.value,r)){if(h.defaultValue!==void 0)c[h.name]=h.defaultValue;else if((0,$a.isNonNullType)(h.type))return;continue}var T=uo(y.value,h.type,r);if(T===void 0)return;c[h.name]=T}return c}if((0,$a.isLeafType)(t)){var w;try{w=t.parseLiteral(e,r)}catch{return}return w===void 0?void 0:w}(0,WN.default)(0,"Unexpected input type: "+(0,YN.default)(t))}}function J9(e,t){return e.kind===Bn.Kind.VARIABLE&&(t==null||t[e.name.value]===void 0)}});var Fc=g(kc=>{"use strict";Object.defineProperty(kc,"__esModule",{value:!0});kc.coerceInputValue=rD;var JN=sa(Ot()),G1=sa(ue()),$N=sa(tt()),HN=sa(Hr()),XN=sa(dr()),ZN=sa(g1()),eD=sa(Xr()),tD=sa(Pc()),Rr=so(),Ha=B(),co=oe();function sa(e){return e&&e.__esModule?e:{default:e}}function rD(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:aD;return fo(e,t,r)}function aD(e,t,r){var a="Invalid value "+(0,G1.default)(t);throw e.length>0&&(a+=' at "value'.concat((0,tD.default)(e),'"')),r.message=a+": "+r.message,r}function fo(e,t,r,a){if((0,co.isNonNullType)(t)){if(e!=null)return fo(e,t.ofType,r,a);r((0,Rr.pat
query IntrospectionQuery {
__schema {
`.concat(i,`
queryType { name }
mutationType { name }
subscriptionType { name }
types {
...FullType
}
directives {
name
`).concat(r,`
`).concat(n,`
locations
args`).concat(o("(includeDeprecated: true)"),` {
...InputValue
}
}
}
}
fragment FullType on __Type {
kind
name
`).concat(r,`
`).concat(a,`
fields(includeDeprecated: true) {
name
`).concat(r,`
args`).concat(o("(includeDeprecated: true)"),` {
...InputValue
}
type {
...TypeRef
}
isDeprecated
deprecationReason
}
inputFields`).concat(o("(includeDeprecated: true)"),` {
...InputValue
}
interfaces {
...TypeRef
}
enumValues(includeDeprecated: true) {
name
`).concat(r,`
isDeprecated
deprecationReason
}
possibleTypes {
...TypeRef
}
}
fragment InputValue on __InputValue {
name
`).concat(r,`
type { ...TypeRef }
defaultValue
`).concat(o("isDeprecated"),`
`).concat(o("deprecationReason"),`
}
fragment TypeRef on __Type {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
ofType {
kind
name
}
}
}
}
}
}
}
}
`)}});var G3=g(Zc=>{"use strict";Object.defineProperty(Zc,"__esModule",{value:!0});Zc.getOperationAST=aR;var rR=Te();function aR(e,t){for(var r=null,a=0,n=e.definitions;a<n.length;a++){var i=n[a];if(i.kind===rR.Kind.OPERATION_DEFINITION){var o;if(t==null){if(r)return null;r=i}else if(((o=i.name)===null||o===void 0?void 0:o.value)===t)return i}}return r}});var B3=g(e0=>{"use strict";Object.defineProperty(e0,"__esModule",{value:!0});e0.introspectionFromSchema=lR;var nR=sR(tt()),iR=In(),oR=bo(),pR=Xc();function sR(e){return e&&e.__esModule?e:{default:e}}function K3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,a)}return r}function uR(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?K3(Object(r),!0).forEach(function(a){dR(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K3(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function dR(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lR(e,t){var r=uR({specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0},t),a=(0,iR.parse)((0,pR.getIntrospectionQuery)(r)),n=(0,oR.executeSync)({schema:e,document:a});return!n.errors&&n.data||(0,nR.default)(0),n.data}});var Y3=g(t0=>{"use strict";Object.defineProperty(t0,"__esModule",{value:!0});t0.buildClientSchema=bR;var cR=To(Ot()),Dt=To(ue()),fR=To(Mt()),es=To(Qi()),z3=To(dr()),mR=In(),vR=Ba(),hR=mt(),yR=mr(),br=xt(),It=oe(),gR=lo();function To(e){return e&&e.__esModule?e:{default:e}}function bR(e,t){(0,z3.default)(e)&&(0,z3.default)(e.__schema)||(0,fR.default)(0,'Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: '.concat((0,Dt.default)(e),"."));for(var r=e.__schema,a=(0,es.default)(r.types,function(S){return S.name},function(S){return v(S)}),n=0,i=[].concat(yR.specifiedScalarTypes,br.introspectionTypes);n<i.length;n++){var o=i[n];a[o.name]&&(a[o.name]=o)}var p=r.queryType?f(r.queryType):null,s=r.mutationType?f(r.mutationType):null,u=r.subscriptionType?f(r.subscriptionType):null,d=r.directives?r.directives.map(Ue):[];return new vR.GraphQLSchema({description:r.description,query:p,mutation:s,subscription:u,types:(0,cR.default)(a),directives:d,assumeValid:t==null?void 0:t.assumeValid});function l(S){if(S.kind===br.TypeKind.LIST){var z=S.ofType;if(!z)throw new Error("Decorated type deeper than introspection query.");return new It.GraphQLList(l(z))}if(S.kind===br.TypeKind.NON_NULL){var me=S.ofType;if(!me)throw new Error("Decorated type deeper than introspection query.");var Pe=l(me);return new It.GraphQLNonNull((0,It.assertNullableType)(Pe))}return c(S)}function c(S){var z=S.name;if(!z)throw new Error("Unknown type reference: ".concat((0,Dt.default)(S),"."));var me=a[z];if(!me)throw new Error("Invalid or incomplete schema, unknown type: ".concat(z,". Ensure that a full introspection query is used in order to build a client schema."));return me}function f(S){return(0,It.assertObjectType)(c(S))}function m(S){return(0,It.assertInterfaceType)(c(S))}function v(S){if(S!=null&&S.name!=null&&S.kind!=null)switch(S.kind){case br.TypeKind.SCALAR:return h(S);case br.TypeKind.OBJECT:return T(S);case br.TypeKind.INTERFACE:return w(S);case br.TypeKind.UNION:return O(S);case br.TypeKind.ENUM:return E(S);case br.TypeKind.INPUT_OBJECT:return D(S)}var z=(0,Dt.default)(S);throw new Error("Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ".concat(z,"."))}function h(S){return new It.GraphQLScalarType({name:S.name,description:S.description,specifiedByUrl:S.specifiedByUrl})}function y(S){if(S.interfaces===null&&S.kind===br.TypeKind.INTERFACE)return[];if(!S.interfaces){var z=(0,Dt.default)(S);t
`+r)}}function IR(e){var t=e.loc;if(!!t){for(var r=[],a=t.startToken.prev;a!=null&&a.kind===OR.TokenKind.COMMENT&&a.next&&a.prev&&a.line+1===a.next.line&&a.line!==a.prev.line;){var n=String(a.value);r.push(n),a=a.prev}return r.length>0?r.reverse().join(`
`):void 0}}});var s5=g(as=>{"use strict";Object.defineProperty(as,"__esModule",{value:!0});as.buildASTSchema=p5;as.buildSchema=qR;var RR=VR(Mt()),LR=Te(),PR=In(),AR=Kn(),kR=Ba(),o5=mt(),FR=r0();function VR(e){return e&&e.__esModule?e:{default:e}}function p5(e,t){e!=null&&e.kind===LR.Kind.DOCUMENT||(0,RR.default)(0,"Must provide valid Document AST."),(t==null?void 0:t.assumeValid)!==!0&&(t==null?void 0:t.assumeValidSDL)!==!0&&(0,AR.assertValidSDL)(e);var r={description:void 0,types:[],directives:[],extensions:void 0,extensionASTNodes:[],assumeValid:!1},a=(0,FR.extendSchemaImpl)(r,e,t);if(a.astNode==null)for(var n=0,i=a.types;n<i.length;n++){var o=i[n];switch(o.name){case"Query":a.query=o;break;case"Mutation":a.mutation=o;break;case"Subscription":a.subscription=o;break}}for(var p=a.directives,s=function(l){var c=o5.specifiedDirectives[l];p.every(function(f){return f.name!==c.name})&&p.push(c)},u=0;u<o5.specifiedDirectives.length;u++)s(u);return new kR.GraphQLSchema(a)}function qR(e,t){var r=(0,PR.parse)(e,{noLocation:t==null?void 0:t.noLocation,allowLegacySDLEmptyFields:t==null?void 0:t.allowLegacySDLEmptyFields,allowLegacySDLImplementsInterfaces:t==null?void 0:t.allowLegacySDLImplementsInterfaces,experimentalFragmentVariables:t==null?void 0:t.experimentalFragmentVariables});return p5(r,{commentDescriptions:t==null?void 0:t.commentDescriptions,assumeValidSDL:t==null?void 0:t.assumeValidSDL,assumeValid:t==null?void 0:t.assumeValid})}});var d5=g(i0=>{"use strict";Object.defineProperty(i0,"__esModule",{value:!0});i0.lexicographicSortSchema=zR;var MR=Eo(Ot()),jR=Eo(ue()),CR=Eo(tt()),xR=Eo(Qi()),QR=Eo(Ui()),UR=Ba(),GR=mt(),KR=xt(),ft=oe();function Eo(e){return e&&e.__esModule?e:{default:e}}function u5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,a)}return r}function ze(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?u5(Object(r),!0).forEach(function(a){BR(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u5(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function BR(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zR(e){var t=e.toConfig(),r=(0,xR.default)(a0(t.types),function(c){return c.name},l);return new UR.GraphQLSchema(ze(ze({},t),{},{types:(0,MR.default)(r),directives:a0(t.directives).map(o),query:i(t.query),mutation:i(t.mutation),subscription:i(t.subscription)}));function a(c){return(0,ft.isListType)(c)?new ft.GraphQLList(a(c.ofType)):(0,ft.isNonNullType)(c)?new ft.GraphQLNonNull(a(c.ofType)):n(c)}function n(c){return r[c.name]}function i(c){return c&&n(c)}function o(c){var f=c.toConfig();return new GR.GraphQLDirective(ze(ze({},f),{},{locations:n0(f.locations,function(m){return m}),args:p(f.args)}))}function p(c){return ns(c,function(f){return ze(ze({},f),{},{type:a(f.type)})})}function s(c){return ns(c,function(f){return ze(ze({},f),{},{type:a(f.type),args:p(f.args)})})}function u(c){return ns(c,function(f){return ze(ze({},f),{},{type:a(f.type)})})}function d(c){return a0(c).map(n)}function l(c){if((0,ft.isScalarType)(c)||(0,KR.isIntrospectionType)(c))return c;if((0,ft.isObjectType)(c)){var f=c.toConfig();return new ft.GraphQLObjectType(ze(ze({},f),{},{interfaces:function(){return d(f.interfaces)},fields:function(){return s(f.fields)}}))}if((0,ft.isInterfaceType)(c)){var m=c.toConfig();return new ft.GraphQLInterfaceType(ze(ze({},m),{},{interfaces:function(){return d(m.interfaces)},fields:function(){return s(m.fields)}}))}if((0,ft.isUnionType)(c)){var v=c.toConfig();return new ft.GraphQLUnionType(ze(ze({},v),{},{types:function(){return d(v.types)}}))}if((0,ft.isEnumType)(c)){var h=c.toConfig();return new ft.GraphQLEnumType(ze(ze({},h),{},{values:ns(h.values)}))}if((0,ft.isInputObjectType)(c)){var y=c.toConfig();return new ft.GraphQLInputObjectType(ze(ze(
`)+`
`}function XR(e){if(!(e.description==null&&ZR(e))){var t=[],r=e.getQueryType();r&&t.push(" query: ".concat(r.name));var a=e.getMutationType();a&&t.push(" mutation: ".concat(a.name));var n=e.getSubscriptionType();return n&&t.push(" subscription: ".concat(n.name)),Gt({},e)+`schema {
`.concat(t.join(`
`),`
}`)}}function ZR(e){var t=e.getQueryType();if(t&&t.name!=="Query")return!1;var r=e.getMutationType();if(r&&r.name!=="Mutation")return!1;var a=e.getSubscriptionType();return!(a&&a.name!=="Subscription")}function m5(e,t){if((0,Xn.isScalarType)(e))return eL(e,t);if((0,Xn.isObjectType)(e))return tL(e,t);if((0,Xn.isInterfaceType)(e))return rL(e,t);if((0,Xn.isUnionType)(e))return aL(e,t);if((0,Xn.isEnumType)(e))return nL(e,t);if((0,Xn.isInputObjectType)(e))return iL(e,t);(0,l5.default)(0,"Unexpected type: "+(0,YR.default)(e))}function eL(e,t){return Gt(t,e)+"scalar ".concat(e.name)+pL(e)}function v5(e){var t=e.getInterfaces();return t.length?" implements "+t.map(function(r){return r.name}).join(" & "):""}function tL(e,t){return Gt(t,e)+"type ".concat(e.name)+v5(e)+h5(t,e)}function rL(e,t){return Gt(t,e)+"interface ".concat(e.name)+v5(e)+h5(t,e)}function aL(e,t){var r=e.getTypes(),a=r.length?" = "+r.join(" | "):"";return Gt(t,e)+"union "+e.name+a}function nL(e,t){var r=e.getValues().map(function(a,n){return Gt(t,a," ",!n)+" "+a.name+m0(a.deprecationReason)});return Gt(t,e)+"enum ".concat(e.name)+c0(r)}function iL(e,t){var r=(0,o0.default)(e.getFields()).map(function(a,n){return Gt(t,a," ",!n)+" "+f0(a)});return Gt(t,e)+"input ".concat(e.name)+c0(r)}function h5(e,t){var r=(0,o0.default)(t.getFields()).map(function(a,n){return Gt(e,a," ",!n)+" "+a.name+y5(e,a.args," ")+": "+String(a.type)+m0(a.deprecationReason)});return c0(r)}function c0(e){return e.length!==0?` {
`+e.join(`
`)+`
}`:""}function y5(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";return t.length===0?"":t.every(function(a){return!a.description})?"("+t.map(f0).join(", ")+")":`(
`+t.map(function(a,n){return Gt(e,a," "+r,!n)+" "+r+f0(a)}).join(`
`)+`
`+r+")"}function f0(e){var t=(0,d0.astFromValue)(e.defaultValue,e.type),r=e.name+": "+String(e.type);return t&&(r+=" = ".concat((0,p0.print)(t))),r+m0(e.deprecationReason)}function oL(e,t){return Gt(t,e)+"directive @"+e.name+y5(t,e.args)+(e.isRepeatable?" repeatable":"")+" on "+e.locations.join(" | ")}function m0(e){if(e==null)return"";var t=(0,d0.astFromValue)(e,s0.GraphQLString);return t&&e!==u0.DEFAULT_DEPRECATION_REASON?" @deprecated(reason: "+(0,p0.print)(t)+")":" @deprecated"}function pL(e){if(e.specifiedByUrl==null)return"";var t=e.specifiedByUrl,r=(0,d0.astFromValue)(t,s0.GraphQLString);return r||(0,l5.default)(0,"Unexpected null value returned from `astFromValue` for specifiedByUrl")," @specifiedBy(url: "+(0,p0.print)(r)+")"}function Gt(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=t.description;if(n==null)return"";if((e==null?void 0:e.commentDescriptions)===!0)return sL(n,r,a);var i=n.length>70,o=(0,WR.printBlockString)(n,"",i),p=r&&!a?`
`+r:r;return p+o.replace(/\n/g,`
`+r)+`
`}function sL(e,t,r){var a=t&&!r?`
`:"",n=e.split(`
`).map(function(i){return t+(i!==""?"# "+i:"#")}).join(`
`);return a+n+`
`}});var b5=g(v0=>{"use strict";Object.defineProperty(v0,"__esModule",{value:!0});v0.concatAST=uL;function uL(e){for(var t=[],r=0;r<e.length;r++){var a=e[r];t=t.concat(a.definitions)}return{kind:"Document",definitions:t}}});var w5=g(h0=>{"use strict";Object.defineProperty(h0,"__esModule",{value:!0});h0.separateOperations=lL;var is=Te(),dL=Jr();function lL(e){for(var t=[],r=Object.create(null),a=0,n=e.definitions;a<n.length;a++){var i=n[a];switch(i.kind){case is.Kind.OPERATION_DEFINITION:t.push(i);break;case is.Kind.FRAGMENT_DEFINITION:r[i.name.value]=T5(i.selectionSet);break}}for(var o=Object.create(null),p=function(d){for(var l=t[d],c=new Set,f=0,m=T5(l.selectionSet);f<m.length;f++){var v=m[f];_5(c,r,v)}var h=l.name?l.name.value:"";o[h]={kind:is.Kind.DOCUMENT,definitions:e.definitions.filter(function(y){return y===l||y.kind===is.Kind.FRAGMENT_DEFINITION&&c.has(y.name.value)})}},s=0;s<t.length;s++)p(s);return o}function _5(e,t,r){if(!e.has(r)){e.add(r);var a=t[r];if(a!==void 0)for(var n=0;n<a.length;n++){var i=a[n];_5(e,t,i)}}}function T5(e){var t=[];return(0,dL.visit)(e,{FragmentSpread:function(a){t.push(a.name.value)}}),t}});var N5=g(g0=>{"use strict";Object.defineProperty(g0,"__esModule",{value:!0});g0.stripIgnoredCharacters=cL;var O5=Hp(),y0=Sn(),E5=e1(),S5=Dn();function cL(e){for(var t=(0,O5.isSource)(e)?e:new O5.Source(e),r=t.body,a=new E5.Lexer(t),n="",i=!1;a.advance().kind!==y0.TokenKind.EOF;){var o=a.token,p=o.kind,s=!(0,E5.isPunctuatorTokenKind)(o.kind);i&&(s||o.kind===y0.TokenKind.SPREAD)&&(n+=" ");var u=r.slice(o.start,o.end);p===y0.TokenKind.BLOCK_STRING?n+=fL(u):n+=u,i=s}return n}function fL(e){var t=e.slice(3,-3),r=(0,S5.dedentBlockStringValue)(t);(0,S5.getBlockStringIndentation)(r)>0&&(r=`
`+r);var a=r[r.length-1],n=a==='"'&&r.slice(-4)!=='\\"""';return(n||a==="\\")&&(r+=`
`),'"""'+r+'"""'}});var q5=g(da=>{"use strict";Object.defineProperty(da,"__esModule",{value:!0});da.findBreakingChanges=TL;da.findDangerousChanges=wL;da.DangerousChangeType=da.BreakingChangeType=void 0;var Zn=No(Ot()),D5=No($r()),mL=No(ue()),I5=No(tt()),vL=No(Ui()),hL=Et(),yL=Jr(),gL=mr(),ce=oe(),bL=Zi();function No(e){return e&&e.__esModule?e:{default:e}}function R5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,a)}return r}function L5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?R5(Object(r),!0).forEach(function(a){_L(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R5(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function _L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ye=Object.freeze({TYPE_REMOVED:"TYPE_REMOVED",TYPE_CHANGED_KIND:"TYPE_CHANGED_KIND",TYPE_REMOVED_FROM_UNION:"TYPE_REMOVED_FROM_UNION",VALUE_REMOVED_FROM_ENUM:"VALUE_REMOVED_FROM_ENUM",REQUIRED_INPUT_FIELD_ADDED:"REQUIRED_INPUT_FIELD_ADDED",IMPLEMENTED_INTERFACE_REMOVED:"IMPLEMENTED_INTERFACE_REMOVED",FIELD_REMOVED:"FIELD_REMOVED",FIELD_CHANGED_KIND:"FIELD_CHANGED_KIND",REQUIRED_ARG_ADDED:"REQUIRED_ARG_ADDED",ARG_REMOVED:"ARG_REMOVED",ARG_CHANGED_KIND:"ARG_CHANGED_KIND",DIRECTIVE_REMOVED:"DIRECTIVE_REMOVED",DIRECTIVE_ARG_REMOVED:"DIRECTIVE_ARG_REMOVED",REQUIRED_DIRECTIVE_ARG_ADDED:"REQUIRED_DIRECTIVE_ARG_ADDED",DIRECTIVE_REPEATABLE_REMOVED:"DIRECTIVE_REPEATABLE_REMOVED",DIRECTIVE_LOCATION_REMOVED:"DIRECTIVE_LOCATION_REMOVED"});da.BreakingChangeType=Ye;var Fr=Object.freeze({VALUE_ADDED_TO_ENUM:"VALUE_ADDED_TO_ENUM",TYPE_ADDED_TO_UNION:"TYPE_ADDED_TO_UNION",OPTIONAL_INPUT_FIELD_ADDED:"OPTIONAL_INPUT_FIELD_ADDED",OPTIONAL_ARG_ADDED:"OPTIONAL_ARG_ADDED",IMPLEMENTED_INTERFACE_ADDED:"IMPLEMENTED_INTERFACE_ADDED",ARG_DEFAULT_VALUE_CHANGE:"ARG_DEFAULT_VALUE_CHANGE"});da.DangerousChangeType=Fr;function TL(e,t){var r=P5(e,t).filter(function(a){return a.type in Ye});return r}function wL(e,t){var r=P5(e,t).filter(function(a){return a.type in Fr});return r}function P5(e,t){return[].concat(EL(e,t),OL(e,t))}function OL(e,t){for(var r=[],a=Vr(e.getDirectives(),t.getDirectives()),n=0,i=a.removed;n<i.length;n++){var o=i[n];r.push({type:Ye.DIRECTIVE_REMOVED,description:"".concat(o.name," was removed.")})}for(var p=0,s=a.persisted;p<s.length;p++){for(var u=s[p],d=u[0],l=u[1],c=Vr(d.args,l.args),f=0,m=c.added;f<m.length;f++){var v=m[f];(0,ce.isRequiredArgument)(v)&&r.push({type:Ye.REQUIRED_DIRECTIVE_ARG_ADDED,description:"A required arg ".concat(v.name," on directive ").concat(d.name," was added.")})}for(var h=0,y=c.removed;h<y.length;h++){var T=y[h];r.push({type:Ye.DIRECTIVE_ARG_REMOVED,description:"".concat(T.name," was removed from ").concat(d.name,".")})}d.isRepeatable&&!l.isRepeatable&&r.push({type:Ye.DIRECTIVE_REPEATABLE_REMOVED,description:"Repeatable flag was removed from ".concat(d.name,".")});for(var w=0,O=d.locations;w<O.length;w++){var E=O[w];l.locations.indexOf(E)===-1&&r.push({type:Ye.DIRECTIVE_LOCATION_REMOVED,description:"".concat(E," was removed from ").concat(d.name,".")})}}return r}function EL(e,t){for(var r=[],a=Vr((0,Zn.default)(e.getTypeMap()),(0,Zn.default)(t.getTypeMap())),n=0,i=a.removed;n<i.length;n++){var o=i[n];r.push({type:Ye.TYPE_REMOVED,description:(0,gL.isSpecifiedScalarType)(o)?"Standard scalar ".concat(o.name," was removed because it is not referenced anymore."):"".concat(o.name," was removed.")})}for(var p=0,s=a.persisted;p<s.length;p++){var u=s[p],d=u[0],l=u[1];(0,ce.isEnumType)(d)&&(0,ce.isEnumType)(l)?r.push.apply(r,DL(d,l)):(0,ce.isUnionType)(d)&&(0,ce.isUnionType)(l)?r.push.apply(r,NL(d,l)):(0,ce.isInputObjectType)(d)&&(0,ce.isInputObjectType)(l)?r.push.apply(r,SL(d,l)):(0,ce.isObjectType)(d)&&(0,ce.isObjectType)(l)||(0,ce.isInterfaceType)(d)&&(0,ce.isInterfaceType)
"fetch" has not been found globally and no fetcher has been configured. To fix this, install a fetch package (like https://www.npmjs.com/package/cross-fetch), instantiate the fetcher, and pass it into your HttpLink constructor. For example:
import fetch from 'cross-fetch';
import { ApolloClient, HttpLink } from '@apollo/client';
const client = new ApolloClient({
link: new HttpLink({ uri: '/graphql', fetch })
});
`):new hs.InvariantError(22)},Q8=function(){if(typeof AbortController=="undefined")return{controller:!1,signal:!1};var e=new AbortController,t=e.signal;return{controller:e,signal:t}},U8=function(e,t){var r=e.getContext(),a=r.uri;return a||(typeof t=="function"?t(e):t||"/graphql")};function G8(e,t){var r=[],a=function(l,c){r.push(l+"="+encodeURIComponent(c))};if("query"in t&&a("query",t.query),t.operationName&&a("operationName",t.operationName),t.variables){var n=void 0;try{n=gs(t.variables,"Variables map")}catch(l){return{parseError:l}}a("variables",n)}if(t.extensions){var i=void 0;try{i=gs(t.extensions,"Extensions map")}catch(l){return{parseError:l}}a("extensions",i)}var o="",p=e,s=e.indexOf("#");s!==-1&&(o=e.substr(s),p=e.substr(0,s));var u=p.indexOf("?")===-1?"?":"&",d=p+u+r.join("&")+o;return{newURI:d}}var K8=z0.maybe(function(){return fetch}),B8=function(e){e===void 0&&(e={});var t=e.uri,r=t===void 0?"/graphql":t,a=e.fetch,n=e.includeExtensions,i=e.useGETForQueries,o=e.includeUnusedVariables,p=o===void 0?!1:o,s=yt.__rest(e,["uri","fetch","includeExtensions","useGETForQueries","includeUnusedVariables"]);__DEV__&&x8(a||K8);var u={http:{includeExtensions:n},options:s.fetchOptions,credentials:s.credentials,headers:s.headers};return new V8.ApolloLink(function(d){var l=U8(d,r),c=d.getContext(),f={};if(c.clientAwareness){var m=c.clientAwareness,v=m.name,h=m.version;v&&(f["apollographql-client-name"]=v),h&&(f["apollographql-client-version"]=h)}var y=yt.__assign(yt.__assign({},f),c.headers),T={http:c.http,options:c.fetchOptions,credentials:c.credentials,headers:y},w=C8(d,j8,u,T),O=w.options,E=w.body;if(E.variables&&!p){var D=new Set(Object.keys(E.variables));F8.visit(d.query,{Variable:function(Pe,Ft,Fe){Fe&&Fe.kind!=="VariableDefinition"&&D.delete(Pe.name.value)}}),D.size&&(E.variables=yt.__assign({},E.variables),D.forEach(function(Pe){delete E.variables[Pe]}))}var R;if(!O.signal){var L=Q8(),K=L.controller,_e=L.signal;R=K,R&&(O.signal=_e)}var Ue=function(Pe){return Pe.kind==="OperationDefinition"&&Pe.operation==="mutation"};if(i&&!d.query.definitions.some(Ue)&&(O.method="GET"),O.method==="GET"){var S=G8(l,E),z=S.newURI,me=S.parseError;if(me)return ys.fromError(me);l=z}else try{O.body=gs(E,"Payload")}catch(Pe){return ys.fromError(Pe)}return new z0.Observable(function(Pe){var Ft=a||z0.maybe(function(){return fetch})||K8;return Ft(l,O).then(function(Fe){return d.setContext({response:Fe}),Fe}).then(M8(d)).then(function(Fe){return Pe.next(Fe),Pe.complete(),Fe}).catch(function(Fe){Fe.name!=="AbortError"&&(Fe.result&&Fe.result.errors&&Fe.result.data&&Pe.next(Fe.result),Pe.error(Fe))}),function(){R&&R.abort()}})})},gA=function(e){yt.__extends(t,e);function t(r){r===void 0&&(r={});var a=e.call(this,B8(r).request)||this;return a.options=r,a}return t}(V8.ApolloLink);Kt.HttpLink=gA;Kt.checkFetcher=x8;Kt.createHttpLink=B8;Kt.createSignalIfSupported=Q8;Kt.fallbackHttpConfig=j8;Kt.parseAndCheckHttpResponse=M8;Kt.rewriteURIForGET=G8;Kt.selectHttpOptionsAndBody=C8;Kt.selectURI=U8;Kt.serializeFetchParameter=gs});var Fo=g(bs=>{"use strict";Object.defineProperty(bs,"__esModule",{value:!0});var Y8=Object.prototype,W8=Y8.toString,bA=Y8.hasOwnProperty,J8=Function.prototype.toString,Y0=new Map;function $8(e,t){try{return W0(e,t)}finally{Y0.clear()}}function W0(e,t){if(e===t)return!0;var r=W8.call(e),a=W8.call(t);if(r!==a)return!1;switch(r){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(X8(e,t))return!0;var n=H8(e),i=H8(t),o=n.length;if(o!==i.length)return!1;for(var p=0;p<o;++p)if(!bA.call(t,n[p]))return!1;for(var p=0;p<o;++p){var s=n[p];if(!W0(e[s],t[s]))return!1}return!0}case"[object Error]":return e.name===t.name&&e.message===t.message;case"[object Number]":if(e!==e)return t!==t;case"[object Boolean]":case"[object Date]":return+e==+t;case"[object RegExp]":case"[object String]":return e==""+t;case"[object Map]":case"[object Set]":{if(e.size!==t.size)return!1;if(X8(e,t))return!0;for(var u=e.entries(),d=r==="[object Map]";;){var l=u.next();if(l.done)break;var c=l.value,f=c[0],m=c[1];if(!t.has(f)||d&&!W0(m,t.get(f
To address this problem (which is not a bug in Apollo Client), `+(d.length?"either ensure all objects of type "+d.join(" and ")+" have an ID or a custom merge function, or ":"")+"define a custom merge function for the "+u+` field, so InMemoryCache can safely merge these objects:
existing: `+JSON.stringify(i).slice(0,1e3)+`
incoming: `+JSON.stringify(o).slice(0,1e3)+`
For more information about these options, please refer to the documentation:
* Ensuring entity objects have IDs: https://go.apollo.dev/c/generating-unique-identifiers
* Defining custom merge functions: https://go.apollo.dev/c/merging-non-normalized-objects
`)}}}}var m2=new JA.Slot,Rv=new WeakMap;function Co(e){var t=Rv.get(e);return t||Rv.set(e,t={vars:new Set,dep:si.dep()}),t}function Lv(e){Co(e).vars.forEach(function(t){return t.forgetCache(e)})}function ok(e){Co(e).vars.forEach(function(t){return t.attachCache(e)})}function Pv(e){var t=new Set,r=new Set,a=function(i){if(arguments.length>0){if(e!==i){e=i,t.forEach(function(s){Co(s).dep.dirty(a),pk(s)});var o=Array.from(r);r.clear(),o.forEach(function(s){return s(e)})}}else{var p=m2.getValue();p&&(n(p),Co(p).dep(a))}return e};a.onNextChange=function(i){return r.add(i),function(){r.delete(i)}};var n=a.attachCache=function(i){return t.add(i),Co(i).vars.add(a),a};return a.forgetCache=function(i){return t.delete(i)},a}function pk(e){e.broadcastWatches&&e.broadcastWatches()}I.getStoreKeyName.setStringify(pn);function v2(e){return e.args!==void 0?e.args:e.field?I.argumentsObjectFromField(e.field,e.variables):null}var sk=function(){},Av=function(e,t){return t.fieldName},kv=function(e,t,r){var a=r.mergeObjects;return a(e,t)},Fv=function(e,t){return t},Vv=function(){function e(t){this.config=t,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=J.__assign({dataIdFromObject:o2},t),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),t.possibleTypes&&this.addPossibleTypes(t.possibleTypes),t.typePolicies&&this.addTypePolicies(t.typePolicies)}return e.prototype.identify=function(t,r,a){var n=r&&a?I.getTypenameFromResult(t,r,a):t.__typename;if(n===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var i={typename:n,selectionSet:r,fragmentMap:a},o,p=n&&this.getTypePolicy(n),s=p&&p.keyFn||this.config.dataIdFromObject;s;){var u=s(t,i);if(Array.isArray(u))s=Cv(u);else{o=u;break}}return o=o?String(o):void 0,i.keyObject?[o,i.keyObject]:[o]},e.prototype.addTypePolicies=function(t){var r=this;Object.keys(t).forEach(function(a){var n=t[a],i=n.queryType,o=n.mutationType,p=n.subscriptionType,s=J.__rest(n,["queryType","mutationType","subscriptionType"]);i&&r.setRootTypename("Query",a),o&&r.setRootTypename("Mutation",a),p&&r.setRootTypename("Subscription",a),nt.call(r.toBeAdded,a)?r.toBeAdded[a].push(s):r.toBeAdded[a]=[s]})},e.prototype.updateTypePolicy=function(t,r){var a=this,n=this.getTypePolicy(t),i=r.keyFields,o=r.fields;function p(s,u){s.merge=typeof u=="function"?u:u===!0?kv:u===!1?Fv:s.merge}p(n,r.merge),n.keyFn=i===!1?sk:Array.isArray(i)?Cv(i):typeof i=="function"?i:n.keyFn,o&&Object.keys(o).forEach(function(s){var u=a.getFieldPolicy(t,s,!0),d=o[s];if(typeof d=="function")u.read=d;else{var l=d.keyArgs,c=d.read,f=d.merge;u.keyFn=l===!1?Av:Array.isArray(l)?jv(l):typeof l=="function"?l:u.keyFn,typeof c=="function"&&(u.read=c),p(u,f)}u.read&&u.merge&&(u.keyFn=u.keyFn||Av)})},e.prototype.setRootTypename=function(t,r){r===void 0&&(r=t);var a="ROOT_"+t.toUpperCase(),n=this.rootTypenamesById[a];r!==n&&(__DEV__?De.invariant(!n||n===t,"Cannot change root "+t+" __typename more than once"):De.invariant(!n||n===t,2),n&&delete this.rootIdsByTypename[n],this.rootIdsByTypename[r]=a,this.rootTypenamesById[a]=r)},e.prototype.addPossibleTypes=function(t){var r=this;this.usingPossibleTypes=!0,Object.keys(t).forEach(function(a){r.getSupertypeSet(a,!0),t[a].forEach(function(n){r.getSupertypeSet(n,!0).add(a);var i=n.match(gv);(!i||i[0]!==n)&&r.fuzzySubtypes.set(n,new RegExp(n))})})},e.prototype.getTypePolicy=function(t){var r=this;if(!nt.call(this.typePolicies,t)){var a=this.typePolicies[t]=Object.create(null);a.fields=Object.create(null);var n=this.supertypeMap.get(t);n&&n.size&&n.forEach(function(o){var p=r.getTypePolicy(o),s=p.fields,u=J.__rest(p,["fields"]);Object.assign(a,u),Object.assign(a.fields,s)})}var i=this.toBeAdded[t];return i&&i.length&&i.splice(0).forEach(function(o){r.updateTypePolicy(t,o)}),this.typePolicies[t]},e.prototype.getFieldPolicy=function(t,r,a){if(t){var n=
`})}return e.networkError&&(t+=e.networkError.message+`
`),t=t.replace(/\n$/,""),t},fk=function(e){dk.__extends(t,e);function t(r){var a=r.graphQLErrors,n=r.clientErrors,i=r.networkError,o=r.errorMessage,p=r.extraInfo,s=e.call(this,o)||this;return s.graphQLErrors=a||[],s.clientErrors=n||[],s.networkError=i||null,s.message=o||ck(s),s.extraInfo=p,s.__proto__=t.prototype,s}return t}(Error);Ds.ApolloError=fk;Ds.isApolloError=lk});var Kv=g((Is,Gv)=>{(function(e,t){typeof Is=="object"&&typeof Gv!="undefined"?t(Is,qt(),ti()):typeof define=="function"&&define.amd?define(["exports","tslib","graphql"],t):(e=typeof globalThis!="undefined"?globalThis:e||self,t(e["graphql-tag"]={},e.tslib,e.graphql))})(Is,function(e,t,r){"use strict";var a=new Map,n=new Map,i=!0,o=!1;function p(w){return w.replace(/[\s,]+/g," ").trim()}function s(w){return p(w.source.body.substring(w.start,w.end))}function u(w){var O=new Set,E=[];return w.definitions.forEach(function(D){if(D.kind==="FragmentDefinition"){var R=D.name.value,L=s(D.loc),K=n.get(R);K&&!K.has(L)?i&&console.warn("Warning: fragment with name "+R+` already exists.
graphql-tag enforces all fragment names across your application to be unique; read more about
this in the docs: http://dev.apollodata.com/core/fragments.html#unique-names`):K||n.set(R,K=new Set),K.add(L),O.has(L)||(O.add(L),E.push(D))}else E.push(D)}),t.__assign(t.__assign({},w),{definitions:E})}function d(w){var O=new Set(w.definitions);O.forEach(function(D){D.loc&&delete D.loc,Object.keys(D).forEach(function(R){var L=D[R];L&&typeof L=="object"&&O.add(L)})});var E=w.loc;return E&&(delete E.startToken,delete E.endToken),w}function l(w){var O=p(w);if(!a.has(O)){var E=r.parse(w,{experimentalFragmentVariables:o});if(!E||E.kind!=="Document")throw new Error("Not a valid GraphQL document.");a.set(O,d(u(E)))}return a.get(O)}function c(w){for(var O=[],E=1;E<arguments.length;E++)O[E-1]=arguments[E];typeof w=="string"&&(w=[w]);var D=w[0];return O.forEach(function(R,L){R&&R.kind==="Document"?D+=R.loc.source.body:D+=R,D+=w[L+1]}),l(D)}function f(){a.clear(),n.clear()}function m(){i=!1}function v(){o=!0}function h(){o=!1}var y={gql:c,resetCaches:f,disableFragmentWarnings:m,enableExperimentalFragmentVariables:v,disableExperimentalFragmentVariables:h};(function(w){w.gql=y.gql,w.resetCaches=y.resetCaches,w.disableFragmentWarnings=y.disableFragmentWarnings,w.enableExperimentalFragmentVariables=y.enableExperimentalFragmentVariables,w.disableExperimentalFragmentVariables=y.disableExperimentalFragmentVariables})(c||(c={})),c.default=c;var T=c;e.default=T,e.disableExperimentalFragmentVariables=h,e.disableFragmentWarnings=m,e.enableExperimentalFragmentVariables=v,e.gql=c,e.resetCaches=f,Object.defineProperty(e,"__esModule",{value:!0})})});var zv=g((OC,Bv)=>{Bv.exports=Kv().gql});var w2=g(U=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var ie=Rt(),F=qt(),ui=B0(),x=ca(),g2=z8(),gt=Fo(),ya=Qv(),Cr=y2(),Yv=ti(),Rs=ms(),Wv=xu(),xo=zv(),mk="3.4.16";U.NetworkStatus=void 0;(function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"})(U.NetworkStatus||(U.NetworkStatus={}));function Qo(e){return e?e<7:!1}var vk=Object.assign,hk=Object.hasOwnProperty,Jv=!1,Ls=function(e){F.__extends(t,e);function t(r){var a=r.queryManager,n=r.queryInfo,i=r.options,o=e.call(this,function(s){try{var u=s._subscription._observer;u&&!u.error&&(u.error=yk)}catch{}var d=!o.observers.size;o.observers.add(s);var l=o.last;return l&&l.error?s.error&&s.error(l.error):l&&l.result&&s.next&&s.next(l.result),d&&o.reobserve().catch(function(){}),function(){o.observers.delete(s)&&!o.observers.size&&o.tearDownQuery()}})||this;o.observers=new Set,o.subscriptions=new Set,o.isTornDown=!1,o.options=i,o.queryId=n.queryId||a.generateQueryId();var p=x.getOperationDefinition(i.query);return o.queryName=p&&p.name&&p.name.value,o.initialFetchPolicy=i.fetchPolicy||"cache-first",o.queryManager=a,o.queryInfo=n,o}return Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var r=this;return new Promise(function(a,n){var i={next:function(p){a(p),r.observers.delete(i),r.observers.size||r.queryManager.removeQuery(r.queryId),setTimeout(function(){o.unsubscribe()},0)},error:n},o=r.subscribe(i)})},t.prototype.getCurrentResult=function(r){r===void 0&&(r=!0);var a=this.getLastResult(!0),n=this.queryInfo.networkStatus||a&&a.networkStatus||U.NetworkStatus.ready,i=F.__assign(F.__assign({},a),{loading:Qo(n),networkStatus:n}),o=this.options.fetchPolicy,p=o===void 0?"cache-first":o,s=a||p!=="network-only"&&p!=="no-cache"&&p!=="standby";if(s&&!this.queryManager.transform(this.options.query).hasForcedResolvers){var u=this.queryInfo.getDiff();(u.complete||this.options.returnPartialData)&&(i.data=u.result),gt.equal(i.data,{})&&(i.data=void 0),u.complete?(i.networkStatus===U.NetworkStatus.loading&&(p==="cache-first"||p==="cache-only")&&(i.networkStatus=U.NetworkStatus.ready,i.loading=!1),delete i.partial):p!=="no-cache"&&(i.partial=!0),__DEV__&&!u.complete&&!this.options.partialRefetch&&!i.loading&&!i.data&&!i.error&&$v(u.missing)}return r&&this.updateLastResult(i),i},t
Did you mean to call refetch(variables) instead of refetch({ variables })?`)}return r&&!gt.equal(this.options.variables,r)&&(n.variables=this.options.variables=F.__assign(F.__assign({},this.options.variables),r)),this.queryInfo.resetLastWrite(),this.reobserve(n,U.NetworkStatus.refetch)},t.prototype.fetchMore=function(r){var a=this,n=F.__assign(F.__assign({},r.query?r:F.__assign(F.__assign(F.__assign({},this.options),r),{variables:F.__assign(F.__assign({},this.options.variables),r.variables)})),{fetchPolicy:"no-cache"}),i=this.queryManager.generateQueryId();return n.notifyOnNetworkStatusChange&&(this.queryInfo.networkStatus=U.NetworkStatus.fetchMore,this.observe()),this.queryManager.fetchQuery(i,n,U.NetworkStatus.fetchMore).then(function(o){var p=o.data,s=r.updateQuery;return s?(__DEV__&&!Jv&&(__DEV__&&ie.invariant.warn(`The updateQuery callback for fetchMore is deprecated, and will be removed
in the next major version of Apollo Client.
Please convert updateQuery functions to field policies with appropriate
read and merge functions, or use/adapt a helper function (such as
concatPagination, offsetLimitPagination, or relayStylePagination) from
@apollo/client/utilities.
The field policy system handles pagination more effectively than a
hand-written updateQuery function, and you only need to define the policy
once, rather than every time you call fetchMore.`),Jv=!0),a.updateQuery(function(u){return s(u,{fetchMoreResult:p,variables:n.variables})})):a.queryManager.cache.writeQuery({query:n.query,variables:n.variables,data:p}),o}).finally(function(){a.queryManager.stopQuery(i),a.reobserve()})},t.prototype.subscribeToMore=function(r){var a=this,n=this.queryManager.startGraphQLSubscription({query:r.document,variables:r.variables,context:r.context}).subscribe({next:function(i){var o=r.updateQuery;o&&a.updateQuery(function(p,s){var u=s.variables;return o(p,{subscriptionData:i,variables:u})})},error:function(i){if(r.onError){r.onError(i);return}__DEV__&&ie.invariant.error("Unhandled GraphQL subscription error",i)}});return this.subscriptions.add(n),function(){a.subscriptions.delete(n)&&n.unsubscribe()}},t.prototype.setOptions=function(r){return this.reobserve(r)},t.prototype.setVariables=function(r){return gt.equal(this.variables,r)?this.observers.size?this.result():Promise.resolve():(this.options.variables=r,this.observers.size?this.reobserve({fetchPolicy:this.initialFetchPolicy,variables:r},U.NetworkStatus.setVariables):Promise.resolve())},t.prototype.updateQuery=function(r){var a=this.queryManager,n=a.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}).result,i=r(n,{variables:this.variables});i&&(a.cache.writeQuery({query:this.options.query,data:i,variables:this.variables}),a.broadcastQueries())},t.prototype.startPolling=function(r){this.options.pollInterval=r,this.updatePolling()},t.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},t.prototype.fetch=function(r,a){return this.queryManager.setObservableQuery(this),this.queryManager.fetchQueryObservable(this.queryId,r,a)},t.prototype.updatePolling=function(){var r=this;if(!this.queryManager.ssrMode){var a=this,n=a.pollingInfo,i=a.options.pollInterval;if(!i){n&&(clearTimeout(n.timeout),delete this.pollingInfo);return}if(!(n&&n.interval===i)){__DEV__?ie.invariant(i,"Attempted to start a polling query without a polling interval."):ie.invariant(i,12);var o=n||(this.pollingInfo={});o.interval=i;var p=function(){r.pollingInfo&&(Qo(r.queryInfo.networkStatus)?s():r.reobserve({fetchPolicy:"network-only"},U.NetworkStatus.poll).then(s,s))},s=function(){var u=r.pollingInfo;u&&(clearTimeout(u.timeout),u.timeout=setTimeout(p,u.interval))};s()}}},t.prototype.updateLastResult=function(r,a){return a===void 0&&(a=this.variables),this.last=F.__assign(F.__assign({},this.last),{result:this.queryManager.assumeImmutableResults?r:x.cloneDeep(r),variables:a}),x.isNonEmptyArray(r.errors)||delete this.last.error,this.last},t.prototype.reobserve=function(r,a){var n=this;this.isTornDown=!1;var i=a===U.NetworkStatus.refetch||a===U.NetworkStatus.fetchMore||a===U.NetworkStatus.poll,o=this.options.variables,p=i?x.compact(this.options,r):vk(this.options,x.compact(r));i||(this.updatePolling(),r&&r.variables&&!r.fetchPolicy&&!gt.equal(r.variables,o)&&(p.fetchPolicy=this.initialFetchPolicy,a===void 0&&(a=U.NetworkStatus.setVariables)));var s=p.variables&&F.__assign({},p.variables),u=this.fetch(p,a),d={next:function(l){n.reportResult(l,s)},error:function(l){n.reportError(l,s)}};return i||(this.concast&&this.observer&&this.concast.removeObserver(this.observer,!0),this.concast=u,this.observer=d),u.addObserver(d),u.promise},t.prototype.observe=function(){this.reportResult(this.getCurrentResult(!1),this.variables)},t.prototype.reportResult=function(r,a){(this.getLastError()||this.isDifferentFromLastResult(r))&&(this.updateLastResult(r,a),x.iterateObserversSafely(this.observers,"next",r))},t.prototype.reportError=function(r,a){var n=F.__assign(F.__assign({},this.getLastResult()),{error:r,errors:r.graphQLErrors,networkStatus:U.NetworkStatus.error,loading:!1});this.updateLastResult(n,a),x.iterateObserversSafely(this.observers,"error",this.last.error=r)},t.prototype.hasObservers=function(){return this.observers.size>0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),del
For more information, please visit: https://go.apollo.dev/c/docs`):new ie.InvariantError(9);if(this.link=R,this.cache=o,this.disableNetworkFetches=s||d>0,this.queryDeduplication=m,this.defaultOptions=v||{},this.typeDefs=w,d&&setTimeout(function(){return r.disableNetworkFetches=!1},d),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),c&&typeof window=="object"&&(window.__APOLLO_CLIENT__=this),!e7&&__DEV__&&(e7=!0,typeof window!="undefined"&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var L=window.navigator,K=L&&L.userAgent,_e=void 0;typeof K=="string"&&(K.indexOf("Chrome/")>-1?_e="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":K.indexOf("Firefox/")>-1&&(_e="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),_e&&__DEV__&&ie.invariant.log("Download the Apollo DevTools for a better development experience: "+_e)}this.version=mk,this.localState=new Xv({cache:o,client:this,resolvers:T,fragmentMatcher:O}),this.queryManager=new bk({cache:this.cache,link:this.link,queryDeduplication:m,ssrMode:s,clientAwareness:{name:E,version:D},localState:this.localState,assumeImmutableResults:y,onBroadcast:c?function(){r.devToolsHookCb&&r.devToolsHookCb({action:{},state:{queries:r.queryManager.getQueryStore(),mutations:r.queryManager.mutationStore||{}},dataWithOptimisticResults:r.cache.extract(!0)})}:void 0})}return e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(t){return this.defaultOptions.watchQuery&&(t=Ps(this.defaultOptions.watchQuery,t)),this.disableNetworkFetches&&(t.fetchPolicy==="network-only"||t.fetchPolicy==="cache-and-network")&&(t=F.__assign(F.__assign({},t),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(t)},e.prototype.query=function(t){return this.defaultOptions.query&&(t=Ps(this.defaultOptions.query,t)),__DEV__?ie.invariant(t.fetchPolicy!=="cache-and-network","The cache-and-network fetchPolicy does not work with client.query, because client.query can only return a single result. Please use client.watchQuery to receive multiple results from the cache and the network, or consider using a different fetchPolicy, such as cache-first or network-only."):ie.invariant(t.fetchPolicy!=="cache-and-network",10),this.disableNetworkFetches&&t.fetchPolicy==="network-only"&&(t=F.__assign(F.__assign({},t),{fetchPolicy:"cache-first"})),this.queryManager.query(t)},e.prototype.mutate=function(t){return this.defaultOptions.mutate&&(t=Ps(this.defaultOptions.mutate,t)),this.queryManager.mutate(t)},e.prototype.subscribe=function(t){return this.queryManager.startGraphQLSubscription(t)},e.prototype.readQuery=function(t,r){return r===void 0&&(r=!1),this.cache.readQuery(t,r)},e.prototype.readFragment=function(t,r){return r===void 0&&(r=!1),this.cache.readFragment(t,r)},e.prototype.writeQuery=function(t){this.cache.writeQuery(t),this.queryManager.broadcastQueries()},e.prototype.writeFragment=function(t){this.cache.writeFragment(t),this.queryManager.broadcastQueries()},e.prototype.__actionHookForDevTools=function(t){this.devToolsHookCb=t},e.prototype.__requestRaw=function(t){return ui.execute(this.link,t)},e.prototype.resetStore=function(){var t=this;return Promise.resolve().then(function(){return t.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(t.resetStoreCallbacks.map(function(r){return r()}))}).then(function(){return t.reFetchObservableQueries()})},e.prototype.clearStore=function(){var t=this;return Promise.resolve().then(function(){return t.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(t.clearStoreCallbacks.map(function(r){return r()}))})},e.prototype.onResetStore=function(t){var r=this;return this.resetStoreCallbacks.push(t),function(){r.resetStoreCallbacks=r.resetStoreCallbacks.filter(function(a){return a!==t})}},e.prototype.onClearStore=functi
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Kr(e){return Array.isArray?Array.isArray(e):th(e)==="[object Array]"}var xF=1/0;function QF(e){if(typeof e=="string")return e;var t=e+"";return t=="0"&&1/e==-xF?"-0":t}function UF(e){return e==null?"":QF(e)}function Br(e){return typeof e=="string"}function Z7(e){return typeof e=="number"}function GF(e){return e===!0||e===!1||KF(e)&&th(e)=="[object Boolean]"}function eh(e){return Us(e)==="object"}function KF(e){return eh(e)&&e!==null}function kt(e){return e!=null}function B2(e){return!e.trim().length}function th(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var BF="Incorrect 'index' type",zF=function(t){return"Invalid value for key ".concat(t)},YF=function(t){return"Pattern length exceeds max of ".concat(t,".")},WF=function(t){return"Missing ".concat(t," property in key")},JF=function(t){return"Property 'weight' in key '".concat(t,"' must be a positive integer")},rh=Object.prototype.hasOwnProperty,$F=function(){function e(t){var r=this;bt(this,e),this._keys=[],this._keyMap={};var a=0;t.forEach(function(n){var i=ah(n);a+=i.weight,r._keys.push(i),r._keyMap[i.id]=i,a+=i.weight}),this._keys.forEach(function(n){n.weight/=a})}return _t(e,[{key:"get",value:function(r){return this._keyMap[r]}},{key:"keys",value:function(){return this._keys}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),e}();function ah(e){var t=null,r=null,a=null,n=1;if(Br(e)||Kr(e))a=e,t=nh(e),r=z2(e);else{if(!rh.call(e,"name"))throw new Error(WF("name"));var i=e.name;if(a=i,rh.call(e,"weight")&&(n=e.weight,n<=0))throw new Error(JF(i));t=nh(i),r=z2(i)}return{path:t,id:r,weight:n,src:a}}function nh(e){return Kr(e)?e:e.split(".")}function z2(e){return Kr(e)?e.join("."):e}function HF(e,t){var r=[],a=!1,n=function i(o,p,s){if(!!kt(o))if(!p[s])r.push(o);else{var u=p[s],d=o[u];if(!kt(d))return;if(s===p.length-1&&(Br(d)||Z7(d)||GF(d)))r.push(UF(d));else if(Kr(d)){a=!0;for(var l=0,c=d.length;l<c;l+=1)i(d[l],p,s+1)}else p.length&&i(d,p,s+1)}};return n(e,Br(t)?t.split("."):t,0),a?r:r[0]}var XF={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},ZF={isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:function(t,r){return t.score===r.score?t.idx<r.idx?-1:1:t.score<r.score?-1:1}},eV={location:0,threshold:.6,distance:100},tV={useExtendedSearch:!1,getFn:HF,ignoreLocation:!1,ignoreFieldNorm:!1},H=X7({},ZF,{},XF,{},eV,{},tV),rV=/[^ ]+/g;function aV(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:3,t=new Map,r=Math.pow(10,e);return{get:function(n){var i=n.match(rV).length;if(t.has(i))return t.get(i);var o=1/Math.sqrt(i),p=parseFloat(Math.round(o*r)/r);return t.set(i,p),p},clear:function(){t.clear()}}}var Y2=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.getFn,a=r===void 0?H.getFn:r;bt(this,e),this.norm=aV(3),this.getFn=a,this.isCreated=!1,this.setIndexRecords()}return _t(e,[{key:"setSources",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];this.docs=r}},{key:"setIndexRecords",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];this.records=r}},{key:"setKeys",value:function(){var r=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];this.keys=a,this._keysMap={},a.forEach(function(n,i){r._keysMap[n.id]=i})}},{key:"create",value:function(){var r=this;this.isCreated||!this.docs.length||(this.isCreated=!0,Br(this.docs[0])?this.docs.forEach(function(a,n){r._addString(a,n)}):this.docs.forEach(function(a,n){r._addObject(a,n)}),this.norm.clear())}},{key:"add",value:function(r){var a=this.size();Br(r)?this._addString(r,a):this._addObject(r,a)}},{key:"removeAt",value:function(r){this.records.splice(r,1);for(var a=r,n=this.size();a<n;a+=1)this.records[a].i-=1}},{key:"getValueForItemAtKeyId",value:function(r,a){return r[this._keysMap[a]]}},{key:"size",value:function(){return this.records.length}},{key:"_addString",value:function(r,a){if(!(!kt(r)||B2(r))){var n={v:r,i:a,n:t
`),t}function Lm(e,t){let r=Dm.createHash("sha256");Object.entries(e).sort().forEach((n,i)=>{r.update(`${n}${i}`)});let a=r.digest("hex");return t?`${t}_${a}`:a}function Pm(e,t){let r={},a={},n=e;if(e){let i=e.split(" "),o=[];for(let p of i){if(p.indexOf("=")>0){let s=p.split("="),u=s[0],d=u.endsWith("!"),l=(d?u.slice(0,u.length-1):u).toLocaleLowerCase();if(t.includes(l)){let c=s.slice(1).join("=");if(c){let f=d?a:r;l in f?f[l].push(c):f[l]=[c]}continue}}o.push(p)}n=o.join(" ")}return{query:n,named:r,negativeNamed:a}}function ku(){return new Date}var Fm=require("react");function Vm(){let e=Am.environment.supportPath;return Vu.default.join(e,"cache")}async function qm(e,t=!1){let r=Vm();return t&&(console.log(`create cache directoy '${r}'`),await Nr.mkdir(r,{recursive:!0})),Vu.default.join(r,`${e}.json`)}async function jb(e,t){console.log("GET cache");let r;try{r=await qm(e),await Nr.access(r,km.constants.R_OK);let a=await Nr.readFile(r,"utf-8"),n=JSON.parse(a);return!n||Pu()-n.timestamp>t?void 0:n.payload}catch{console.log(`could not access cache file or not exists '${r}'`)}}async function Cb(e,t){let r;try{r=await qm(e,!0),console.log(`set cache object '${e}'`);let a={timestamp:Pu(),payload:t},n=JSON.stringify(a);await Nr.writeFile(r,n,"utf-8")}catch(a){console.log(a),console.log(`could not write cache file '${r}'`)}}async function qu(e,t){let r=await jb(e,5*60);return r?(console.log("use cached data"),r):(r=await t(),await Cb(e,r),r)}var Er=Vt(D2()),wh=Vt(Q2()),X2=require("@raycast/api");var vh=Vt(mh()),$o=Vt(Q2());var hh=Vt(require("util")),yh=Vt(require("fs")),gh=require("stream"),NV=hh.default.promisify(gh.pipeline);function zs(e){if(!!e)return{id:e.id,name:e.name,username:e.username,web_url:e.web_url,avatar_url:e.avatar_url,state:e.state}}function Ys(e){return{id:e.id,name_with_namespace:e.name_with_namespace,fullPath:e.path_with_namespace,web_url:e.web_url,star_count:e.star_count,fork_count:e.forks_count,last_activity_at:e.last_activity_at,readme_url:e.readme_url,avatar_url:e.avatar_url,owner:zs(e.owner),ssh_url_to_repo:e.ssh_url_to_repo,http_url_to_repo:e.http_url_to_repo,default_branch:e.default_branch}}function bh(e){return{title:e.title,web_url:e.web_url,id:e.id,iid:e.iid,state:e.state,updated_at:new Date(e.updated_at),author:zs(e.author),project_id:e.project_id,description:e.description,reference_full:e.references?.full,labels:e.labels}}function _h(e){let t=r=>{if(r)return{id:r.id,title:r.title}};return{title:e.title,description:e.description,web_url:e.web_url,id:e.id,iid:e.iid,reference_full:e.references?.full,state:e.state,updated_at:new Date(e.updated_at),author:zs(e.author),project_id:e.project_id,milestone:t(e.milestone),labels:e.labels}}function DV(e){let t=[];for(let a in e){let n=encodeURI(e[a]);t.push(`${a}=${n}`)}let r="";return t.length>0&&(r="?"),r+t.join("&")}async function Th(e){let t=e.status;if(console.log(`status code: ${t}`),t>=200&&t<300)return await e.json();if(t==401)throw Error("Unauthorized");if(t==403){let r=await e.json(),a="Forbidden";throw r.error&&r.error=="insufficient_scope"&&(a="Insufficient API token scope"),console.log(a),Error(a)}else{if(t==404)throw Error("Not found");if(t>=400&&t<500){let r=await e.json();console.log(r);let a=r.message;throw Error(a)}else throw console.log("unknown error"),Error(`http status ${t}`)}}var Ws=class{constructor(t,r){this.token=r,this.url=t}async fetch(t,r={},a=!1){let n=a?100:50,i=async o=>{let p={...r,per_page:`${n}`,page:`${o}`},s=DV(p),u=this.url+"/api/v4/"+t+s;return console.log(`send GET request: ${u}`),await(0,$o.default)(u,{method:"GET",headers:{"Content-Type":"application/json","PRIVATE-TOKEN":this.token}})};try{let o=1,p=await i(o),s=await Th(p);if(a){let u=p.headers.get("x-next-page");if(u&&u.length>0){console.log(u),o++;let d=await i(o);s.concat(d)}}return s}catch(o){throw Error(o)}}async downloadFile(t,r){console.log(`download ${t}`);let a=await(0,$o.default)(t,{method:"GET",headers:{"PRIVATE-TOKEN":this.token}});if(!a.ok)throw new Error(`unexpected response ${a.statusText}`);return console.log(`write ${t} to ${r.localFilepath}`),a
${t.color}`;return t.description&&(r+=`
## Description
${t.description}`),_jsx(ut.Detail,{markdown:r})}function AV(e){let t=e.label,r=Object.keys(t).includes("subscribed")&&t.subscribed?"subscribed":void 0;return _jsx(ut.List.Item,{key:t.id.toString(),title:t.name,icon:{source:ut.Icon.Circle,tintColor:t.color},accessoryTitle:r,actions:_jsx(ut.ActionPanel,null,_jsx(ut.PushAction,{title:"Show Details",target:_jsx(PV,{label:t}),icon:{source:"sidebar-right-16",tintColor:ut.Color.PrimaryText}}),_jsx(ut.CopyToClipboardAction,{title:"Copy Color",content:t.color}))})}function Nh(e){return _jsx(ut.List,{searchBarPlaceholder:"Search labels by name",onSearchTextChange:e.onSearchTextChange,isLoading:e.isLoading,throttle:e.throttle},_jsx(ut.List.Section,{title:e.title},e.labels.map(t=>_jsx(AV,{key:t.id.toString(),label:t}))))}async function Z2(e,t){return await La.post(`projects/${e.project_id}/merge_requests/${e.iid}/notes`,{body:t})}function kV(e){let t=e.mr;async function r(){try{await Z2(t,"/close"),(0,$.showToast)($.ToastStyle.Success,"Closed"),e.finished&&e.finished()}catch(a){(0,$.showToast)($.ToastStyle.Failure,"Failed to close merge request",a instanceof Error?a.message:a.toString())}}return _jsx($.ActionPanel.Item,{title:"Close MR",icon:{source:$.Icon.XmarkCircle,tintColor:$.Color.Red},onAction:r})}function FV(e){let t=e.mr;async function r(){try{await Z2(t,"/reopen"),(0,$.showToast)($.ToastStyle.Success,"Reopened"),e.finished&&e.finished()}catch(a){(0,$.showToast)($.ToastStyle.Failure,"Failed to reopen merge request",a instanceof Error?a.message:a.toString())}}return _jsx($.ActionPanel.Item,{title:"Reopen MR",icon:{source:$.Icon.ExclamationMark},onAction:r})}function VV(e){let t=e.mr;async function r(){try{await Z2(t,"/rebase"),(0,$.showToast)($.ToastStyle.Success,"Rebased")}catch(a){(0,$.showToast)($.ToastStyle.Failure,"Failed to rebase merge request",a instanceof Error?a.message:a.toString())}}return _jsx($.ActionPanel.Item,{title:"Rebase",shortcut:e.shortcut,icon:{source:$.Icon.ExclamationMark},onAction:r})}function qV(e){let t=e.mr;async function r(){try{await La.put(`projects/${t.project_id}/merge_requests/${t.iid}/merge`),(0,$.showToast)($.ToastStyle.Success,"Merged"),e.finished&&e.finished()}catch(a){(0,$.showToast)($.ToastStyle.Failure,"Failed to merge",a instanceof Error?a.message:a.toString())}}return t.state==="opened"?_jsx($.ActionPanel.Item,{title:"Merge",shortcut:e.shortcut,icon:{source:"merged.png",tintColor:$.Color.PrimaryText},onAction:r}):null}function MV(e){let t=e.mr;async function r(){try{await La.post(`projects/${t.project_id}/merge_requests/${t.iid}/todo`),(0,$.showToast)($.ToastStyle.Success,"To do created")}catch(a){(0,$.showToast)($.ToastStyle.Failure,"Failed to add to do",a instanceof Error?a.message:a.toString())}}return t.state==="opened"?_jsx($.ActionPanel.Item,{title:"Add a to do",shortcut:e.shortcut,icon:{source:"todo.png",tintColor:$.Color.PrimaryText},onAction:r}):null}function jV(e){return e.labels.length<=0?null:_jsx($.PushAction,{title:"Show Labels",target:_jsx(Nh,{labels:e.labels}),shortcut:{modifiers:["cmd"],key:"l"},icon:{source:"dash.png",tintColor:$.Color.PrimaryText}})}function ef(e){let t=e.mr;return _jsx(Dh.default.Fragment,null,_jsx(MV,{shortcut:{modifiers:["cmd"],key:"t"},mr:t}),t.state==="opened"&&_jsx(kV,{mr:t,finished:e.onDataChange}),t.state==="closed"&&_jsx(FV,{mr:t,finished:e.onDataChange}),_jsx(qV,{shortcut:{modifiers:["cmd","shift"],key:"enter"},mr:t,finished:e.onDataChange}),_jsx(VV,{shortcut:{modifiers:["cmd","shift"],key:"r"},mr:t}),_jsx($.CopyToClipboardAction,{title:"Copy Merge Request Number",content:t.iid}),_jsx($.CopyToClipboardAction,{title:"Copy Merge Request URL",content:t.web_url}),_jsx($.CopyToClipboardAction,{title:"Copy Merge Request Title",content:t.title}),_jsx(jV,{labels:t.labels}))}var CV=Ih.gql`
query GetMRDetail($id: ID!) {
mergeRequest(id: $id) {
description
}
}
`;function xV(e){let{description:t,error:r,isLoading:a}=QV(e.mr.id);r&&(0,se.showToast)(se.ToastStyle.Failure,"Could not get merge request details",r);let n=t||e.mr.description||"",i="";return e.mr&&(i=e.mr.labels.map(o=>`\`${o.name||o}\``).join(" ")+`
`),i+=`## Description
`+Rm(n),_jsx(se.Detail,{markdown:i,isLoading:a,navigationTitle:`${e.mr.reference_full}`,actions:_jsx(se.ActionPanel,null,_jsx(se.OpenInBrowserAction,{url:e.mr.web_url}),_jsx(ef,{mr:e.mr}))})}function QV(e){let[t,r]=(0,Yt.useState)(),[a,n]=(0,Yt.useState)(),[i,o]=(0,Yt.useState)(!1);return(0,Yt.useEffect)(()=>{let p=!1;async function s(){if(!(e<=0||p)){o(!0),n(void 0);try{let d=(await Eh.client.query({query:CV,variables:{id:`gid://gitlab/MergeRequest/${e}`}})).data.mergeRequest.description||"<no description>";p||r(d)}catch(u){p||n(u.message)}finally{p||o(!1)}}}return s(),()=>{p=!0}},[e]),{description:t,error:a,isLoading:i}}function UV(e,t){if(t)return`Group MRs ${t.full_path}`;if(e)return`MRs ${e.fullPath}`}function Rh({scope:e="created_by_me",state:t="all",project:r=void 0,group:a=void 0}){let[n,i]=(0,Yt.useState)(),{mrs:o,error:p,isLoading:s,refresh:u}=BV(n,e,t,r,a);if(p&&(0,se.showToast)(se.ToastStyle.Failure,"Cannot search Merge Requests",p),!o)return _jsx(se.List,{isLoading:!0,searchBarPlaceholder:"Loading"});let d=e=="assigned_to_me"?"Your Merge Requests":"Created Recently";return _jsx(se.List,{searchBarPlaceholder:"Filter Merge Requests by name...",onSearchTextChange:i,isLoading:s,throttle:!0,navigationTitle:UV(r,a)},_jsx(se.List.Section,{title:d,subtitle:o?.length.toString()||"0"},o?.map(l=>_jsx(GV,{key:l.id,mr:l,refreshData:u}))))}function GV(e){let t=e.mr,a=(()=>t.state==="merged"?{source:"merged.png",tintColor:se.Color.Purple,mask:se.ImageMask.Circle}:t.state==="closed"?{source:"mropen.png",tintColor:se.Color.Red,mask:se.ImageMask.Circle}:{source:"mropen.png",tintColor:se.Color.Green,mask:se.ImageMask.Circle})();return _jsx(se.List.Item,{id:t.id.toString(),title:t.title,subtitle:"#"+t.iid,icon:a,accessoryIcon:{source:t.author?.avatar_url||"",mask:se.ImageMask.Circle},accessoryTitle:Im(t.updated_at),actions:_jsx(se.ActionPanel,null,_jsx(se.ActionPanel.Section,null,_jsx(se.PushAction,{title:"Show Details",target:_jsx(xV,{mr:t}),icon:{source:"sidebar-right-16",tintColor:se.Color.PrimaryText}}),_jsx(se.OpenInBrowserAction,{url:t.web_url})),_jsx(se.ActionPanel.Section,null,_jsx(ef,{mr:t,onDataChange:e.refreshData})))})}function KV(e){return Pm(e,["label","author","milestone","assignee","draft","target-branch","reviewer"])}function Lh(e,t,r,a){let n=a?t.negativeNamed:t.named;for(let i of Object.keys(n)){let o=n[i],p=s=>a?`not[${s}]`:s;if(o)switch(i){case"label":e[p("labels")]=o.join(",");break;case"author":r==="all"&&(e[p("author_username")]=o.join(","));break;case"milestone":e[p("milestone")]=o.join(",");break;case"assignee":r==="all"&&(e[p("assignee_username")]=o.join(","));break;case"draft":e[p("wip")]=o.join(",").toLocaleLowerCase();break;case"target-branch":e[p("target_branch")]=o.join(",");break;case"reviewer":e[p("reviewer_username")]=o.join(",");break}}}function BV(e,t,r,a,n){let[i,o]=(0,Yt.useState)(),[p,s]=(0,Yt.useState)(),[u,d]=(0,Yt.useState)(!1),[l,c]=(0,Yt.useState)(ku()),f=()=>{c(ku())};return(0,Yt.useEffect)(()=>{let m=!1;async function v(){if(!(e===null||m)){d(!0),s(void 0);try{let h=KV(e);e=h.query;let y={state:r,scope:t,search:e||"",in:"title"};if(Lh(y,h,t,!1),Lh(y,h,t,!0),n){let T=await La.getGroupMergeRequests(y,n);m||o(T)}else{let T=await La.getMergeRequests(y,a);m||o(T)}}catch(h){m||s(h.message)}finally{m||d(!1)}}}return v(),()=>{m=!0}},[e,a,l]),{mrs:i,error:p,isLoading:u,refresh:f}}(0,Ph.render)(_jsx(Rh,{scope:"assigned_to_me"}));
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */