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

233 lines
807 KiB
JavaScript
Raw Normal View History

var xh=Object.create;var Xs=Object.defineProperty;var Qh=Object.getOwnPropertyDescriptor;var Uh=Object.getOwnPropertyNames;var Gh=Object.getPrototypeOf,Bh=Object.prototype.hasOwnProperty;var Kh=e=>Xs(e,"__esModule",{value:!0});var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var zh=(e,t,r,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Uh(t))!Bh.call(e,n)&&(r||n!=="default")&&Xs(e,n,{get:()=>t[n],enumerable:!(a=Qh(t,n))||a.enumerable});return e},Mt=(e,t)=>zh(Kh(Xs(e!=null?xh(Gh(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var jt=g((XV,ap)=>{var sf,uf,df,lf,cf,ff,mf,vf,hf,tp,Zs,yf,gf,bf,hn,_f,Tf,wf,Of,Ef,Sf,Nf,Df,rp;(function(e){var t=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(a){e(r(t,r(a)))}):typeof ap=="object"&&typeof ap.exports=="object"?e(r(t,r(ap.exports))):e(r(t));function r(a,n){return a!==t&&(typeof Object.create=="function"?Object.defineProperty(a,"__esModule",{value:!0}):a.__esModule=!0),function(i,o){return a[i]=n?n(i,o):o}}})(function(e){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,n){a.__proto__=n}||function(a,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(a[i]=n[i])};sf=function(a,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(a,n);function i(){this.constructor=a}a.prototype=n===null?Object.create(n):(i.prototype=n.prototype,new i)},uf=Object.assign||function(a){for(var n,i=1,o=arguments.length;i<o;i++){n=arguments[i];for(var p in n)Object.prototype.hasOwnProperty.call(n,p)&&(a[p]=n[p])}return a},df=function(a,n){var i={};for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&n.indexOf(o)<0&&(i[o]=a[o]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,o=Object.getOwnPropertySymbols(a);p<o.length;p++)n.indexOf(o[p])<0&&Object.prototype.propertyIsEnumerable.call(a,o[p])&&(i[o[p]]=a[o[p]]);return i},lf=function(a,n,i,o){var p=arguments.length,s=p<3?n:o===null?o=Object.getOwnPropertyDescriptor(n,i):o,u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(a,n,i,o);else for(var d=a.length-1;d>=0;d--)(u=a[d])&&(s=(p<3?u(s):p>3?u(n,i,s):u(n,i))||s);return p>3&&s&&Object.defineProperty(n,i,s),s},cf=function(a,n){return function(i,o){n(i,o,a)}},ff=function(a,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,n)},mf=function(a,n,i,o){function p(s){return s instanceof i?s:new i(function(u){u(s)})}return new(i||(i=Promise))(function(s,u){function d(f){try{c(o.next(f))}catch(m){u(m)}}function l(f){try{c(o.throw(f))}catch(m){u(m)}}function c(f){f.done?s(f.value):p(f.value).then(d,l)}c((o=o.apply(a,n||[])).next())})},vf=function(a,n){var i={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},o,p,s,u;return u={next:d(0),throw:d(1),return:d(2)},typeof Symbol=="function"&&(u[Symbol.iterator]=function(){return this}),u;function d(c){return function(f){return l([c,f])}}function l(c){if(o)throw new TypeError("Generator is already executing.");for(;i;)try{if(o=1,p&&(s=c[0]&2?p.return:c[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,c[1])).done)return s;switch(p=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,p=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(s=i.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){i=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]<s[3])){i.label=c[1];break}if(c[0]===6&&i.label<s[1]){i.label=s[1],s=c;break}if(s&&i.label<s[2]){i.label=s[2],i.ops.push(c);break}s[2]&&i.ops.pop(),i.trys.pop();continue}c=n.call(a,i)}catch(f){c=[6,f],p=0}finally{o=s=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}},hf=function(a,n){for(var i in a)i!=="default"&&!Object.prototype.hasOwnProperty.call(n,i)&&rp(n,a,i)},rp=Object.create?function(a,n,i,o){o===voi
`),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+Ff([["".concat(o),m[0]]].concat(m.slice(1,c+1).map(function(h){return["",h]}),[[" ",lp(f-1)+"^"],["",m[c+1]]]))}return u+Ff([["".concat(o-1),d[n-1]],["".concat(o),l],["",lp(s-1)+"^"],["".concat(o+1),d[n+1]]])}function Ff(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 sy(r,n)+(i?" | "+i:" |")}).join(`
`)}function lp(e){return Array(e+1).join(" ")}function sy(e,t){return lp(e-t.length)+t}});var K=g(Li=>{"use strict";function fp(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?fp=function(r){return typeof r}:fp=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},fp(e)}Object.defineProperty(Li,"__esModule",{value:!0});Li.printError=xf;Li.GraphQLError=void 0;var uy=ly(ur()),dy=dr(),Vf=dp(),qf=su();function ly(e){return e&&e.__esModule?e:{default:e}}function cy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Mf(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 fy(e,t,r){return t&&Mf(e.prototype,t),r&&Mf(e,r),e}function my(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&&Ii(e,t)}function vy(e){var t=Cf();return function(){var a=Pi(e),n;if(t){var i=Pi(this).constructor;n=Reflect.construct(a,arguments,i)}else n=a.apply(this,arguments);return jf(this,n)}}function jf(e,t){return t&&(fp(t)==="object"||typeof t=="function")?t:Di(e)}function Di(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function uu(e){var t=typeof Map=="function"?new Map:void 0;return uu=function(a){if(a===null||!hy(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 mp(a,arguments,Pi(this).constructor)}return n.prototype=Object.create(a.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Ii(n,a)},uu(e)}function mp(e,t,r){return Cf()?mp=Reflect.construct:mp=function(n,i,o){var p=[null];p.push.apply(p,i);var s=Function.bind.apply(n,p),u=new s;return o&&Ii(u,o.prototype),u},mp.apply(null,arguments)}function Cf(){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 hy(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Ii(e,t){return Ii=Object.setPrototypeOf||function(a,n){return a.__proto__=n,a},Ii(e,t)}function Pi(e){return Pi=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},Pi(e)}var yy=function(e){my(r,e);var t=vy(r);function r(a,n,i,o,p,s,u){var d,l,c,f,m;cy(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,P){return P.loc&&D.push(P.loc.start),D},[])),T&&T.length===0&&(T=void 0);var w;o&&i?w=o.map(function(D){return(0,Vf.getLocation)(i,D)}):v&&(w=v.reduce(function(D,P){return P.loc&&D.push((0,Vf.getLocation)(P.loc.source,P.loc.start)),D},[]));var O=u;if(O==null&&s!=null){var E=s.extensions;(0,uy.default)(E)&&(O=E)}return Object.defineProperties(Di(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(Di(m),"stack",{value:s.stack,writable:!0,configurable:!0}),jf(m)):(Error.captureStackTrace?Error.captureStackTrace(Di(m),r):Object.defineProperty(Di(m),"stack",{value:Error().stack,writable:!0,configurable:!0}),m)}return fy(r,[{key:"toString",value:function(){return xf(this)}},{key:dy.SYMBOL_TO_STRING_TAG,get:function(){return"Object"}}]),r}(uu(Error));Li.GraphQL
`+(0,qf.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,qf.printSourceLocation)(e.source,p)}return t}});var vp=g(du=>{"use strict";Object.defineProperty(du,"__esModule",{value:!0});du.syntaxError=by;var gy=K();function by(e,t,r){return new gy.GraphQLError("Syntax Error: ".concat(r),void 0,e,[t])}});var Te=g(hp=>{"use strict";Object.defineProperty(hp,"__esModule",{value:!0});hp.Kind=void 0;var _y=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"});hp.Kind=_y});var rt=g(lu=>{"use strict";Object.defineProperty(lu,"__esModule",{value:!0});lu.default=Ty;function Ty(e,t){var r=Boolean(e);if(!r)throw new Error(t??"Unexpected invariant triggered.")}});var cu=g(yp=>{"use strict";Object.defineProperty(yp,"__esModule",{value:!0});yp.default=void 0;var wy=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):void 0,Oy=wy;yp.default=Oy});var gp=g(fu=>{"use strict";Object.defineProperty(fu,"__esModule",{value:!0});fu.default=Sy;var Ey=Uf(rt()),Qf=Uf(cu());function Uf(e){return e&&e.__esModule?e:{default:e}}function Sy(e){var t=e.prototype.toJSON;typeof t=="function"||(0,Ey.default)(0),e.prototype.inspect=t,Qf.default&&(e.prototype[Qf.default]=t)}});var bn=g(ka=>{"use strict";Object.defineProperty(ka,"__esModule",{value:!0});ka.isNode=Dy;ka.Token=ka.Location=void 0;var Gf=Ny(gp());function Ny(e){return e&&e.__esModule?e:{default:e}}var Bf=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}();ka.Location=Bf;(0,Gf.default)(Bf);var Kf=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}();ka.Token=Kf;(0,Gf.default)(Kf);function Dy(e){return e!=null&&typeof e.kind=="string"}});var _n=g(bp=>{"use strict";Object.defineProperty(bp,"__esModule",{value:!0});bp.TokenKind=void 0;var Iy=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"});bp.TokenKind=Iy});var pe=g(mu=>{"use strict";Object.defineProperty(mu,"__esModule",{value:!0});mu.default=Ay;var Py=Ly(cu());function Ly(e){return e&&e.__esModule?e:{default:e}}function _p(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_p=function(r){return typeof r}:_p=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};Op.default=Qy});var Ep=g(Ai=>{"use strict";Object.defineProperty(Ai,"__esModule",{value:!0});Ai.isSource=zy;Ai.Source=void 0;var Uy=dr(),Gy=yu(pe()),hu=yu(Ct()),By=yu(Ri());function yu(e){return e&&e.__esModule?e:{default:e}}function Yf(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 Ky(e,t,r){return t&&Yf(e.prototype,t),r&&Yf(e,r),e}var Wf=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,hu.default)(0,"Body must be a string. Received: ".concat((0,Gy.default)(t),".")),this.body=t,this.name=r,this.locationOffset=a,this.locationOffset.line>0||(0,hu.default)(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,hu.default)(0,"column in locationOffset is 1-indexed and must be positive.")}return Ky(e,[{key:Uy.SYMBOL_TO_STRING_TAG,get:function(){return"Source"}}]),e}();Ai.Source=Wf;function zy(e){return(0,By.default)(e,Wf)}});var Tn=g(Sp=>{"use strict";Object.defineProperty(Sp,"__esModule",{value:!0});Sp.DirectiveLocation=void 0;var Yy=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"});Sp.DirectiveLocation=Yy});var wn=g(ki=>{"use strict";Object.defineProperty(ki,"__esModule",{value:!0});ki.dedentBlockStringValue=Wy;ki.getBlockStringIndentation=Jf;ki.printBlockString=$y;function Wy(e){var t=e.split(/\r\n|[\n\r]/g),r=Jf(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&&$f(t[n]);)++n;for(var i=t.length;i>n&&$f(t[i-1]);)--i;return t.slice(n,i).join(`
`)}function $f(e){for(var t=0;t<e.length;++t)if(e[t]!==" "&&e[t]!==" ")return!1;return!0}function Jf(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 $y(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 Dp=g(Fi=>{"use strict";Object.defineProperty(Fi,"__esModule",{value:!0});Fi.isPunctuatorTokenKind=Xy;Fi.Lexer=void 0;var lr=vp(),Be=bn(),X=_n(),Jy=wn(),Hy=function(){function e(r){var a=new Be.Token(X.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!==X.TokenKind.EOF)do{var n;a=(n=a.next)!==null&&n!==void 0?n:a.next=Zy(this,a)}while(a.kind===X.TokenKind.COMMENT);return a},e}();Fi.Lexer=Hy;function Xy(e){return e===X.TokenKind.BANG||e===X.TokenKind.DOLLAR||e===X.TokenKind.AMP||e===X.TokenKind.PAREN_L||e===X.TokenKind.PAREN_R||e===X.TokenKind.SPREAD||e===X.TokenKind.COLON||e===X.TokenKind.EQUALS||e===X.TokenKind.AT||e===X.TokenKind.BRACKET_L||e===X.TokenKind.BRACKET_R||e===X.TokenKind.BRACE_L||e===X.TokenKind.PIPE||e===X.TokenKind.BRACE_R}function Fa(e){return isNaN(e)?X.TokenKind.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function Zy(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 Be.Token(X.TokenKind.BANG,i,i+1,p,s,t);case 35:return tg(r,i,p,s,t);case 36:return new Be.Token(X.TokenKind.DOLLAR,i,i+1,p,s,t);case 38:return new Be.Token(X.TokenKind.AMP,i,i+1,p,s,t);case 40:return new Be.Token(X.TokenKind.PAREN_L,i,i+1,p,s,t);case 41:return new Be.Token(X.TokenKind.PAREN_R,i,i+1,p,s,t);case 46:if(a.charCodeAt(i+1)===46&&a.charCodeAt(i+2)===46)return new Be.Token(X.TokenKind.SPREAD,i,i+3,p,s,t);break;case 58:return new Be.Token(X.TokenKind.COLON,i,i+1,p,s,t);case 61:return new Be.Token(X.TokenKind.EQUALS,i,i+1,p,s,t);case 64:return new Be.Token(X.TokenKind.AT,i,i+1,p,s,t);case 91:return new Be.Token(X.TokenKind.BRACKET_L,i,i+1,p,s,t);case 93:return new Be.Token(X.TokenKind.BRACKET_R,i,i+1,p,s,t);case 123:return new Be.Token(X.TokenKind.BRACE_L,i,i+1,p,s,t);case 124:return new Be.Token(X.TokenKind.PIPE,i,i+1,p,s,t);case 125:return new Be.Token(X.TokenKind.BRACE_R,i,i+1,p,s,t);case 34:return a.charCodeAt(i+1)===34&&a.charCodeAt(i+2)===34?ng(r,i,p,s,t,e):ag(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 rg(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 og(r,i,p,s,t)}throw(0,lr.syntaxError)(r,i,eg(o))}var u=e.line,d=1+i-e.lineStart;return new Be.Token(X.TokenKind.EOF,n,n,u,d,t)}function eg(e){return e<32&&e!==9&&e!==10&&e!==13?"Cannot contain the invalid character ".concat(Fa(e),"."):e===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:"Cannot parse the unexpected character ".concat(Fa(e),".")}function tg(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 Be.Token(X.TokenKind.COMMENT,t,p,r,a,n,i.slice(t+1,p))}function rg(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,lr.syntaxError)(e,s,"Invalid number, unexpected digit after 0: ".concat(Fa(p),"."))}else s=gu(e,s,p),p=o.charCodeAt(s);if(p===46&&(u=!0,p=o.charCodeAt(++s),s=gu(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=gu(e,s,p),p=o.charCodeAt(s)),p===46||pg(p))throw(0,lr.syntaxError)(e,s,"Invalid number, expecte
`;break;case 114:u+="\r";break;case 116:u+=" ";break;case 117:{var d=ig(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,lr.syntaxError)(e,o,"Invalid character escape sequence: \\u".concat(l,"."))}u+=String.fromCharCode(d),o+=4;break}default:throw(0,lr.syntaxError)(e,o,"Invalid character escape sequence: \\".concat(String.fromCharCode(s),"."))}++o,p=o}}throw(0,lr.syntaxError)(e,o,"Unterminated string.")}function ng(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 Be.Token(X.TokenKind.BLOCK_STRING,t,p+3,r,a,n,(0,Jy.dedentBlockStringValue)(d));if(u<32&&u!==9&&u!==10&&u!==13)throw(0,lr.syntaxError)(e,p,"Invalid character within String: ".concat(Fa(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,lr.syntaxError)(e,p,"Unterminated string.")}function ig(e,t,r,a){return Np(e)<<12|Np(t)<<8|Np(r)<<4|Np(a)}function Np(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function og(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 Be.Token(X.TokenKind.NAME,t,p,r,a,n,i.slice(t,p))}function pg(e){return e===95||e>=65&&e<=90||e>=97&&e<=122}});var On=g(Va=>{"use strict";Object.defineProperty(Va,"__esModule",{value:!0});Va.parse=dg;Va.parseValue=lg;Va.parseType=cg;Va.Parser=void 0;var bu=vp(),Y=Te(),sg=bn(),k=_n(),Hf=Ep(),ug=Tn(),Xf=Dp();function dg(e,t){var r=new Ip(e,t);return r.parseDocument()}function lg(e,t){var r=new Ip(e,t);r.expectToken(k.TokenKind.SOF);var a=r.parseValueLiteral(!1);return r.expectToken(k.TokenKind.EOF),a}function cg(e,t){var r=new Ip(e,t);r.expectToken(k.TokenKind.SOF);var a=r.parseTypeReference();return r.expectToken(k.TokenKind.EOF),a}var Ip=function(){function e(r,a){var n=(0,Hf.isSource)(r)?r:new Hf.Source(r);this._lexer=new Xf.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 Ht(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>Hg&&(s=p+Ae(`(
`,qp(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,$g.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:Jt(function(e){var t=e.directives,r=e.operationTypes;return q(["schema",q(t," "),Ht(r)]," ")}),OperationTypeDefinition:function(t){var r=t.operation,a=t.type;return r+": "+a},ScalarTypeDefinition:Jt(function(e){var t=e.name,r=e.directives;return q(["scalar",t,q(r," ")]," ")}),ObjectTypeDefinition:Jt(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," "),Ht(n)]," ")}),FieldDefinition:Jt(function(e){var t=e.name,r=e.arguments,a=e.type,n=e.directives;return t+(om(r)?Ae(`(
`,qp(q(r,`
`)),`
)`):Ae("(",q(r,", "),")"))+": "+a+Ae(" ",q(n," "))}),InputValueDefinition:Jt(function(e){var t=e.name,r=e.type,a=e.defaultValue,n=e.directives;return q([t+": "+r,Ae("= ",a),q(n," ")]," ")}),InterfaceTypeDefinition:Jt(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," "),Ht(n)]," ")}),UnionTypeDefinition:Jt(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:Jt(function(e){var t=e.name,r=e.directives,a=e.values;return q(["enum",t,q(r," "),Ht(a)]," ")}),EnumValueDefinition:Jt(function(e){var t=e.name,r=e.directives;return q([t,q(r," ")]," ")}),InputObjectTypeDefinition:Jt(function(e){var t=e.name,r=e.directives,a=e.fields;return q(["input",t,q(r," "),Ht(a)]," ")}),DirectiveDefinition:Jt(function(e){var t=e.name,r=e.arguments,a=e.repeatable,n=e.locations;return"directive @"+t+(om(r)?Ae(`(
`,qp(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," "),Ht(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," "),Ht(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," "),Ht(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," "),Ht(n)]," ")},InputObjectTypeExtension:function(t){var r=t.name,a=t.directives,n=t.fields;return q(["extend input",r,q(a," "),Ht(n)]," ")}};function Jt(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 Ht(e){return Ae(`{
`,qp(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 qp(e){return Ae(" ",e.replace(/\n/g,`
`))}function Zg(e){return e.indexOf(`
`)!==-1}function om(e){return e!=null&&e.some(Zg)}});var Mu=g(qu=>{"use strict";Object.defineProperty(qu,"__esModule",{value:!0});qu.valueFromASTUntyped=Vu;var eb=Fu(pe()),tb=Fu(rt()),rb=Fu(qi()),Pr=Te();function Fu(e){return e&&e.__esModule?e:{default:e}}function Vu(e,t){switch(e.kind){case Pr.Kind.NULL:return null;case Pr.Kind.INT:return parseInt(e.value,10);case Pr.Kind.FLOAT:return parseFloat(e.value);case Pr.Kind.STRING:case Pr.Kind.ENUM:case Pr.Kind.BOOLEAN:return e.value;case Pr.Kind.LIST:return e.values.map(function(r){return Vu(r,t)});case Pr.Kind.OBJECT:return(0,rb.default)(e.fields,function(r){return r.name.value},function(r){return Vu(r.value,t)});case Pr.Kind.VARIABLE:return t==null?void 0:t[e.name.value]}(0,tb.default)(0,"Unexpected value node: "+(0,eb.default)(e))}});var ie=g(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.isType=ju;G.assertType=cm;G.isScalarType=qa;G.assertScalarType=ub;G.isObjectType=In;G.assertObjectType=db;G.isInterfaceType=Ma;G.assertInterfaceType=lb;G.isUnionType=ja;G.assertUnionType=cb;G.isEnumType=Ca;G.assertEnumType=fb;G.isInputObjectType=Ci;G.assertInputObjectType=mb;G.isListType=jp;G.assertListType=vb;G.isNonNullType=ra;G.assertNonNullType=hb;G.isInputType=Cu;G.assertInputType=yb;G.isOutputType=xu;G.assertOutputType=gb;G.isLeafType=fm;G.assertLeafType=bb;G.isCompositeType=mm;G.assertCompositeType=_b;G.isAbstractType=vm;G.assertAbstractType=Tb;G.GraphQLList=aa;G.GraphQLNonNull=na;G.isWrappingType=xi;G.assertWrappingType=wb;G.isNullableType=hm;G.assertNullableType=ym;G.getNullableType=Ob;G.isNamedType=gm;G.assertNamedType=Eb;G.getNamedType=Sb;G.argsToArgsConfig=wm;G.isRequiredArgument=Nb;G.isRequiredInputField=Lb;G.GraphQLInputObjectType=G.GraphQLEnumType=G.GraphQLUnionType=G.GraphQLInterfaceType=G.GraphQLObjectType=G.GraphQLScalarType=void 0;var pm=Et(Nn()),Zr=dr(),Se=Et(pe()),ab=Et(Jr()),Mp=Et(Su()),cr=Et(Fp()),Ie=Et(Ct()),sm=Et(qi()),ea=Et(Ri()),nb=Et(Hr()),ib=Et(ur()),um=Et(nm()),ta=Et(gp()),ob=Et(Xr()),ji=K(),pb=Te(),dm=Ot(),sb=Mu();function Et(e){return e&&e.__esModule?e:{default:e}}function lm(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 Dn(e,t,r){return t&&lm(e.prototype,t),r&&lm(e,r),e}function ju(e){return qa(e)||In(e)||Ma(e)||ja(e)||Ca(e)||Ci(e)||jp(e)||ra(e)}function cm(e){if(!ju(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL type."));return e}function qa(e){return(0,ea.default)(e,Qu)}function ub(e){if(!qa(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Scalar type."));return e}function In(e){return(0,ea.default)(e,Uu)}function db(e){if(!In(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Object type."));return e}function Ma(e){return(0,ea.default)(e,Gu)}function lb(e){if(!Ma(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Interface type."));return e}function ja(e){return(0,ea.default)(e,Bu)}function cb(e){if(!ja(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Union type."));return e}function Ca(e){return(0,ea.default)(e,Ku)}function fb(e){if(!Ca(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Enum type."));return e}function Ci(e){return(0,ea.default)(e,zu)}function mb(e){if(!Ci(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Input Object type."));return e}function jp(e){return(0,ea.default)(e,aa)}function vb(e){if(!jp(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 hb(e){if(!ra(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL Non-Null type."));return e}function Cu(e){return qa(e)||Ca(e)||Ci(e)||xi(e)&&Cu(e.ofType)}function yb(e){if(!Cu(e))throw new Error("Expected ".concat((0,Se.default)(e)," to be a GraphQL input type."));return e}function xu(e){return qa(e)||In(e)||Ma(e)||ja(e)||Ca(e)||xi(e)&&xu(e.ofType)}function gb(e){if(!xu(
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(nd))),resolve:function(r){return r.locations}},args:{type:new M.GraphQLNonNull(new M.GraphQLList(new M.GraphQLNonNull($i))),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})}}}}});he.__Directive=ad;var nd=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:$e.DirectiveLocation.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:$e.DirectiveLocation.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:$e.DirectiveLocation.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:$e.DirectiveLocation.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:$e.DirectiveLocation.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:$e.DirectiveLocation.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:$e.DirectiveLocation.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:$e.DirectiveLocation.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:$e.DirectiveLocation.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:$e.DirectiveLocation.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:$e.DirectiveLocation.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:$e.DirectiveLocation.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:$e.DirectiveLocation.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:$e.DirectiveLocation.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:$e.DirectiveLocation.UNION,description:"Location adjacent to a union definition."},ENUM:{value:$e.DirectiveLocation.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:$e.DirectiveLocation.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:$e.DirectiveLocation.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:$e.DirectiveLocation.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}});he.__DirectiveLocation=nd;var Qt=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(pd),resolve:function(r){if((0,M.isScalarType)(r))return at.SCALAR;if((0,M.isObjectType)(r))return at.OBJECT;if((0,M.is
`))}var q_=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 L_.GraphQLError(a,i))},t.addError=function(a){this._errors.push(a)},t.getErrors=function(){return this._errors},e}();function M_(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=cd(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=cd(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=cd(t,"subscription"))!==null&&p!==void 0?p:o.astNode)}}function cd(e,t){for(var r=fd(e,function(i){return i.operationTypes}),a=0;a<r.length;a++){var n=r[a];if(n.operation===t)return n.type}}function j_(e){for(var t=0,r=e.schema.getDirectives();t<r.length;t++){var a=r[t];if(!(0,$m.isDirective)(a)){e.reportError("Expected directive but got: ".concat((0,pt.default)(a),"."),a==null?void 0:a.astNode);continue}Ba(e,a);for(var n=0,i=a.args;n<i.length;n++){var o=i[n];if(Ba(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."),[md(o.astNode),(p=o.astNode)===null||p===void 0?void 0:p.type])}}}}function Ba(e,t){var r=(0,A_.isValidNameError)(t.name);r&&e.addError((0,R_.locatedError)(r,t.astNode))}function C_(e){for(var t=K_(e),r=e.schema.getTypeMap(),a=0,n=(0,Ji.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,F_.isIntrospectionType)(i)||Ba(e,i),(0,Ke.isObjectType)(i)||(0,Ke.isInterfaceType)(i)?(Hm(e,i),Xm(e,i)):(0,Ke.isUnionType)(i)?U_(e,i):(0,Ke.isEnumType)(i)?G_(e,i):(0,Ke.isInputObjectType)(i)&&(B_(e,i),t(i))}}function Hm(e,t){var r=(0,Ji.default)(t.getFields());r.length===0&&e.reportError("Type ".concat(t.name," must define one or more fields."),kn(t));for(var a=0;a<r.length;a++){var n=r[a];if(Ba(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(Ba(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."),[md(s.astNode),(l=s.astNode)===null||l===void 0?void 0:l.type])}}}}function Xm(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),"."),Hi(t,i));continue}if(t===i){e.reportError("Type ".concat(t.name," cannot implement itself because it would create a circular reference."),Hi(t,i));continue}if(r[i.name]){e.reportError("Type ".concat(t.name," can only implement ").concat(i.name," once."),Hi(t,i));continue}r[i.name]=!0,Q_(e,t,i),x_(e,t,i)}}function x_(e,t,r){for(var a=t.getFields(),n=0,i=(0,Ji.default)(r.getFields());n<i.length;n++){var o=i[n],p=o.name
`))}function UO(e,t){var r=Ql(e,t);if(r.length!==0)throw new Error(r.map(function(a){return a.message}).join(`
`))}});var y4=g(Ul=>{"use strict";Object.defineProperty(Ul,"__esModule",{value:!0});Ul.default=GO;function GO(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 g4=g(Gl=>{"use strict";Object.defineProperty(Gl,"__esModule",{value:!0});Gl.default=zO;var BO=KO(sp());function KO(e){return e&&e.__esModule?e:{default:e}}function zO(e,t,r){return e.reduce(function(a,n){return(0,BO.default)(a)?a.then(function(i){return t(i,n)}):t(a,n)},r)}});var b4=g(Bl=>{"use strict";Object.defineProperty(Bl,"__esModule",{value:!0});Bl.default=YO;function YO(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 ao=g(c1=>{"use strict";Object.defineProperty(c1,"__esModule",{value:!0});c1.addPath=WO;c1.pathToArray=$O;function WO(e,t,r){return{prev:e,key:t,typename:r}}function $O(e){for(var t=[],r=e;r;)t.push(r.key),r=r.prev;return t.reverse()}});var m1=g(Kl=>{"use strict";Object.defineProperty(Kl,"__esModule",{value:!0});Kl.getOperationRootType=JO;var f1=K();function JO(e,t){if(t.operation==="query"){var r=e.getQueryType();if(!r)throw new f1.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 f1.GraphQLError("Schema is not configured for mutations.",t);return a}if(t.operation==="subscription"){var n=e.getSubscriptionType();if(!n)throw new f1.GraphQLError("Schema is not configured for subscriptions.",t);return n}throw new f1.GraphQLError("Can only have query, mutation and subscription operations.",t)}});var Yl=g(zl=>{"use strict";Object.defineProperty(zl,"__esModule",{value:!0});zl.default=HO;function HO(e){return e.map(function(t){return typeof t=="number"?"["+t.toString()+"]":"."+t}).join("")}});var io=g(Wl=>{"use strict";Object.defineProperty(Wl,"__esModule",{value:!0});Wl.valueFromAST=no;var XO=v1(wt()),ZO=v1(Jr()),eE=v1(pe()),tE=v1(rt()),xn=Te(),Wa=ie();function v1(e){return e&&e.__esModule?e:{default:e}}function no(e,t,r){if(!!e){if(e.kind===xn.Kind.VARIABLE){var a=e.name.value;if(r==null||r[a]===void 0)return;var n=r[a];return n===null&&(0,Wa.isNonNullType)(t)?void 0:n}if((0,Wa.isNonNullType)(t))return e.kind===xn.Kind.NULL?void 0:no(e,t.ofType,r);if(e.kind===xn.Kind.NULL)return null;if((0,Wa.isListType)(t)){var i=t.ofType;if(e.kind===xn.Kind.LIST){for(var o=[],p=0,s=e.values;p<s.length;p++){var u=s[p];if(_4(u,r)){if((0,Wa.isNonNullType)(i))return;o.push(null)}else{var d=no(u,i,r);if(d===void 0)return;o.push(d)}}return o}var l=no(e,i,r);return l===void 0?void 0:[l]}if((0,Wa.isInputObjectType)(t)){if(e.kind!==xn.Kind.OBJECT)return;for(var c=Object.create(null),f=(0,ZO.default)(e.fields,function(O){return O.name.value}),m=0,v=(0,XO.default)(t.getFields());m<v.length;m++){var h=v[m],y=f[h.name];if(!y||_4(y.value,r)){if(h.defaultValue!==void 0)c[h.name]=h.defaultValue;else if((0,Wa.isNonNullType)(h.type))return;continue}var T=no(y.value,h.type,r);if(T===void 0)return;c[h.name]=T}return c}if((0,Wa.isLeafType)(t)){var w;try{w=t.parseLiteral(e,r)}catch{return}return w===void 0?void 0:w}(0,tE.default)(0,"Unexpected input type: "+(0,eE.default)(t))}}function _4(e,t){return e.kind===xn.Kind.VARIABLE&&(t==null||t[e.name.value]===void 0)}});var Jl=g($l=>{"use strict";Object.defineProperty($l,"__esModule",{value:!0});$l.coerceInputValue=uE;var rE=sa(wt()),h1=sa(pe()),aE=sa(rt()),nE=sa(Hr()),iE=sa(ur()),oE=sa(Kp()),pE=sa(Xr()),sE=sa(Yl()),Lr=ao(),$a=K(),oo=ie();function sa(e){return e&&e.__esModule?e:{default:e}}function uE(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:dE;return po(e,t,r)}function dE(e,t,r){var a="Invalid value "+(0,h1.default)(t);throw e.length>0&&(a+=' at "value'.concat((0,sE.default)(e),'"')),r.message=a+": "+r.message,r}function po(e,t,r,a){if((0,oo.isNonNullType)(t)){if(e!=null)return po(e,t.ofType,r,a);r((0,Lr.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 m9=g(vc=>{"use strict";Object.defineProperty(vc,"__esModule",{value:!0});vc.getOperationAST=dN;var uN=Te();function dN(e,t){for(var r=null,a=0,n=e.definitions;a<n.length;a++){var i=n[a];if(i.kind===uN.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 h9=g(hc=>{"use strict";Object.defineProperty(hc,"__esModule",{value:!0});hc.introspectionFromSchema=gN;var lN=vN(rt()),cN=On(),fN=mo(),mN=mc();function vN(e){return e&&e.__esModule?e:{default:e}}function v9(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 hN(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?v9(Object(r),!0).forEach(function(a){yN(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v9(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function yN(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function gN(e,t){var r=hN({specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0},t),a=(0,cN.parse)((0,mN.getIntrospectionQuery)(r)),n=(0,fN.executeSync)({schema:e,document:a});return!n.errors&&n.data||(0,lN.default)(0),n.data}});var g9=g(yc=>{"use strict";Object.defineProperty(yc,"__esModule",{value:!0});yc.buildClientSchema=NN;var bN=ho(wt()),Nt=ho(pe()),_N=ho(Ct()),D1=ho(qi()),y9=ho(ur()),TN=On(),wN=Ga(),ON=vt(),EN=fr(),gr=Ut(),Dt=ie(),SN=io();function ho(e){return e&&e.__esModule?e:{default:e}}function NN(e,t){(0,y9.default)(e)&&(0,y9.default)(e.__schema)||(0,_N.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,Nt.default)(e),"."));for(var r=e.__schema,a=(0,D1.default)(r.types,function(S){return S.name},function(S){return v(S)}),n=0,i=[].concat(EN.specifiedScalarTypes,gr.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(Ge):[];return new wN.GraphQLSchema({description:r.description,query:p,mutation:s,subscription:u,types:(0,bN.default)(a),directives:d,assumeValid:t==null?void 0:t.assumeValid});function l(S){if(S.kind===gr.TypeKind.LIST){var z=S.ofType;if(!z)throw new Error("Decorated type deeper than introspection query.");return new Dt.GraphQLList(l(z))}if(S.kind===gr.TypeKind.NON_NULL){var ce=S.ofType;if(!ce)throw new Error("Decorated type deeper than introspection query.");var Re=l(ce);return new Dt.GraphQLNonNull((0,Dt.assertNullableType)(Re))}return c(S)}function c(S){var z=S.name;if(!z)throw new Error("Unknown type reference: ".concat((0,Nt.default)(S),"."));var ce=a[z];if(!ce)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 ce}function f(S){return(0,Dt.assertObjectType)(c(S))}function m(S){return(0,Dt.assertInterfaceType)(c(S))}function v(S){if(S!=null&&S.name!=null&&S.kind!=null)switch(S.kind){case gr.TypeKind.SCALAR:return h(S);case gr.TypeKind.OBJECT:return T(S);case gr.TypeKind.INTERFACE:return w(S);case gr.TypeKind.UNION:return O(S);case gr.TypeKind.ENUM:return E(S);case gr.TypeKind.INPUT_OBJECT:return D(S)}var z=(0,Nt.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 Dt.GraphQLScalarType({name:S.name,description:S.description,specifiedByUrl:S.specifiedByUrl})}function y(S){if(S.interfaces===null&&S.kind===gr.TypeKind.INTERFACE)return[];if(!S.interfaces){var z=(0,Nt.default)(S);t
`+r)}}function VN(e){var t=e.loc;if(!!t){for(var r=[],a=t.startToken.prev;a!=null&&a.kind===LN.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 k9=g(L1=>{"use strict";Object.defineProperty(L1,"__esModule",{value:!0});L1.buildASTSchema=A9;L1.buildSchema=GN;var qN=UN(Ct()),MN=Te(),jN=On(),CN=Cn(),xN=Ga(),R9=vt(),QN=gc();function UN(e){return e&&e.__esModule?e:{default:e}}function A9(e,t){e!=null&&e.kind===MN.Kind.DOCUMENT||(0,qN.default)(0,"Must provide valid Document AST."),(t==null?void 0:t.assumeValid)!==!0&&(t==null?void 0:t.assumeValidSDL)!==!0&&(0,CN.assertValidSDL)(e);var r={description:void 0,types:[],directives:[],extensions:void 0,extensionASTNodes:[],assumeValid:!1},a=(0,QN.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=R9.specifiedDirectives[l];p.every(function(f){return f.name!==c.name})&&p.push(c)},u=0;u<R9.specifiedDirectives.length;u++)s(u);return new xN.GraphQLSchema(a)}function GN(e,t){var r=(0,jN.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 A9(r,{commentDescriptions:t==null?void 0:t.commentDescriptions,assumeValidSDL:t==null?void 0:t.assumeValidSDL,assumeValid:t==null?void 0:t.assumeValid})}});var V9=g(Tc=>{"use strict";Object.defineProperty(Tc,"__esModule",{value:!0});Tc.lexicographicSortSchema=ZN;var BN=bo(wt()),KN=bo(pe()),zN=bo(rt()),YN=bo(qi()),WN=bo(Mi()),$N=Ga(),JN=vt(),HN=Ut(),ft=ie();function bo(e){return e&&e.__esModule?e:{default:e}}function F9(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 Ye(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?F9(Object(r),!0).forEach(function(a){XN(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F9(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function XN(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ZN(e){var t=e.toConfig(),r=(0,YN.default)(bc(t.types),function(c){return c.name},l);return new $N.GraphQLSchema(Ye(Ye({},t),{},{types:(0,BN.default)(r),directives:bc(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 JN.GraphQLDirective(Ye(Ye({},f),{},{locations:_c(f.locations,function(m){return m}),args:p(f.args)}))}function p(c){return R1(c,function(f){return Ye(Ye({},f),{},{type:a(f.type)})})}function s(c){return R1(c,function(f){return Ye(Ye({},f),{},{type:a(f.type),args:p(f.args)})})}function u(c){return R1(c,function(f){return Ye(Ye({},f),{},{type:a(f.type)})})}function d(c){return bc(c).map(n)}function l(c){if((0,ft.isScalarType)(c)||(0,HN.isIntrospectionType)(c))return c;if((0,ft.isObjectType)(c)){var f=c.toConfig();return new ft.GraphQLObjectType(Ye(Ye({},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(Ye(Ye({},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(Ye(Ye({},v),{},{types:function(){return d(v.types)}}))}if((0,ft.isEnumType)(c)){var h=c.toConfig();return new ft.GraphQLEnumType(Ye(Ye({},h),{},{values:R1(h.values)}))}if((0,ft.isInputObjectType)(c)){var y=c.toConfig();return new ft.GraphQLInputObjectType(Ye(Ye(
`)+`
`}function iD(e){if(!(e.description==null&&oD(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)),Kt({},e)+`schema {
`.concat(t.join(`
`),`
}`)}}function oD(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 C9(e,t){if((0,Yn.isScalarType)(e))return pD(e,t);if((0,Yn.isObjectType)(e))return sD(e,t);if((0,Yn.isInterfaceType)(e))return uD(e,t);if((0,Yn.isUnionType)(e))return dD(e,t);if((0,Yn.isEnumType)(e))return lD(e,t);if((0,Yn.isInputObjectType)(e))return cD(e,t);(0,q9.default)(0,"Unexpected type: "+(0,eD.default)(e))}function pD(e,t){return Kt(t,e)+"scalar ".concat(e.name)+mD(e)}function x9(e){var t=e.getInterfaces();return t.length?" implements "+t.map(function(r){return r.name}).join(" & "):""}function sD(e,t){return Kt(t,e)+"type ".concat(e.name)+x9(e)+Q9(t,e)}function uD(e,t){return Kt(t,e)+"interface ".concat(e.name)+x9(e)+Q9(t,e)}function dD(e,t){var r=e.getTypes(),a=r.length?" = "+r.join(" | "):"";return Kt(t,e)+"union "+e.name+a}function lD(e,t){var r=e.getValues().map(function(a,n){return Kt(t,a," ",!n)+" "+a.name+Lc(a.deprecationReason)});return Kt(t,e)+"enum ".concat(e.name)+Ic(r)}function cD(e,t){var r=(0,wc.default)(e.getFields()).map(function(a,n){return Kt(t,a," ",!n)+" "+Pc(a)});return Kt(t,e)+"input ".concat(e.name)+Ic(r)}function Q9(e,t){var r=(0,wc.default)(t.getFields()).map(function(a,n){return Kt(e,a," ",!n)+" "+a.name+U9(e,a.args," ")+": "+String(a.type)+Lc(a.deprecationReason)});return Ic(r)}function Ic(e){return e.length!==0?` {
`+e.join(`
`)+`
}`:""}function U9(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(Pc).join(", ")+")":`(
`+t.map(function(a,n){return Kt(e,a," "+r,!n)+" "+r+Pc(a)}).join(`
`)+`
`+r+")"}function Pc(e){var t=(0,Nc.astFromValue)(e.defaultValue,e.type),r=e.name+": "+String(e.type);return t&&(r+=" = ".concat((0,Oc.print)(t))),r+Lc(e.deprecationReason)}function fD(e,t){return Kt(t,e)+"directive @"+e.name+U9(t,e.args)+(e.isRepeatable?" repeatable":"")+" on "+e.locations.join(" | ")}function Lc(e){if(e==null)return"";var t=(0,Nc.astFromValue)(e,Ec.GraphQLString);return t&&e!==Sc.DEFAULT_DEPRECATION_REASON?" @deprecated(reason: "+(0,Oc.print)(t)+")":" @deprecated"}function mD(e){if(e.specifiedByUrl==null)return"";var t=e.specifiedByUrl,r=(0,Nc.astFromValue)(t,Ec.GraphQLString);return r||(0,q9.default)(0,"Unexpected null value returned from `astFromValue` for specifiedByUrl")," @specifiedBy(url: "+(0,Oc.print)(r)+")"}function Kt(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 vD(n,r,a);var i=n.length>70,o=(0,tD.printBlockString)(n,"",i),p=r&&!a?`
`+r:r;return p+o.replace(/\n/g,`
`+r)+`
`}function vD(e,t,r){var a=t&&!r?`
`:"",n=e.split(`
`).map(function(i){return t+(i!==""?"# "+i:"#")}).join(`
`);return a+n+`
`}});var B9=g(Rc=>{"use strict";Object.defineProperty(Rc,"__esModule",{value:!0});Rc.concatAST=hD;function hD(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 Y9=g(Ac=>{"use strict";Object.defineProperty(Ac,"__esModule",{value:!0});Ac.separateOperations=gD;var A1=Te(),yD=$r();function gD(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 A1.Kind.OPERATION_DEFINITION:t.push(i);break;case A1.Kind.FRAGMENT_DEFINITION:r[i.name.value]=z9(i.selectionSet);break}}for(var o=Object.create(null),p=function(d){for(var l=t[d],c=new Set,f=0,m=z9(l.selectionSet);f<m.length;f++){var v=m[f];K9(c,r,v)}var h=l.name?l.name.value:"";o[h]={kind:A1.Kind.DOCUMENT,definitions:e.definitions.filter(function(y){return y===l||y.kind===A1.Kind.FRAGMENT_DEFINITION&&c.has(y.name.value)})}},s=0;s<t.length;s++)p(s);return o}function K9(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];K9(e,t,i)}}}function z9(e){var t=[];return(0,yD.visit)(e,{FragmentSpread:function(a){t.push(a.name.value)}}),t}});var H9=g(Fc=>{"use strict";Object.defineProperty(Fc,"__esModule",{value:!0});Fc.stripIgnoredCharacters=bD;var W9=Ep(),kc=_n(),$9=Dp(),J9=wn();function bD(e){for(var t=(0,W9.isSource)(e)?e:new W9.Source(e),r=t.body,a=new $9.Lexer(t),n="",i=!1;a.advance().kind!==kc.TokenKind.EOF;){var o=a.token,p=o.kind,s=!(0,$9.isPunctuatorTokenKind)(o.kind);i&&(s||o.kind===kc.TokenKind.SPREAD)&&(n+=" ");var u=r.slice(o.start,o.end);p===kc.TokenKind.BLOCK_STRING?n+=_D(u):n+=u,i=s}return n}function _D(e){var t=e.slice(3,-3),r=(0,J9.dedentBlockStringValue)(t);(0,J9.getBlockStringIndentation)(r)>0&&(r=`
`+r);var a=r[r.length-1],n=a==='"'&&r.slice(-4)!=='\\"""';return(n||a==="\\")&&(r+=`
`),'"""'+r+'"""'}});var p3=g(da=>{"use strict";Object.defineProperty(da,"__esModule",{value:!0});da.findBreakingChanges=ID;da.findDangerousChanges=PD;da.DangerousChangeType=da.BreakingChangeType=void 0;var Wn=To(wt()),X9=To(Jr()),TD=To(pe()),Z9=To(rt()),wD=To(Mi()),OD=Ot(),ED=$r(),SD=fr(),de=ie(),ND=Wi();function To(e){return e&&e.__esModule?e:{default:e}}function e3(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 t3(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?e3(Object(r),!0).forEach(function(a){DD(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e3(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function DD(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var We=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=We;var Vr=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=Vr;function ID(e,t){var r=r3(e,t).filter(function(a){return a.type in We});return r}function PD(e,t){var r=r3(e,t).filter(function(a){return a.type in Vr});return r}function r3(e,t){return[].concat(RD(e,t),LD(e,t))}function LD(e,t){for(var r=[],a=qr(e.getDirectives(),t.getDirectives()),n=0,i=a.removed;n<i.length;n++){var o=i[n];r.push({type:We.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=qr(d.args,l.args),f=0,m=c.added;f<m.length;f++){var v=m[f];(0,de.isRequiredArgument)(v)&&r.push({type:We.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:We.DIRECTIVE_ARG_REMOVED,description:"".concat(T.name," was removed from ").concat(d.name,".")})}d.isRepeatable&&!l.isRepeatable&&r.push({type:We.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:We.DIRECTIVE_LOCATION_REMOVED,description:"".concat(E," was removed from ").concat(d.name,".")})}}return r}function RD(e,t){for(var r=[],a=qr((0,Wn.default)(e.getTypeMap()),(0,Wn.default)(t.getTypeMap())),n=0,i=a.removed;n<i.length;n++){var o=i[n];r.push({type:We.TYPE_REMOVED,description:(0,SD.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,de.isEnumType)(d)&&(0,de.isEnumType)(l)?r.push.apply(r,FD(d,l)):(0,de.isUnionType)(d)&&(0,de.isUnionType)(l)?r.push.apply(r,kD(d,l)):(0,de.isInputObjectType)(d)&&(0,de.isInputObjectType)(l)?r.push.apply(r,AD(d,l)):(0,de.isObjectType)(d)&&(0,de.isObjectType)(l)||(0,de.isInterfaceType)(d)&&(0,de.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 G1.InvariantError(22)},c5=function(){if(typeof AbortController=="undefined")return{controller:!1,signal:!1};var e=new AbortController,t=e.signal;return{controller:e,signal:t}},f5=function(e,t){var r=e.getContext(),a=r.uri;return a||(typeof t=="function"?t(e):t||"/graphql")};function m5(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=K1(t.variables,"Variables map")}catch(l){return{parseError:l}}a("variables",n)}if(t.extensions){var i=void 0;try{i=K1(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 v5=s0.maybe(function(){return fetch}),h5=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=gt.__rest(e,["uri","fetch","includeExtensions","useGETForQueries","includeUnusedVariables"]);__DEV__&&l5(a||v5);var u={http:{includeExtensions:n},options:s.fetchOptions,credentials:s.credentials,headers:s.headers};return new o5.ApolloLink(function(d){var l=f5(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=gt.__assign(gt.__assign({},f),c.headers),T={http:c.http,options:c.fetchOptions,credentials:c.credentials,headers:y},w=d5(d,u5,u,T),O=w.options,E=w.body;if(E.variables&&!p){var D=new Set(Object.keys(E.variables));i5.visit(d.query,{Variable:function(Re,qt,Fe){Fe&&Fe.kind!=="VariableDefinition"&&D.delete(Re.name.value)}}),D.size&&(E.variables=gt.__assign({},E.variables),D.forEach(function(Re){delete E.variables[Re]}))}var P;if(!O.signal){var L=c5(),B=L.controller,_e=L.signal;P=B,P&&(O.signal=_e)}var Ge=function(Re){return Re.kind==="OperationDefinition"&&Re.operation==="mutation"};if(i&&!d.query.definitions.some(Ge)&&(O.method="GET"),O.method==="GET"){var S=m5(l,E),z=S.newURI,ce=S.parseError;if(ce)return B1.fromError(ce);l=z}else try{O.body=K1(E,"Payload")}catch(Re){return B1.fromError(Re)}return new s0.Observable(function(Re){var qt=a||s0.maybe(function(){return fetch})||v5;return qt(l,O).then(function(Fe){return d.setContext({response:Fe}),Fe}).then(s5(d)).then(function(Fe){return Re.next(Fe),Re.complete(),Fe}).catch(function(Fe){Fe.name!=="AbortError"&&(Fe.result&&Fe.result.errors&&Fe.result.data&&Re.next(Fe.result),Re.error(Fe))}),function(){P&&P.abort()}})})},SP=function(e){gt.__extends(t,e);function t(r){r===void 0&&(r={});var a=e.call(this,h5(r).request)||this;return a.options=r,a}return t}(o5.ApolloLink);zt.HttpLink=SP;zt.checkFetcher=l5;zt.createHttpLink=h5;zt.createSignalIfSupported=c5;zt.fallbackHttpConfig=u5;zt.parseAndCheckHttpResponse=s5;zt.rewriteURIForGET=m5;zt.selectHttpOptionsAndBody=d5;zt.selectURI=f5;zt.serializeFetchParameter=K1});var Po=g(z1=>{"use strict";Object.defineProperty(z1,"__esModule",{value:!0});var g5=Object.prototype,b5=g5.toString,NP=g5.hasOwnProperty,_5=Function.prototype.toString,u0=new Map;function T5(e,t){try{return d0(e,t)}finally{u0.clear()}}function d0(e,t){if(e===t)return!0;var r=b5.call(e),a=b5.call(t);if(r!==a)return!1;switch(r){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(O5(e,t))return!0;var n=w5(e),i=w5(t),o=n.length;if(o!==i.length)return!1;for(var p=0;p<o;++p)if(!NP.call(t,n[p]))return!1;for(var p=0;p<o;++p){var s=n[p];if(!d0(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(O5(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&&!d0(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 L0=new rL.Slot,e8=new WeakMap;function Fo(e){var t=e8.get(e);return t||e8.set(e,t={vars:new Set,dep:ai.dep()}),t}function t8(e){Fo(e).vars.forEach(function(t){return t.forgetCache(e)})}function fL(e){Fo(e).vars.forEach(function(t){return t.attachCache(e)})}function r8(e){var t=new Set,r=new Set,a=function(i){if(arguments.length>0){if(e!==i){e=i,t.forEach(function(s){Fo(s).dep.dirty(a),mL(s)});var o=Array.from(r);r.clear(),o.forEach(function(s){return s(e)})}}else{var p=L0.getValue();p&&(n(p),Fo(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),Fo(i).vars.add(a),a};return a.forgetCache=function(i){return t.delete(i)},a}function mL(e){e.broadcastWatches&&e.broadcastWatches()}I.getStoreKeyName.setStringify(nn);function R0(e){return e.args!==void 0?e.args:e.field?I.argumentsObjectFromField(e.field,e.variables):null}var vL=function(){},a8=function(e,t){return t.fieldName},n8=function(e,t,r){var a=r.mergeObjects;return a(e,t)},i8=function(e,t){return t},o8=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=$.__assign({dataIdFromObject:w0},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=d8(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=$.__rest(n,["queryType","mutationType","subscriptionType"]);i&&r.setRootTypename("Query",a),o&&r.setRootTypename("Mutation",a),p&&r.setRootTypename("Subscription",a),it.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?n8:u===!1?i8:s.merge}p(n,r.merge),n.keyFn=i===!1?vL:Array.isArray(i)?d8(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?a8:Array.isArray(l)?u8(l):typeof l=="function"?l:u.keyFn,typeof c=="function"&&(u.read=c),p(u,f)}u.read&&u.merge&&(u.keyFn=u.keyFn||a8)})},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(G5);(!i||i[0]!==n)&&r.fuzzySubtypes.set(n,new RegExp(n))})})},e.prototype.getTypePolicy=function(t){var r=this;if(!it.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=$.__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},_L=function(e){yL.__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||bL(s),s.extraInfo=p,s.__proto__=t.prototype,s}return t}(Error);es.ApolloError=_L;es.isApolloError=gL});var v8=g((ts,m8)=>{(function(e,t){typeof ts=="object"&&typeof m8!="undefined"?t(ts,jt(),Jn()):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))})(ts,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 P=D.name.value,L=s(D.loc),B=n.get(P);B&&!B.has(L)?i&&console.warn("Warning: fragment with name "+P+` 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`):B||n.set(P,B=new Set),B.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(P){var L=D[P];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(P,L){P&&P.kind==="Document"?D+=P.loc.source.body:D+=P,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 y8=g((Vj,h8)=>{h8.exports=v8().gql});var j0=g(U=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var ne=It(),F=jt(),ni=p0(),x=ca(),F0=y5(),bt=Po(),ya=c8(),xr=k0(),g8=Jn(),rs=Q1(),b8=ru(),Vo=y8(),TL="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 wL=Object.assign,OL=Object.hasOwnProperty,_8=!1,as=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=EL)}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),bt.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&&T8(u.missing)}return r&&this.updateLastResult(i),i},t
Did you mean to call refetch(variables) instead of refetch({ variables })?`)}return r&&!bt.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__&&!_8&&(__DEV__&&ne.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.`),_8=!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__&&ne.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 bt.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__?ne.invariant(i,"Attempted to start a polling query without a polling interval."):ne.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):wL(this.options,x.compact(r));i||(this.updatePolling(),r&&r.variables&&!r.fetchPolicy&&!bt.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 ne.InvariantError(9);if(this.link=P,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),!S8&&__DEV__&&(S8=!0,typeof window!="undefined"&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var L=window.navigator,B=L&&L.userAgent,_e=void 0;typeof B=="string"&&(B.indexOf("Chrome/")>-1?_e="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":B.indexOf("Firefox/")>-1&&(_e="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),_e&&__DEV__&&ne.invariant.log("Download the Apollo DevTools for a better development experience: "+_e)}this.version=TL,this.localState=new O8({cache:o,client:this,resolvers:T,fragmentMatcher:O}),this.queryManager=new NL({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=ns(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=ns(this.defaultOptions.query,t)),__DEV__?ne.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."):ne.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=ns(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 ni.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):Nv(e)==="[object Array]"}var YR=1/0;function WR(e){if(typeof e=="string")return e;var t=e+"";return t=="0"&&1/e==-YR?"-0":t}function $R(e){return e==null?"":WR(e)}function zr(e){return typeof e=="string"}function Ev(e){return typeof e=="number"}function JR(e){return e===!0||e===!1||HR(e)&&Nv(e)=="[object Boolean]"}function Sv(e){return vs(e)==="object"}function HR(e){return Sv(e)&&e!==null}function At(e){return e!=null}function p2(e){return!e.trim().length}function Nv(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var XR="Incorrect 'index' type",ZR=function(t){return"Invalid value for key ".concat(t)},eA=function(t){return"Pattern length exceeds max of ".concat(t,".")},tA=function(t){return"Missing ".concat(t," property in key")},rA=function(t){return"Property 'weight' in key '".concat(t,"' must be a positive integer")},Dv=Object.prototype.hasOwnProperty,aA=function(){function e(t){var r=this;_t(this,e),this._keys=[],this._keyMap={};var a=0;t.forEach(function(n){var i=Iv(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 Tt(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 Iv(e){var t=null,r=null,a=null,n=1;if(zr(e)||Kr(e))a=e,t=Pv(e),r=s2(e);else{if(!Dv.call(e,"name"))throw new Error(tA("name"));var i=e.name;if(a=i,Dv.call(e,"weight")&&(n=e.weight,n<=0))throw new Error(rA(i));t=Pv(i),r=s2(i)}return{path:t,id:r,weight:n,src:a}}function Pv(e){return Kr(e)?e:e.split(".")}function s2(e){return Kr(e)?e.join("."):e}function nA(e,t){var r=[],a=!1,n=function i(o,p,s){if(!!At(o))if(!p[s])r.push(o);else{var u=p[s],d=o[u];if(!At(d))return;if(s===p.length-1&&(zr(d)||Ev(d)||JR(d)))r.push($R(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,zr(t)?t.split("."):t,0),a?r:r[0]}var iA={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},oA={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}},pA={location:0,threshold:.6,distance:100},sA={useExtendedSearch:!1,getFn:nA,ignoreLocation:!1,ignoreFieldNorm:!1},J=Ov({},oA,{},iA,{},pA,{},sA),uA=/[^ ]+/g;function dA(){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(uA).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 u2=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.getFn,a=r===void 0?J.getFn:r;_t(this,e),this.norm=dA(3),this.getFn=a,this.isCreated=!1,this.setIndexRecords()}return Tt(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,zr(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();zr(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(!(!At(r)||p2(r))){var n={v:r,i:a,n:t
`),t}function lh(e,t){let r=sh.createHash("sha256");Object.entries(e).sort().forEach((n,i)=>{r.update(`${n}${i}`)});let a=r.digest("hex");return t?`${t}_${a}`:a}function ch(e){e=e.replace(/^\s+|\s+$/g,""),e=e.toLowerCase();let t="\xE5\xE0\xE1\xE3\xE4\xE2\xE8\xE9\xEB\xEA\xEC\xED\xEF\xEE\xF2\xF3\xF6\xF4\xF9\xFA\xFC\xFB\xF1\xE7\xB7/_,:;",r="aaaaaaeeeeiiiioooouuuunc------";for(let a=0,n=t.length;a<n;a++)e=e.replace(new RegExp(t.charAt(a),"g"),r.charAt(a));return e=e.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-"),e}function fh(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 H2(){return new Date}var hh=require("react");function Qv(){let e=mh.environment.supportPath;return X2.default.join(e,"cache")}async function yh(e,t=!1){let r=Qv();return t&&(console.log(`create cache directoy '${r}'`),await Yr.mkdir(r,{recursive:!0})),X2.default.join(r,`${e}.json`)}async function IV(e,t){console.log("GET cache");let r;try{r=await yh(e),await Yr.access(r,vh.constants.R_OK);let a=await Yr.readFile(r,"utf-8"),n=JSON.parse(a);return!n||$2()-n.timestamp>t?void 0:n.payload}catch{console.log(`could not access cache file or not exists '${r}'`)}}async function PV(e,t){let r;try{r=await yh(e,!0),console.log(`set cache object '${e}'`);let a={timestamp:$2(),payload:t},n=JSON.stringify(a);await Yr.writeFile(r,n,"utf-8")}catch(a){console.log(a),console.log(`could not write cache file '${r}'`)}}async function Z2(e,t){let r=await IV(e,5*60);return r?(console.log("use cached data"),r):(r=await t(),await PV(e,r),r)}var bh=Mt(require("util")),_h=Mt(require("fs")),Th=require("stream"),LV=bh.default.promisify(Th.pipeline);function Ws(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 $s(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:Ws(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 wh(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:Ws(e.author),project_id:e.project_id,description:e.description,reference_full:e.references?.full,labels:e.labels}}function Oh(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:Ws(e.author),project_id:e.project_id,milestone:t(e.milestone),labels:e.labels}}function RV(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 Eh(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 Js=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=RV(p),u=this.url+"/api/v4/"+t+s;return console.log(`send GET request: ${u}`),await(0,Ho.default)(u,{method:"GET",headers:{"Content-Type":"application/json","PRIVATE-TOKEN":this.token}})};try{let o=1,p=await i(o),s=await Eh(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
${t.color}`;return t.description&&(r+=`
## Description
${t.description}`),_jsx(dt.Detail,{markdown:r})}function qV(e){let t=e.label,r=Object.keys(t).includes("subscribed")&&t.subscribed?"subscribed":void 0;return _jsx(dt.List.Item,{key:t.id.toString(),title:t.name,icon:{source:dt.Icon.Circle,tintColor:t.color},accessoryTitle:r,actions:_jsx(dt.ActionPanel,null,_jsx(dt.PushAction,{title:"Show Details",target:_jsx(VV,{label:t}),icon:{source:"sidebar-right-16",tintColor:dt.Color.PrimaryText}}),_jsx(dt.CopyToClipboardAction,{title:"Copy Color",content:t.color}))})}function Ih(e){return _jsx(dt.List,{searchBarPlaceholder:"Search labels by name",onSearchTextChange:e.onSearchTextChange,isLoading:e.isLoading,throttle:e.throttle},_jsx(dt.List.Section,{title:e.title},e.labels.map(t=>_jsx(qV,{key:t.id.toString(),label:t}))))}var Ue=require("@raycast/api");var Xo=require("react");async function MV(e){let t=await kt.fetch(`projects/${e}/repository/branches`,{},!0)||[],r=await kt.getProject(e);return{branches:t,project:r}}function Ph({issue:e,projectID:t,title:r}){let a=`${e.iid}-${ch(e.title)}`,[n,i]=(0,Xo.useState)(),[o,p]=(0,Xo.useState)();(0,Xo.useEffect)(()=>{t&&MV(t).then(u=>(p(u?.project),i(u?.branches)))},[t]);async function s(u){let{source_branch:d,target_branch:l}=u;try{await kt.post(`projects/${t}/repository/branches?branch=${d}&ref=${l}`),await kt.createMR(t,{id:t,description:`Closes #${e.iid}`,source_branch:d,target_branch:l,title:r,assignee_id:o?.owner?.id}),(0,Ue.showToast)(Ue.ToastStyle.Success,"Merge Request created","Merge Request creation successful"),(0,Ue.popToRoot)()}catch(c){(0,Ue.showToast)(Ue.ToastStyle.Failure,"Cannot create Merge Request",c instanceof Error&&c.message||"")}}return _jsx(Ue.Form,{isLoading:o===void 0&&n===void 0,actions:_jsx(Ue.ActionPanel,null,_jsx(Ue.SubmitFormAction,{title:"Create Merge Request",onSubmit:s}))},_jsx(Ue.Form.TextField,{id:"source_branch",title:"Source branch",placeholder:"Enter source branch",defaultValue:a}),_jsx(jV,{project:o,info:{branches:n||[]}}))}function jV(e){if(e.project&&e.info){let t=e.project,r=t.default_branch&&t.default_branch.length>0?e.project.default_branch:void 0;return console.log(r),_jsx(Ue.Form.Dropdown,{id:"target_branch",title:"Target branch",value:r},e.info?.branches.map(a=>_jsx(Ue.Form.Dropdown.Item,{key:a.name,value:a.name,title:a.name})))}else return _jsx(Ue.Form.Dropdown,{id:"target_branch",title:"Target branch"})}function CV(e){let t=e.issue;async function r(){try{await kt.post(`projects/${t.project_id}/issues/${t.iid}/notes`,{body:"/close"}),e.finished&&e.finished()}catch(a){(0,ge.showToast)(ge.ToastStyle.Failure,"Failed to close issue",a instanceof Error?a.message:a.toString())}}return _jsx(ge.ActionPanel.Item,{title:"Close Issue",icon:{source:ge.Icon.XmarkCircle,tintColor:ge.Color.Red},onAction:r})}function xV({issue:e}){return _jsx(ge.PushAction,{icon:ge.Icon.Pencil,title:"Create Merge Request",shortcut:{modifiers:["cmd","shift"],key:"m"},target:_jsx(Ph,{issue:e,projectID:e.project_id,title:`Draft: Resolve: ${e.title}`})})}function QV(e){let t=e.issue;async function r(){try{await kt.post(`projects/${t.project_id}/issues/${t.iid}/notes`,{body:"/reopen"}),e.finished&&e.finished()}catch(a){(0,ge.showToast)(ge.ToastStyle.Failure,"Failed to reopen issue",a instanceof Error?a.message:a.toString())}}return _jsx(ge.ActionPanel.Item,{title:"Reopen Issue",icon:{source:ge.Icon.ExclamationMark},onAction:r})}function UV(e){return e.labels.length<=0?null:_jsx(ge.PushAction,{title:"Show attached Labels",target:_jsx(Ih,{labels:e.labels}),shortcut:{modifiers:["cmd"],key:"l"},icon:{source:"dash.png",tintColor:ge.Color.PrimaryText}})}function GV(e){let t=e.issue;async function r(){try{await kt.post(`projects/${t.project_id}/issues/${t.iid}/todo`),(0,ge.showToast)(ge.ToastStyle.Success,"To do created")}catch(a){(0,ge.showToast)(ge.ToastStyle.Failure,"Failed to add as to do",a instanceof Error?a.message:a.toString())}}return t.state==="opened"?_jsx(ge.ActionPanel.Item,{title:"Add a to do",shortcut:e.shortcut,icon:{source:"todo.png",tintColor:ge.Color.PrimaryText},onAction:r}):null}function tf(e){let t=e.issue;return _
query GetIssueDetail($id: ID!) {
issue(id: $id) {
description
}
}
`;function KV(e){let{description:t,error:r,isLoading:a}=zV(e.issue.id);r&&(0,be.showToast)(be.ToastStyle.Failure,"Could not get issue details",r);let n=t||e.issue.description||"",i="";return e.issue&&(i=e.issue.labels.map(o=>`\`${o.name||o}\``).join(" ")+`
`),i+=`## Description
`+dh(n),_jsx(be.Detail,{markdown:i,isLoading:a,navigationTitle:`${e.issue.reference_full}`,actions:_jsx(be.ActionPanel,null,_jsx(be.OpenInBrowserAction,{url:e.issue.web_url}),_jsx(tf,{issue:e.issue}))})}function zV(e){let[t,r]=(0,$t.useState)(),[a,n]=(0,$t.useState)(),[i,o]=(0,$t.useState)(!1);return(0,$t.useEffect)(()=>{let p=!1;async function s(){if(!(e<=0||p)){o(!0),n(void 0);try{let d=(await Dh.client.query({query:BV,variables:{id:`gid://gitlab/Issue/${e}`}})).data.issue.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 YV(e){let t=e.issue,r=t.state==="opened"?be.Color.Green:be.Color.Red,a=t.milestone?`${t.milestone.title} | `:"";return _jsx(be.List.Item,{id:t.id.toString(),title:t.title,subtitle:"#"+t.iid,icon:{source:"exclamation.png",tintColor:r},accessoryIcon:{source:t.author?.avatar_url||"",mask:be.ImageMask.Circle},accessoryTitle:a+uh(t.updated_at),actions:_jsx(be.ActionPanel,null,_jsx(be.ActionPanel.Section,null,_jsx(be.PushAction,{title:"Show Details",target:_jsx(KV,{issue:t}),icon:{source:"sidebar-right-16",tintColor:be.Color.PrimaryText}}),_jsx(be.OpenInBrowserAction,{url:t.web_url,shortcut:{modifiers:["cmd"],key:"enter"}})),_jsx(be.ActionPanel.Section,null,_jsx(tf,{issue:t,onDataChange:e.refreshData})))})}function WV(e,t){if(t)return`Group Issues ${t.full_path}`;if(e)return`Issue ${e.fullPath}`}function Ah({scope:e="created_by_me",state:t="all",project:r=void 0,group:a=void 0}){let[n,i]=(0,$t.useState)(),{issues:o,error:p,isLoading:s,refresh:u}=JV(n,e,t,r,a);if(p&&(0,be.showToast)(be.ToastStyle.Failure,"Cannot search issue",p),!o)return _jsx(be.List,{isLoading:!0,searchBarPlaceholder:"Loading"});let d=e=="assigned_to_me"?"Your Issues":"Created Recently";return _jsx(be.List,{searchBarPlaceholder:"Search issues by name...",onSearchTextChange:i,isLoading:s,throttle:!0,navigationTitle:WV(r,a)},_jsx(be.List.Section,{title:d,subtitle:o?.length.toString()||""},o?.map(l=>_jsx(YV,{key:l.id,issue:l,refreshData:u}))))}function $V(e){return fh(e,["label","author","milestone","assignee"])}function kh(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}}}function JV(e,t,r,a,n){let[i,o]=(0,$t.useState)(),[p,s]=(0,$t.useState)(),[u,d]=(0,$t.useState)(!1),[l,c]=(0,$t.useState)(H2()),f=()=>{c(H2())};return(0,$t.useEffect)(()=>{let m=!1;async function v(){if(!(e===null||m)){d(!0),s(void 0);try{let h=$V(e);e=h.query;let y={state:r,scope:t,search:e||"",in:"title"};if(kh(y,h,t,!1),kh(y,h,t,!0),n){let T=await kt.getGroupIssues(y,n.id);m||o(T)}else{let T=await kt.getIssues(y,a);m||o(T)}}catch(h){m||s(h.message)}finally{m||d(!1)}}}return v(),()=>{m=!0}},[e,l]),{issues:i,error:p,isLoading:u,refresh:f}}(0,Fh.render)(_jsx(Ah,{scope:"created_by_me",state:"all"}));
/*! *****************************************************************************
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.
***************************************************************************** */