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

313 lines
840 KiB
JavaScript
Raw Normal View History

var Pg=Object.create;var Yu=Object.defineProperty;var Lg=Object.getOwnPropertyDescriptor;var Rg=Object.getOwnPropertyNames;var Ag=Object.getPrototypeOf,kg=Object.prototype.hasOwnProperty;var Fg=e=>Yu(e,"__esModule",{value:!0});var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var jg=(e,t,r,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Rg(t))!kg.call(e,n)&&(r||n!=="default")&&Yu(e,n,{get:()=>t[n],enumerable:!(a=Lg(t,n))||a.enumerable});return e},Ge=(e,t)=>jg(Fg(Yu(e!=null?Pg(Ag(e)):{},"default",!t&&e&&e.__esModule?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Yt=g((jV,kp)=>{var ym,gm,bm,_m,Tm,wm,Om,Em,Sm,Rp,$u,Dm,Nm,Im,qn,Pm,Lm,Rm,Am,km,Fm,jm,Mm,Ap;(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 kp=="object"&&typeof kp.exports=="object"?e(r(t,r(kp.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])};ym=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)},gm=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},bm=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},_m=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},Tm=function(a,n){return function(i,o){n(i,o,a)}},wm=function(a,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(a,n)},Om=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())})},Em=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}}},Sm=function(a,n){for(var i in a)i!=="default"&&!Object.prototype.hasOwnProperty.call(n,i)&&Ap(n,a,i)},Ap=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+Gm([["".concat(o),m[0]]].concat(m.slice(1,c+1).map(function(h){return["",h]}),[[" ",Qp(f-1)+"^"],["",m[c+1]]]))}return u+Gm([["".concat(o-1),d[n-1]],["".concat(o),l],["",Qp(s-1)+"^"],["".concat(o+1),d[n+1]]])}function Gm(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 Hg(r,n)+(i?" | "+i:" |")}).join(`
`)}function Qp(e){return Array(e+1).join(" ")}function Hg(e,t){return Qp(e-t.length)+t}});var z=g(no=>{"use strict";function Gp(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Gp=function(r){return typeof r}:Gp=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},Gp(e)}Object.defineProperty(no,"__esModule",{value:!0});no.printError=Jm;no.GraphQLError=void 0;var Xg=eb(Or()),Zg=Er(),Bm=xp(),Km=ad();function eb(e){return e&&e.__esModule?e:{default:e}}function tb(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zm(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 rb(e,t,r){return t&&zm(e.prototype,t),r&&zm(e,r),e}function ab(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&&ro(e,t)}function nb(e){var t=$m();return function(){var a=ao(e),n;if(t){var i=ao(this).constructor;n=Reflect.construct(a,arguments,i)}else n=a.apply(this,arguments);return Ym(this,n)}}function Ym(e,t){return t&&(Gp(t)==="object"||typeof t=="function")?t:to(e)}function to(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nd(e){var t=typeof Map=="function"?new Map:void 0;return nd=function(a){if(a===null||!ib(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 Bp(a,arguments,ao(this).constructor)}return n.prototype=Object.create(a.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),ro(n,a)},nd(e)}function Bp(e,t,r){return $m()?Bp=Reflect.construct:Bp=function(n,i,o){var p=[null];p.push.apply(p,i);var s=Function.bind.apply(n,p),u=new s;return o&&ro(u,o.prototype),u},Bp.apply(null,arguments)}function $m(){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 ib(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function ro(e,t){return ro=Object.setPrototypeOf||function(a,n){return a.__proto__=n,a},ro(e,t)}function ao(e){return ao=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},ao(e)}var ob=function(e){ab(r,e);var t=nb(r);function r(a,n,i,o,p,s,u){var d,l,c,f,m;tb(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 _=o;!_&&v&&(_=v.reduce(function(N,P){return P.loc&&N.push(P.loc.start),N},[])),_&&_.length===0&&(_=void 0);var w;o&&i?w=o.map(function(N){return(0,Bm.getLocation)(i,N)}):v&&(w=v.reduce(function(N,P){return P.loc&&N.push((0,Bm.getLocation)(P.loc.source,P.loc.start)),N},[]));var O=u;if(O==null&&s!=null){var E=s.extensions;(0,Xg.default)(E)&&(O=E)}return Object.defineProperties(to(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=_)!==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(to(m),"stack",{value:s.stack,writable:!0,configurable:!0}),Ym(m)):(Error.captureStackTrace?Error.captureStackTrace(to(m),r):Object.defineProperty(to(m),"stack",{value:Error().stack,writable:!0,configurable:!0}),m)}return rb(r,[{key:"toString",value:function(){return Jm(this)}},{key:Zg.SYMBOL_TO_STRING_TAG,get:function(){return"Object"}}]),r}(nd(Error));no.GraphQL
`+(0,Km.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,Km.printSourceLocation)(e.source,p)}return t}});var Kp=g(id=>{"use strict";Object.defineProperty(id,"__esModule",{value:!0});id.syntaxError=sb;var pb=z();function sb(e,t,r){return new pb.GraphQLError("Syntax Error: ".concat(r),void 0,e,[t])}});var Ie=g(zp=>{"use strict";Object.defineProperty(zp,"__esModule",{value:!0});zp.Kind=void 0;var ub=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"});zp.Kind=ub});var lt=g(od=>{"use strict";Object.defineProperty(od,"__esModule",{value:!0});od.default=db;function db(e,t){var r=Boolean(e);if(!r)throw new Error(t??"Unexpected invariant triggered.")}});var pd=g(Yp=>{"use strict";Object.defineProperty(Yp,"__esModule",{value:!0});Yp.default=void 0;var lb=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):void 0,cb=lb;Yp.default=cb});var $p=g(sd=>{"use strict";Object.defineProperty(sd,"__esModule",{value:!0});sd.default=mb;var fb=Hm(lt()),Wm=Hm(pd());function Hm(e){return e&&e.__esModule?e:{default:e}}function mb(e){var t=e.prototype.toJSON;typeof t=="function"||(0,fb.default)(0),e.prototype.inspect=t,Wm.default&&(e.prototype[Wm.default]=t)}});var xn=g($a=>{"use strict";Object.defineProperty($a,"__esModule",{value:!0});$a.isNode=hb;$a.Token=$a.Location=void 0;var Xm=vb($p());function vb(e){return e&&e.__esModule?e:{default:e}}var Zm=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}();$a.Location=Zm;(0,Xm.default)(Zm);var e6=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}();$a.Token=e6;(0,Xm.default)(e6);function hb(e){return e!=null&&typeof e.kind=="string"}});var Qn=g(Jp=>{"use strict";Object.defineProperty(Jp,"__esModule",{value:!0});Jp.TokenKind=void 0;var yb=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"});Jp.TokenKind=yb});var ce=g(ud=>{"use strict";Object.defineProperty(ud,"__esModule",{value:!0});ud.default=Tb;var gb=bb(pd());function bb(e){return e&&e.__esModule?e:{default:e}}function Wp(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Wp=function(r){return typeof r}:Wp=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};Zp.default=Lb});var es=g(oo=>{"use strict";Object.defineProperty(oo,"__esModule",{value:!0});oo.isSource=jb;oo.Source=void 0;var Rb=Er(),Ab=cd(ce()),ld=cd($t()),kb=cd(io());function cd(e){return e&&e.__esModule?e:{default:e}}function r6(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 Fb(e,t,r){return t&&r6(e.prototype,t),r&&r6(e,r),e}var a6=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,ld.default)(0,"Body must be a string. Received: ".concat((0,Ab.default)(t),".")),this.body=t,this.name=r,this.locationOffset=a,this.locationOffset.line>0||(0,ld.default)(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,ld.default)(0,"column in locationOffset is 1-indexed and must be positive.")}return Fb(e,[{key:Rb.SYMBOL_TO_STRING_TAG,get:function(){return"Source"}}]),e}();oo.Source=a6;function jb(e){return(0,kb.default)(e,a6)}});var Un=g(ts=>{"use strict";Object.defineProperty(ts,"__esModule",{value:!0});ts.DirectiveLocation=void 0;var Mb=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"});ts.DirectiveLocation=Mb});var Gn=g(po=>{"use strict";Object.defineProperty(po,"__esModule",{value:!0});po.dedentBlockStringValue=qb;po.getBlockStringIndentation=i6;po.printBlockString=Vb;function qb(e){var t=e.split(/\r\n|[\n\r]/g),r=i6(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&&n6(t[n]);)++n;for(var i=t.length;i>n&&n6(t[i-1]);)--i;return t.slice(n,i).join(`
`)}function n6(e){for(var t=0;t<e.length;++t)if(e[t]!==" "&&e[t]!==" ")return!1;return!0}function i6(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 Vb(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 as=g(so=>{"use strict";Object.defineProperty(so,"__esModule",{value:!0});so.isPunctuatorTokenKind=Qb;so.Lexer=void 0;var Sr=Kp(),Xe=xn(),te=Qn(),Cb=Gn(),xb=function(){function e(r){var a=new Xe.Token(te.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!==te.TokenKind.EOF)do{var n;a=(n=a.next)!==null&&n!==void 0?n:a.next=Ub(this,a)}while(a.kind===te.TokenKind.COMMENT);return a},e}();so.Lexer=xb;function Qb(e){return e===te.TokenKind.BANG||e===te.TokenKind.DOLLAR||e===te.TokenKind.AMP||e===te.TokenKind.PAREN_L||e===te.TokenKind.PAREN_R||e===te.TokenKind.SPREAD||e===te.TokenKind.COLON||e===te.TokenKind.EQUALS||e===te.TokenKind.AT||e===te.TokenKind.BRACKET_L||e===te.TokenKind.BRACKET_R||e===te.TokenKind.BRACE_L||e===te.TokenKind.PIPE||e===te.TokenKind.BRACE_R}function Ja(e){return isNaN(e)?te.TokenKind.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function Ub(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 Xe.Token(te.TokenKind.BANG,i,i+1,p,s,t);case 35:return Bb(r,i,p,s,t);case 36:return new Xe.Token(te.TokenKind.DOLLAR,i,i+1,p,s,t);case 38:return new Xe.Token(te.TokenKind.AMP,i,i+1,p,s,t);case 40:return new Xe.Token(te.TokenKind.PAREN_L,i,i+1,p,s,t);case 41:return new Xe.Token(te.TokenKind.PAREN_R,i,i+1,p,s,t);case 46:if(a.charCodeAt(i+1)===46&&a.charCodeAt(i+2)===46)return new Xe.Token(te.TokenKind.SPREAD,i,i+3,p,s,t);break;case 58:return new Xe.Token(te.TokenKind.COLON,i,i+1,p,s,t);case 61:return new Xe.Token(te.TokenKind.EQUALS,i,i+1,p,s,t);case 64:return new Xe.Token(te.TokenKind.AT,i,i+1,p,s,t);case 91:return new Xe.Token(te.TokenKind.BRACKET_L,i,i+1,p,s,t);case 93:return new Xe.Token(te.TokenKind.BRACKET_R,i,i+1,p,s,t);case 123:return new Xe.Token(te.TokenKind.BRACE_L,i,i+1,p,s,t);case 124:return new Xe.Token(te.TokenKind.PIPE,i,i+1,p,s,t);case 125:return new Xe.Token(te.TokenKind.BRACE_R,i,i+1,p,s,t);case 34:return a.charCodeAt(i+1)===34&&a.charCodeAt(i+2)===34?Yb(r,i,p,s,t,e):zb(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 Kb(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 Jb(r,i,p,s,t)}throw(0,Sr.syntaxError)(r,i,Gb(o))}var u=e.line,d=1+i-e.lineStart;return new Xe.Token(te.TokenKind.EOF,n,n,u,d,t)}function Gb(e){return e<32&&e!==9&&e!==10&&e!==13?"Cannot contain the invalid character ".concat(Ja(e),"."):e===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:"Cannot parse the unexpected character ".concat(Ja(e),".")}function Bb(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 Xe.Token(te.TokenKind.COMMENT,t,p,r,a,n,i.slice(t+1,p))}function Kb(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,Sr.syntaxError)(e,s,"Invalid number, unexpected digit after 0: ".concat(Ja(p),"."))}else s=fd(e,s,p),p=o.charCodeAt(s);if(p===46&&(u=!0,p=o.charCodeAt(++s),s=fd(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=fd(e,s,p),p=o.charCodeAt(s)),p===46||Wb(p))throw(0,Sr.syntax
`;break;case 114:u+="\r";break;case 116:u+=" ";break;case 117:{var d=$b(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,Sr.syntaxError)(e,o,"Invalid character escape sequence: \\u".concat(l,"."))}u+=String.fromCharCode(d),o+=4;break}default:throw(0,Sr.syntaxError)(e,o,"Invalid character escape sequence: \\".concat(String.fromCharCode(s),"."))}++o,p=o}}throw(0,Sr.syntaxError)(e,o,"Unterminated string.")}function Yb(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 Xe.Token(te.TokenKind.BLOCK_STRING,t,p+3,r,a,n,(0,Cb.dedentBlockStringValue)(d));if(u<32&&u!==9&&u!==10&&u!==13)throw(0,Sr.syntaxError)(e,p,"Invalid character within String: ".concat(Ja(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,Sr.syntaxError)(e,p,"Unterminated string.")}function $b(e,t,r,a){return rs(e)<<12|rs(t)<<8|rs(r)<<4|rs(a)}function rs(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function Jb(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 Xe.Token(te.TokenKind.NAME,t,p,r,a,n,i.slice(t,p))}function Wb(e){return e===95||e>=65&&e<=90||e>=97&&e<=122}});var Bn=g(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});Wa.parse=Zb;Wa.parseValue=e_;Wa.parseType=t_;Wa.Parser=void 0;var md=Kp(),$=Ie(),Hb=xn(),k=Qn(),o6=es(),Xb=Un(),p6=as();function Zb(e,t){var r=new ns(e,t);return r.parseDocument()}function e_(e,t){var r=new ns(e,t);r.expectToken(k.TokenKind.SOF);var a=r.parseValueLiteral(!1);return r.expectToken(k.TokenKind.EOF),a}function t_(e,t){var r=new ns(e,t);r.expectToken(k.TokenKind.SOF);var a=r.parseTypeReference();return r.expectToken(k.TokenKind.EOF),a}var ns=function(){function e(r,a){var n=(0,o6.isSource)(r)?r:new o6.Source(r);this._lexer=new p6.Lexer(n),this._options=a}var t=e.prototype;return t.parseName=function(){var a=this.expectToken(k.TokenKind.NAME);return{kind:$.Kind.NAME,value:a.value,loc:this.loc(a)}},t.parseDocument=function(){var a=this._lexer.token;return{kind:$.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:$.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:$.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:$.Kind.VARIABLE_DEFINITION,var
`)+`
`},OperationDefinition:function(t){var r=t.operation,a=t.name,n=Ce("(",M(t.variableDefinitions,", "),")"),i=M(t.directives," "),o=t.selectionSet;return!a&&!i&&!n&&r==="query"?o:M([r,M([a,n]),i,o]," ")},VariableDefinition:function(t){var r=t.variable,a=t.type,n=t.defaultValue,i=t.directives;return r+": "+a+Ce(" = ",n)+Ce(" ",M(i," "))},SelectionSet:function(t){var r=t.selections;return dr(r)},Field:function(t){var r=t.alias,a=t.name,n=t.arguments,i=t.directives,o=t.selectionSet,p=Ce("",r,": ")+a,s=p+Ce("(",M(n,", "),")");return s.length>x_&&(s=p+Ce(`(
`,cs(M(n,`
`)),`
)`)),M([s,M(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+Ce(" ",M(a," "))},InlineFragment:function(t){var r=t.typeCondition,a=t.directives,n=t.selectionSet;return M(["...",Ce("on ",r),M(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(Ce("(",M(n,", "),")")," ")+"on ".concat(a," ").concat(Ce("",M(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,V_.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"["+M(r,", ")+"]"},ObjectValue:function(t){var r=t.fields;return"{"+M(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+Ce("(",M(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:ur(function(e){var t=e.directives,r=e.operationTypes;return M(["schema",M(t," "),dr(r)]," ")}),OperationTypeDefinition:function(t){var r=t.operation,a=t.type;return r+": "+a},ScalarTypeDefinition:ur(function(e){var t=e.name,r=e.directives;return M(["scalar",t,M(r," ")]," ")}),ObjectTypeDefinition:ur(function(e){var t=e.name,r=e.interfaces,a=e.directives,n=e.fields;return M(["type",t,Ce("implements ",M(r," & ")),M(a," "),dr(n)]," ")}),FieldDefinition:ur(function(e){var t=e.name,r=e.arguments,a=e.type,n=e.directives;return t+(v6(r)?Ce(`(
`,cs(M(r,`
`)),`
)`):Ce("(",M(r,", "),")"))+": "+a+Ce(" ",M(n," "))}),InputValueDefinition:ur(function(e){var t=e.name,r=e.type,a=e.defaultValue,n=e.directives;return M([t+": "+r,Ce("= ",a),M(n," ")]," ")}),InterfaceTypeDefinition:ur(function(e){var t=e.name,r=e.interfaces,a=e.directives,n=e.fields;return M(["interface",t,Ce("implements ",M(r," & ")),M(a," "),dr(n)]," ")}),UnionTypeDefinition:ur(function(e){var t=e.name,r=e.directives,a=e.types;return M(["union",t,M(r," "),a&&a.length!==0?"= "+M(a," | "):""]," ")}),EnumTypeDefinition:ur(function(e){var t=e.name,r=e.directives,a=e.values;return M(["enum",t,M(r," "),dr(a)]," ")}),EnumValueDefinition:ur(function(e){var t=e.name,r=e.directives;return M([t,M(r," ")]," ")}),InputObjectTypeDefinition:ur(function(e){var t=e.name,r=e.directives,a=e.fields;return M(["input",t,M(r," "),dr(a)]," ")}),DirectiveDefinition:ur(function(e){var t=e.name,r=e.arguments,a=e.repeatable,n=e.locations;return"directive @"+t+(v6(r)?Ce(`(
`,cs(M(r,`
`)),`
)`):Ce("(",M(r,", "),")"))+(a?" repeatable":"")+" on "+M(n," | ")}),SchemaExtension:function(t){var r=t.directives,a=t.operationTypes;return M(["extend schema",M(r," "),dr(a)]," ")},ScalarTypeExtension:function(t){var r=t.name,a=t.directives;return M(["extend scalar",r,M(a," ")]," ")},ObjectTypeExtension:function(t){var r=t.name,a=t.interfaces,n=t.directives,i=t.fields;return M(["extend type",r,Ce("implements ",M(a," & ")),M(n," "),dr(i)]," ")},InterfaceTypeExtension:function(t){var r=t.name,a=t.interfaces,n=t.directives,i=t.fields;return M(["extend interface",r,Ce("implements ",M(a," & ")),M(n," "),dr(i)]," ")},UnionTypeExtension:function(t){var r=t.name,a=t.directives,n=t.types;return M(["extend union",r,M(a," "),n&&n.length!==0?"= "+M(n," | "):""]," ")},EnumTypeExtension:function(t){var r=t.name,a=t.directives,n=t.values;return M(["extend enum",r,M(a," "),dr(n)]," ")},InputObjectTypeExtension:function(t){var r=t.name,a=t.directives,n=t.fields;return M(["extend input",r,M(a," "),dr(n)]," ")}};function ur(e){return function(t){return M([t.description,e(t)],`
`)}}function M(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 dr(e){return Ce(`{
`,cs(M(e,`
`)),`
}`)}function Ce(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";return t!=null&&t!==""?e+t+r:""}function cs(e){return Ce(" ",e.replace(/\n/g,`
`))}function U_(e){return e.indexOf(`
`)!==-1}function v6(e){return e!=null&&e.some(U_)}});var Ad=g(Rd=>{"use strict";Object.defineProperty(Rd,"__esModule",{value:!0});Rd.valueFromASTUntyped=Ld;var G_=Pd(ce()),B_=Pd(lt()),K_=Pd(lo()),Br=Ie();function Pd(e){return e&&e.__esModule?e:{default:e}}function Ld(e,t){switch(e.kind){case Br.Kind.NULL:return null;case Br.Kind.INT:return parseInt(e.value,10);case Br.Kind.FLOAT:return parseFloat(e.value);case Br.Kind.STRING:case Br.Kind.ENUM:case Br.Kind.BOOLEAN:return e.value;case Br.Kind.LIST:return e.values.map(function(r){return Ld(r,t)});case Br.Kind.OBJECT:return(0,K_.default)(e.fields,function(r){return r.name.value},function(r){return Ld(r.value,t)});case Br.Kind.VARIABLE:return t==null?void 0:t[e.name.value]}(0,B_.default)(0,"Unexpected value node: "+(0,G_.default)(e))}});var ue=g(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});G.isType=kd;G.assertType=T6;G.isScalarType=Ha;G.assertScalarType=X_;G.isObjectType=Jn;G.assertObjectType=Z_;G.isInterfaceType=Xa;G.assertInterfaceType=eT;G.isUnionType=Za;G.assertUnionType=tT;G.isEnumType=en;G.assertEnumType=rT;G.isInputObjectType=mo;G.assertInputObjectType=aT;G.isListType=ms;G.assertListType=nT;G.isNonNullType=ya;G.assertNonNullType=iT;G.isInputType=Fd;G.assertInputType=oT;G.isOutputType=jd;G.assertOutputType=pT;G.isLeafType=w6;G.assertLeafType=sT;G.isCompositeType=O6;G.assertCompositeType=uT;G.isAbstractType=E6;G.assertAbstractType=dT;G.GraphQLList=ga;G.GraphQLNonNull=ba;G.isWrappingType=vo;G.assertWrappingType=lT;G.isNullableType=S6;G.assertNullableType=D6;G.getNullableType=cT;G.isNamedType=N6;G.assertNamedType=fT;G.getNamedType=mT;G.argsToArgsConfig=R6;G.isRequiredArgument=vT;G.isRequiredInputField=bT;G.GraphQLInputObjectType=G.GraphQLEnumType=G.GraphQLUnionType=G.GraphQLInterfaceType=G.GraphQLObjectType=G.GraphQLScalarType=void 0;var h6=jt(Yn()),ma=Er(),Ae=jt(ce()),z_=jt(la()),fs=jt(_d()),Dr=jt(ds()),je=jt($t()),y6=jt(lo()),va=jt(io()),Y_=jt(ca()),$_=jt(Or()),g6=jt(f6()),ha=jt($p()),J_=jt(fa()),fo=z(),W_=Ie(),b6=Ft(),H_=Ad();function jt(e){return e&&e.__esModule?e:{default:e}}function _6(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 $n(e,t,r){return t&&_6(e.prototype,t),r&&_6(e,r),e}function kd(e){return Ha(e)||Jn(e)||Xa(e)||Za(e)||en(e)||mo(e)||ms(e)||ya(e)}function T6(e){if(!kd(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL type."));return e}function Ha(e){return(0,va.default)(e,Md)}function X_(e){if(!Ha(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Scalar type."));return e}function Jn(e){return(0,va.default)(e,qd)}function Z_(e){if(!Jn(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Object type."));return e}function Xa(e){return(0,va.default)(e,Vd)}function eT(e){if(!Xa(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Interface type."));return e}function Za(e){return(0,va.default)(e,Cd)}function tT(e){if(!Za(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Union type."));return e}function en(e){return(0,va.default)(e,xd)}function rT(e){if(!en(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Enum type."));return e}function mo(e){return(0,va.default)(e,Qd)}function aT(e){if(!mo(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Input Object type."));return e}function ms(e){return(0,va.default)(e,ga)}function nT(e){if(!ms(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL List type."));return e}function ya(e){return(0,va.default)(e,ba)}function iT(e){if(!ya(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL Non-Null type."));return e}function Fd(e){return Ha(e)||en(e)||mo(e)||vo(e)&&Fd(e.ofType)}function oT(e){if(!Fd(e))throw new Error("Expected ".concat((0,Ae.default)(e)," to be a GraphQL input type."));return e}function jd(e){return Ha(e)||Jn(e)||Xa(e)||Za(e)||en(e)||vo(e)&&jd(e.ofType)}function pT(e){if(!jd(
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 q.GraphQLNonNull(Pe.GraphQLString),resolve:function(r){return r.name}},description:{type:Pe.GraphQLString,resolve:function(r){return r.description}},isRepeatable:{type:new q.GraphQLNonNull(Pe.GraphQLBoolean),resolve:function(r){return r.isRepeatable}},locations:{type:new q.GraphQLNonNull(new q.GraphQLList(new q.GraphQLNonNull(Zd))),resolve:function(r){return r.locations}},args:{type:new q.GraphQLNonNull(new q.GraphQLList(new q.GraphQLNonNull(Eo))),args:{includeDeprecated:{type:Pe.GraphQLBoolean,defaultValue:!1}},resolve:function(r,a){var n=a.includeDeprecated;return n?r.args:r.args.filter(function(i){return i.deprecationReason==null})}}}}});Oe.__Directive=Xd;var Zd=new q.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:nt.DirectiveLocation.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:nt.DirectiveLocation.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:nt.DirectiveLocation.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:nt.DirectiveLocation.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:nt.DirectiveLocation.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:nt.DirectiveLocation.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:nt.DirectiveLocation.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:nt.DirectiveLocation.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:nt.DirectiveLocation.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:nt.DirectiveLocation.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:nt.DirectiveLocation.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:nt.DirectiveLocation.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:nt.DirectiveLocation.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:nt.DirectiveLocation.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:nt.DirectiveLocation.UNION,description:"Location adjacent to a union definition."},ENUM:{value:nt.DirectiveLocation.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:nt.DirectiveLocation.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:nt.DirectiveLocation.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:nt.DirectiveLocation.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}});Oe.__DirectiveLocation=Zd;var Wt=new q.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 q.GraphQLNonNull(rl),resolve:function(r){if((0,q.isScalarType)(r))return ct.SCALAR;if((0,q.isObjectType)(r))return ct.OBJECT;if((0,q.is
`))}var Sw=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 bw.GraphQLError(a,i))},t.addError=function(a){this._errors.push(a)},t.getErrors=function(){return this._errors},e}();function Dw(e){var t=e.schema,r=t.getQueryType();if(!r)e.reportError("Query root type must be provided.",t.astNode);else if(!(0,Ze.isObjectType)(r)){var a;e.reportError("Query root type must be Object type, it cannot be ".concat((0,yt.default)(r),"."),(a=pl(t,"query"))!==null&&a!==void 0?a:r.astNode)}var n=t.getMutationType();if(n&&!(0,Ze.isObjectType)(n)){var i;e.reportError("Mutation root type must be Object type if provided, it cannot be "+"".concat((0,yt.default)(n),"."),(i=pl(t,"mutation"))!==null&&i!==void 0?i:n.astNode)}var o=t.getSubscriptionType();if(o&&!(0,Ze.isObjectType)(o)){var p;e.reportError("Subscription root type must be Object type if provided, it cannot be "+"".concat((0,yt.default)(o),"."),(p=pl(t,"subscription"))!==null&&p!==void 0?p:o.astNode)}}function pl(e,t){for(var r=sl(e,function(i){return i.operationTypes}),a=0;a<r.length;a++){var n=r[a];if(n.operation===t)return n.type}}function Nw(e){for(var t=0,r=e.schema.getDirectives();t<r.length;t++){var a=r[t];if(!(0,n4.isDirective)(a)){e.reportError("Expected directive but got: ".concat((0,yt.default)(a),"."),a==null?void 0:a.astNode);continue}on(e,a);for(var n=0,i=a.args;n<i.length;n++){var o=i[n];if(on(e,o),(0,Ze.isInputType)(o.type)||e.reportError("The type of @".concat(a.name,"(").concat(o.name,":) must be Input Type ")+"but got: ".concat((0,yt.default)(o.type),"."),o.astNode),(0,Ze.isRequiredArgument)(o)&&o.deprecationReason!=null){var p;e.reportError("Required argument @".concat(a.name,"(").concat(o.name,":) cannot be deprecated."),[ul(o.astNode),(p=o.astNode)===null||p===void 0?void 0:p.type])}}}}function on(e,t){var r=(0,Tw.isValidNameError)(t.name);r&&e.addError((0,_w.locatedError)(r,t.astNode))}function Iw(e){for(var t=Fw(e),r=e.schema.getTypeMap(),a=0,n=(0,So.default)(r);a<n.length;a++){var i=n[a];if(!(0,Ze.isNamedType)(i)){e.reportError("Expected GraphQL named type but got: ".concat((0,yt.default)(i),"."),i.astNode);continue}(0,Ow.isIntrospectionType)(i)||on(e,i),(0,Ze.isObjectType)(i)||(0,Ze.isInterfaceType)(i)?(o4(e,i),p4(e,i)):(0,Ze.isUnionType)(i)?Rw(e,i):(0,Ze.isEnumType)(i)?Aw(e,i):(0,Ze.isInputObjectType)(i)&&(kw(e,i),t(i))}}function o4(e,t){var r=(0,So.default)(t.getFields());r.length===0&&e.reportError("Type ".concat(t.name," must define one or more fields."),ei(t));for(var a=0;a<r.length;a++){var n=r[a];if(on(e,n),!(0,Ze.isOutputType)(n.type)){var i;e.reportError("The type of ".concat(t.name,".").concat(n.name," must be Output Type ")+"but got: ".concat((0,yt.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(on(e,s),!(0,Ze.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,yt.default)(s.type),"."),(d=s.astNode)===null||d===void 0?void 0:d.type)}if((0,Ze.isRequiredArgument)(s)&&s.deprecationReason!=null){var l;e.reportError("Required argument ".concat(t.name,".").concat(n.name,"(").concat(u,":) cannot be deprecated."),[ul(s.astNode),(l=s.astNode)===null||l===void 0?void 0:l.type])}}}}function p4(e,t){for(var r=Object.create(null),a=0,n=t.getInterfaces();a<n.length;a++){var i=n[a];if(!(0,Ze.isInterfaceType)(i)){e.reportError("Type ".concat((0,yt.default)(t)," must only implement Interface types, ")+"it cannot implement ".concat((0,yt.default)(i),"."),Do(t,i));continue}if(t===i){e.reportError("Type ".concat(t.name," cannot implement itself because it would create a circular reference."),Do(t,i));continue}if(r[i.name]){e.reportError("Type ".concat(t.name," can only implement ").concat(i.name," once."),Do(t,i));continue}r[i.name]=!0,Lw(e,t,i),Pw(e,t,i)}}function Pw(e,t,r){for(var a=t.getFields(),n=0,i=(0,So.default)(r.getFields());n<i.length;n++){var o=i[n],p=o.name
`))}function RS(e,t){var r=Mc(e,t);if(r.length!==0)throw new Error(r.map(function(a){return a.message}).join(`
`))}});var D9=g(qc=>{"use strict";Object.defineProperty(qc,"__esModule",{value:!0});qc.default=AS;function AS(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 N9=g(Vc=>{"use strict";Object.defineProperty(Vc,"__esModule",{value:!0});Vc.default=jS;var kS=FS(Vp());function FS(e){return e&&e.__esModule?e:{default:e}}function jS(e,t,r){return e.reduce(function(a,n){return(0,kS.default)(a)?a.then(function(i){return t(i,n)}):t(a,n)},r)}});var I9=g(Cc=>{"use strict";Object.defineProperty(Cc,"__esModule",{value:!0});Cc.default=MS;function MS(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(Us=>{"use strict";Object.defineProperty(Us,"__esModule",{value:!0});Us.addPath=qS;Us.pathToArray=VS;function qS(e,t,r){return{prev:e,key:t,typename:r}}function VS(e){for(var t=[],r=e;r;)t.push(r.key),r=r.prev;return t.reverse()}});var Bs=g(xc=>{"use strict";Object.defineProperty(xc,"__esModule",{value:!0});xc.getOperationRootType=CS;var Gs=z();function CS(e,t){if(t.operation==="query"){var r=e.getQueryType();if(!r)throw new Gs.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 Gs.GraphQLError("Schema is not configured for mutations.",t);return a}if(t.operation==="subscription"){var n=e.getSubscriptionType();if(!n)throw new Gs.GraphQLError("Schema is not configured for subscriptions.",t);return n}throw new Gs.GraphQLError("Can only have query, mutation and subscription operations.",t)}});var Uc=g(Qc=>{"use strict";Object.defineProperty(Qc,"__esModule",{value:!0});Qc.default=xS;function xS(e){return e.map(function(t){return typeof t=="number"?"["+t.toString()+"]":"."+t}).join("")}});var Fo=g(Gc=>{"use strict";Object.defineProperty(Gc,"__esModule",{value:!0});Gc.valueFromAST=ko;var QS=Ks(kt()),US=Ks(la()),GS=Ks(ce()),BS=Ks(lt()),pi=Ie(),dn=ue();function Ks(e){return e&&e.__esModule?e:{default:e}}function ko(e,t,r){if(!!e){if(e.kind===pi.Kind.VARIABLE){var a=e.name.value;if(r==null||r[a]===void 0)return;var n=r[a];return n===null&&(0,dn.isNonNullType)(t)?void 0:n}if((0,dn.isNonNullType)(t))return e.kind===pi.Kind.NULL?void 0:ko(e,t.ofType,r);if(e.kind===pi.Kind.NULL)return null;if((0,dn.isListType)(t)){var i=t.ofType;if(e.kind===pi.Kind.LIST){for(var o=[],p=0,s=e.values;p<s.length;p++){var u=s[p];if(P9(u,r)){if((0,dn.isNonNullType)(i))return;o.push(null)}else{var d=ko(u,i,r);if(d===void 0)return;o.push(d)}}return o}var l=ko(e,i,r);return l===void 0?void 0:[l]}if((0,dn.isInputObjectType)(t)){if(e.kind!==pi.Kind.OBJECT)return;for(var c=Object.create(null),f=(0,US.default)(e.fields,function(O){return O.name.value}),m=0,v=(0,QS.default)(t.getFields());m<v.length;m++){var h=v[m],y=f[h.name];if(!y||P9(y.value,r)){if(h.defaultValue!==void 0)c[h.name]=h.defaultValue;else if((0,dn.isNonNullType)(h.type))return;continue}var _=ko(y.value,h.type,r);if(_===void 0)return;c[h.name]=_}return c}if((0,dn.isLeafType)(t)){var w;try{w=t.parseLiteral(e,r)}catch{return}return w===void 0?void 0:w}(0,BS.default)(0,"Unexpected input type: "+(0,GS.default)(t))}}function P9(e,t){return e.kind===pi.Kind.VARIABLE&&(t==null||t[e.name.value]===void 0)}});var Kc=g(Bc=>{"use strict";Object.defineProperty(Bc,"__esModule",{value:!0});Bc.coerceInputValue=XS;var KS=Oa(kt()),zs=Oa(ce()),zS=Oa(lt()),YS=Oa(ca()),$S=Oa(Or()),JS=Oa(Ts()),WS=Oa(fa()),HS=Oa(Uc()),Kr=Ao(),ln=z(),jo=ue();function Oa(e){return e&&e.__esModule?e:{default:e}}function XS(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ZS;return Mo(e,t,r)}function ZS(e,t,r){var a="Invalid value "+(0,zs.default)(t);throw e.length>0&&(a+=' at "value'.concat((0,HS.default)(e),'"')),r.message=a+": "+r.message,r}function Mo(e,t,r,a){if((0,jo.isNonNullType)(t)){if(e!=null)return Mo(e,t.ofType,r,a);r((0,Kr.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 O3=g(lf=>{"use strict";Object.defineProperty(lf,"__esModule",{value:!0});lf.getOperationAST=ZN;var XN=Ie();function ZN(e,t){for(var r=null,a=0,n=e.definitions;a<n.length;a++){var i=n[a];if(i.kind===XN.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 S3=g(cf=>{"use strict";Object.defineProperty(cf,"__esModule",{value:!0});cf.introspectionFromSchema=pI;var eI=nI(lt()),tI=Bn(),rI=Uo(),aI=df();function nI(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 iI(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){oI(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 oI(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pI(e,t){var r=iI({specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0},t),a=(0,tI.parse)((0,aI.getIntrospectionQuery)(r)),n=(0,rI.executeSync)({schema:e,document:a});return!n.errors&&n.data||(0,eI.default)(0),n.data}});var N3=g(ff=>{"use strict";Object.defineProperty(ff,"__esModule",{value:!0});ff.buildClientSchema=vI;var sI=Bo(kt()),qt=Bo(ce()),uI=Bo($t()),a1=Bo(lo()),D3=Bo(Or()),dI=Bn(),lI=nn(),cI=St(),fI=Nr(),Ar=Ht(),Vt=ue(),mI=Fo();function Bo(e){return e&&e.__esModule?e:{default:e}}function vI(e,t){(0,D3.default)(e)&&(0,D3.default)(e.__schema)||(0,uI.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,qt.default)(e),"."));for(var r=e.__schema,a=(0,a1.default)(r.types,function(S){return S.name},function(S){return v(S)}),n=0,i=[].concat(fI.specifiedScalarTypes,Ar.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(He):[];return new lI.GraphQLSchema({description:r.description,query:p,mutation:s,subscription:u,types:(0,sI.default)(a),directives:d,assumeValid:t==null?void 0:t.assumeValid});function l(S){if(S.kind===Ar.TypeKind.LIST){var Y=S.ofType;if(!Y)throw new Error("Decorated type deeper than introspection query.");return new Vt.GraphQLList(l(Y))}if(S.kind===Ar.TypeKind.NON_NULL){var be=S.ofType;if(!be)throw new Error("Decorated type deeper than introspection query.");var Ve=l(be);return new Vt.GraphQLNonNull((0,Vt.assertNullableType)(Ve))}return c(S)}function c(S){var Y=S.name;if(!Y)throw new Error("Unknown type reference: ".concat((0,qt.default)(S),"."));var be=a[Y];if(!be)throw new Error("Invalid or incomplete schema, unknown type: ".concat(Y,". Ensure that a full introspection query is used in order to build a client schema."));return be}function f(S){return(0,Vt.assertObjectType)(c(S))}function m(S){return(0,Vt.assertInterfaceType)(c(S))}function v(S){if(S!=null&&S.name!=null&&S.kind!=null)switch(S.kind){case Ar.TypeKind.SCALAR:return h(S);case Ar.TypeKind.OBJECT:return _(S);case Ar.TypeKind.INTERFACE:return w(S);case Ar.TypeKind.UNION:return O(S);case Ar.TypeKind.ENUM:return E(S);case Ar.TypeKind.INPUT_OBJECT:return N(S)}var Y=(0,qt.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(Y,"."))}function h(S){return new Vt.GraphQLScalarType({name:S.name,description:S.description,specifiedByUrl:S.specifiedByUrl})}function y(S){if(S.interfaces===null&&S.kind===Ar.TypeKind.INTERFACE)return[];if(!S.interfaces){var Y=(0,qt.default)(S);t
`+r)}}function EI(e){var t=e.loc;if(!!t){for(var r=[],a=t.startToken.prev;a!=null&&a.kind===bI.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 U3=g(o1=>{"use strict";Object.defineProperty(o1,"__esModule",{value:!0});o1.buildASTSchema=Q3;o1.buildSchema=AI;var SI=RI($t()),DI=Ie(),NI=Bn(),II=oi(),PI=nn(),x3=St(),LI=mf();function RI(e){return e&&e.__esModule?e:{default:e}}function Q3(e,t){e!=null&&e.kind===DI.Kind.DOCUMENT||(0,SI.default)(0,"Must provide valid Document AST."),(t==null?void 0:t.assumeValid)!==!0&&(t==null?void 0:t.assumeValidSDL)!==!0&&(0,II.assertValidSDL)(e);var r={description:void 0,types:[],directives:[],extensions:void 0,extensionASTNodes:[],assumeValid:!1},a=(0,LI.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=x3.specifiedDirectives[l];p.every(function(f){return f.name!==c.name})&&p.push(c)},u=0;u<x3.specifiedDirectives.length;u++)s(u);return new PI.GraphQLSchema(a)}function AI(e,t){var r=(0,NI.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 Q3(r,{commentDescriptions:t==null?void 0:t.commentDescriptions,assumeValidSDL:t==null?void 0:t.assumeValidSDL,assumeValid:t==null?void 0:t.assumeValid})}});var B3=g(yf=>{"use strict";Object.defineProperty(yf,"__esModule",{value:!0});yf.lexicographicSortSchema=UI;var kI=Yo(kt()),FI=Yo(ce()),jI=Yo(lt()),MI=Yo(lo()),qI=Yo(co()),VI=nn(),CI=St(),xI=Ht(),Ot=ue();function Yo(e){return e&&e.__esModule?e:{default:e}}function G3(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 tt(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?G3(Object(r),!0).forEach(function(a){QI(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):G3(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function QI(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function UI(e){var t=e.toConfig(),r=(0,MI.default)(vf(t.types),function(c){return c.name},l);return new VI.GraphQLSchema(tt(tt({},t),{},{types:(0,kI.default)(r),directives:vf(t.directives).map(o),query:i(t.query),mutation:i(t.mutation),subscription:i(t.subscription)}));function a(c){return(0,Ot.isListType)(c)?new Ot.GraphQLList(a(c.ofType)):(0,Ot.isNonNullType)(c)?new Ot.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 CI.GraphQLDirective(tt(tt({},f),{},{locations:hf(f.locations,function(m){return m}),args:p(f.args)}))}function p(c){return p1(c,function(f){return tt(tt({},f),{},{type:a(f.type)})})}function s(c){return p1(c,function(f){return tt(tt({},f),{},{type:a(f.type),args:p(f.args)})})}function u(c){return p1(c,function(f){return tt(tt({},f),{},{type:a(f.type)})})}function d(c){return vf(c).map(n)}function l(c){if((0,Ot.isScalarType)(c)||(0,xI.isIntrospectionType)(c))return c;if((0,Ot.isObjectType)(c)){var f=c.toConfig();return new Ot.GraphQLObjectType(tt(tt({},f),{},{interfaces:function(){return d(f.interfaces)},fields:function(){return s(f.fields)}}))}if((0,Ot.isInterfaceType)(c)){var m=c.toConfig();return new Ot.GraphQLInterfaceType(tt(tt({},m),{},{interfaces:function(){return d(m.interfaces)},fields:function(){return s(m.fields)}}))}if((0,Ot.isUnionType)(c)){var v=c.toConfig();return new Ot.GraphQLUnionType(tt(tt({},v),{},{types:function(){return d(v.types)}}))}if((0,Ot.isEnumType)(c)){var h=c.toConfig();return new Ot.GraphQLEnumType(tt(tt({},h),{},{values:p1(h.values)}))}if((0,Ot.isInputObjectType)(c)){var y=c.toConfig();return new Ot.GraphQLInputObjectType(tt(tt(
`)+`
`}function $I(e){if(!(e.description==null&&JI(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)),er({},e)+`schema {
`.concat(t.join(`
`),`
}`)}}function JI(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 $3(e,t){if((0,mi.isScalarType)(e))return WI(e,t);if((0,mi.isObjectType)(e))return HI(e,t);if((0,mi.isInterfaceType)(e))return XI(e,t);if((0,mi.isUnionType)(e))return ZI(e,t);if((0,mi.isEnumType)(e))return eP(e,t);if((0,mi.isInputObjectType)(e))return tP(e,t);(0,K3.default)(0,"Unexpected type: "+(0,GI.default)(e))}function WI(e,t){return er(t,e)+"scalar ".concat(e.name)+aP(e)}function J3(e){var t=e.getInterfaces();return t.length?" implements "+t.map(function(r){return r.name}).join(" & "):""}function HI(e,t){return er(t,e)+"type ".concat(e.name)+J3(e)+W3(t,e)}function XI(e,t){return er(t,e)+"interface ".concat(e.name)+J3(e)+W3(t,e)}function ZI(e,t){var r=e.getTypes(),a=r.length?" = "+r.join(" | "):"";return er(t,e)+"union "+e.name+a}function eP(e,t){var r=e.getValues().map(function(a,n){return er(t,a," ",!n)+" "+a.name+Df(a.deprecationReason)});return er(t,e)+"enum ".concat(e.name)+Ef(r)}function tP(e,t){var r=(0,gf.default)(e.getFields()).map(function(a,n){return er(t,a," ",!n)+" "+Sf(a)});return er(t,e)+"input ".concat(e.name)+Ef(r)}function W3(e,t){var r=(0,gf.default)(t.getFields()).map(function(a,n){return er(e,a," ",!n)+" "+a.name+H3(e,a.args," ")+": "+String(a.type)+Df(a.deprecationReason)});return Ef(r)}function Ef(e){return e.length!==0?` {
`+e.join(`
`)+`
}`:""}function H3(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(Sf).join(", ")+")":`(
`+t.map(function(a,n){return er(e,a," "+r,!n)+" "+r+Sf(a)}).join(`
`)+`
`+r+")"}function Sf(e){var t=(0,wf.astFromValue)(e.defaultValue,e.type),r=e.name+": "+String(e.type);return t&&(r+=" = ".concat((0,bf.print)(t))),r+Df(e.deprecationReason)}function rP(e,t){return er(t,e)+"directive @"+e.name+H3(t,e.args)+(e.isRepeatable?" repeatable":"")+" on "+e.locations.join(" | ")}function Df(e){if(e==null)return"";var t=(0,wf.astFromValue)(e,_f.GraphQLString);return t&&e!==Tf.DEFAULT_DEPRECATION_REASON?" @deprecated(reason: "+(0,bf.print)(t)+")":" @deprecated"}function aP(e){if(e.specifiedByUrl==null)return"";var t=e.specifiedByUrl,r=(0,wf.astFromValue)(t,_f.GraphQLString);return r||(0,K3.default)(0,"Unexpected null value returned from `astFromValue` for specifiedByUrl")," @specifiedBy(url: "+(0,bf.print)(r)+")"}function er(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 nP(n,r,a);var i=n.length>70,o=(0,BI.printBlockString)(n,"",i),p=r&&!a?`
`+r:r;return p+o.replace(/\n/g,`
`+r)+`
`}function nP(e,t,r){var a=t&&!r?`
`:"",n=e.split(`
`).map(function(i){return t+(i!==""?"# "+i:"#")}).join(`
`);return a+n+`
`}});var Z3=g(Nf=>{"use strict";Object.defineProperty(Nf,"__esModule",{value:!0});Nf.concatAST=iP;function iP(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 r5=g(If=>{"use strict";Object.defineProperty(If,"__esModule",{value:!0});If.separateOperations=pP;var s1=Ie(),oP=da();function pP(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 s1.Kind.OPERATION_DEFINITION:t.push(i);break;case s1.Kind.FRAGMENT_DEFINITION:r[i.name.value]=t5(i.selectionSet);break}}for(var o=Object.create(null),p=function(d){for(var l=t[d],c=new Set,f=0,m=t5(l.selectionSet);f<m.length;f++){var v=m[f];e5(c,r,v)}var h=l.name?l.name.value:"";o[h]={kind:s1.Kind.DOCUMENT,definitions:e.definitions.filter(function(y){return y===l||y.kind===s1.Kind.FRAGMENT_DEFINITION&&c.has(y.name.value)})}},s=0;s<t.length;s++)p(s);return o}function e5(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];e5(e,t,i)}}}function t5(e){var t=[];return(0,oP.visit)(e,{FragmentSpread:function(a){t.push(a.name.value)}}),t}});var o5=g(Lf=>{"use strict";Object.defineProperty(Lf,"__esModule",{value:!0});Lf.stripIgnoredCharacters=sP;var a5=es(),Pf=Qn(),n5=as(),i5=Gn();function sP(e){for(var t=(0,a5.isSource)(e)?e:new a5.Source(e),r=t.body,a=new n5.Lexer(t),n="",i=!1;a.advance().kind!==Pf.TokenKind.EOF;){var o=a.token,p=o.kind,s=!(0,n5.isPunctuatorTokenKind)(o.kind);i&&(s||o.kind===Pf.TokenKind.SPREAD)&&(n+=" ");var u=r.slice(o.start,o.end);p===Pf.TokenKind.BLOCK_STRING?n+=uP(u):n+=u,i=s}return n}function uP(e){var t=e.slice(3,-3),r=(0,i5.dedentBlockStringValue)(t);(0,i5.getBlockStringIndentation)(r)>0&&(r=`
`+r);var a=r[r.length-1],n=a==='"'&&r.slice(-4)!=='\\"""';return(n||a==="\\")&&(r+=`
`),'"""'+r+'"""'}});var h5=g(Sa=>{"use strict";Object.defineProperty(Sa,"__esModule",{value:!0});Sa.findBreakingChanges=yP;Sa.findDangerousChanges=gP;Sa.DangerousChangeType=Sa.BreakingChangeType=void 0;var vi=Jo(kt()),p5=Jo(la()),dP=Jo(ce()),s5=Jo(lt()),lP=Jo(co()),cP=Ft(),fP=da(),mP=Nr(),ve=ue(),vP=Oo();function Jo(e){return e&&e.__esModule?e:{default:e}}function u5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,a)}return r}function d5(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?u5(Object(r),!0).forEach(function(a){hP(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u5(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function hP(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var rt=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"});Sa.BreakingChangeType=rt;var Wr=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"});Sa.DangerousChangeType=Wr;function yP(e,t){var r=l5(e,t).filter(function(a){return a.type in rt});return r}function gP(e,t){var r=l5(e,t).filter(function(a){return a.type in Wr});return r}function l5(e,t){return[].concat(_P(e,t),bP(e,t))}function bP(e,t){for(var r=[],a=Hr(e.getDirectives(),t.getDirectives()),n=0,i=a.removed;n<i.length;n++){var o=i[n];r.push({type:rt.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=Hr(d.args,l.args),f=0,m=c.added;f<m.length;f++){var v=m[f];(0,ve.isRequiredArgument)(v)&&r.push({type:rt.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 _=y[h];r.push({type:rt.DIRECTIVE_ARG_REMOVED,description:"".concat(_.name," was removed from ").concat(d.name,".")})}d.isRepeatable&&!l.isRepeatable&&r.push({type:rt.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:rt.DIRECTIVE_LOCATION_REMOVED,description:"".concat(E," was removed from ").concat(d.name,".")})}}return r}function _P(e,t){for(var r=[],a=Hr((0,vi.default)(e.getTypeMap()),(0,vi.default)(t.getTypeMap())),n=0,i=a.removed;n<i.length;n++){var o=i[n];r.push({type:rt.TYPE_REMOVED,description:(0,mP.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,ve.isEnumType)(d)&&(0,ve.isEnumType)(l)?r.push.apply(r,OP(d,l)):(0,ve.isUnionType)(d)&&(0,ve.isUnionType)(l)?r.push.apply(r,wP(d,l)):(0,ve.isInputObjectType)(d)&&(0,ve.isInputObjectType)(l)?r.push.apply(r,TP(d,l)):(0,ve.isObjectType)(d)&&(0,ve.isObjectType)(l)||(0,ve.isInterfaceType)(d)&&(0,ve.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 b1.InvariantError(22)},T8=function(){if(typeof AbortController=="undefined")return{controller:!1,signal:!1};var e=new AbortController,t=e.signal;return{controller:e,signal:t}},w8=function(e,t){var r=e.getContext(),a=r.uri;return a||(typeof t=="function"?t(e):t||"/graphql")};function O8(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=T1(t.variables,"Variables map")}catch(l){return{parseError:l}}a("variables",n)}if(t.extensions){var i=void 0;try{i=T1(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 E8=n0.maybe(function(){return fetch}),S8=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=It.__rest(e,["uri","fetch","includeExtensions","useGETForQueries","includeUnusedVariables"]);__DEV__&&_8(a||E8);var u={http:{includeExtensions:n},options:s.fetchOptions,credentials:s.credentials,headers:s.headers};return new v8.ApolloLink(function(d){var l=w8(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=It.__assign(It.__assign({},f),c.headers),_={http:c.http,options:c.fetchOptions,credentials:c.credentials,headers:y},w=b8(d,g8,u,_),O=w.options,E=w.body;if(E.variables&&!p){var N=new Set(Object.keys(E.variables));m8.visit(d.query,{Variable:function(Ve,zt,Ue){Ue&&Ue.kind!=="VariableDefinition"&&N.delete(Ve.name.value)}}),N.size&&(E.variables=It.__assign({},E.variables),N.forEach(function(Ve){delete E.variables[Ve]}))}var P;if(!O.signal){var L=T8(),B=L.controller,Ne=L.signal;P=B,P&&(O.signal=Ne)}var He=function(Ve){return Ve.kind==="OperationDefinition"&&Ve.operation==="mutation"};if(i&&!d.query.definitions.some(He)&&(O.method="GET"),O.method==="GET"){var S=O8(l,E),Y=S.newURI,be=S.parseError;if(be)return _1.fromError(be);l=Y}else try{O.body=T1(E,"Payload")}catch(Ve){return _1.fromError(Ve)}return new n0.Observable(function(Ve){var zt=a||n0.maybe(function(){return fetch})||E8;return zt(l,O).then(function(Ue){return d.setContext({response:Ue}),Ue}).then(y8(d)).then(function(Ue){return Ve.next(Ue),Ve.complete(),Ue}).catch(function(Ue){Ue.name!=="AbortError"&&(Ue.result&&Ue.result.errors&&Ue.result.data&&Ve.next(Ue.result),Ve.error(Ue))}),function(){P&&P.abort()}})})},mR=function(e){It.__extends(t,e);function t(r){r===void 0&&(r={});var a=e.call(this,S8(r).request)||this;return a.options=r,a}return t}(v8.ApolloLink);tr.HttpLink=mR;tr.checkFetcher=_8;tr.createHttpLink=S8;tr.createSignalIfSupported=T8;tr.fallbackHttpConfig=g8;tr.parseAndCheckHttpResponse=y8;tr.rewriteURIForGET=O8;tr.selectHttpOptionsAndBody=b8;tr.selectURI=w8;tr.serializeFetchParameter=T1});var ap=g(w1=>{"use strict";Object.defineProperty(w1,"__esModule",{value:!0});var N8=Object.prototype,I8=N8.toString,vR=N8.hasOwnProperty,P8=Function.prototype.toString,i0=new Map;function L8(e,t){try{return o0(e,t)}finally{i0.clear()}}function o0(e,t){if(e===t)return!0;var r=I8.call(e),a=I8.call(t);if(r!==a)return!1;switch(r){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(A8(e,t))return!0;var n=R8(e),i=R8(t),o=n.length;if(o!==i.length)return!1;for(var p=0;p<o;++p)if(!vR.call(t,n[p]))return!1;for(var p=0;p<o;++p){var s=n[p];if(!o0(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(A8(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&&!o0(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 D0=new KR.Slot,uv=new WeakMap;function sp(e){var t=uv.get(e);return t||uv.set(e,t={vars:new Set,dep:Ei.dep()}),t}function dv(e){sp(e).vars.forEach(function(t){return t.forgetCache(e)})}function rA(e){sp(e).vars.forEach(function(t){return t.attachCache(e)})}function lv(e){var t=new Set,r=new Set,a=function(i){if(arguments.length>0){if(e!==i){e=i,t.forEach(function(s){sp(s).dep.dirty(a),aA(s)});var o=Array.from(r);r.clear(),o.forEach(function(s){return s(e)})}}else{var p=D0.getValue();p&&(n(p),sp(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),sp(i).vars.add(a),a};return a.forgetCache=function(i){return t.delete(i)},a}function aA(e){e.broadcastWatches&&e.broadcastWatches()}I.getStoreKeyName.setStringify(_n);function N0(e){return e.args!==void 0?e.args:e.field?I.argumentsObjectFromField(e.field,e.variables):null}var nA=function(){},cv=function(e,t){return t.fieldName},fv=function(e,t,r){var a=r.mergeObjects;return a(e,t)},mv=function(e,t){return t},vv=function(){function e(t){this.config=t,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=W.__assign({dataIdFromObject:g0},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=bv(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=W.__rest(n,["queryType","mutationType","subscriptionType"]);i&&r.setRootTypename("Query",a),o&&r.setRootTypename("Mutation",a),p&&r.setRootTypename("Subscription",a),mt.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?fv:u===!1?mv:s.merge}p(n,r.merge),n.keyFn=i===!1?nA:Array.isArray(i)?bv(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?cv:Array.isArray(l)?gv(l):typeof l=="function"?l:u.keyFn,typeof c=="function"&&(u.read=c),p(u,f)}u.read&&u.merge&&(u.keyFn=u.keyFn||cv)})},e.prototype.setRootTypename=function(t,r){r===void 0&&(r=t);var a="ROOT_"+t.toUpperCase(),n=this.rootTypenamesById[a];r!==n&&(__DEV__?Fe.invariant(!n||n===t,"Cannot change root "+t+" __typename more than once"):Fe.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(X8);(!i||i[0]!==n)&&r.fuzzySubtypes.set(n,new RegExp(n))})})},e.prototype.getTypePolicy=function(t){var r=this;if(!mt.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=W.__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},uA=function(e){oA.__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||sA(s),s.extraInfo=p,s.__proto__=t.prototype,s}return t}(Error);L1.ApolloError=uA;L1.isApolloError=pA});var Ev=g((R1,Ov)=>{(function(e,t){typeof R1=="object"&&typeof Ov!="undefined"?t(R1,Yt(),yi()):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))})(R1,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(N){if(N.kind==="FragmentDefinition"){var P=N.name.value,L=s(N.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(N))}else E.push(N)}),t.__assign(t.__assign({},w),{definitions:E})}function d(w){var O=new Set(w.definitions);O.forEach(function(N){N.loc&&delete N.loc,Object.keys(N).forEach(function(P){var L=N[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 N=w[0];return O.forEach(function(P,L){P&&P.kind==="Document"?N+=P.loc.source.body:N+=P,N+=w[L+1]}),l(N)}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 _=c;e.default=_,e.disableExperimentalFragmentVariables=h,e.disableFragmentWarnings=m,e.enableExperimentalFragmentVariables=v,e.gql=c,e.resetCaches=f,Object.defineProperty(e,"__esModule",{value:!0})})});var Dv=g((gQ,Sv)=>{Sv.exports=Ev().gql});var F0=g(U=>{"use strict";Object.defineProperty(U,"__esModule",{value:!0});var pe=Ct(),F=Yt(),Si=a0(),x=Na(),L0=D8(),Pt=ap(),Aa=Tv(),ta=P0(),Nv=yi(),A1=y1(),Iv=Hu(),up=Dv(),dA="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 dp(e){return e?e<7:!1}var lA=Object.assign,cA=Object.hasOwnProperty,Pv=!1,k1=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=fA)}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:dp(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),Pt.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&&Lv(u.missing)}return r&&this.updateLastResult(i),i},t
Did you mean to call refetch(variables) instead of refetch({ variables })?`)}return r&&!Pt.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__&&!Pv&&(__DEV__&&pe.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.`),Pv=!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__&&pe.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 Pt.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__?pe.invariant(i,"Attempted to start a polling query without a polling interval."):pe.invariant(i,12);var o=n||(this.pollingInfo={});o.interval=i;var p=function(){r.pollingInfo&&(dp(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):lA(this.options,x.compact(r));i||(this.updatePolling(),r&&r.variables&&!r.fetchPolicy&&!Pt.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 pe.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),!Fv&&__DEV__&&(Fv=!0,typeof window!="undefined"&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var L=window.navigator,B=L&&L.userAgent,Ne=void 0;typeof B=="string"&&(B.indexOf("Chrome/")>-1?Ne="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":B.indexOf("Firefox/")>-1&&(Ne="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),Ne&&__DEV__&&pe.invariant.log("Download the Apollo DevTools for a better development experience: "+Ne)}this.version=dA,this.localState=new Av({cache:o,client:this,resolvers:_,fragmentMatcher:O}),this.queryManager=new vA({cache:this.cache,link:this.link,queryDeduplication:m,ssrMode:s,clientAwareness:{name:E,version:N},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=F1(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=F1(this.defaultOptions.query,t)),__DEV__?pe.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."):pe.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=F1(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 Si.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 oa(e){return Array.isArray?Array.isArray(e):j7(e)==="[object Array]"}var Mk=1/0;function qk(e){if(typeof e=="string")return e;var t=e+"";return t=="0"&&1/e==-Mk?"-0":t}function Vk(e){return e==null?"":qk(e)}function pa(e){return typeof e=="string"}function k7(e){return typeof e=="number"}function Ck(e){return e===!0||e===!1||xk(e)&&j7(e)=="[object Boolean]"}function F7(e){return K1(e)==="object"}function xk(e){return F7(e)&&e!==null}function Gt(e){return e!=null}function r2(e){return!e.trim().length}function j7(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var Qk="Incorrect 'index' type",Uk=function(t){return"Invalid value for key ".concat(t)},Gk=function(t){return"Pattern length exceeds max of ".concat(t,".")},Bk=function(t){return"Missing ".concat(t," property in key")},Kk=function(t){return"Property 'weight' in key '".concat(t,"' must be a positive integer")},M7=Object.prototype.hasOwnProperty,zk=function(){function e(t){var r=this;Lt(this,e),this._keys=[],this._keyMap={};var a=0;t.forEach(function(n){var i=q7(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 Rt(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 q7(e){var t=null,r=null,a=null,n=1;if(pa(e)||oa(e))a=e,t=V7(e),r=a2(e);else{if(!M7.call(e,"name"))throw new Error(Bk("name"));var i=e.name;if(a=i,M7.call(e,"weight")&&(n=e.weight,n<=0))throw new Error(Kk(i));t=V7(i),r=a2(i)}return{path:t,id:r,weight:n,src:a}}function V7(e){return oa(e)?e:e.split(".")}function a2(e){return oa(e)?e.join("."):e}function Yk(e,t){var r=[],a=!1,n=function i(o,p,s){if(!!Gt(o))if(!p[s])r.push(o);else{var u=p[s],d=o[u];if(!Gt(d))return;if(s===p.length-1&&(pa(d)||k7(d)||Ck(d)))r.push(Vk(d));else if(oa(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,pa(t)?t.split("."):t,0),a?r:r[0]}var $k={includeMatches:!1,findAllMatches:!1,minMatchCharLength:1},Jk={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}},Wk={location:0,threshold:.6,distance:100},Hk={useExtendedSearch:!1,getFn:Yk,ignoreLocation:!1,ignoreFieldNorm:!1},X=A7({},Jk,{},$k,{},Wk,{},Hk),Xk=/[^ ]+/g;function Zk(){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(Xk).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 n2=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.getFn,a=r===void 0?X.getFn:r;Lt(this,e),this.norm=Zk(3),this.getFn=a,this.isCreated=!1,this.setIndexRecords()}return Rt(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,pa(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();pa(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(!(!Gt(r)||r2(r))){var n={v:r,i:a,n:t
`),t}function Ty(e,t){let r=gy.createHash("sha256");Object.entries(e).sort().forEach((n,i)=>{r.update(`${n}${i}`)});let a=r.digest("hex");return t?`${t}_${a}`:a}function wy(e){let t={};for(let[r,a]of Object.entries(e))if(a)if(Array.isArray(a))if(a.length>0)t[r]=a.join(",");else continue;else t[r]=a;return t}function Oy(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 Pu(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 nr(){return new Date}var Bi=require("react");function u2(){let e=Ey.environment.supportPath;return B2.default.join(e,"cache")}async function z2(e,t=!1){let r=u2();return t&&(console.log(`create cache directoy '${r}'`),await ir.mkdir(r,{recursive:!0})),B2.default.join(r,`${e}.json`)}async function hq(e){let t;try{t=await z2(e),await ir.access(t,K2.constants.R_OK);let r=await ir.readFile(t,"utf-8"),a=JSON.parse(r);if(!a)return;let i=Nu()-a.timestamp;return{data:a.payload,ageInSeconds:i}}catch{console.log(`could not access cache file or not exists '${t}'`)}}async function yq(e,t){console.log("GET cache");let r;try{r=await z2(e),await ir.access(r,K2.constants.R_OK);let a=await ir.readFile(r,"utf-8"),n=JSON.parse(a);return!n||Nu()-n.timestamp>t?void 0:n.payload}catch{console.log(`could not access cache file or not exists '${r}'`)}}async function Y2(e,t){let r;try{r=await z2(e,!0),console.log(`set cache object '${e}'`);let a={timestamp:Nu(),payload:t},n=JSON.stringify(a);await ir.writeFile(r,n,"utf-8")}catch(a){console.log(a),console.log(`could not write cache file '${r}'`)}}async function $2(e,t){let r=await yq(e,5*60);return r?(console.log("use cached data"),r):(r=await t(),await Y2(e,r),r)}async function Sy(){let e=u2();await by(e)&&await ir.rm(e,{recursive:!0})}function bp(e,t,r){let a=r.secondsToRefetch===void 0?5*60:r.secondsToRefetch,n=r.secondsToInvalid===void 0?24*60*60:r.secondsToInvalid,[i,o]=(0,Bi.useState)(),[p,s]=(0,Bi.useState)(),[u,d]=(0,Bi.useState)(!1),l=async c=>r.onFilter?await r.onFilter(c):c;return(0,Bi.useEffect)(()=>{let c=!1,f=!1;async function m(){if(!f){d(!0),s(void 0);try{console.log("check data from cache");let v=await hq(e);if(v&&v.ageInSeconds<n)console.log("cache data found"),f||(console.log("set cache data"),o(await l(v.data)),console.log(`${v.ageInSeconds} vs ${a}`),v.ageInSeconds>a&&(console.log("cache is older, start refetch"),c=!0,t().then(async h=>{console.log("set refetched data"),Y2(e,h),h=await l(h),c=!1,f||(o(h),d(!1))}).catch(h=>{f||s(h)}).finally(()=>{f||(d(!1),c=!1)})));else{console.log("no cache data, start fetch");let h=await t();Y2(e,h),f||o(await l(h))}}catch(v){f||s(v.message)}finally{!f&&!c&&d(!1)}}}return m(),()=>{f=!0}},r.deps),{data:i,error:p,isLoading:u}}var Ny=Ge(require("util")),Iy=Ge(require("fs")),Py=require("stream"),gq=Ny.default.promisify(Py.pipeline);function Lu(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 Ru(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:Lu(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 Ly(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:Lu(e.author),project_id:e.project_id,description:e.description,
query GetProjectPipeplines($fullPath: ID!, $pipelineIID: ID!) {
project(fullPath: $fullPath) {
pipeline(iid: $pipelineIID) {
stages {
nodes {
name
jobs {
nodes {
id
name
status
}
}
}
}
}
}
}
`;function Sq(e){switch(e.toLowerCase()){case"success":return{source:se.Icon.Checkmark,tintColor:se.Color.Green};case"created":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Yellow};case"pending":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Yellow};case"running":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Blue};case"failed":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Red};case"canceled":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Red};case"skipped":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Brown};case"scheduled":return{source:se.Icon.ExclamationMark,tintColor:se.Color.Blue};default:return{source:se.Icon.ExclamationMark,tintColor:se.Color.Magenta}}}function Dq(e){return e.toLowerCase()==="success"?"passed":e}function Nq(e){let t=e.job,r=Sq(t.status),a="#"+Pn(t.id),n=Dq(t.status.toLowerCase());return _jsx(se.List.Item,{id:t.id,icon:r,title:t.name,subtitle:a,accessoryTitle:n,actions:_jsx(se.ActionPanel,null,_jsx(se.ActionPanel.Section,null,_jsx(se.OpenInBrowserAction,{url:vt.urlJoin(`${e.projectFullPath}/-/jobs/${Pn(t.id)}`)})),_jsx(se.ActionPanel.Section,null,_jsx(jy,{onRefreshJobs:e.onRefreshJobs})))})}function Cy(e){let{stages:t,error:r,isLoading:a,refresh:n}=Iq("",e.projectFullPath,e.pipelineIID);return(0,Vy.default)(()=>{n()},Fu()),r&&(0,se.showToast)(se.ToastStyle.Failure,"Cannot search Pipelines",r),_jsx(se.List,{isLoading:a,navigationTitle:"Jobs"},Object.keys(t).map(i=>_jsx(se.ListSection,{key:i,title:i},t[i].map(o=>_jsx(Nq,{job:o,projectFullPath:e.projectFullPath,onRefreshJobs:n})))))}function Iq(e,t,r){let[a,n]=(0,Ln.useState)({}),[i,o]=(0,Ln.useState)(),[p,s]=(0,Ln.useState)(!1),[u,d]=(0,Ln.useState)(nr()),l=()=>{d(nr())};return(0,Ln.useEffect)(()=>{let c=!1;async function f(){if(!(e===null||c)){s(!0),o(void 0);try{let m=await vt.client.query({query:Eq,variables:{fullPath:t,pipelineIID:r},fetchPolicy:"network-only"}),v={};for(let h of m.data.project.pipeline.stages.nodes){v[h.name]||(v[h.name]=[]);for(let y of h.jobs.nodes)v[h.name].push({id:y.id,name:y.name,status:y.status})}c||n(v)}catch(m){c||o(m.message)}finally{c||s(!1)}}}return f(),()=>{c=!0}},[e,t,r,u]),{stages:a,error:i,isLoading:p,refresh:l}}var zi=require("@raycast/api");function xy(e){let t=()=>{e.onRefreshPipelines&&e.onRefreshPipelines()};return _jsx(zi.ActionPanel.Item,{title:"Refresh",icon:{source:zi.Icon.ArrowClockwise,tintColor:zi.Color.PrimaryText},shortcut:{modifiers:["cmd"],key:"r"},onAction:t})}var Uy=Ge(W2()),Pq=Qy.gql`
query GetProjectPipeplines($fullPath: ID!) {
project(fullPath: $fullPath) {
pipelines {
nodes {
id
iid
status
active
path
ref
}
}
}
}
`;function Lq(e){switch(e.toLowerCase()){case"success":return{source:ge.Icon.Checkmark,tintColor:ge.Color.Green};case"created":return{source:ge.Icon.ExclamationMark,tintColor:ge.Color.Yellow};case"pending":return{source:ge.Icon.ExclamationMark,tintColor:ge.Color.Yellow};case"running":return{source:ge.Icon.ExclamationMark,tintColor:ge.Color.Blue};case"failed":return{source:ge.Icon.ExclamationMark,tintColor:ge.Color.Red};default:return{source:ge.Icon.ExclamationMark,tintColor:ge.Color.Magenta}}}function Rq(e){return e=="success"?"passed":e}function Aq(e){let t=e.pipeline,r=Lq(t.status);return _jsx(ge.List.Item,{id:t.id,title:t.id.toString(),icon:r,subtitle:t.ref||"",accessoryTitle:Rq(t.status.toLowerCase()),actions:_jsx(ge.ActionPanel,null,_jsx(ge.ActionPanel.Section,null,_jsx(ge.PushAction,{title:"Show Jobs",target:_jsx(Cy,{projectFullPath:e.projectFullPath,pipelineIID:t.iid}),icon:{source:ge.Icon.Terminal,tintColor:ge.Color.PrimaryText}}),_jsx(ge.OpenInBrowserAction,{url:t.webUrl})),_jsx(ge.ActionPanel.Section,null,_jsx(xy,{onRefreshPipelines:e.onRefreshPipelines})))})}function qu(e){let{pipelines:t,error:r,isLoading:a,refresh:n}=kq("",e.projectFullPath);return(0,Uy.default)(()=>{n()},Fu()),r&&(0,ge.showToast)(ge.ToastStyle.Failure,"Cannot search Pipelines",r),_jsx(ge.List,{isLoading:a,navigationTitle:"Pipelines"},t?.map(i=>_jsx(Aq,{key:i.id,pipeline:i,projectFullPath:e.projectFullPath,onRefreshPipelines:n})))}function kq(e,t){let[r,a]=(0,Rn.useState)([]),[n,i]=(0,Rn.useState)(),[o,p]=(0,Rn.useState)(!1),[s,u]=(0,Rn.useState)(nr()),d=()=>{u(nr())};return(0,Rn.useEffect)(()=>{let l=!1;async function c(){if(!(e===null||l)){p(!0),i(void 0);try{let m=(await vt.client.query({query:Pq,variables:{fullPath:t},fetchPolicy:"network-only"})).data.project.pipelines.nodes.map(v=>({id:Pn(v.id),iid:`${v.iid}`,status:v.status,active:v.active,webUrl:`${vt.url}${v.path}`,ref:v.ref}));l||a(m)}catch(f){l||i(f.message)}finally{l||p(!1)}}}return c(),()=>{l=!0}},[e,t,s]),{pipelines:r,error:n,isLoading:o,refresh:d}}var At=require("@raycast/api"),An=require("react");var Vu=require("@raycast/api");var K=require("@raycast/api");var Qr=require("react");async function Fq(e){try{if(e.title==="")throw Error("Please enter a title");if(e.source_branch==="")throw Error("Please select a source branch");let t=wy(e);console.log(t),await he.createMR(e.project_id,t),await(0,K.showToast)(K.ToastStyle.Success,"Merge Request created","Merge Request creation successful"),(0,K.popToRoot)()}catch(t){await(0,K.showToast)(K.ToastStyle.Failure,"Error",t.message)}}async function jq(e){let t=await he.fetch(`projects/${e}/repository/branches`,{},!0)||[],r=await he.getProject(e);return{branches:t,project:r}}function Gy({issue:e,projectID:t,title:r}){let a=`${e.iid}-${Oy(e.title)}`,[n,i]=(0,Qr.useState)(),[o,p]=(0,Qr.useState)();(0,Qr.useEffect)(()=>{t&&jq(t).then(u=>(p(u?.project),i(u?.branches)))},[t]);async function s(u){let{source_branch:d,target_branch:l}=u;try{await he.post(`projects/${t}/repository/branches?branch=${d}&ref=${l}`),await he.createMR(t,{id:t,description:`Closes #${e.iid}`,source_branch:d,target_branch:l,title:r,assignee_id:o?.owner?.id}),(0,K.showToast)(K.ToastStyle.Success,"Merge Request created","Merge Request creation successful"),(0,K.popToRoot)()}catch(c){(0,K.showToast)(K.ToastStyle.Failure,"Cannot create Merge Request",c instanceof Error&&c.message||"")}}return _jsx(K.Form,{isLoading:o===void 0&&n===void 0,actions:_jsx(K.ActionPanel,null,_jsx(K.SubmitFormAction,{title:"Create Merge Request",onSubmit:s}))},_jsx(K.Form.TextField,{id:"source_branch",title:"Source branch",placeholder:"Enter source branch",defaultValue:a}),_jsx(Ky,{project:o,info:{branches:n||[]}}))}function By(e){let[t,r]=(0,Qr.useState)(e.project?e.project.id.toString():void 0),{data:a,error:n,isLoading:i}=bp("mrFormProjects",async()=>await he.getUserProjects({},!0)||[],{deps:[]}),{projectinfo:o,errorProjectInfo:p,isLoadingProjectInfo:s}=Cq(t),u=o?.members||[],d=o?.labels||[],l=i||s,c=n||p;c&&(0,K.showToast)(K.ToastStyle.Failure,"Cannot create Merge Request",c);let f;return t&&(f=
query GetProjectMilestones($fullPath: ID!) {
project(fullPath: $fullPath) {
milestones {
nodes {
id
title
dueDate
state
expired
webPath
stats {
closedIssuesCount
totalIssuesCount
}
}
}
}
}
`,Bq=H2.gql`
query GetGroupMilestones($fullPath: ID!) {
group(fullPath: $fullPath) {
milestones(includeDescendants: true) {
nodes {
id
title
dueDate
state
expired
webPath
stats {
closedIssuesCount
totalIssuesCount
}
}
}
}
}
`;function Kq(e){let t=e.milestone,r=`${t.closedIssuesCount}/${t.totalIssuesCount}`,a="";return t.dueDate&&(a=t.dueDate+(t.expired?" [expired]":"")),_jsx(_r.List.Item,{id:t.id,title:t.title,subtitle:a,accessoryTitle:r,actions:_jsx(_r.ActionPanel,null,_jsx(_r.OpenInBrowserAction,{url:t.webUrl}))})}function xu(e){let t=!!e.group,r=e.project?e.project.fullPath:"";r.length<=0&&(r=e.group?e.group.full_path:"");let{milestones:a,error:n,isLoading:i}=zq("",r,t);return n&&(0,_r.showToast)(_r.ToastStyle.Failure,"Cannot search Milestones",n),_jsx(_r.List,{isLoading:i,navigationTitle:"Milestones"},a?.map(o=>_jsx(Kq,{key:o.id,milestone:o})))}function zq(e,t,r){let[a,n]=(0,Yi.useState)([]),[i,o]=(0,Yi.useState)(),[p,s]=(0,Yi.useState)(!1);return(0,Yi.useEffect)(()=>{let u=!1;async function d(){if(!(e===null||u)){s(!0),o(void 0);try{let l=r?Bq:Gq,c=await vt.client.query({query:l,variables:{fullPath:t}}),f;r?f=c.data.group:f=c.data.project;let m=f.milestones.nodes.map(v=>({id:Pn(v.id),title:v.title,dueDate:v.dueDate,state:v.state,expired:v.expired,webUrl:`${vt.url}/${v.webPath}`,closedIssuesCount:v.stats.closedIssuesCount,totalIssuesCount:v.stats.totalIssuesCount}));u||n(m)}catch(l){u||o(l.message)}finally{u||s(!1)}}}return d(),()=>{u=!0}},[e,t]),{milestones:a,error:i,isLoading:p}}var le=require("@raycast/api");var or=require("react");var $y=Ge(Tn());var H=require("@raycast/api"),Yy=Ge(require("react"));var _t=require("@raycast/api");function Yq(e){let t=e.label,r=`## Color
${t.color}`;return t.description&&(r+=`
## Description
${t.description}`),_jsx(_t.Detail,{markdown:r})}function $q(e){let t=e.label,r=Object.keys(t).includes("subscribed")&&t.subscribed?"subscribed":void 0;return _jsx(_t.List.Item,{key:t.id.toString(),title:t.name,icon:{source:_t.Icon.Circle,tintColor:t.color},accessoryTitle:r,actions:_jsx(_t.ActionPanel,null,_jsx(_t.PushAction,{title:"Show Details",target:_jsx(Yq,{label:t}),icon:{source:"sidebar-right-16",tintColor:_t.Color.PrimaryText}}),_jsx(_t.CopyToClipboardAction,{title:"Copy Color",content:t.color}))})}function $i(e){return _jsx(_t.List,{searchBarPlaceholder:"Search labels by name",onSearchTextChange:e.onSearchTextChange,isLoading:e.isLoading,throttle:e.throttle},_jsx(_t.List.Section,{title:e.title},e.labels.map(t=>_jsx($q,{key:t.id.toString(),label:t}))))}async function X2(e,t){return await he.post(`projects/${e.project_id}/merge_requests/${e.iid}/notes`,{body:t})}function Jq(e){let t=e.mr;async function r(){try{await X2(t,"/close"),(0,H.showToast)(H.ToastStyle.Success,"Closed"),e.finished&&e.finished()}catch(a){(0,H.showToast)(H.ToastStyle.Failure,"Failed to close merge request",a instanceof Error?a.message:a.toString())}}return _jsx(H.ActionPanel.Item,{title:"Close MR",icon:{source:H.Icon.XmarkCircle,tintColor:H.Color.Red},onAction:r})}function Wq(e){let t=e.mr;async function r(){try{await X2(t,"/reopen"),(0,H.showToast)(H.ToastStyle.Success,"Reopened"),e.finished&&e.finished()}catch(a){(0,H.showToast)(H.ToastStyle.Failure,"Failed to reopen merge request",a instanceof Error?a.message:a.toString())}}return _jsx(H.ActionPanel.Item,{title:"Reopen MR",icon:{source:H.Icon.ExclamationMark},onAction:r})}function Hq(e){let t=e.mr;async function r(){try{await X2(t,"/rebase"),(0,H.showToast)(H.ToastStyle.Success,"Rebased")}catch(a){(0,H.showToast)(H.ToastStyle.Failure,"Failed to rebase merge request",a instanceof Error?a.message:a.toString())}}return _jsx(H.ActionPanel.Item,{title:"Rebase",shortcut:e.shortcut,icon:{source:H.Icon.ExclamationMark},onAction:r})}function Xq(e){let t=e.mr;async function r(){try{await he.put(`projects/${t.project_id}/merge_requests/${t.iid}/merge`),(0,H.showToast)(H.ToastStyle.Success,"Merged"),e.finished&&e.finished()}catch(a){(0,H.showToast)(H.ToastStyle.Failure,"Failed to merge",a instanceof Error?a.message:a.toString())}}return t.state==="opened"?_jsx(H.ActionPanel.Item,{title:"Merge",shortcut:e.shortcut,icon:{source:"merged.png",tintColor:H.Color.PrimaryText},onAction:r}):null}function Zq(e){let t=e.mr;async function r(){try{await he.post(`projects/${t.project_id}/merge_requests/${t.iid}/todo`),(0,H.showToast)(H.ToastStyle.Success,"To do created")}catch(a){(0,H.showToast)(H.ToastStyle.Failure,"Failed to add to do",a instanceof Error?a.message:a.toString())}}return t.state==="opened"?_jsx(H.ActionPanel.Item,{title:"Add a to do",shortcut:e.shortcut,icon:{source:"todo.png",tintColor:H.Color.PrimaryText},onAction:r}):null}function eV(e){return e.labels.length<=0?null:_jsx(H.PushAction,{title:"Show Labels",target:_jsx($i,{labels:e.labels}),shortcut:{modifiers:["cmd"],key:"l"},icon:{source:"dash.png",tintColor:H.Color.PrimaryText}})}function Z2(e){let t=e.mr;return _jsx(Yy.default.Fragment,null,_jsx(Zq,{shortcut:{modifiers:["cmd"],key:"t"},mr:t}),t.state==="opened"&&_jsx(Jq,{mr:t,finished:e.onDataChange}),t.state==="closed"&&_jsx(Wq,{mr:t,finished:e.onDataChange}),_jsx(Xq,{shortcut:{modifiers:["cmd","shift"],key:"enter"},mr:t,finished:e.onDataChange}),_jsx(Hq,{shortcut:{modifiers:["cmd","shift"],key:"r"},mr:t}),_jsx(H.CopyToClipboardAction,{title:"Copy Merge Request Number",content:t.iid}),_jsx(H.CopyToClipboardAction,{title:"Copy Merge Request URL",content:t.web_url}),_jsx(H.CopyToClipboardAction,{title:"Copy Merge Request Title",content:t.title}),_jsx(eV,{labels:t.labels}))}var tV=$y.gql`
query GetMRDetail($id: ID!) {
mergeRequest(id: $id) {
description
}
}
`;function rV(e){let{description:t,error:r,isLoading:a}=aV(e.mr.id);r&&(0,le.showToast)(le.ToastStyle.Failure,"Could not get merge request details",r);let n=t||e.mr.description||"",i="";return e.mr&&(i=e.mr.labels.map(o=>`\`${o.name||o}\``).join(" ")+`
`),i+=`## Description
`+Iu(n),_jsx(le.Detail,{markdown:i,isLoading:a,navigationTitle:`${e.mr.reference_full}`,actions:_jsx(le.ActionPanel,null,_jsx(le.OpenInBrowserAction,{url:e.mr.web_url}),_jsx(Z2,{mr:e.mr}))})}function aV(e){let[t,r]=(0,or.useState)(),[a,n]=(0,or.useState)(),[i,o]=(0,or.useState)(!1);return(0,or.useEffect)(()=>{let p=!1;async function s(){if(!(e<=0||p)){o(!0),n(void 0);try{let d=(await vt.client.query({query:tV,variables:{id:`gid://gitlab/MergeRequest/${e}`}})).data.mergeRequest.description||"<no description>";p||r(d)}catch(u){p||n(u.message)}finally{p||o(!1)}}}return s(),()=>{p=!0}},[e]),{description:t,error:a,isLoading:i}}function nV(e,t){if(t)return`Group MRs ${t.full_path}`;if(e)return`MRs ${e.fullPath}`}function Qu({scope:e="created_by_me",state:t="all",project:r=void 0,group:a=void 0}){let[n,i]=(0,or.useState)(),{mrs:o,error:p,isLoading:s,refresh:u}=pV(n,e,t,r,a);if(p&&(0,le.showToast)(le.ToastStyle.Failure,"Cannot search Merge Requests",p),!o)return _jsx(le.List,{isLoading:!0,searchBarPlaceholder:"Loading"});let d=e=="assigned_to_me"?"Your Merge Requests":"Created Recently";return _jsx(le.List,{searchBarPlaceholder:"Filter Merge Requests by name...",onSearchTextChange:i,isLoading:s,throttle:!0,navigationTitle:nV(r,a)},_jsx(le.List.Section,{title:d,subtitle:o?.length.toString()||"0"},o?.map(l=>_jsx(iV,{key:l.id,mr:l,refreshData:u}))))}function iV(e){let t=e.mr,a=(()=>t.state==="merged"?{source:"merged.png",tintColor:le.Color.Purple,mask:le.ImageMask.Circle}:t.state==="closed"?{source:"mropen.png",tintColor:le.Color.Red,mask:le.ImageMask.Circle}:{source:"mropen.png",tintColor:le.Color.Green,mask:le.ImageMask.Circle})();return _jsx(le.List.Item,{id:t.id.toString(),title:t.title,subtitle:"#"+t.iid,icon:a,accessoryIcon:{source:t.author?.avatar_url||"",mask:le.ImageMask.Circle},accessoryTitle:Du(t.updated_at),actions:_jsx(le.ActionPanel,null,_jsx(le.ActionPanel.Section,null,_jsx(le.PushAction,{title:"Show Details",target:_jsx(rV,{mr:t}),icon:{source:"sidebar-right-16",tintColor:le.Color.PrimaryText}}),_jsx(le.OpenInBrowserAction,{url:t.web_url})),_jsx(le.ActionPanel.Section,null,_jsx(Z2,{mr:t,onDataChange:e.refreshData})))})}function oV(e){return Pu(e,["label","author","milestone","assignee","draft","target-branch","reviewer"])}function Jy(e,t,r,a){let n=a?t.negativeNamed:t.named;for(let i of Object.keys(n)){let o=n[i],p=s=>a?`not[${s}]`:s;if(o)switch(i){case"label":e[p("labels")]=o.join(",");break;case"author":r==="all"&&(e[p("author_username")]=o.join(","));break;case"milestone":e[p("milestone")]=o.join(",");break;case"assignee":r==="all"&&(e[p("assignee_username")]=o.join(","));break;case"draft":e[p("wip")]=o.join(",").toLocaleLowerCase();break;case"target-branch":e[p("target_branch")]=o.join(",");break;case"reviewer":e[p("reviewer_username")]=o.join(",");break}}}function pV(e,t,r,a,n){let[i,o]=(0,or.useState)(),[p,s]=(0,or.useState)(),[u,d]=(0,or.useState)(!1),[l,c]=(0,or.useState)(nr()),f=()=>{c(nr())};return(0,or.useEffect)(()=>{let m=!1;async function v(){if(!(e===null||m)){d(!0),s(void 0);try{let h=oV(e);e=h.query;let y={state:r,scope:t,search:e||"",in:"title"};if(Jy(y,h,t,!1),Jy(y,h,t,!0),n){let _=await he.getGroupMergeRequests(y,n);m||o(_)}else{let _=await he.getMergeRequests(y,a);m||o(_)}}catch(h){m||s(h.message)}finally{m||d(!1)}}}return v(),()=>{m=!0}},[e,a,l]),{mrs:i,error:p,isLoading:u,refresh:f}}var at=require("@raycast/api");var De=require("@raycast/api"),Hy=Ge(Tn()),pr=require("react");var Se=require("@raycast/api"),Wy=Ge(require("react"));function sV(e){let t=e.issue;async function r(){try{await he.post(`projects/${t.project_id}/issues/${t.iid}/notes`,{body:"/close"}),e.finished&&e.finished()}catch(a){(0,Se.showToast)(Se.ToastStyle.Failure,"Failed to close issue",a instanceof Error?a.message:a.toString())}}return _jsx(Se.ActionPanel.Item,{title:"Close Issue",icon:{source:Se.Icon.XmarkCircle,tintColor:Se.Color.Red},onAction:r})}function uV({issue:e}){return _jsx(Se.PushAction,{icon:Se.Icon.Pencil,title:"Create Merge Request",shortcut:{modifiers:["cmd","shift"],key:"m"},target:_jsx(Gy,{issue:e,projectID:
query GetIssueDetail($id: ID!) {
issue(id: $id) {
description
}
}
`;function mV(e){let{description:t,error:r,isLoading:a}=vV(e.issue.id);r&&(0,De.showToast)(De.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
`+Iu(n),_jsx(De.Detail,{markdown:i,isLoading:a,navigationTitle:`${e.issue.reference_full}`,actions:_jsx(De.ActionPanel,null,_jsx(De.OpenInBrowserAction,{url:e.issue.web_url}),_jsx(em,{issue:e.issue}))})}function vV(e){let[t,r]=(0,pr.useState)(),[a,n]=(0,pr.useState)(),[i,o]=(0,pr.useState)(!1);return(0,pr.useEffect)(()=>{let p=!1;async function s(){if(!(e<=0||p)){o(!0),n(void 0);try{let d=(await vt.client.query({query:fV,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 hV(e){let t=e.issue,r=t.state==="opened"?De.Color.Green:De.Color.Red,a=t.milestone?`${t.milestone.title} | `:"";return _jsx(De.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:De.ImageMask.Circle},accessoryTitle:a+Du(t.updated_at),actions:_jsx(De.ActionPanel,null,_jsx(De.ActionPanel.Section,null,_jsx(De.PushAction,{title:"Show Details",target:_jsx(mV,{issue:t}),icon:{source:"sidebar-right-16",tintColor:De.Color.PrimaryText}}),_jsx(De.OpenInBrowserAction,{url:t.web_url,shortcut:{modifiers:["cmd"],key:"enter"}})),_jsx(De.ActionPanel.Section,null,_jsx(em,{issue:t,onDataChange:e.refreshData})))})}function yV(e,t){if(t)return`Group Issues ${t.full_path}`;if(e)return`Issue ${e.fullPath}`}function Uu({scope:e="created_by_me",state:t="all",project:r=void 0,group:a=void 0}){let[n,i]=(0,pr.useState)(),{issues:o,error:p,isLoading:s,refresh:u}=bV(n,e,t,r,a);if(p&&(0,De.showToast)(De.ToastStyle.Failure,"Cannot search issue",p),!o)return _jsx(De.List,{isLoading:!0,searchBarPlaceholder:"Loading"});let d=e=="assigned_to_me"?"Your Issues":"Created Recently";return _jsx(De.List,{searchBarPlaceholder:"Search issues by name...",onSearchTextChange:i,isLoading:s,throttle:!0,navigationTitle:yV(r,a)},_jsx(De.List.Section,{title:d,subtitle:o?.length.toString()||""},o?.map(l=>_jsx(hV,{key:l.id,issue:l,refreshData:u}))))}function gV(e){return Pu(e,["label","author","milestone","assignee"])}function Xy(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 bV(e,t,r,a,n){let[i,o]=(0,pr.useState)(),[p,s]=(0,pr.useState)(),[u,d]=(0,pr.useState)(!1),[l,c]=(0,pr.useState)(nr()),f=()=>{c(nr())};return(0,pr.useEffect)(()=>{let m=!1;async function v(){if(!(e===null||m)){d(!0),s(void 0);try{let h=gV(e);e=h.query;let y={state:r,scope:t,search:e||"",in:"title"};if(Xy(y,h,t,!1),Xy(y,h,t,!0),n){let _=await he.getGroupIssues(y,n.id);m||o(_)}else{let _=await he.getIssues(y,a);m||o(_)}}catch(h){m||s(h.message)}finally{m||d(!1)}}}return v(),()=>{m=!0}},[e,l]),{issues:i,error:p,isLoading:u,refresh:f}}function Ip(e){return _jsx(at.List.Item,{title:e.title,icon:e.icon,actions:_jsx(at.ActionPanel,null,_jsx(at.PushAction,{title:"Open Menu",shortcut:e.shortcut,target:e.target}))})}function tm(e){return _jsx(at.List.Item,{title:e.title,icon:e.icon,actions:_jsx(at.ActionPanel,null,_jsx(at.OpenInBrowserAction,{url:e.url,shortcut:e.shortcut}))})}function rm(e,t){return vt.urlJoin(`${e.fullPath}/${t}`)}function Zy(e){return _jsx(at.List,{navigationTitle:"Project Menus"},_jsx(Ip,{title:"Issues",project:e.project,icon:{source:"exclamation.png",tintColor:at.Color.PrimaryText},target:_jsx(Uu,{scope:"all",project:e.project})}),_jsx(Ip,{title:"Merge Requests",project:e.project,icon:{source:"mropen.png",tintColor:at.Color.PrimaryText},target:_jsx(Qu,{scope:"all",project:e.project})}),_jsx(Ip,{title:"Branches",project:e.project,icon:{source:"merged.png",tintColor:at.Color.PrimaryText},target:_jsx(Cu,{project:e.project})}),_jsx(Ip,{title:"Pipelines",project:e.project,icon:{source:"rocket.png",tintColor:at.Color.PrimaryText},target:_jsx(qu,{proje
/*! *****************************************************************************
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.
***************************************************************************** */