PageSourceSearch

https://goodhealth-spa.com/js/3484-5bb58abf89c8123c.js

js goodhealth-spa.com collected 2026-10-09 22:52:10 UTC 218,899 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3484],{2906:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0},4135:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveRequestDocument=void 0;var r=n(55395);function i(e){var t,n=void 0,r=e.definitions.filter(function(e){return"OperationDefinition"===e.kind});return 1===r.length&&(n=null===(t=r[0].name)||void 0===t?void 0:t.value),n}t.resolveRequestDocument=function(e){if("string"==typeof e){var t=void 0;try{var n=(0,r.parse)(e);t=i(n)}catch(e){}return{query:e,operationName:t}}var o=i(e);return{query:(0,r.print)(e),operationName:o}}},4803:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>f,J1:()=>l});var r=n(70324),i=n(6343),o=new Map,a=new Map,s=!0,c=!1;function u(e){return e.replace(/[\s,]+/g," ").trim()}function l(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];"string"==typeof e&&(e=[e]);var l=e[0];return t.forEach(function(t,n){t&&"Document"===t.kind?l+=t.loc.source.body:l+=t,l+=e[n+1]}),function(e){var t=u(e);if(!o.has(t)){var n,l,p,f,d,v=(0,i.qg)(e,{experimentalFragmentVariables:c,allowLegacyFragmentVariables:c});if(!v||"Document"!==v.kind)throw Error("Not a valid GraphQL document.");o.set(t,((f=new Set((n=new Set,l=[],v.definitions.forEach(function(e){if("FragmentDefinition"===e.kind){var t,r=e.name.value,i=u((t=e.loc).source.body.substring(t.start,t.end)),o=a.get(r);o&&!o.has(i)?s&&console.warn("Warning: fragment with name "+r+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):o||a.set(r,o=new Set),o.add(i),n.has(i)||(n.add(i),l.push(e))}else l.push(e)}),p=(0,r.Cl)((0,r.Cl)({},v),{definitions:l})).definitions)).forEach(function(e){e.loc&&delete e.loc,Object.keys(e).forEach(function(t){var n=e[t];n&&"object"==typeof n&&f.add(n)})}),(d=p.loc)&&(delete d.startToken,delete d.endToken),p))}return o.get(t)}(l)}var p={gql:l,resetCaches:function(){o.clear(),a.clear()},disableFragmentWarnings:function(){s=!1},enableExperimentalFragmentVariables:function(){c=!0},disableExperimentalFragmentVariables:function(){c=!1}};!function(e){e.gql=p.gql,e.resetCaches=p.resetCaches,e.disableFragmentWarnings=p.disableFragmentWarnings,e.enableExperimentalFragmentVariables=p.enableExperimentalFragmentVariables,e.disableExperimentalFragmentVariables=p.disableExperimentalFragmentVariables}(l||(l={})),l.default=l;let f=l},6343:(e,t,n)=>{"use strict";n.d(t,{$x:()=>p,Mb:()=>f,qg:()=>l});var r=n(46169),i=n(97813),o=n(42856),a=n(76361),s=n(98717),c=n(42066),u=n(66698);function l(e,t){return new d(e,t).parseDocument()}function p(e,t){var n=new d(e,t);n.expectToken(a.Y.SOF);var r=n.parseValueLiteral(!1);return n.expectToken(a.Y.EOF),r}function f(e,t){var n=new d(e,t);n.expectToken(a.Y.SOF);var r=n.parseTypeReference();return n.expectToken(a.Y.EOF),r}var d=function(){function e(e,t){var n=(0,s._)(e)?e:new s.k(e);this._lexer=new u.J(n),this._options=t}var t=e.prototype;return t.parseName=function(){var e=this.expectToken(a.Y.NAME);return{kind:i.b.NAME,value:e.value,loc:this.loc(e)}},t.parseDocument=function(){var e=this._lexer.token;return{kind:i.b.DOCUMENT,definitions:this.many(a.Y.SOF,this.parseDefinition,a.Y.EOF),loc:this.loc(e)}},t.parseDefinition=function(){if(this.peek(a.Y.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(a.Y.BRACE_L))return this.parseOperationDefinition();else if(this.peekDescription())return this.parseTypeSystemDefinition();throw this.unexpected()},t.parseOperationDefinition=function(){var e,t=this._lexer.token;if(this.peek(a.Y.BRACE_L))return{kind:i.b.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(t)};var n=this.parseOperationType();return this.peek(a.Y.NAME)&&(e=this.parseName()),{kind:i.b.OPERATION_DEFINITION,operation:n,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseOperationType=function(){var e=this.expectToken(a.Y.NAME);switch(e.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(e)},t.parseVariableDefinitions=function(){return this.optionalMany(a.Y.PAREN_L,this.parseVariableDefinition,a.Y.PAREN_R)},t.parseVariableDefinition=function(){var e=this._lexer.token;return{kind:i.b.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(a.Y.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(a.Y.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(e)}},t.parseVariable=function(){var e=this._lexer.token;return this.expectToken(a.Y.DOLLAR),{kind:i.b.VARIABLE,name:this.parseName(),loc:this.loc(e)}},t.parseSelectionSet=function(){var e=this._lexer.token;return{kind:i.b.SELECTION_SET,selections:this.many(a.Y.BRACE_L,this.parseSelection,a.Y.BRACE_R),loc:this.loc(e)}},t.parseSelection=function(){return this.peek(a.Y.SPREAD)?this.parseFragment():this.parseField()},t.parseField=function(){var e,t,n=this._lexer.token,r=this.parseName();return this.expectOptionalToken(a.Y.COLON)?(e=r,t=this.parseName()):t=r,{kind:i.b.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(a.Y.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(n)}},t.parseArguments=function(e){var t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(a.Y.PAREN_L,t,a.Y.PAREN_R)},t.parseArgument=function(){var e=this._lexer.token,t=this.parseName();return this.expectToken(a.Y.COLON),{kind:i.b.ARGUMENT,name:t,value:this.parseValueLiteral(!1),loc:this.loc(e)}},t.parseConstArgument=function(){var e=this._lexer.token;return{kind:i.b.ARGUMENT,name:this.parseName(),value:(this.expectToken(a.Y.COLON),this.parseValueLiteral(!0)),loc:this.loc(e)}},t.parseFragment=function(){var e=this._lexer.token;this.expectToken(a.Y.SPREAD);var t=this.expectOptionalKeyword("on");return!t&&this.peek(a.Y.NAME)?{kind:i.b.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(e)}:{kind:i.b.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},t.parseFragmentDefinition=function(){var e,t=this._lexer.token;return(this.expectKeyword("fragment"),(null===(e=this._options)||void 0===e?void 0:e.experimentalFragmentVariables)===!0)?{kind:i.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}:{kind:i.b.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},t.parseValueLiteral=function(e){var t=this._lexer.token;switch(t.kind){case a.Y.BRACKET_L:return this.parseList(e);case a.Y.BRACE_L:return this.parseObject(e);case a.Y.INT:return this._lexer.advance(),{kind:i.b.INT,value:t.value,loc:this.loc(t)};case a.Y.FLOAT:return this._lexer.advance(),{kind:i.b.FLOAT,value:t.value,loc:this.loc(t)};case a.Y.STRING:case a.Y.BLOCK_STRING:return this.parseStringLiteral();case a.Y.NAME:switch(this._lexer.advance(),t.value){case"true":return{kind:i.b.BOOLEAN,value:!0,loc:this.loc(t)};case"false":return{kind:i.b.BOOLEAN,value:!1,loc:this.loc(t)};case"null":return{kind:i.b.NULL,loc:this.loc(t)};default:return{kind:i.b.ENUM,value:t.value,loc:this.loc(t)}}case a.Y.DOLLAR:if(!e)return this.parseVariable()}throw this.unexpected()},t.parseStringLiteral=function(){var e=this._lexer.token;return this._lexer.advance(),{kind:i.b.STRING,value:e.value,block:e.kind===a.Y.BLOCK_STRING,loc:this.loc(e)}},t.parseList=function(e){var t=this,n=this._lexer.token;return{kind:i.b.LIST,values:this.any(a.Y.BRACKET_L,function(){return t.parseValueLiteral(e)},a.Y.BRACKET_R),loc:this.loc(n)}},t.parseObject=function(e){var t=this,n=this._lexer.token;return{kind:i.b.OBJECT,fields:this.any(a.Y.BRACE_L,function(){return t.parseObjectField(e)},a.Y.BRACE_R),loc:this.loc(n)}},t.parseObjectField=function(e){var t=this._lexer.token,n=this.parseName();return this.expectToken(a.Y.COLON),{kind:i.b.OBJECT_FIELD,name:n,value:this.parseValueLiteral(e),loc:this.loc(t)}},t.parseDirectives=function(e){for(var t=[];this.peek(a.Y.AT);)t.push(this.parseDirective(e));return t},t.parseDirective=function(e){var t=this._lexer.token;return this.expectToken(a.Y.AT),{kind:i.b.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e),loc:this.loc(t)}},t.parseTypeReference=function(){var e,t=this._lexer.token;return(this.expectOptionalToken(a.Y.BRACKET_L)?(e=this.parseTypeReference(),this.expectToken(a.Y.BRACKET_R),e={kind:i.b.LIST_TYPE,type:e,loc:this.loc(t)}):e=this.parseNamedType(),this.expectOptionalToken(a.Y.BANG))?{kind:i.b.NON_NULL_TYPE,type:e,loc:this.loc(t)}:e},t.parseNamedType=function(){var e=this._lexer.token;return{kind:i.b.NAMED_TYPE,name:this.parseName(),loc:this.loc(e)}},t.parseTypeSystemDefinition=function(){var e=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(e.kind===a.Y.NAME)switch(e.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(e)},t.peekDescription=function(){return this.peek(a.Y.STRING)||this.peek(a.Y.BLOCK_STRING)},t.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},t.parseSchemaDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");var n=this.parseDirectives(!0),r=this.many(a.Y.BRACE_L,this.parseOperationTypeDefinition,a.Y.BRACE_R);return{kind:i.b.SCHEMA_DEFINITION,description:t,directives:n,operationTypes:r,loc:this.loc(e)}},t.parseOperationTypeDefinition=function(){var e=this._lexer.token,t=this.parseOperationType();this.expectToken(a.Y.COLON);var n=this.parseNamedType();return{kind:i.b.OPERATION_TYPE_DEFINITION,operation:t,type:n,loc:this.loc(e)}},t.parseScalarTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");var n=this.parseName(),r=this.parseDirectives(!0);return{kind:i.b.SCALAR_TYPE_DEFINITION,description:t,name:n,directives:r,loc:this.loc(e)}},t.parseObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");var n=this.parseName(),r=this.parseImplementsInterfaces(),o=this.parseDirectives(!0),a=this.parseFieldsDefinition();return{kind:i.b.OBJECT_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:o,fields:a,loc:this.loc(e)}},t.parseImplementsInterfaces=function(){var e;if(!this.expectOptionalKeyword("implements"))return[];if((null===(e=this._options)||void 0===e?void 0:e.allowLegacySDLImplementsInterfaces)===!0){var t=[];this.expectOptionalToken(a.Y.AMP);do t.push(this.parseNamedType());while(this.expectOptionalToken(a.Y.AMP)||this.peek(a.Y.NAME));return t}return this.delimitedMany(a.Y.AMP,this.parseNamedType)},t.parseFieldsDefinition=function(){var e;return(null===(e=this._options)||void 0===e?void 0:e.allowLegacySDLEmptyFields)===!0&&this.peek(a.Y.BRACE_L)&&this._lexer.lookahead().kind===a.Y.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(a.Y.BRACE_L,this.parseFieldDefinition,a.Y.BRACE_R)},t.parseFieldDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(a.Y.COLON);var o=this.parseTypeReference(),s=this.parseDirectives(!0);return{kind:i.b.FIELD_DEFINITION,description:t,name:n,arguments:r,type:o,directives:s,loc:this.loc(e)}},t.parseArgumentDefs=function(){return this.optionalMany(a.Y.PAREN_L,this.parseInputValueDef,a.Y.PAREN_R)},t.parseInputValueDef=function(){var e,t=this._lexer.token,n=this.parseDescription(),r=this.parseName();this.expectToken(a.Y.COLON);var o=this.parseTypeReference();this.expectOptionalToken(a.Y.EQUALS)&&(e=this.parseValueLiteral(!0));var s=this.parseDirectives(!0);return{kind:i.b.INPUT_VALUE_DEFINITION,description:n,name:r,type:o,defaultValue:e,directives:s,loc:this.loc(t)}},t.parseInterfaceTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");var n=this.parseName(),r=this.parseImplementsInterfaces(),o=this.parseDirectives(!0),a=this.parseFieldsDefinition();return{kind:i.b.INTERFACE_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:o,fields:a,loc:this.loc(e)}},t.parseUnionTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");var n=this.parseName(),r=this.parseDirectives(!0),o=this.parseUnionMemberTypes();return{kind:i.b.UNION_TYPE_DEFINITION,description:t,name:n,directives:r,types:o,loc:this.loc(e)}},t.parseUnionMemberTypes=function(){return this.expectOptionalToken(a.Y.EQUALS)?this.delimitedMany(a.Y.PIPE,this.parseNamedType):[]},t.parseEnumTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");var n=this.parseName(),r=this.parseDirectives(!0),o=this.parseEnumValuesDefinition();return{kind:i.b.ENUM_TYPE_DEFINITION,description:t,name:n,directives:r,values:o,loc:this.loc(e)}},t.parseEnumValuesDefinition=function(){return this.optionalMany(a.Y.BRACE_L,this.parseEnumValueDefinition,a.Y.BRACE_R)},t.parseEnumValueDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseDirectives(!0);return{kind:i.b.ENUM_VALUE_DEFINITION,description:t,name:n,directives:r,loc:this.loc(e)}},t.parseInputObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");var n=this.parseName(),r=this.parseDirectives(!0),o=this.parseInputFieldsDefinition();return{kind:i.b.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:n,directives:r,fields:o,loc:this.loc(e)}},t.parseInputFieldsDefinition=function(){return this.optionalMany(a.Y.BRACE_L,this.parseInputValueDef,a.Y.BRACE_R)},t.parseTypeSystemExtension=function(){var e=this._lexer.lookahead();if(e.kind===a.Y.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)},t.parseSchemaExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var t=this.parseDirectives(!0),n=this.optionalMany(a.Y.BRACE_L,this.parseOperationTypeDefinition,a.Y.BRACE_R);if(0===t.length&&0===n.length)throw this.unexpected();return{kind:i.b.SCHEMA_EXTENSION,directives:t,operationTypes:n,loc:this.loc(e)}},t.parseScalarTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var t=this.parseName(),n=this.parseDirectives(!0);if(0===n.length)throw this.unexpected();return{kind:i.b.SCALAR_TYPE_EXTENSION,name:t,directives:n,loc:this.loc(e)}},t.parseObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var t=this.parseName(),n=this.parseImplement
1sInterfaces(),r=this.parseDirectives(!0),o=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===o.length)throw this.unexpected();return{kind:i.b.OBJECT_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:o,loc:this.loc(e)}},t.parseInterfaceTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseDirectives(!0),o=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===o.length)throw this.unexpected();return{kind:i.b.INTERFACE_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:o,loc:this.loc(e)}},t.parseUnionTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var t=this.parseName(),n=this.parseDirectives(!0),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:i.b.UNION_TYPE_EXTENSION,name:t,directives:n,types:r,loc:this.loc(e)}},t.parseEnumTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var t=this.parseName(),n=this.parseDirectives(!0),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:i.b.ENUM_TYPE_EXTENSION,name:t,directives:n,values:r,loc:this.loc(e)}},t.parseInputObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var t=this.parseName(),n=this.parseDirectives(!0),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:i.b.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:n,fields:r,loc:this.loc(e)}},t.parseDirectiveDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(a.Y.AT);var n=this.parseName(),r=this.parseArgumentDefs(),o=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var s=this.parseDirectiveLocations();return{kind:i.b.DIRECTIVE_DEFINITION,description:t,name:n,arguments:r,repeatable:o,locations:s,loc:this.loc(e)}},t.parseDirectiveLocations=function(){return this.delimitedMany(a.Y.PIPE,this.parseDirectiveLocation)},t.parseDirectiveLocation=function(){var e=this._lexer.token,t=this.parseName();if(void 0!==c.H[t.value])return t;throw this.unexpected(e)},t.loc=function(e){var t;if((null===(t=this._options)||void 0===t?void 0:t.noLocation)!==!0)return new o.aZ(e,this._lexer.lastToken,this._lexer.source)},t.peek=function(e){return this._lexer.token.kind===e},t.expectToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t;throw(0,r.I)(this._lexer.source,t.start,"Expected ".concat(h(e),", found ").concat(v(t),"."))},t.expectOptionalToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t},t.expectKeyword=function(e){var t=this._lexer.token;if(t.kind===a.Y.NAME&&t.value===e)this._lexer.advance();else throw(0,r.I)(this._lexer.source,t.start,'Expected "'.concat(e,'", found ').concat(v(t),"."))},t.expectOptionalKeyword=function(e){var t=this._lexer.token;return t.kind===a.Y.NAME&&t.value===e&&(this._lexer.advance(),!0)},t.unexpected=function(e){var t=null!=e?e:this._lexer.token;return(0,r.I)(this._lexer.source,t.start,"Unexpected ".concat(v(t),"."))},t.any=function(e,t,n){this.expectToken(e);for(var r=[];!this.expectOptionalToken(n);)r.push(t.call(this));return r},t.optionalMany=function(e,t,n){if(this.expectOptionalToken(e)){var r=[];do r.push(t.call(this));while(!this.expectOptionalToken(n));return r}return[]},t.many=function(e,t,n){this.expectToken(e);var r=[];do r.push(t.call(this));while(!this.expectOptionalToken(n));return r},t.delimitedMany=function(e,t){this.expectOptionalToken(e);var n=[];do n.push(t.call(this));while(this.expectOptionalToken(e));return n},e}();function v(e){var t=e.value;return h(e.kind)+(null!=t?' "'.concat(t,'"'):"")}function h(e){return(0,u.Z)(e)?'"'.concat(e,'"'):e}},6838:(e,t,n)=>{"use strict";n.d(t,{UY:()=>u,YR:()=>s,oP:()=>c,sP:()=>a});var r=n(25078),i=n(42856),o={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],Float
1Value:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},a=Object.freeze({});function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o,s=void 0,c=Array.isArray(e),l=[e],p=-1,f=[],d=void 0,v=void 0,h=void 0,y=[],m=[],b=e;do{var E,g=++p===l.length,T=g&&0!==f.length;if(g){if(v=0===m.length?void 0:y[y.length-1],d=h,h=m.pop(),T){if(c)d=d.slice();else{for(var N={},I=0,O=Object.keys(d);I<O.length;I++){var _=O[I];N[_]=d[_]}d=N}for(var A=0,D=0;D<f.length;D++){var w=f[D][0],S=f[D][1];c&&(w-=A),c&&null===S?(d.splice(w,1),A++):d[w]=S}}p=s.index,l=s.keys,f=s.edits,c=s.inArray,s=s.prev}else{if(v=h?c?p:l[p]:void 0,null==(d=h?h[v]:b))continue;h&&y.push(v)}var R=void 0;if(!Array.isArray(d)){if(!(0,i.Ll)(d))throw Error("Invalid AST Node: ".concat((0,r.A)(d),"."));var x=u(t,d.kind,g);if(x){if((R=x.call(t,d,v,h,y,m))===a)break;if(!1===R){if(!g){y.pop();continue}}else if(void 0!==R&&(f.push([v,R]),!g)){if((0,i.Ll)(R))d=R;else{y.pop();continue}}}}void 0===R&&T&&f.push([v,d]),g?y.pop():(s={inArray:c,index:p,keys:l,edits:f,prev:s},l=(c=Array.isArray(d))?d:null!==(E=n[d.kind])&&void 0!==E?E:[],p=-1,f=[],h&&m.push(h),h=d)}while(void 0!==s);return 0!==f.length&&(b=f[f.length-1][1]),b}function c(e){var t=Array(e.length);return{enter:function(n){for(var r=0;r<e.length;r++)if(null==t[r]){var i=u(e[r],n.kind,!1);if(i){var o=i.apply(e[r],arguments);if(!1===o)t[r]=n;else if(o===a)t[r]=a;else if(void 0!==o)return o}}},leave:function(n){for(var r=0;r<e.length;r++)if(null==t[r]){var i=u(e[r],n.kind,!0);if(i){var o=i.apply(e[r],arguments);if(o===a)t[r]=a;else if(void 0!==o&&!1!==o)return o}}else t[r]===n&&(t[r]=null)}}}function u(e,t,n){var r=e[t];if(r){if(!n&&"function"==typeof r)return r;var i=n?r.leave:r.enter;if("function"==typeof i)return i}else{var o=n?e.leave:e.enter;if(o){if("function"==typeof o)return o;var a=o[t];if("function"==typeof a)return a}}}},10898:(e,t,n)=>{"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{A:()=>r})},11409:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},12952:(e,t,n)=>{"use strict";n.d(t,{C:()=>o,V:()=>i});var r=n(28303);function i(e){return o(e.source,(0,r.g)(e.source,e.start))}function o(e,t){var n=e.locationOffset.column-1,r=s(n)+e.body,i=t.line-1,o=e.locationOffset.line-1,c=t.line+o,u=1===t.line?n:0,l=t.column+u,p="".concat(e.name,":").concat(c,":").concat(l,"\n"),f=r.split(/\r\n|[\n\r]/g),d=f[i];if(d.length>120){for(var v=Math.floor(l/80),h=l%80,y=[],m=0;m<d.length;m+=80)y.push(d.slice(m,m+80));return p+a([["".concat(c),y[0]]].concat(y.slice(1,v+1).map(function(e){return["",e]}),[[" ",s(h-1)+"^"],["",y[v+1]]]))}return p+a([["".concat(c-1),f[i-1]],["".concat(c),d],["",s(l-1)+"^"],["".concat(c+1),f[i+1]]])}function a(e){var t=e.filter(function(e){return e[0],void 0!==e[1]}),n=Math.max.apply(Math,t.map(function(e){return e[0].length}));return t.map(function(e){var t,r=e[0],i=e[1];return s(n-(t=r).length)+t+(i?" | "+i:" |")}).join("\n")}function s(e){return Array(e+1).join(" ")}},15969:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o});var r=n(87470),i=n(2906);function o(e){var t=e.prototype.toJSON;"function"==typeof t||(0,r.A)(0),e.prototype.inspect=t,i.A&&(e.prototype[i.A]=t)}},22706:function(e,t){var n="undefined"!=typeof self?self:this,r=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();(function(e){var t={searchParams:"URLSearchParams"in r,iterable:"Symbol"in r&&"iterator"in Symbol,blob:"FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in r,arrayBuffer:"ArrayBuffer"in r};if(t.arrayBuffer)var n=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],i=ArrayBuffer.isView||function(e){return e&&n.indexOf(Object.prototype.toString.call(e))>-1};function o(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw TypeError("Invalid character in header field name");return e.toLowerCase()}function a(e){return"string"!=typeof e&&(e=String(e)),e}function s(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t.iterable&&(n[Symbol.iterator]=function(){return n}),n}function c(e){this.map={},e instanceof c?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function u(e){if(e.bodyUsed)return Promise.reject(TypeError("Already read"));e.bodyUsed=!0}function l(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function p(e){var t=new FileReader,n=l(t);return t.readAsArrayBuffer(e),n}function f(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function d(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e){if("string"==typeof e)this._bodyText=e;else if(t.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(t.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else{var n;t.arrayBuffer&&t.blob&&(n=e)&&DataView.prototype.isPrototypeOf(n)?(this._bodyArrayBuffer=f(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):t.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||i(e))?this._bodyArrayBuffer=f(e):this._bodyText=e=Object.prototype.toString.call(e)}}else this._bodyText="";!this.headers.get("content-type")&&("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=u(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(!this._bodyFormData)return Promise.resolve(new Blob([this._bodyText]));throw Error("could not read FormData body as blob")},this.arrayBuffer=function(){return this._bodyArrayBuffer?u(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(p)}),this.text=function(){var e,t,n,r=u(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,n=l(t=new FileReader),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(!this._bodyFormData)return Promise.resolve(this._bodyText);throw Error("could not read FormData body as text")},t.formData&&(this.formData=function(){return this.text().then(y)}),this.json=function(){return this.text().then(JSON.parse)},this}c.prototype.append=function(e,t){e=o(e),t=a(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},c.prototype.delete=function(e){delete this.map[o(e)]},c.prototype.get=function(e){return e=o(e),this.has(e)?this.map[e]:null},c.prototype.has=function(e){return this.map.hasOwnProperty(o(e))},c.prototype.set=function(e,t){this.map[o(e)]=a(t)},c.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},c.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),s(e)},c.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),s(e)},c.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),s(e)},t.iterable&&(c.prototype[Symbol.iterator]=c.prototype.entries);var v=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function h(e,t){var n,r,i=(t=t||{}).body;
1if(e instanceof h){if(e.bodyUsed)throw TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new c(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new c(t.headers)),this.method=(r=(n=t.method||this.method||"GET").toUpperCase(),v.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw TypeError("Body not allowed for GET or HEAD requests");this._initBody(i)}function y(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}}),t}function m(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new c(t.headers),this.url=t.url||"",this._initBody(e)}h.prototype.clone=function(){return new h(this,{body:this._bodyInit})},d.call(h.prototype),d.call(m.prototype),m.prototype.clone=function(){return new m(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new c(this.headers),url:this.url})},m.error=function(){var e=new m(null,{status:0,statusText:""});return e.type="error",e};var b=[301,302,303,307,308];m.redirect=function(e,t){if(-1===b.indexOf(t))throw RangeError("Invalid status code");return new m(null,{status:t,headers:{location:e}})},e.DOMException=r.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function E(n,r){return new Promise(function(i,o){var a=new h(n,r);if(a.signal&&a.signal.aborted)return o(new e.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;function u(){s.abort()}s.onload=function(){var e,t,n={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new c,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}}),t)};n.url="responseURL"in s?s.responseURL:n.headers.get("X-Request-URL"),i(new m("response"in s?s.response:s.responseText,n))},s.onerror=function(){o(TypeError("Network request failed"))},s.ontimeout=function(){o(TypeError("Network request failed"))},s.onabort=function(){o(new e.DOMException("Aborted","AbortError"))},s.open(a.method,a.url,!0),"include"===a.credentials?s.withCredentials=!0:"omit"===a.credentials&&(s.withCredentials=!1),"responseType"in s&&t.blob&&(s.responseType="blob"),a.headers.forEach(function(e,t){s.setRequestHeader(t,e)}),a.signal&&(a.signal.addEventListener("abort",u),s.onreadystatechange=function(){4===s.readyState&&a.signal.removeEventListener("abort",u)}),s.send(void 0===a._bodyInit?null:a._bodyInit)})}E.polyfill=!0,r.fetch||(r.fetch=E,r.Headers=c,r.Request=h,r.Response=m),e.Headers=c,e.Request=h,e.Response=m,e.fetch=E,Object.defineProperty(e,"__esModule",{value:!0})})({}),r.fetch.ponyfill=!0,delete r.fetch.polyfill,(t=r.fetch).default=r.fetch,t.fetch=r.fetch,t.Headers=r.Headers,t.Request=r.Request,t.Response=r.Response,e.exports=t},25078:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(2906);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return function e(t,n){switch(i(t)){case"string":return JSON.stringify(t);case"function":return t.name?"[function ".concat(t.name,"]"):"[function]";case"object":if(null===t)return"null";return function(t,n){if(-1!==n.indexOf(t))return"[Circular]";var i,o,a,s,c,u=[].concat(n,[t]),l="function"==typeof(o=(i=t)[String(r.A)])?o:"function"==typeof i.inspect?i.inspect:void 0;if(void 0!==l){var p=l.call(t);if(p!==t)return"string"==typeof p?p:e(p,u)}else if(Array.isArray(t))return function(t,n){if(0===t.length)return"[]";if(n.length>2)return"[Array]";for(var r=Math.min(10,t.length),i=t.length-r,o=[],a=0;a<r;++a)o.push(e(t[a],n));return 1===i?o.push("... 1 more item"):i>1&&o.push("... ".concat(i," more items")),"["+o.join(", ")+"]"}(t,u);return a=t,s=u,0===(c=Object.keys(a)).length?"{}":s.length>2?"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var n=e.constructor.name;if("string"==typeof n&&""!==n)return n}return t}(a)+"]":"{ "+c.map(function(t){var n=e(a[t],s);return t+": "+n}).join(", ")+" }"}(t,n);default:return String(t)}}(e,[])}},25206:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.defaultJsonSerializer=void 0,t.defaultJsonSerializer={parse:JSON.parse,stringify:JSON.stringify}},28303:(e,t,n)=>{"use strict";function r(e,t){for(var n,r=/\r\n|[\n\r]/g,i=1,o=t+1;(n=r.exec(e.body))&&n.index<t;)i+=1,o=t+1-(n.index+n[0].length);return{line:i,column:o}}n.d(t,{g:()=>r})},28473:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{c(r.next(e))}catch(e){o(e)}}function s(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}c((r=r.apply(e,t||[])).next())})},o=this&&this.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.GraphQLWebSocketClient=void 0;var a=n(34316),s=n(4135),c="ping",u="pong",l="complete",p=function(){function e(e,t,n){this._type=e,this._payload=t,this._id=n}return Object.defineProperty(e.prototype,"type",{get:function(){return this._type},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"payload",{get:function(){return this._payload},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){var e={type:this.type};return null!=this.id&&void 0!=this.id&&(e.id=this.id),null!=this.payload&&void 0!=this.payload&&(e.payload=this.payload),JSON.stringify(e)},enumerable:!1,configurable:!0}),e.parse=function(t,n){var r=JSON.parse(t),i=r.type,o=r.payload,a=r.id;return new e(i,n(o),a)},e}();function f(e){return new p("connection_init",e)}function d(e){return new p(u,e,void 0)}t.GraphQLWebSocketClient=function(){function e(e,t){var n=t.onInit,s=t.onAcknowledged,v=t.onPing,h=t.onPong,y=this;this.socketState={acknowledged:!1,lastRequestId:0,subscriptions:{}},this.socket=e,e.onopen=function(t){return i(y,void 0,void 0,function(){var t,r,i,a;return o(this,function(o){switch(o.label){case 0:if(this.socketState.acknowledged=!1,this.socketState.subscriptions={},r=(t=e).send,i=f,!n)return[3,2];return[4,n()];case 1:return a=o.sent(),[3,3];case 2:a=null,o.label=3;case 3:return r.apply(t,[i.apply(void 0,[a]).text]),[2]}})})},e.onclose=function(e){y.socketState.acknowledged=!1,y.socketState.subscriptions={}},e.onerror=function(e){console.error(e)},e.onmessage=function(t){try{var n,i,o=(n=t.data,void 0===i&&(i=function(e){return e}),p.parse(n,i));switch(o.type){case"connection_ack":y.socketState.acknowledged?console.warn("Duplicate CONNECTION_ACK message ignored"):(y.socketState.acknowledged=!0,s&&s(o.payload));return;case c:v?v(o.payload).then(function(t){return e.send(d(t).text)}):e.send(d(null).text);return;case u:h&&h(o.payload);return}if(!y.socketState.acknowledged||void 0===o.id||null===o.id||!y.socketState.subscriptions[o.id])return;var f=y.socketState.subscriptions[o.id],m=f.query,b=f.variables,E=f.subscriber;switch(o.type){case"next":!o.payload.errors&&o.payload.data&&E.next&&E.next(o.payload.data),o.payload.errors&&E.error&&E.error(new a.ClientError(r(r({},o.payload),{status:200}),{query:m,variables:b}));return;case"error":E.error&&E.error(new a.ClientError({errors:o.payload,status:200},{query:m,variables:b}));return;case l:E.complete&&E.complete(),delete y.socketState.subscriptions[o.id];return}}catch(t){console.error(t),e.close(1006)}e.close(4400,"Unknown graphql-ws message.")}}return e.prototype.makeSubscribe=function(e,t,n,r){var i=this,o=(this.socketState.lastRequestId++).toString();return this.socketState.subscriptions[o]={query:e,variables:r,subscriber:n},this.socket.send(new p("subscribe",{query:e,operationName:t,variables:r},o).text),function(){i.socket.send(new p(l,void 0,o).text),delete i.socketState.subscriptions[o]}},e.prototype.rawRequest=function(e,t){var n=this;return new Promise(function(r,i){var o;n.rawSubscribe(e,{next:function(e,t){return o={data:e,extensions:t}},error:i,complete:function(){return r(o)}},t)})},e.prototype.request=function(e,t){var n=this;return new Promise(function(r,i){var o;n.subscribe(e,{next:function(e){return o=e},error:i,complete:function(){return r(o)}},t)})},e.prototype.subscribe=function(e,t,n){var r=(0,s.resolveRequestDocument)(e),i=r.query,o=r.operationName;return this.makeSubscribe(i,o,t,n)},e.prototype.rawSubscribe=function(e,t,n){return this.makeSubscribe(e,void 0,t,n)},e.prototype.ping=function(e){this.socket.send(new p(c,e,void 0).text)},e.prototype.close=function(){this.socket.close(1e3)},e.PROTOCOL="graphql-transport-ws",e}()},31378:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=function(e,t){return e instanceof t}},34316:function(e,t){"use strict";
1var n,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});Object.defineProperty(t,"__esModule",{value:!0}),t.ClientError=void 0,t.ClientError=function(e){function t(n,r){var i=this,o="".concat(t.extractMessage(n),": ").concat(JSON.stringify({response:n,request:r}));return Object.setPrototypeOf(i=e.call(this,o)||this,t.prototype),i.response=n,i.request=r,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(i,t),i}return r(t,e),t.extractMessage=function(e){try{return e.errors[0].message}catch(t){return"GraphQL Error (Code: ".concat(e.status,")")}},t}(Error)},41852:e=>{"use strict";e.exports=function(e){var t=e.uri,n=e.name,r=e.type;this.uri=t,this.name=n,this.type=r}},42066:(e,t,n)=>{"use strict";n.d(t,{H:()=>r});var r=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"})},42856:(e,t,n)=>{"use strict";n.d(t,{Ll:()=>a,aZ:()=>i,ou:()=>o});var r=n(15969),i=function(){function e(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();(0,r.A)(i);var o=function(){function e(e,t,n,r,i,o,a){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=i,this.value=a,this.prev=o,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();function a(e){return null!=e&&"string"==typeof e.kind}(0,r.A)(o)},44230:(e,t,n)=>{"use strict";var r=n(70825);e.exports=function e(t,n,i){void 0===n&&(n=""),void 0===i&&(i=r);var o,a=new Map;function s(e,t){var n=a.get(t);n?n.push.apply(n,e):a.set(t,e)}if(i(t))o=null,s([n],t);else{var c=n?n+".":"";if("undefined"!=typeof FileList&&t instanceof FileList)o=Array.prototype.map.call(t,function(e,t){return s([""+c+t],e),null});else if(Array.isArray(t))o=t.map(function(t,n){var r=e(t,""+c+n,i);return r.files.forEach(s),r.clone});else if(t&&t.constructor===Object)for(var u in o={},t){var l=e(t[u],""+c+u,i);l.files.forEach(s),o[u]=l.clone}else o=t}return{clone:o,files:a}}},46169:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(78445);function i(e,t,n){return new r.e("Syntax Error: ".concat(n),void 0,e,[t])}},47924:(e,t,n)=>{"use strict";function r(e){var t=e.split(/\r\n|[\n\r]/g),n=o(e);if(0!==n)for(var r=1;r<t.length;r++)t[r]=t[r].slice(n);for(var a=0;a<t.length&&i(t[a]);)++a;for(var s=t.length;s>a&&i(t[s-1]);)--s;return t.slice(a,s).join("\n")}function i(e){for(var t=0;t<e.length;++t)if(" "!==e[t]&&"	"!==e[t])return!1;return!0}function o(e){for(var t,n=!0,r=!0,i=0,o=null,a=0;a<e.length;++a)switch(e.charCodeAt(a)){case 13:10===e.charCodeAt(a+1)&&++a;case 10:n=!1,r=!0,i=0;break;case 9:case 32:++i;break;default:r&&!n&&(null===o||i<o)&&(o=i),r=!1}return null!==(t=o)&&void 0!==t?t:0}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=-1===e.indexOf("\n"),i=" "===e[0]||"	"===e[0],o='"'===e[e.length-1],a="\\"===e[e.length-1],s=!r||o||a||n,c="";return s&&!(r&&i)&&(c+="\n"+t),c+=t?e.replace(/\n/g,"\n"+t):e,s&&(c+="\n"),'"""'+c.replace(/"""/g,'\\"""')+'"""'}n.d(t,{IN:()=>o,i$:()=>r,yo:()=>a})},55395:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BREAK:()=>l.sP,BreakingChangeType:()=>ii,DEFAULT_DEPRECATION_REASON:()=>tm,DangerousChangeType:()=>io,DirectiveLocation:()=>eJ.H,ExecutableDefinitionsRule:()=>tG,FieldsOnCorrectTypeRule:()=>tZ,FragmentsOnCompositeTypesRule:()=>tz,GraphQLBoolean:()=>e2,GraphQLDeprecatedDirective:()=>tb,GraphQLDirective:()=>tv,GraphQLEnumType:()=>eV,GraphQLError:()=>u.e,GraphQLFloat:()=>eZ,GraphQLID:()=>e3,GraphQLIncludeDirective:()=>th,GraphQLInputObjectType:()=>eM,GraphQLInt:()=>eW,GraphQLInterfaceType:()=>ej,GraphQLList:()=>eh,GraphQLNonNull:()=>ey,GraphQLObjectType:()=>ew,GraphQLScalarType:()=>eD,GraphQLSchema:()=>tO,GraphQLSkipDirective:()=>ty,GraphQLSpecifiedByDirective:()=>tE,GraphQLString:()=>e1,GraphQLUnionType:()=>eP,Kind:()=>j.b,KnownArgumentNamesRule:()=>nn,KnownDirectivesRule:()=>t5,KnownFragmentNamesRule:()=>t1,KnownTypeNamesRule:()=>tK,Lexer:()=>rd.J,Location:()=>tV.aZ,LoneAnonymousOperationRule:()=>tH,LoneSchemaDefinitionRule:()=>
1nN,NoDeprecatedCustomRule:()=>rN,NoFragmentCyclesRule:()=>t4,NoSchemaIntrospectionCustomRule:()=>rI,NoUndefinedVariablesRule:()=>t7,NoUnusedFragmentsRule:()=>t2,NoUnusedVariablesRule:()=>t8,OverlappingFieldsCanBeMergedRule:()=>nd,PossibleFragmentSpreadsRule:()=>t3,PossibleTypeExtensionsRule:()=>nS,ProvidedRequiredArgumentsRule:()=>nu,ScalarLeafsRule:()=>tW,SchemaMetaFieldDef:()=>ts,SingleFieldSubscriptionsRule:()=>tJ,Source:()=>rl.k,Token:()=>tV.ou,TokenKind:()=>rv.Y,TypeInfo:()=>tM,TypeKind:()=>to,TypeMetaFieldDef:()=>tc,TypeNameMetaFieldDef:()=>tu,UniqueArgumentNamesRule:()=>ni,UniqueDirectiveNamesRule:()=>nD,UniqueDirectivesPerLocationRule:()=>t9,UniqueEnumValueNamesRule:()=>n_,UniqueFieldDefinitionNamesRule:()=>nA,UniqueFragmentNamesRule:()=>t0,UniqueInputFieldNamesRule:()=>nT,UniqueOperationNamesRule:()=>tQ,UniqueOperationTypesRule:()=>nI,UniqueTypeNamesRule:()=>nO,UniqueVariableNamesRule:()=>t6,ValidationContext:()=>nP,ValuesOfCorrectTypeRule:()=>no,VariablesAreInputTypesRule:()=>t$,VariablesInAllowedPositionRule:()=>nf,__Directive:()=>e9,__DirectiveLocation:()=>te,__EnumValue:()=>ti,__Field:()=>tn,__InputValue:()=>tr,__Schema:()=>e5,__Type:()=>tt,__TypeKind:()=>ta,assertAbstractType:()=>ev,assertCompositeType:()=>ef,assertDirective:()=>td,assertEnumType:()=>W,assertInputObjectType:()=>ee,assertInputType:()=>ea,assertInterfaceType:()=>K,assertLeafType:()=>el,assertListType:()=>en,assertNamedType:()=>eI,assertNonNullType:()=>ei,assertNullableType:()=>eg,assertObjectType:()=>H,assertOutputType:()=>ec,assertScalarType:()=>G,assertSchema:()=>tI,assertType:()=>B,assertUnionType:()=>z,assertValidName:()=>y,assertValidSchema:()=>tD,assertWrappingType:()=>eb,astFromValue:()=>e7,buildASTSchema:()=>rY,buildClientSchema:()=>rx,buildSchema:()=>rB,coerceInputValue:()=>nQ,concatAST:()=>r8,createSourceEventStream:()=>rT,defaultFieldResolver:()=>ro,defaultTypeResolver:()=>ri,doTypesOverlap:()=>eQ,execute:()=>nz,executeSync:()=>n$,extendSchema:()=>rj,findBreakingChanges:()=>ia,findDangerousChanges:()=>is,findDeprecatedUsages:()=>iy,formatError:()=>rO,getDescription:()=>rM,getDirectiveValues:()=>nK,getIntrospectionQuery:()=>rD,getLocation:()=>rp.g,getNamedType:()=>eO,getNullableType:()=>eT,getOperationAST:()=>rw,getOperationRootType:()=>nY,getVisitFn:()=>l.UY,graphql:()=>rs,graphqlSync:()=>rc,introspectionFromSchema:()=>rR,introspectionTypes:()=>tl,isAbstractType:()=>ed,isCompositeType:()=>ep,isDefinitionNode:()=>tq.MD,isDirective:()=>tf,isEnumType:()=>$,isEqualType:()=>eq,isExecutableDefinitionNode:()=>tq._m,isInputObjectType:()=>Z,isInputType:()=>eo,isInterfaceType:()=>J,isIntrospectionType:()=>tp,isLeafType:()=>eu,isListType:()=>et,isNamedType:()=>eN,isNonNullType:()=>er,isNullableType:()=>eE,isObjectType:()=>Q,isOutputType:()=>es,isRequiredArgument:()=>eL,isRequiredInputField:()=>eB,isScalarType:()=>q,isSchema:()=>tN,isSelectionNode:()=>tq.VK,isSpecifiedDirective:()=>tT,isSpecifiedScalarType:()=>e6,isType:()=>Y,isTypeDefinitionNode:()=>tq.a6,isTypeExtensionNode:()=>tq.i7,isTypeNode:()=>tq.dI,isTypeSubTypeOf:()=>eG,isTypeSystemDefinitionNode:()=>tq.xu,isTypeSystemExtensionNode:()=>tq.fT,isUnionType:()=>X,isValidNameError:()=>m,isValueNode:()=>tq.aR,isWrappingType:()=>em,lexicographicSortSchema:()=>rQ,locatedError:()=>v,parse:()=>s.qg,parseType:()=>s.Mb,parseValue:()=>s.$x,print:()=>P.y,printError:()=>u.y,printIntrospectionSchema:()=>rz,printLocation:()=>rf.V,printSchema:()=>rX,printSourceLocation:()=>rf.C,printType:()=>rZ,responsePathAsArray:()=>nM,separateOperations:()=>r5,specifiedDirectives:()=>tg,specifiedRules:()=>nx,specifiedScalarTypes:()=>e4,stripIgnoredCharacters:()=>ie,subscribe:()=>rb,syntaxError:()=>r_.I,typeFromAST:()=>tU,validate:()=>nC,validateSchema:()=>tA,valueFromAST:()=>nq,valueFromASTUntyped:()=>V,version:()=>i,versionInfo:()=>o,visit:()=>l.YR,visitInParallel:()=>l.oP,visitWithTypeInfo:()=>tB});var r,i="15.7.2",o=Object.freeze({major:15,minor:7,patch:2,preReleaseTag:null});function a(e){return"function"==typeof(null==e?void 0:e.then)}var s=n(6343),c=n(63641),u=n(78445),l=n(6838),p=Array.prototype.find?function(e,t){return Array.prototype.find.call(e,t)}:function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(t(r))return r}},f=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},d=n(25078);function v(e,t,n){var r,i=e instanceof Error?e:Error("Unexpected error value: "+(0,d.A)(e));return Array.isArray(i.path)?i:new u.e(i.message,null!==(r=i.nodes)&&void 0!==r?r:t,i.source,i.positions,n,i)}var h=/^[_a-zA-Z][_a-zA-Z0-9]*$/;function y(e){var t=m(e);if(t)throw t;return e}function m(e){return("string"==typeof e||(0,c.A)(0,"Expected name to be a string."),e.length>1&&"_"===e[0]&&"_"===e[1])?new u.e('Name "'.concat(e,'" must not begin with "__", which is reserved by GraphQL introspection.')):h.test(e)?void 0:new u.e('Names must match /^[_a-zA-Z][_a-zA-Z0-9]*$/ but "'.concat(e,'" does not.'))}var b=Object.entries||function(e){return Object.keys(e).map(function(t){return[t,e[t]]})},E=n(60177);function g(e,t){return e.reduce(function(e,n){return e[t(n)]=n,e},Object.create(null))}function T(e,t){for(var n=Object.create(null),r=0,i=b(e);r<i.length;r++){var o=i[r],a=o[0],s=o[1];n[a]=t(s,a)}return n}function N(e){if(null===Object.getPrototypeOf(e))return e;for(var t=Object.create(null),n=0,r=b(e);n<r.length;n++){var i=r[n],o=i[0],a=i[1];t[o]=a}return t}function I(e,t,n){return e.reduce(function(e,r){return e[t(r)]=n(r),e},Object.create(null))}var O=n(31378);function _(e,t){var n="string"==typeof e?[e,t]:[void 0,e],r=n[0],i=n[1],o=" Did you mean ";r&&(o+=r+" ");var a=i.map(function(e){return'"'.concat(e,'"')});switch(a.length){case 0:return"";case 1:return o+a[0]+"?";
1case 2:return o+a[0]+" or "+a[1]+"?"}var s=a.slice(0,5),c=s.pop();return o+s.join(", ")+", or "+c+"?"}var A=n(83572);function D(e){return e}var w=n(15969);function S(e,t){for(var n=0,r=0;n<e.length&&r<t.length;){var i=e.charCodeAt(n),o=t.charCodeAt(r);if(x(i)&&x(o)){var a=0;do++n,a=10*a+i-R,i=e.charCodeAt(n);while(x(i)&&a>0);var s=0;do++r,s=10*s+o-R,o=t.charCodeAt(r);while(x(o)&&s>0);if(a<s)return -1;if(a>s)return 1}else{if(i<o)return -1;if(i>o)return 1;++n,++r}}return e.length-t.length}var R=48;function x(e){return!isNaN(e)&&R<=e&&e<=57}function k(e,t){for(var n=Object.create(null),r=new F(e),i=Math.floor(.4*e.length)+1,o=0;o<t.length;o++){var a=t[o],s=r.measure(a,i);void 0!==s&&(n[a]=s)}return Object.keys(n).sort(function(e,t){var r=n[e]-n[t];return 0!==r?r:S(e,t)})}var F=function(){function e(e){this._input=e,this._inputLowerCase=e.toLowerCase(),this._inputArray=L(this._inputLowerCase),this._rows=[Array(e.length+1).fill(0),Array(e.length+1).fill(0),Array(e.length+1).fill(0)]}return e.prototype.measure=function(e,t){if(this._input===e)return 0;var n=e.toLowerCase();if(this._inputLowerCase===n)return 1;var r=L(n),i=this._inputArray;if(r.length<i.length){var o=r;r=i,i=o}var a=r.length,s=i.length;if(!(a-s>t)){for(var c=this._rows,u=0;u<=s;u++)c[0][u]=u;for(var l=1;l<=a;l++){for(var p=c[(l-1)%3],f=c[l%3],d=f[0]=l,v=1;v<=s;v++){var h=+(r[l-1]!==i[v-1]),y=Math.min(p[v]+1,f[v-1]+1,p[v-1]+h);l>1&&v>1&&r[l-1]===i[v-2]&&r[l-2]===i[v-1]&&(y=Math.min(y,c[(l-2)%3][v-2]+1)),y<d&&(d=y),f[v]=y}if(d>t)return}var m=c[a%3][s];return m<=t?m:void 0}},e}();function L(e){for(var t=e.length,n=Array(t),r=0;r<t;++r)n[r]=e.charCodeAt(r);return n}var j=n(97813),P=n(78380),C=n(87470);function V(e,t){switch(e.kind){case j.b.NULL:return null;case j.b.INT:return parseInt(e.value,10);case j.b.FLOAT:return parseFloat(e.value);case j.b.STRING:case j.b.ENUM:case j.b.BOOLEAN:return e.value;case j.b.LIST:return e.values.map(function(e){return V(e,t)});case j.b.OBJECT:return I(e.fields,function(e){return e.name.value},function(e){return V(e.value,t)});case j.b.VARIABLE:return null==t?void 0:t[e.name.value]}(0,C.A)(0,"Unexpected value node: "+(0,d.A)(e))}function U(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t,n){return t&&U(e.prototype,t),n&&U(e,n),e}function Y(e){return q(e)||Q(e)||J(e)||X(e)||$(e)||Z(e)||et(e)||er(e)}function B(e){if(!Y(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL type."));return e}function q(e){return(0,O.A)(e,eD)}function G(e){if(!q(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Scalar type."));return e}function Q(e){return(0,O.A)(e,ew)}function H(e){if(!Q(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Object type."));return e}function J(e){return(0,O.A)(e,ej)}function K(e){if(!J(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Interface type."));return e}function X(e){return(0,O.A)(e,eP)}function z(e){if(!X(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Union type."));return e}function $(e){return(0,O.A)(e,eV)}function W(e){if(!$(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Enum type."));return e}function Z(e){return(0,O.A)(e,eM)}function ee(e){if(!Z(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Input Object type."));return e}function et(e){return(0,O.A)(e,eh)}function en(e){if(!et(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL List type."));return e}function er(e){return(0,O.A)(e,ey)}function ei(e){if(!er(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL Non-Null type."));return e}function eo(e){return q(e)||$(e)||Z(e)||em(e)&&eo(e.ofType)}function ea(e){if(!eo(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL input type."));return e}function es(e){return q(e)||Q(e)||J(e)||X(e)||$(e)||em(e)&&es(e.ofType)}function ec(e){if(!es(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL output type."));return e}function eu(e){return q(e)||$(e)}function el(e){if(!eu(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL leaf type."));return e}function ep(e){return Q(e)||J(e)||X(e)}function ef(e){if(!ep(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL composite type."));return e}function ed(e){return J(e)||X(e)}function ev(e){if(!ed(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL abstract type."));return e}function eh(e){if(!(this instanceof eh))return new eh(e);this.ofType=B(e)}function ey(e){if(!(this instanceof ey))return new ey(e);this.ofType=eg(e)}function em(e){return et(e)||er(e)}function eb(e){if(!em(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL wrapping type."));return e}function eE(e){return Y(e)&&!er(e)}function eg(e){if(!eE(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL nullable type."));return e}function eT(e){if(e)return er(e)?e.ofType:e}function eN(e){return q(e)||Q(e)||J(e)||X(e)||$(e)||Z(e)}function eI(e){if(!eN(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL named type."));return e}function eO(e){if(e){for(var t=e;em(t);)t=t.ofType;return t}}function e_(e){return"function"==typeof e?e():e}function eA(e){return e&&e.length>0?e:void 0}eh.prototype.toString=function(){return"["+String(this.ofType)+"]"},eh.prototype.toJSON=function(){return this.toString()},Object.defineProperty(eh.prototype,E.Kp,{get:function(){return"GraphQLList"}}),(0,w.A)(eh),ey.prototype.toString=function(){return String(this.ofType)+"!"},ey.prototype.toJSON=function(){return this.toString()},Object.defineProperty(ey.prototype,E.Kp,{get:function(){return"GraphQLNonNull"}}),(0,w.A)(ey);var eD=function(){function e(e){var t,n,r,i=null!==(t=e.parseValue)&&void 0!==t?t:D;this.name=e.name,this.description=e.description,this.specifiedByUrl=e.specifiedByUrl,this.serialize=null!==(n=e.serialize)&&void 0!==n?n:D,this.parseValue=i,this.parseLiteral=null!==(r=e.parseLiteral)&&void 0!==r?r:function(e,t){return i(V(e,t))},this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=eA(e.extensionASTNodes),"string"==typeof e.name||(0,c.A)(0,"Must provide name."),null==e.specifiedByUrl||"string"==typeof e.specifiedByUrl||(0,c.A)(0,"".concat(this.name,' must provide "specifiedByUrl" as a string, ')+"but got: ".concat((0,d.A)(e.specifiedByUrl),".")),null==e.serialize||"function"==typeof e.serialize||(0,c.A)(0,"".concat(this.name,' must provide "serialize" function. If this custom Scalar is also used as an input type, ensure "parseValue" and "parseLiteral" functions are also provided.')),e.parseLiteral&&("function"==typeof e.parseValue&&"function"==typeof e.parseLiteral||(0,c.A)(0,"".concat(this.name,' must provide both "parseValue" and "parseLiteral" functions.')))}var t=e.prototype;return t.toConfig=function(){var e;return{name:this.name,description:this.description,specifiedByUrl:this.specifiedByUrl,serialize:this.serialize,parseValue:this.parseValue,parseLiteral:this.parseLiteral,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},M(e,[{key:E.Kp,get:function(){return"GraphQLScalarType"}}]),e}();(0,w.A)(eD);var ew=function(){function e(e){this.name=e.name,this.description=e.description,this.isTypeOf=e.isTypeOf,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=eA(e.extensionASTNodes),this._fields=eR.bind(void 0,e),this._interfaces=eS.bind(void 0,e),"string"==typeof e.name||(0,c.A)(0,"Must provide name."),null==e.isTypeOf||"function"==typeof e.isTypeOf||(0,c.A)(0,"".concat(this.name,' must provide "isTypeOf" as a function, ')+"but got: ".concat((0,d.A)(e.isTypeOf),"."))}var t=e.prototype;return t.getFields=function(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields},t.getInterfaces=function(){return"function"==typeof this._interfaces&&
1(this._interfaces=this._interfaces()),this._interfaces},t.toConfig=function(){return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:ek(this.getFields()),isTypeOf:this.isTypeOf,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:this.extensionASTNodes||[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},M(e,[{key:E.Kp,get:function(){return"GraphQLObjectType"}}]),e}();function eS(e){var t,n=null!==(t=e_(e.interfaces))&&void 0!==t?t:[];return Array.isArray(n)||(0,c.A)(0,"".concat(e.name," interfaces must be an Array or a function which returns an Array.")),n}function eR(e){var t=e_(e.fields);return ex(t)||(0,c.A)(0,"".concat(e.name," fields must be an object with field names as keys or a function which returns such an object.")),T(t,function(t,n){ex(t)||(0,c.A)(0,"".concat(e.name,".").concat(n," field config must be an object.")),"isDeprecated"in t&&(0,c.A)(0,"".concat(e.name,".").concat(n,' should provide "deprecationReason" instead of "isDeprecated".')),null==t.resolve||"function"==typeof t.resolve||(0,c.A)(0,"".concat(e.name,".").concat(n," field resolver must be a function if ")+"provided, but got: ".concat((0,d.A)(t.resolve),"."));var r,i=null!==(r=t.args)&&void 0!==r?r:{};ex(i)||(0,c.A)(0,"".concat(e.name,".").concat(n," args must be an object with argument names as keys."));var o=b(i).map(function(e){var t=e[0],n=e[1];return{name:t,description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:n.extensions&&N(n.extensions),astNode:n.astNode}});return{name:n,description:t.description,type:t.type,args:o,resolve:t.resolve,subscribe:t.subscribe,isDeprecated:null!=t.deprecationReason,deprecationReason:t.deprecationReason,extensions:t.extensions&&N(t.extensions),astNode:t.astNode}})}function ex(e){return(0,A.A)(e)&&!Array.isArray(e)}function ek(e){return T(e,function(e){return{description:e.description,type:e.type,args:eF(e.args),resolve:e.resolve,subscribe:e.subscribe,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}})}function eF(e){return I(e,function(e){return e.name},function(e){return{description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}})}function eL(e){return er(e.type)&&void 0===e.defaultValue}(0,w.A)(ew);var ej=function(){function e(e){this.name=e.name,this.description=e.description,this.resolveType=e.resolveType,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=eA(e.extensionASTNodes),this._fields=eR.bind(void 0,e),this._interfaces=eS.bind(void 0,e),"string"==typeof e.name||(0,c.A)(0,"Must provide name."),null==e.resolveType||"function"==typeof e.resolveType||(0,c.A)(0,"".concat(this.name,' must provide "resolveType" as a function, ')+"but got: ".concat((0,d.A)(e.resolveType),"."))}var t=e.prototype;return t.getFields=function(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields},t.getInterfaces=function(){return"function"==typeof this._interfaces&&(this._interfaces=this._interfaces()),this._interfaces},t.toConfig=function(){var e;return{name:this.name,description:this.description,interfaces:this.getInterfaces(),fields:ek(this.getFields()),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},M(e,[{key:E.Kp,get:function(){return"GraphQLInterfaceType"}}]),e}();(0,w.A)(ej);var eP=function(){function e(e){this.name=e.name,this.description=e.description,this.resolveType=e.resolveType,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=eA(e.extensionASTNodes),this._types=eC.bind(void 0,e),"string"==typeof e.name||(0,c.A)(0,"Must provide name."),null==e.resolveType||"function"==typeof e.resolveType||(0,c.A)(0,"".concat(this.name,' must provide "resolveType" as a function, ')+"but got: ".concat((0,d.A)(e.resolveType),"."))}var t=e.prototype;return t.getTypes=function(){return"function"==typeof this._types&&(this._types=this._types()),this._types},t.toConfig=function(){var e;return{name:this.name,description:this.description,types:this.getTypes(),resolveType:this.resolveType,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},M(e,[{key:E.Kp,get:function(){return"GraphQLUnionType"}}]),e}();function eC(e){var t=e_(e.types);return Array.isArray(t)||(0,c.A)(0,"Must provide Array of types or a function which returns such an array for Union ".concat(e.name,".")),t}(0,w.A)(eP);var eV=function(){function e(e){var t,n;this.name=e.name,this.description=e.description,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=eA(e.extensionASTNodes),this._values=(t=this.name,ex(n=e.values)||(0,c.A)(0,"".concat(t," values must be an object with value names as keys.")),b(n).map(function(e){var n=e[0],r=e[1];return ex(r)||(0,c.A)(0,"".concat(t,".").concat(n,' must refer to an object with a "value" key ')+"representing an internal value but got: ".concat((0,d.A)(r),".")),"isDeprecated"in r&&(0,c.A)(0,"".concat(t,".").concat(n,' should provide "deprecationReason" instead of "isDeprecated".')),{name:n,description:r.description,value:void 0!==r.value?r.value:n,isDeprecated:null!=r.deprecationReason,deprecationReason:r.deprecationReason,extensions:r.extensions&&N(r.extensions),astNode:r.astNode}})),this._valueLookup=new Map(this._values.map(function(e){return[e.value,e]})),this._nameLookup=g(this._values,function(e){return e.name}),"string"==typeof e.name||(0,c.A)(0,"Must provide name.")}var t=e.prototype;return t.getValues=function(){return this._values},t.getValue=function(e){return this._nameLookup[e]},t.serialize=function(e){var t=this._valueLookup.get(e);if(void 0===t)throw new u.e('Enum "'.concat(this.name,'" cannot represent value: ').concat((0,d.A)(e)));return t.name},t.parseValue=function(e){if("string"!=typeof e){var t=(0,d.A)(e);throw new u.e('Enum "'.concat(this.name,'" cannot represent non-string value: ').concat(t,".")+eU(this,t))}var n=this.getValue(e);if(null==n)throw new u.e('Value "'.concat(e,'" does not exist in "').concat(this.name,'" enum.')+eU(this,e));return n.value},t.parseLiteral=function(e,t){if(e.kind!==j.b.ENUM){var n=(0,P.y)(e);throw new u.e('Enum "'.concat(this.name,'" cannot represent non-enum value: ').concat(n,".")+eU(this,n),e)}var r=this.getValue(e.value);if(null==r){var i=(0,P.y)(e);throw new u.e('Value "'.concat(i,'" does not exist in "').concat(this.name,'" enum.')+eU(this,i),e)}return r.value},t.toConfig=function(){var e,t=I(this.getValues(),function(e){return e.name},function(e){return{description:e.description,value:e.value,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}});return{name:this.name,description:this.description,values:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},M(e,[{key:E.Kp,get:function(){return"GraphQLEnumType"}}]),e}();function eU(e,t){return _("the enum value",k(t,e.getValues().map(function(e){return e.name})))}(0,w.A)(eV);var eM=function(){function e(e){this.name=e.name,this.description=e.description,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=eA(e.extensionASTNodes),this._fields=eY.bind(void 0,e),"string"==typeof e.name||(0,c.A)(0,"Must provide name.")}var t=e.prototype;return t.getFields=function(){return"function"==typeof this._fields&&(this._fields=this._fields()),this._fields},t.toConfig=function(){var e,t=T(this.getFields(),function(e){return{description:e.description,type:e.type,defaultValue:e.defaultValue,deprecationReason:e.deprecationReason,extensions:e.extensions,astNode:e.astNode}});return{name:this.name,description:this.description,fields:t,extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[]}},t.toString=function(){return this.name},t.toJSON=function(){return this.toString()},M(e,[{key:E.Kp,get:function(){return"GraphQLInputObjectType"}}]),e}();function eY(e){var t=e_(e.fields);return ex(t)||(0,c.A)(0,"".concat(e.name," fields must be an object with field names as keys or a function which returns such an object.")),T(t,function(t,n){return"resolve"in t&&(0,c.A)(0,"".concat(e.name,".").concat(n," field has a resolve property, but Input Types cannot define resolvers.")),{name:n,description:t.description,type:t.type,defaultValue:t.defaultValue,deprecationReason:t.deprecationReason,extensions:t.extensions&&N(t.extensions),astNode:t.astNode}})}function eB(e){return er(e.type)&&void 0===e.defaultValue}function eq(e,t){return e===t||!!(er(e)&&er(t)||et(e)&&et(t))&&eq(e.ofType,t.ofType)}function eG(e,t,n){return t===n||(er(n)?!!er(t)&&eG(e,t.ofType,n.ofType):er(t)?eG(e,t.ofType,n):et(n)?!!et(t)&&eG(e,t.ofType,n.ofType):!et(t)&&ed(n)&&(J(t)||Q(t))&&e.isSubType(n,t))}function eQ(e,t,n){return t===n||(ed(t)?ed(n)?e.getPossibleTypes(t).some(function(t){return e.isSubType(n,t)}):e.isSubType(t,n):!!ed(n)&&e.isSubType(n,t))}(0,w.A)(eM);var eH=Array.from||function(e,t,n){if(null==e)throw TypeError("Array.from requires an array-like object - not null or undefined");var r=e[E.q4];if("function"==typeof r){for(var i,o=r.call(e),a=[],s=0;!(i=o.next()).done;++s)if(a.push(t.call(n,i.value,s)),s>9999999)throw TypeError("Near-infinite iteration.");return a}var c=e.length;if("number"==typeof c&&c>=0&&c%1==0){for(var u=[],l=0;l<c;++l)Object.prototype.hasOwnProperty.call(e,l)&&u.push(t.call(n,e[l],l));return u}return[]},eJ=n(42066),eK=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)};function eX(e){return(eX="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ez(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e){return e};if(null==e||"object"!==eX(e))return null;if(Array.isArray(e))return e.map(t);var n=e[E.q4];if("function"==typeof n){for(var r,i=n.call(e),o=[],a=0;!(r=i.next()).done;++a)o.push(t(r.value,a));return o}var s=e.length;if("number"==typeof s&&s>=0&&s%1==0){for(var c=[],u=0;u<s;++u){if(!Object.prototype.hasOwnProperty.call(e,u))return null;c.push(t(e[String(u)],u))}return c}return null}var e$=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},eW=new eD({name:"Int",description:"The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",serialize:function(e){var t=e0(e);if("boolean"==typeof t)return+!!t;var n=t;if("string"==typeof t&&""!==t&&(n=Number(t)),!e$(n))throw new u.e("Int cannot represent non-integer value: ".concat((0,d.A)(t)));if(n>0x7fffffff||n<-0x80000000)throw new u.e("Int cannot represent non 32-bit signed integer value: "+(0,d.A)(t));return n},parseValue:function(e){if(!e$(e))throw new u.e("Int cannot represent non-integer value: ".concat((0,d.A)(e)));if(e>0x7fffffff||e<-0x80000000)throw new u.e("Int cannot represent non 32-bit signed integer value: ".concat(e));return e},parseLiteral:function(e){if(e.kind!==j.b.INT)throw new u.e("Int cannot represent non-integer value: ".concat((0,P.y)(e)),e);var t=parseInt(e.value,10);if(t>0x7fffffff||t<-0x80000000)throw new u.e("Int cannot represent non 32-bit signed integer value: ".concat(e.value),e);return t}}),eZ=new eD({name:"Float",description:"The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).",serialize:function(e){var t=e0(e);if("boolean"==typeof t)return+!!t;var n=t;if("string"==typeof t&&""!==t&&(n=Number(t)),!eK(n))throw new u.e("Float cannot represent non numeric value: ".concat((0,d.A)(t)));return n},parseValue:function(e){if(!eK(e))throw new u.e("Float cannot represent non numeric value: ".concat((0,d.A)(e)));return e},parseLiteral:function(e){if(e.kind!==j.b.FLOAT&&e.kind!==j.b.INT)throw new u.e("Float cannot represent non numeric value: ".concat((0,P.y)(e)),e);return parseFloat(e.value)}});function e0(e){if((0,A.A)(e)){if("function"==typeof e.valueOf){var t=e.valueOf();if(!(0,A.A)(t))return t}if("function"==typeof e.toJSON)return e.toJSON()}return e}var e1=new eD({name:"String",description:"The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",serialize:function(e){var t=e0(e);if("string"==typeof t)return t;if("boolean"==typeof t)return t?"true":"false";if(eK(t))return t.toString();throw new u.e("String cannot represent value: ".concat((0,d.A)(e)))},parseValue:function(e){if("string"!=typeof e)throw new u.e("String cannot represent a non string value: ".concat((0,d.A)(e)));return e},parseLiteral:function(e){if(e.kind!==j.b.STRING)throw new u.e("String cannot represent a non string value: ".concat((0,P.y)(e)),e);return e.value}}),e2=new eD({name:"Boolean",description:"The `Boolean` scalar type represents `true` or `false`.",serialize:function(e){var t=e0(e);if("boolean"==typeof t)return t;if(eK(t))return 0!==t;throw new u.e("Boolean cannot represent a non boolean value: ".concat((0,d.A)(t)))},parseValue:function(e){if("boolean"!=typeof e)throw new u.e("Boolean cannot represent a non boolean value: ".concat((0,d.A)(e)));return e},parseLiteral:function(e){if(e.kind!==j.b.BOOLEAN)throw new u.e("Boolean cannot represent a non boolean value: ".concat((0,P.y)(e)),e);return e.value}}),e3=new eD({name:"ID",description:'The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `"4"`) or integer (such as `4`) input value will be accepted as an ID.',serialize:function(e){var t=e0(e);if("string"==typeof t)return t;if(e$(t))return String(t);throw new u.e("ID cannot represent value: ".concat((0,d.A)(e)))},parseValue:function(e){if("string"==typeof e)return e;if(e$(e))return e.toString();throw new u.e("ID cannot represent value: ".concat((0,d.A)(e)))},parseLiteral:function(e){if(e.kind!==j.b.STRING&&e.kind!==j.b.INT)throw new u.e("ID cannot represent a non-string and non-integer value: "+(0,P.y)(e),e);return e.value}}),e4=Object.freeze([e1,eW,eZ,e2,e3]);function e6(e){return e4.some(function(t){var n=t.name;return e.name===n})}function e7(e,t){if(er(t)){var n=e7(e,t.ofType);return(null==n?void 0:n.kind)===j.b.NULL?null:n}if(null===e)return{kind:j.b.NULL};if(void 0===e)return null;if(et(t)){var r=t.ofType,i=ez(e);if(null!=i){for(var o=[],a=0;a<i.length;a++){var s=e7(i[a],r);null!=s&&o.push(s)}return{kind:j.b.LIST,values:o}}return e7(e,r)}if(Z(t)){if(!(0,A.A)(e))return null;for(var c=[],u=0,l=f(t.getFields());u<l.length;u++){var p=l[u],v=e7(e[p.name],p.type);v&&c.push({kind:j.b.OBJECT_FIELD,name:{kind:j.b.NAME,value:p.name},value:v})}return{kind:j.b.OBJECT,fields:c}}if(eu(t)){var h=t.serialize(e);if(null==h)return null;if("boolean"==typeof h)return{kind:j.b.BOOLEAN,value:h};if("number"==typeof h&&eK(h)){var y=String(h);return e8.test(y)?{kind:j.b.INT,value:y}:{kind:j.b.FLOAT,value:y}}if("string"==typeof h)return $(t)?{kind:j.b.ENUM,value:h}:t===e3&&e8.test(h)?{kind:j.b.INT,value:h}:{kind:j.b.STRING,value:h};throw TypeError("Cannot convert value to AST: ".concat((0,d.A)(h),"."))}(0,C.A)(0,"Unexpected input type: "+(0,d.A)(t))}var e8=/^-?(?:0|[1-9][0-9]*)$/,e5=new ew({name:"__Schema",description:"A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.",fields:function(){return{description:{type:e1,resolve:function(e){return e.description}},types:{description:"A list of all typ
1es supported by this server.",type:new ey(new eh(new ey(tt))),resolve:function(e){return f(e.getTypeMap())}},queryType:{description:"The type that query operations will be rooted at.",type:new ey(tt),resolve:function(e){return e.getQueryType()}},mutationType:{description:"If this server supports mutation, the type that mutation operations will be rooted at.",type:tt,resolve:function(e){return e.getMutationType()}},subscriptionType:{description:"If this server support subscription, the type that subscription operations will be rooted at.",type:tt,resolve:function(e){return e.getSubscriptionType()}},directives:{description:"A list of all directives supported by this server.",type:new ey(new eh(new ey(e9))),resolve:function(e){return e.getDirectives()}}}}}),e9=new ew({name:"__Directive",description:"A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn 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 ey(e1),resolve:function(e){return e.name}},description:{type:e1,resolve:function(e){return e.description}},isRepeatable:{type:new ey(e2),resolve:function(e){return e.isRepeatable}},locations:{type:new ey(new eh(new ey(te))),resolve:function(e){return e.locations}},args:{type:new ey(new eh(new ey(tr))),args:{includeDeprecated:{type:e2,defaultValue:!1}},resolve:function(e,t){return t.includeDeprecated?e.args:e.args.filter(function(e){return null==e.deprecationReason})}}}}}),te=new eV({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:eJ.H.QUERY,description:"Location adjacent to a query operation."},MUTATION:{value:eJ.H.MUTATION,description:"Location adjacent to a mutation operation."},SUBSCRIPTION:{value:eJ.H.SUBSCRIPTION,description:"Location adjacent to a subscription operation."},FIELD:{value:eJ.H.FIELD,description:"Location adjacent to a field."},FRAGMENT_DEFINITION:{value:eJ.H.FRAGMENT_DEFINITION,description:"Location adjacent to a fragment definition."},FRAGMENT_SPREAD:{value:eJ.H.FRAGMENT_SPREAD,description:"Location adjacent to a fragment spread."},INLINE_FRAGMENT:{value:eJ.H.INLINE_FRAGMENT,description:"Location adjacent to an inline fragment."},VARIABLE_DEFINITION:{value:eJ.H.VARIABLE_DEFINITION,description:"Location adjacent to a variable definition."},SCHEMA:{value:eJ.H.SCHEMA,description:"Location adjacent to a schema definition."},SCALAR:{value:eJ.H.SCALAR,description:"Location adjacent to a scalar definition."},OBJECT:{value:eJ.H.OBJECT,description:"Location adjacent to an object type definition."},FIELD_DEFINITION:{value:eJ.H.FIELD_DEFINITION,description:"Location adjacent to a field definition."},ARGUMENT_DEFINITION:{value:eJ.H.ARGUMENT_DEFINITION,description:"Location adjacent to an argument definition."},INTERFACE:{value:eJ.H.INTERFACE,description:"Location adjacent to an interface definition."},UNION:{value:eJ.H.UNION,description:"Location adjacent to a union definition."},ENUM:{value:eJ.H.ENUM,description:"Location adjacent to an enum definition."},ENUM_VALUE:{value:eJ.H.ENUM_VALUE,description:"Location adjacent to an enum value definition."},INPUT_OBJECT:{value:eJ.H.INPUT_OBJECT,description:"Location adjacent to an input object type definition."},INPUT_FIELD_DEFINITION:{value:eJ.H.INPUT_FIELD_DEFINITION,description:"Location adjacent to an input object field definition."}}}),tt=new ew({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 ey(ta),resolve:function(e){return q(e)?to.SCALAR:Q(e)?to.OBJECT:J(e)?to.INTERFACE:X(e)?to.UNION:$(e)?to.ENUM:Z(e)?to.INPUT_OBJECT:et(e)?to.LIST:er(e)?to.NON_NULL:void(0,C.A)(0,'Unexpected type: "'.concat((0,d.A)(e),'".'))}},name:{type:e1,resolve:function(e){return void 0!==e.name?e.name:void 0}},description:{type:e1,resolve:function(e){return void 0!==e.description?e.description:void 0}},specifiedByUrl:{type:e1,resolve:function(e){return void 0!==e.specifiedByUrl?e.specifiedByUrl:void 0}},fields:{type:new eh(new ey(tn)),args:{includeDeprecated:{type:e2,defaultValue:!1}},resolve:function(e,t){var n=t.includeDeprecated;if(Q(e)||J(e)){var r=f(e.getFields());return n?r:r.filter(function(e){return null==e.deprecationReason})}}},interfaces:{type:new eh(new ey(tt)),resolve:function(e){if(Q(e)||J(e))return e.getInterfaces()}},possibleTypes:{type:new eh(new ey(tt)),resolve:function(e,t,n,r){var i=r.schema;if(ed(e))return i.getPossibleTypes(e)}},enumValues:{type:new eh(new ey(ti)),args:{includeDeprecated:{type:e2,defaultValue:!1}},resolve:function(e,t){var n=t.includeDeprecated;if($(e)){var r=e.getValues();return n?r:r.filter(function(e){return null==e.deprecationReason})}}},inputFields:{type:new eh(new ey(tr)),args:{includeDeprecated:{type:e2,defaultValue:!1}},resolve:function(e,t){var n=t.includeDeprecated;if(Z(e)){var r=f(e.getFields());return n?r:r.filter(function(e){return null==e.deprecationReason})}}},ofType:{type:tt,resolve:function(e){return void 0!==e.ofType?e.ofType:void 0}}}}}
1),tn=new ew({name:"__Field",description:"Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.",fields:function(){return{name:{type:new ey(e1),resolve:function(e){return e.name}},description:{type:e1,resolve:function(e){return e.description}},args:{type:new ey(new eh(new ey(tr))),args:{includeDeprecated:{type:e2,defaultValue:!1}},resolve:function(e,t){return t.includeDeprecated?e.args:e.args.filter(function(e){return null==e.deprecationReason})}},type:{type:new ey(tt),resolve:function(e){return e.type}},isDeprecated:{type:new ey(e2),resolve:function(e){return null!=e.deprecationReason}},deprecationReason:{type:e1,resolve:function(e){return e.deprecationReason}}}}}),tr=new ew({name:"__InputValue",description:"Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.",fields:function(){return{name:{type:new ey(e1),resolve:function(e){return e.name}},description:{type:e1,resolve:function(e){return e.description}},type:{type:new ey(tt),resolve:function(e){return e.type}},defaultValue:{type:e1,description:"A GraphQL-formatted string representing the default value for this input value.",resolve:function(e){var t=e.type,n=e7(e.defaultValue,t);return n?(0,P.y)(n):null}},isDeprecated:{type:new ey(e2),resolve:function(e){return null!=e.deprecationReason}},deprecationReason:{type:e1,resolve:function(e){return e.deprecationReason}}}}}),ti=new ew({name:"__EnumValue",description:"One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.",fields:function(){return{name:{type:new ey(e1),resolve:function(e){return e.name}},description:{type:e1,resolve:function(e){return e.description}},isDeprecated:{type:new ey(e2),resolve:function(e){return null!=e.deprecationReason}},deprecationReason:{type:e1,resolve:function(e){return e.deprecationReason}}}}}),to=Object.freeze({SCALAR:"SCALAR",OBJECT:"OBJECT",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",INPUT_OBJECT:"INPUT_OBJECT",LIST:"LIST",NON_NULL:"NON_NULL"}),ta=new eV({name:"__TypeKind",description:"An enum describing what kind of type a given `__Type` is.",values:{SCALAR:{value:to.SCALAR,description:"Indicates this type is a scalar."},OBJECT:{value:to.OBJECT,description:"Indicates this type is an object. `fields` and `interfaces` are valid fields."}
1,INTERFACE:{value:to.INTERFACE,description:"Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields."},UNION:{value:to.UNION,description:"Indicates this type is a union. `possibleTypes` is a valid field."},ENUM:{value:to.ENUM,description:"Indicates this type is an enum. `enumValues` is a valid field."},INPUT_OBJECT:{value:to.INPUT_OBJECT,description:"Indicates this type is an input object. `inputFields` is a valid field."},LIST:{value:to.LIST,description:"Indicates this type is a list. `ofType` is a valid field."},NON_NULL:{value:to.NON_NULL,description:"Indicates this type is a non-null. `ofType` is a valid field."}}}),ts={name:"__schema",type:new ey(e5),description:"Access the current type schema of this server.",args:[],resolve:function(e,t,n,r){return r.schema},isDeprecated:!1,deprecationReason:void 0,extensions:void 0,astNode:void 0},tc={name:"__type",type:tt,description:"Request the type information of a single type.",args:[{name:"name",description:void 0,type:new ey(e1),defaultValue:void 0,deprecationReason:void 0,extensions:void 0,astNode:void 0}],resolve:function(e,t,n,r){var i=t.name;return r.schema.getType(i)},isDeprecated:!1,deprecationReason:void 0,extensions:void 0,astNode:void 0},tu={name:"__typename",type:new ey(e1),description:"The name of the current Object type at runtime.",args:[],resolve:function(e,t,n,r){return r.parentType.name},isDeprecated:!1,deprecationReason:void 0,extensions:void 0,astNode:void 0},tl=Object.freeze([e5,e9,te,tt,tn,tr,ti,ta]);function tp(e){return tl.some(function(t){var n=t.name;return e.name===n})}function tf(e){return(0,O.A)(e,tv)}function td(e){if(!tf(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL directive."));return e}var tv=function(){function e(e){this.name=e.name,this.description=e.description,this.locations=e.locations,this.isRepeatable=null!==(t=e.isRepeatable)&&void 0!==t&&t,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,e.name||(0,c.A)(0,"Directive must be named."),Array.isArray(e.locations)||(0,c.A)(0,"@".concat(e.name," locations must be an Array."));var t,n,r=null!==(n=e.args)&&void 0!==n?n:{};(0,A.A)(r)&&!Array.isArray(r)||(0,c.A)(0,"@".concat(e.name," args must be an object with argument names as keys.")),this.args=b(r).map(function(e){var t=e[0],n=e[1];return{name:t,description:n.description,type:n.type,defaultValue:n.defaultValue,deprecationReason:n.deprecationReason,extensions:n.extensions&&N(n.extensions),astNode:n.astNode}})}var t,n=e.prototype;return n.toConfig=function(){return{name:this.name,description:this.description,locations:this.locations,args:eF(this.args),isRepeatable:this.isRepeatable,extensions:this.extensions,astNode:this.astNode}},n.toString=function(){return"@"+this.name},n.toJSON=function(){return this.toString()},t=[{key:E.Kp,get:function(){return"GraphQLDirective"}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}();(0,w.A)(tv);var th=new tv({name:"include",description:"Directs the executor to include this field or fragment only when the `if` argument is true.",locations:[eJ.H.FIELD,eJ.H.FRAGMENT_SPREAD,eJ.H.INLINE_FRAGMENT],args:{if:{type:new ey(e2),description:"Included when true."}}}),ty=new tv({name:"skip",description:"Directs the executor to skip this field or fragment when the `if` argument is true.",locations:[eJ.H.FIELD,eJ.H.FRAGMENT_SPREAD,eJ.H.INLINE_FRAGMENT],args:{if:{type:new ey(e2),description:"Skipped when true."}}}),tm="No longer supported",tb=new tv({name:"deprecated",description:"Marks an element of a GraphQL schema as no longer supported.",locations:[eJ.H.FIELD_DEFINITION,eJ.H.ARGUMENT_DEFINITION,eJ.H.INPUT_FIELD_DEFINITION,eJ.H.ENUM_VALUE],args:{reason:{type:e1,description:"Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).",defaultValue:tm}}}),tE=new tv({name:"specifiedBy",description:"Exposes a URL that specifies the behaviour of this scalar.",locations:[eJ.H.SCALAR],args:{url:{type:new ey(e1),description:"The URL that specifies the behaviour of this scalar."}}}),tg=Object.freeze([th,ty,tb,tE]);function tT(e){return tg.some(function(t){return t.name===e.name})}function tN(e){return(0,O.A)(e,tO)}function tI(e){if(!tN(e))throw Error("Expected ".concat((0,d.A)(e)," to be a GraphQL schema."));return e}var tO=function(){function e(e){this.__validationErrors=!0===e.assumeValid?[]:void 0,(0,A.A)(e)||(0,c.A)(0,"Must provide configuration object."),!e.types||Array.isArray(e.types)||(0,c.A)(0,'"types" must be Array if provided but got: '.concat((0,d.A)(e.types),".")),!e.directives||Array.isArray(e.directives)||
1(0,c.A)(0,'"directives" must be Array if provided but got: '+"".concat((0,d.A)(e.directives),".")),this.description=e.description,this.extensions=e.extensions&&N(e.extensions),this.astNode=e.astNode,this.extensionASTNodes=e.extensionASTNodes,this._queryType=e.query,this._mutationType=e.mutation,this._subscriptionType=e.subscription,this._directives=null!==(t=e.directives)&&void 0!==t?t:tg;var t,n=new Set(e.types);if(null!=e.types)for(var r=0,i=e.types;r<i.length;r++){var o=i[r];n.delete(o),t_(o,n)}null!=this._queryType&&t_(this._queryType,n),null!=this._mutationType&&t_(this._mutationType,n),null!=this._subscriptionType&&t_(this._subscriptionType,n);for(var a=0,s=this._directives;a<s.length;a++){var u=s[a];if(tf(u))for(var l=0,p=u.args;l<p.length;l++)t_(p[l].type,n)}t_(e5,n),this._typeMap=Object.create(null),this._subTypeMap=Object.create(null),this._implementationsMap=Object.create(null);for(var f=0,v=eH(n);f<v.length;f++){var h=v[f];if(null!=h){var y=h.name;if(y||(0,c.A)(0,"One of the provided types for building the Schema is missing a name."),void 0!==this._typeMap[y])throw Error('Schema must contain uniquely named types but contains multiple types named "'.concat(y,'".'));if(this._typeMap[y]=h,J(h))for(var m=0,b=h.getInterfaces();m<b.length;m++){var E=b[m];if(J(E)){var g=this._implementationsMap[E.name];void 0===g&&(g=this._implementationsMap[E.name]={objects:[],interfaces:[]}),g.interfaces.push(h)}}else if(Q(h))for(var T=0,I=h.getInterfaces();T<I.length;T++){var O=I[T];if(J(O)){var _=this._implementationsMap[O.name];void 0===_&&(_=this._implementationsMap[O.name]={objects:[],interfaces:[]}),_.objects.push(h)}}}}}var t,n=e.prototype;return n.getQueryType=function(){return this._queryType},n.getMutationType=function(){return this._mutationType},n.getSubscriptionType=function(){return this._subscriptionType},n.getTypeMap=function(){return this._typeMap},n.getType=function(e){return this.getTypeMap()[e]},n.getPossibleTypes=function(e){return X(e)?e.getTypes():this.getImplementations(e).objects},n.getImplementations=function(e){var t=this._implementationsMap[e.name];return null!=t?t:{objects:[],interfaces:[]}},n.isPossibleType=function(e,t){return this.isSubType(e,t)},n.isSubType=function(e,t){var n=this._subTypeMap[e.name];if(void 0===n){if(n=Object.create(null),X(e))for(var r=0,i=e.getTypes();r<i.length;r++)n[i[r].name]=!0;else{for(var o=this.getImplementations(e),a=0,s=o.objects;a<s.length;a++)n[s[a].name]=!0;for(var c=0,u=o.interfaces;c<u.length;c++)n[u[c].name]=!0}this._subTypeMap[e.name]=n}return void 0!==n[t.name]},n.getDirectives=function(){return this._directives},n.getDirective=function(e){return p(this.getDirectives(),function(t){return t.name===e})},n.toConfig=function(){var e;return{description:this.description,query:this.getQueryType(),mutation:this.getMutationType(),subscription:this.getSubscriptionType(),types:f(this.getTypeMap()),directives:this.getDirectives().slice(),extensions:this.extensions,astNode:this.astNode,extensionASTNodes:null!==(e=this.extensionASTNodes)&&void 0!==e?e:[],assumeValid:void 0!==this.__validationErrors}},t=[{key:E.Kp,get:function(){return"GraphQLSchema"}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(e.prototype,t),e}();function t_(e,t){var n=eO(e);if(!t.has(n)){if(t.add(n),X(n))for(var r=0,i=n.getTypes();r<i.length;r++)t_(i[r],t);else if(Q(n)||J(n)){for(var o=0,a=n.getInterfaces();o<a.length;o++)t_(a[o],t);for(var s=0,c=f(n.getFields());s<c.length;s++){var u=c[s];t_(u.type,t);for(var l=0,p=u.args;l<p.length;l++)t_(p[l].type,t)}}else if(Z(n))for(var d=0,v=f(n.getFields());d<v.length;d++)t_(v[d].type,t)}return t}function tA(e){if(tI(e),e.__validationErrors)return e.__validationErrors;var t,n,r,i,o,a,s,c,u=new tw(e);(a=(o=(t=u).schema).getQueryType())?Q(a)||t.reportError("Query root type must be Object type, it cannot be ".concat((0,d.A)(a),"."),null!==(n=tS(o,"query"))&&void 0!==n?n:a.astNode):t.reportError("Query root type must be provided.",o.astNode),(s=o.getMutationType())&&!Q(s)&&t.reportError("Mutation root type must be Object type if provided, it cannot be "+"".concat((0,d.A)(s),"."),null!==(r=tS(o,"mutation"))&&void 0!==r?r:s.astNode),(c=o.getSubscriptionType())&&!Q(c)&&t.reportError("Subscription root type must be Object type if provided, it cannot be "+"".concat((0,d.A)(c),"."),null!==(i=tS(o,"subscription"))&&void 0!==i?i:c.astNode),function(e){for(var t=0,n=e.sc
1hema.getDirectives();t<n.length;t++){var r=n[t];if(!tf(r)){e.reportError("Expected directive but got: ".concat((0,d.A)(r),"."),null==r?void 0:r.astNode);continue}tR(e,r);for(var i=0,o=r.args;i<o.length;i++){var a,s=o[i];tR(e,s),eo(s.type)||e.reportError("The type of @".concat(r.name,"(").concat(s.name,":) must be Input Type ")+"but got: ".concat((0,d.A)(s.type),"."),s.astNode),eL(s)&&null!=s.deprecationReason&&e.reportError("Required argument @".concat(r.name,"(").concat(s.name,":) cannot be deprecated."),[tC(s.astNode),null===(a=s.astNode)||void 0===a?void 0:a.type])}}}(u),function(e){for(var t,n,r,i,o=(t=e,n=Object.create(null),r=[],i=Object.create(null),function e(o){if(!n[o.name]){n[o.name]=!0,i[o.name]=r.length;for(var a=f(o.getFields()),s=0;s<a.length;s++){var c=a[s];if(er(c.type)&&Z(c.type.ofType)){var u=c.type.ofType,l=i[u.name];if(r.push(c),void 0===l)e(u);else{var p=r.slice(l),d=p.map(function(e){return e.name}).join(".");t.reportError('Cannot reference Input Object "'.concat(u.name,'" within itself through a series of non-null fields: "').concat(d,'".'),p.map(function(e){return e.astNode}))}r.pop()}}i[o.name]=void 0}}),a=e.schema.getTypeMap(),s=0,c=f(a);s<c.length;s++){var u=c[s];if(!eN(u)){e.reportError("Expected GraphQL named type but got: ".concat((0,d.A)(u),"."),u.astNode);continue}tp(u)||tR(e,u),Q(u)?(tx(e,u),tk(e,u)):J(u)?(tx(e,u),tk(e,u)):X(u)?function(e,t){var n=t.getTypes();0===n.length&&e.reportError("Union type ".concat(t.name," must define one or more member types."),tF(t));for(var r=Object.create(null),i=0;i<n.length;i++){var o=n[i];if(r[o.name]){e.reportError("Union type ".concat(t.name," can only include type ").concat(o.name," once."),tP(t,o.name));continue}r[o.name]=!0,Q(o)||e.reportError("Union type ".concat(t.name," can only include Object types, ")+"it cannot include ".concat((0,d.A)(o),"."),tP(t,String(o)))}}(e,u):$(u)?function(e,t){var n=t.getValues();0===n.length&&e.reportError("Enum type ".concat(t.name," must define one or more values."),tF(t));for(var r=0;r<n.length;r++){var i=n[r],o=i.name;tR(e,i),("true"===o||"false"===o||"null"===o)&&e.reportError("Enum type ".concat(t.name," cannot include value: ").concat(o,"."),i.astNode)}}(e,u):Z(u)&&(function(e,t){var n=f(t.getFields());0===n.length&&e.reportError("Input Object type ".concat(t.name," must define one or more fields."),tF(t));for(var r=0;r<n.length;r++){var i,o,a=n[r];tR(e,a),eo(a.type)||e.reportError("The type of ".concat(t.name,".").concat(a.name," must be Input Type ")+"but got: ".concat((0,d.A)(a.type),"."),null===(i=a.astNode)||void 0===i?void 0:i.type),eB(a)&&null!=a.deprecationReason&&e.reportError("Required input field ".concat(t.name,".").concat(a.name," cannot be deprecated."),[tC(a.astNode),null===(o=a.astNode)||void 0===o?void 0:o.type])}}(e,u),o(u))}}(u);var l=u.getErrors();return e.__validationErrors=l,l}function tD(e){var t=tA(e);if(0!==t.length)throw Error(t.map(function(e){return e.message}).join("\n\n"))}var tw=function(){function e(e){this._errors=[],this.schema=e}var t=e.prototype;return t.reportError=function(e,t){var n=Array.isArray(t)?t.filter(Boolean):t;this.addError(new u.e(e,n))},t.addError=function(e){this._errors.push(e)},t.getErrors=function(){return this._errors},e}();function tS(e,t){for(var n=tL(e,function(e){return e.operationTypes}),r=0;r<n.length;r++){var i=n[r];if(i.operation===t)return i.type}}function tR(e,t){var n=m(t.name);n&&e.addError(v(n,t.astNode))}function tx(e,t){var n=f(t.getFields());0===n.length&&e.reportError("Type ".concat(t.name," must define one or more fields."),tF(t));for(var r=0;r<n.length;r++){var i=n[r];tR(e,i),es(i.type)||e.reportError("The type of ".concat(t.name,".").concat(i.name," must be Output Type ")+"but got: ".concat((0,d.A)(i.type),"."),null===(s=i.astNode)||void 0===s?void 0:s.type);for(var o=0,a=i.args;o<a.length;o++){var s,c,u,l=a[o],p=l.name;tR(e,l),eo(l.type)||e.reportError("The type of ".concat(t.name,".").concat(i.name,"(").concat(p,":) must be Input ")+"Type but got: ".concat((0,d.A)(l.type),"."),null===(c=l.astNode)||void 0===c?void 0:c.type),eL(l)&&null!=l.deprecationReason&&e.reportError("Required argument ".concat(t.name,".").concat(i.name,"(").concat(p,":) cannot be deprecated."),[tC(l.astNode),null===(u=l.astNode)||void 0===u?void 0:u.type])}}}function tk(e,t){for(var n=Object.create(null),r=0,i=t.getInterfaces();r<i.length;r++){var o=i[r];
1if(!J(o)){e.reportError("Type ".concat((0,d.A)(t)," must only implement Interface types, ")+"it cannot implement ".concat((0,d.A)(o),"."),tj(t,o));continue}if(t===o){e.reportError("Type ".concat(t.name," cannot implement itself because it would create a circular reference."),tj(t,o));continue}if(n[o.name]){e.reportError("Type ".concat(t.name," can only implement ").concat(o.name," once."),tj(t,o));continue}n[o.name]=!0,function(e,t,n){for(var r=t.getInterfaces(),i=0,o=n.getInterfaces();i<o.length;i++){var a=o[i];-1===r.indexOf(a)&&e.reportError(a===t?"Type ".concat(t.name," cannot implement ").concat(n.name," because it would create a circular reference."):"Type ".concat(t.name," must implement ").concat(a.name," because it is implemented by ").concat(n.name,"."),[].concat(tj(n,a),tj(t,n)))}}(e,t,o),function(e,t,n){for(var r=t.getFields(),i=0,o=f(n.getFields());i<o.length;i++){var a,s,c=o[i],u=c.name,l=r[u];if(!l){e.reportError("Interface field ".concat(n.name,".").concat(u," expected but ").concat(t.name," does not provide it."),[c.astNode].concat(tF(t)));continue}eG(e.schema,l.type,c.type)||e.reportError("Interface field ".concat(n.name,".").concat(u," expects type ")+"".concat((0,d.A)(c.type)," but ").concat(t.name,".").concat(u," ")+"is type ".concat((0,d.A)(l.type),"."),[null===(a=c.astNode)||void 0===a?void 0:a.type,null===(s=l.astNode)||void 0===s?void 0:s.type]);for(var v=0,h=c.args;v<h.length;v++)if("continue"===function(r,i){var o,a,s=i[r],c=s.name,f=p(l.args,function(e){return e.name===c});if(!f)return e.reportError("Interface field argument ".concat(n.name,".").concat(u,"(").concat(c,":) expected but ").concat(t.name,".").concat(u," does not provide it."),[s.astNode,l.astNode]),"continue";eq(s.type,f.type)||e.reportError("Interface field argument ".concat(n.name,".").concat(u,"(").concat(c,":) ")+"expects type ".concat((0,d.A)(s.type)," but ")+"".concat(t.name,".").concat(u,"(").concat(c,":) is type ")+"".concat((0,d.A)(f.type),"."),[null===(o=s.astNode)||void 0===o?void 0:o.type,null===(a=f.astNode)||void 0===a?void 0:a.type])}(v,h))continue;for(var y=0,m=l.args;y<m.length;y++)!function(r,i){var o=i[r],a=o.name;!p(c.args,function(e){return e.name===a})&&eL(o)&&e.reportError("Object field ".concat(t.name,".").concat(u," includes required argument ").concat(a," that is missing from the Interface field ").concat(n.name,".").concat(u,"."),[o.astNode,c.astNode])}(y,m)}}(e,t,o)}}function tF(e){var t=e.astNode,n=e.extensionASTNodes;return t?n?[t].concat(n):[t]:null!=n?n:[]}function tL(e,t){for(var n=[],r=0,i=tF(e);r<i.length;r++){var o,a=i[r];n=n.concat(null!==(o=t(a))&&void 0!==o?o:[])}return n}function tj(e,t){return tL(e,function(e){return e.interfaces}).filter(function(e){return e.name.value===t.name})}function tP(e,t){return tL(e,function(e){return e.types}).filter(function(e){return e.name.value===t})}function tC(e){var t;return null==e?void 0:null===(t=e.directives)||void 0===t?void 0:t.find(function(e){return e.name.value===tb.name})}var tV=n(42856);function tU(e,t){var n;return t.kind===j.b.LIST_TYPE?(n=tU(e,t.type))&&new eh(n):t.kind===j.b.NON_NULL_TYPE?(n=tU(e,t.type))&&new ey(n):t.kind===j.b.NAMED_TYPE?e.getType(t.name.value):void(0,C.A)(0,"Unexpected type node: "+(0,d.A)(t))}var tM=function(){function e(e,t,n){this._schema=e,this._typeStack=[],this._parentTypeStack=[],this._inputTypeStack=[],this._fieldDefStack=[],this._defaultValueStack=[],this._directive=null,this._argument=null,this._enumValue=null,this._getFieldDef=null!=t?t:tY,n&&(eo(n)&&this._inputTypeStack.push(n),ep(n)&&this._parentTypeStack.push(n),es(n)&&this._typeStack.push(n))}var t=e.prototype;return t.getType=function(){if(this._typeStack.length>0)return this._typeStack[this._typeStack.length-1]},t.getParentType=function(){if(this._parentTypeStack.length>0)return this._parentTypeStack[this._parentTypeStack.length-1]},t.getInputType=function(){if(this._inputTypeStack.length>0)return this._inputTypeStack[this._inputTypeStack.length-1]},t.getParentInputType=function(){if(this._inputTypeStack.length>1)return this._inputTypeStack[this._inputTypeStack.length-2]},t.getFieldDef=function(){if(this._fieldDefStack.length>0)return this._fieldDefStack[this._fieldDefStack.length-1]},t.getDefaultValue=function(){if(this._defaultValueStack.length>0)return this._defaultValueStack[this._defaultValueStack.length-1]},t.getDirective=function(){return this._directive},t.getArgument=function(){return this._argument},t.getEnumValue=function(){return this._enumValue},t.enter=function(e){var t=this._schema;switch(e.kind){case j.b.SELECTION_SET:var n=eO(this.getType());this._parentTypeStack.push(ep(n)?n:void 0);break;case j.b.FIELD:var r,i,o=this.getParentType();o&&(r=this._getFieldDef(t,o,e))&&(i=r.type),this._fieldDefStack.push(r),this._typeStack.push(es(i)?i:void 0);break;case j.b.DIRECTIVE:this._directive=t.getDirective(e.name.value);break;case j.b.OPERATION_DEFINITION:switch(e.operation){case"query":u=t.getQueryType();break;case"mutation":u=t.getMutationType();break;case"subscription":u=t.getSubscriptionType()}this._typeStack.push(Q(u)?u:void 0);break;case j.b.INLINE_FRAGMENT:case j.b.FRAGMENT_DEFINITION:var a=e.typeCondition,s=a?tU(t,a):eO(this.getType());this._typeStack.push(es(s)?s:void 0);break;case j.b.VARIABLE_DEFINITION:var c=tU(t,e.type);this._inputTypeStack.push(eo(c)?c:void 0);break;case j.b.ARGUMENT:var u,l,f,d,v=null!==(l=this.getDirective())&&void 0!==l?l:this.getFieldDef();v&&(f=p(v.args,function(t){return t.name===e.name.value}))&&(d=f.type),this._argument=f,this._defaultValueStack.push(f?f.defaultValue:void 0),this._inputTypeStack.push(eo(d)?d:void 0);break;case j.b.LIST:var h=eT(this.getInputType()),y=et(h)?h.ofType:h;this._defaultValueStack.push(void 0),this._inputTypeStack.push(eo(y)?y:void 0);break;case j.b.OBJECT_FIELD:var m,b,E=eO(this.getInputType());Z(E)&&(b=E.getFields()[e.name.value])&&(m=b.type),this._defaultValueStack.push(b?b.defaultValue:void 0),this._inputTypeStack.push(eo(m)?m:void 0);break;case j.b.ENUM:var g,T=eO(this.getInputType());$(T)&&(g=T.getValue(e.value)),this._enumValue=g}},t.leave=function(e){switch(e.kind){case j.b.SELECTION_SET:this._parentTypeStack.pop();break;case j.b.FIELD:this._fieldDefStack.pop(),this._typeStack.pop();break;case j.b.DIRECTIVE:this._directive=null;break;case j.b.OPERATION_DEFINITION:case j.b.INLINE_FRAGMENT:case j.b.FRAGMENT_DEFINITION:this._typeStack.pop();break;case j.b.VARIABLE_DEFINITION:this._inputTypeStack.pop();break;case j.b.ARGUMENT:this._argument=null,this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case j.b.LIST:case j.b.OBJECT_FIELD:this._defaultValueStack.pop(),this._inputTypeStack.pop();break;case j.b.ENUM:this._enumValue=null}},e}();function tY(e,t,n){var r=n.name.value;return r===ts.name&&e.getQueryType()===t?ts:r===tc.name&&e.getQueryType()===t?tc:r===tu.name&&ep(t)?tu:Q(t)||J(t)?t.getFields()[r]:void 0}function tB(e,t){return{enter:function(n){e.enter(n);var r=(0,l.UY)(t,n.kind,!1);if(r){var i=r.apply(t,arguments);return void 0!==i&&(e.leave(n),(0,tV.Ll)(i)&&e.enter(i)),i}},leave:function(n){var r,i=(0,l.UY)(t,n.kind,!0);return i&&(r=i.apply(t,arguments)),e.leave(n),r}}}var tq=n(75776);function tG(e){return{Document:function(t){for(var n=0,r=t.definitions;n<r.length;n++){var i=r[n];if(!(0,tq._m)(i)){var o=i.kind===j.b.SCHEMA_DEFINITION||i.kind===j.b.SCHEMA_EXTENSION?"schema":'"'+i.name.value+'"';e.reportError(new u.e("The ".concat(o," definition is not executable."),i))}}return!1}}}function tQ(e){var t=Object.create(null);return{OperationDefinition:function(n){var r=n.name;return r&&(t[r.value]?e.reportError(new u.e('There can be only one operation named "'.concat(r.value,'".'),[t[r.value],r])):t[r.value]=r),!1},FragmentDefinition:function(){return!1}}}function tH(e){var t=0;return{Document:function(e){t=e.definitions.filter(function(e){return e.kind===j.b.OPERATION_DEFINITION}).length},OperationDefinition:function(n){!n.name&&t>1&&e.reportError(new u.e("This anonymous operation must be the only defined operation.",n))}}}function tJ(e){return{OperationDefinition:function(t){"subscription"===t.operation&&1!==t.selectionSet.selections.length&&e.reportError(new u.e(t.name?'Subscription "'.concat(t.name.value,'" must select only one top level field.'):"Anonymous Subscription must select only one top level field.",t.selectionSet.selections.slice(1)))}}}function tK(e){for(var t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null),i=0,o=e.getDocument().definitions;i<o.length;i++){var a=o[i];(0,tq.a6)(a)&&(r[a.name.value]=!0)}var s=Object.keys(n).concat(Object.keys(r));return{NamedType:function(t,i,o,a,c){var l=t.name.value;if(!n[l]&&!r[l]){var p,f,d,v=null!==(d=c[2])&&void 0!==d?d:o,h=null!=v&&!Array.isArray(f=v)&&((0,tq.xu)(f)||(0,tq.fT)(f));if(h&&(p=l,-1!==tX.indexOf(p)))return;var y=k(l,h?tX.concat(s):s);e.reportError(new u.e('Unknown type "'.concat(l,'".')+_(y),t))}}}}var tX=[].concat(e4,tl).map(function(e){return e.name});function tz(e){return{InlineFragment:function(t){var n=t.typeCondition;if(n){var r=tU(e.getSchema(),n);if(r&&!ep(r)){var i=(0,P.y)(n);e.reportError(new u.e('Fragment cannot condition on non composite type "'.concat(i,'".'),n))}}},FragmentDefinition:function(t){var n=tU(e.getSchema(),t.typeCondition);if(n&&!ep(n)){var r=(0,P.y)(t.typeCondition);e.reportError(new u.e('Fragment "'.concat(t.name.value,'" cannot condition on non composite type "').concat(r,'".'),t.typeCondition))}}}}function t$(e){return{VariableDefinition:function(t){var n=tU(e.getSchema(),t.type);if(n&&!eo(n)){var r=t.variable.name.value,i=(0,P.y)(t.type);e.reportError(new u.e('Variable "$'.concat(r,'" cannot be non-input type "').concat(i,'".'),t.type))}}}}function tW(e){return{Field:function(t){var n=e.getType(),r=t.selectionSet;if(n){if(eu(eO(n))){if(r){var i=t.name.value,o=(0,d.A)(n);e.reportError(new u.e('Field "'.concat(i,'" must not have a selection since type "').concat(o,'" has no subfields.'),r))}}else if(!r){var a=t.name.value,s=(0,d.A)(n);e.reportError(new u.e('Field "'.concat(a,'" of type "').concat(s,'" must have a selection of subfields. Did you mean "').concat(a,' { ... }"?'),t))}}}}}function tZ(e){return{Field:function(t){var n=e.getParentType();if(n&&!e.getFieldDef()){var r,i,o=e.getSchema(),a=t.name.value,s=_("to use an inline fragment on",function(e,t,n){if(!ed(t))return[];for(var r=new Set,i=Object.create(null),o=0,a=e.getPossibleTypes(t);o<a.length;o++){var s=a[o];if(s.getFields()[n]){r.add(s),i[s.name]=1;for(var c=0,u=s.getInterfaces();c<u.length;c++){var l,p=u[c];p.getFields()[n]&&(r.add(p),i[p.name]=(null!==(l=i[p.name])&&void 0!==l?l:0)+1)}}}return eH(r).sort(function(t,n){var r=i[n.name]-i[t.name];return 0!==r?r:J(t)&&e.isSubType(t,n)?-1:J(n)&&e.isSubType(n,t)?1:S(t.name,n.name)}).map(function(e){return e.name})}(o,n,a));""===s&&(s=_((r=n,i=a,Q(r)||J(r)?k(i,Object.keys(r.getFields())):[]))),e.reportError(new u.e('Cannot query field "'.concat(a,'" on type "').concat(n.name,'".')+s,t))}}}}function t0(e){var t=Object.create(null);return{OperationDefinition:function(){return!1},FragmentDefinition:function(n){var r=n.name.value;return t[r]?e.reportError(new u.e('There can be only one fragment named "'.concat(r,'".'),[t[r],n.name])):t[r]=n.name,!1}}}function t1(e){return{FragmentSpread:function(t){var n=t.name.value;e.getFragment(n)||e.reportError(new u.e('Unknown fragment "'.concat(n,'".'),t.n
1ame))}}}function t2(e){var t=[],n=[];return{OperationDefinition:function(e){return t.push(e),!1},FragmentDefinition:function(e){return n.push(e),!1},Document:{leave:function(){for(var r=Object.create(null),i=0;i<t.length;i++)for(var o=t[i],a=0,s=e.getRecursivelyReferencedFragments(o);a<s.length;a++)r[s[a].name.value]=!0;for(var c=0;c<n.length;c++){var l=n[c],p=l.name.value;!0!==r[p]&&e.reportError(new u.e('Fragment "'.concat(p,'" is never used.'),l))}}}}}function t3(e){return{InlineFragment:function(t){var n=e.getType(),r=e.getParentType();if(ep(n)&&ep(r)&&!eQ(e.getSchema(),n,r)){var i=(0,d.A)(r),o=(0,d.A)(n);e.reportError(new u.e('Fragment cannot be spread here as objects of type "'.concat(i,'" can never be of type "').concat(o,'".'),t))}},FragmentSpread:function(t){var n=t.name.value,r=function(e,t){var n=e.getFragment(t);if(n){var r=tU(e.getSchema(),n.typeCondition);if(ep(r))return r}}(e,n),i=e.getParentType();if(r&&i&&!eQ(e.getSchema(),r,i)){var o=(0,d.A)(i),a=(0,d.A)(r);e.reportError(new u.e('Fragment "'.concat(n,'" cannot be spread here as objects of type "').concat(o,'" can never be of type "').concat(a,'".'),t))}}}}function t4(e){var t=Object.create(null),n=[],r=Object.create(null);return{OperationDefinition:function(){return!1},FragmentDefinition:function(i){return function i(o){if(!t[o.name.value]){var a=o.name.value;t[a]=!0;var s=e.getFragmentSpreads(o.selectionSet);if(0!==s.length){r[a]=n.length;for(var c=0;c<s.length;c++){var l=s[c],p=l.name.value,f=r[p];if(n.push(l),void 0===f){var d=e.getFragment(p);d&&i(d)}else{var v=n.slice(f),h=v.slice(0,-1).map(function(e){return'"'+e.name.value+'"'}).join(", ");e.reportError(new u.e('Cannot spread fragment "'.concat(p,'" within itself')+(""!==h?" via ".concat(h,"."):"."),v))}n.pop()}r[a]=void 0}}}(i),!1}}}function t6(e){var t=Object.create(null);return{OperationDefinition:function(){t=Object.create(null)},VariableDefinition:function(n){var r=n.variable.name.value;t[r]?e.reportError(new u.e('There can be only one variable named "$'.concat(r,'".'),[t[r],n.variable.name])):t[r]=n.variable.name}}}function t7(e){var t=Object.create(null);return{OperationDefinition:{enter:function(){t=Object.create(null)},leave:function(n){for(var r=e.getRecursiveVariableUsages(n),i=0;i<r.length;i++){var o=r[i].node,a=o.name.value;!0!==t[a]&&e.reportError(new u.e(n.name?'Variable "$'.concat(a,'" is not defined by operation "').concat(n.name.value,'".'):'Variable "$'.concat(a,'" is not defined.'),[o,n]))}}},VariableDefinition:function(e){t[e.variable.name.value]=!0}}}function t8(e){var t=[];return{OperationDefinition:{enter:function(){t=[]},leave:function(n){for(var r=Object.create(null),i=e.getRecursiveVariableUsages(n),o=0;o<i.length;o++)r[i[o].node.name.value]=!0;for(var a=0,s=t;a<s.length;a++){var c=s[a],l=c.variable.name.value;!0!==r[l]&&e.reportError(new u.e(n.name?'Variable "$'.concat(l,'" is never used in operation "').concat(n.name.value,'".'):'Variable "$'.concat(l,'" is never used.'),c))}}},VariableDefinition:function(e){t.push(e)}}}function t5(e){for(var t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():tg,i=0;i<r.length;i++){var o=r[i];t[o.name]=o.locations}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var c=a[s];c.kind===j.b.DIRECTIVE_DEFINITION&&(t[c.name.value]=c.locations.map(function(e){return e.value}))}return{Directive:function(n,r,i,o,a){var s=n.name.value,c=t[s];if(!c){e.reportError(new u.e('Unknown directive "@'.concat(s,'".'),n));return}var l=function(e){var t=e[e.length-1];switch(Array.isArray(t)&&(0,C.A)(0),t.kind){case j.b.OPERATION_DEFINITION:return function(e){switch(e){case"query":return eJ.H.QUERY;case"mutation":return eJ.H.MUTATION;case"subscription":return eJ.H.SUBSCRIPTION}(0,C.A)(0,"Unexpected operation: "+(0,d.A)(e))}(t.operation);case j.b.FIELD:return eJ.H.FIELD;case j.b.FRAGMENT_SPREAD:return eJ.H.FRAGMENT_SPREAD;case j.b.INLINE_FRAGMENT:return eJ.H.INLINE_FRAGMENT;case j.b.FRAGMENT_DEFINITION:return eJ.H.FRAGMENT_DEFINITION;case j.b.VARIABLE_DEFINITION:return eJ.H.VARIABLE_DEFINITION;case j.b.SCHEMA_DEFINITION:case j.b.SCHEMA_EXTENSION:return eJ.H.SCHEMA;case j.b.SCALAR_TYPE_DEFINITION:case j.b.SCALAR_TYPE_EXTENSION:return eJ.H.SCALAR;case j.b.OBJECT_TYPE_DEFINITION:case j.b.OBJECT_TYPE_EXTENSION:return eJ.H.OBJECT;case j.b.FIELD_DEFINITION:return eJ.H.FIELD_DEFINITION;case j.b.INTERFACE_TYPE_DEFINITION:case j.b.INTERFACE_TYPE_EXTENSION:return eJ.H.INTERFACE;case j.b.UNION_TYPE_DEFINITION:case j.b.UNION_TYPE_EXTENSION:return eJ.H.UNION;case j.b.ENUM_TYPE_DEFINITION:case j.b.ENUM_TYPE_EXTENSION:return eJ.H.ENUM;case j.b.ENUM_VALUE_DEFINITION:return eJ.H.ENUM_VALUE;case j.b.INPUT_OBJECT_TYPE_DEFINITION:case j.b.INPUT_OBJECT_TYPE_EXTENSION:return eJ.H.INPUT_OBJECT;case j.b.INPUT_VALUE_DEFINITION:return e[e.length-3].kind===j.b.INPUT_OBJECT_TYPE_DEFINITION?eJ.H.INPUT_FIELD_DEFINITION:eJ.H.ARGUMENT_DEFINITION}}(a);l&&-1===c.indexOf(l)&&e.reportError(new u.e('Directive "@'.concat(s,'" may not be used on ').concat(l,"."),n))}}}function t9(e){for(var t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():tg,i=0;i<r.length;i++){var o=r[i];t[o.name]=!o.isRepeatable}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var c=a[s];c.kind===j.b.DIRECTIVE_DEFINITION&&(t[c.name.value]=!c.repeatable)}var l=Object.create(null),p=Object.create(null);
1return{enter:function(n){if(null!=n.directives){if(n.kind===j.b.SCHEMA_DEFINITION||n.kind===j.b.SCHEMA_EXTENSION)r=l;else if((0,tq.a6)(n)||(0,tq.i7)(n)){var r,i=n.name.value;void 0===(r=p[i])&&(p[i]=r=Object.create(null))}else r=Object.create(null);for(var o=0,a=n.directives;o<a.length;o++){var s=a[o],c=s.name.value;t[c]&&(r[c]?e.reportError(new u.e('The directive "@'.concat(c,'" can only be used once at this location.'),[r[c],s])):r[c]=s)}}}}}function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ne(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ne(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function nn(e){return nt(nt({},nr(e)),{},{Argument:function(t){var n=e.getArgument(),r=e.getFieldDef(),i=e.getParentType();if(!n&&r&&i){var o=t.name.value,a=k(o,r.args.map(function(e){return e.name}));e.reportError(new u.e('Unknown argument "'.concat(o,'" on field "').concat(i.name,".").concat(r.name,'".')+_(a),t))}}})}function nr(e){for(var t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():tg,i=0;i<r.length;i++){var o=r[i];t[o.name]=o.args.map(function(e){return e.name})}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var c=a[s];if(c.kind===j.b.DIRECTIVE_DEFINITION){var l,p=null!==(l=c.arguments)&&void 0!==l?l:[];t[c.name.value]=p.map(function(e){return e.name.value})}}return{Directive:function(n){var r=n.name.value,i=t[r];if(n.arguments&&i)for(var o=0,a=n.arguments;o<a.length;o++){var s=a[o],c=s.name.value;if(-1===i.indexOf(c)){var l=k(c,i);e.reportError(new u.e('Unknown argument "'.concat(c,'" on directive "@').concat(r,'".')+_(l),s))}}return!1}}}function ni(e){var t=Object.create(null);return{Field:function(){t=Object.create(null)},Directive:function(){t=Object.create(null)},Argument:function(n){var r=n.name.value;return t[r]?e.reportError(new u.e('There can be only one argument named "'.concat(r,'".'),[t[r],n.name])):t[r]=n.name,!1}}}function no(e){return{ListValue:function(t){if(!et(eT(e.getParentInputType())))return na(e,t),!1},ObjectValue:function(t){var n=eO(e.getInputType());if(!Z(n))return na(e,t),!1;for(var r=g(t.fields,function(e){return e.name.value}),i=0,o=f(n.getFields());i<o.length;i++){var a=o[i];if(!r[a.name]&&eB(a)){var s=(0,d.A)(a.type);e.reportError(new u.e('Field "'.concat(n.name,".").concat(a.name,'" of required type "').concat(s,'" was not provided.'),t))}}},ObjectField:function(t){var n=eO(e.getParentInputType());if(!e.getInputType()&&Z(n)){var r=k(t.name.value,Object.keys(n.getFields()));e.reportError(new u.e('Field "'.concat(t.name.value,'" is not defined by type "').concat(n.name,'".')+_(r),t))}},NullValue:function(t){var n=e.getInputType();er(n)&&e.reportError(new u.e('Expected value of type "'.concat((0,d.A)(n),'", found ').concat((0,P.y)(t),"."),t))},EnumValue:function(t){return na(e,t)},IntValue:function(t){return na(e,t)},FloatValue:function(t){return na(e,t)},StringValue:function(t){return na(e,t)},BooleanValue:function(t){return na(e,t)}}}function na(e,t){var n=e.getInputType();if(n){var r=eO(n);if(!eu(r)){var i=(0,d.A)(n);e.reportError(new u.e('Expected value of type "'.concat(i,'", found ').concat((0,P.y)(t),"."),t));return}try{var o=r.parseLiteral(t,void 0);if(void 0===o){var a=(0,d.A)(n);e.reportError(new u.e('Expected value of type "'.concat(a,'", found ').concat((0,P.y)(t),"."),t))}}catch(r){var s=(0,d.A)(n);r instanceof u.e?e.reportError(r):e.reportError(new u.e('Expected value of type "'.concat(s,'", found ').concat((0,P.y)(t),"; ")+r.message,t,void 0,void 0,void 0,r))}}}function ns(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ns(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ns(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function nu(e){return nc(nc({},nl(e)),{},{Field:{leave:function(t){var n,r=e.getFieldDef();if(!r)return!1;for(var i=g(null!==(n=t.arguments)&&void 0!==n?n:[],function(e){return e.name.value}),o=0,a=r.args;o<a.length;o++){var s=a[o];if(!i[s.name]&&eL(s)){var c=(0,d.A)(s.type);e.reportError(new u.e('Field "'.concat(r.name,'" argument "').concat(s.name,'" of type "').concat(c,'" is required, but it was not provided.'),t))}}}}})}function nl(e){for(var t=Object.create(null),n=e.getSchema(),r=n?n.getDirectives():tg,i=0;i<r.length;i++){var o=r[i];t[o.name]=g(o.args.filter(eL),function(e){return e.name})}for(var a=e.getDocument().definitions,s=0;s<a.length;s++){var c=a[s];if(c.kind===j.b.DIRECTIVE_DEFINITION){var l,p=null!==(l=c.arguments)&&void 0!==l?l:[];t[c.name.value]=g(p.filter(np),function(e){return e.name.value})}}return{Directive:{leave:function(n){var r=n.name.value,i=t[r];if(i)for(var o,a=g(null!==(o=n.arguments)&&void 0!==o?o:[],function(e){return e.name.value}),s=0,c=Object.keys(i);s<c.length;s++){var l=c[s];if(!a[l]){var p=i[l].type,f=Y(p)?(0,d.A)(p):(0,P.y)(p);e.reportError(new u.e('Directive "@'.concat(r,'" argument "').concat(l,'" of type "').concat(f,'" is required, but it was not provided.'),n))}}}}}}function np(e){return e.type.kind===j.b.NON_NULL_TYPE&&null==e.defaultValue}function nf(e){var t=Object.create(null);return{OperationDefinition:{enter:function(){t=Object.create(null)},leave:function(n){for(var r=e.getRecursiveVariableUsages(n),i=0;i<r.length;i++){var o=r[i],a=o.node,s=o.type,c=o.defaultValue,l=a.name.value,p=t[l];if(p&&s){var f,v,h,y,m,b=e.getSchema(),E=tU(b,p.type);if(E&&(f=b,v=E,h=p.defaultValue,y=s,m=c,er(y)&&!er(v)?!((null!=h&&h.kind!==j.b.NULL||void 0!==m)&&eG(f,v,y.ofType)):!eG(f,v,y))){var g=(0,d.A)(E),T=(0,d.A)(s);e.reportError(new u.e('Variable "$'.concat(l,'" of type "').concat(g,'" used in position expecting type "').concat(T,'".'),[p,a]))}}}}},VariableDefinition:function(e){t[e.variable.name.value]=e}}}function nd(e){var t=new ng,n=new Map;return{SelectionSet:function(r){for(var i=function(e,t,n,r,i){var o=[],a=nb(e,t,r,i),s=a[0],c=a[1];if(function(e,t,n,r,i){for(var o=0,a=b(i);o<a.length;o++){var s=a[o],c=s[0],u=s[1];if(u.length>1)for(var l=0;l<u.length;l++)for(var p=l+1;p<u.length;p++){var f=nm(e,n,r,!1,c,u[l],u[p]);f&&t.push(f)}}}(e,o,t,n,s),0!==c.length)for(var u=0;u<c.length;u++){nv(e,o,t,n,!1,s,c[u]);for(var l=u+1;l<c.length;l++)nh(e,o,t,n,!1,c[u],c[l])}return o}(e,n,t,e.getParentType(),r),o=0;o<i.length;o++){var a=i[o],s=a[0],c=s[0],l=s[1],p=a[1],f=a[2],d=function e(t){return Array.isArray(t)?t.map(function(t){var n=t[0],r=t[1];return'subfields "'.concat(n,'" conflict because ')+e(r)}).join(" and "):t}(l);e.reportError(new u.e('Fields "'.concat(c,'" conflict because ').concat(d,". Use different aliases on the fields to fetch both if this was intentional."),p.concat(f)))}}}}function nv(e,t,n,r,i,o,a){var s=e.getFragment(a);if(s){var c=nE(e,n,s),u=c[0],l=c[1];if(o!==u){ny(e,t,n,r,i,o,u);for(var p=0;p<l.length;p++)nv(e,t,n,r,i,o,l[p])}}}function nh(e,t,n,r,i,o,a){if(!(o===a||r.has(o,a,i))){r.add(o,a,i);var s=e.getFragment(o),c=e.getFragment(a);if(s&&c){var u=nE(e,n,s),l=u[0],p=u[1],f=nE(e,n,c),d=f[0],v=f[1];ny(e,t,n,r,i,l,d);for(var h=0;h<v.length;h++)nh(e,t,n,r,i,o,v[h]);for(var y=0;y<p.length;y++)nh(e,t,n,r,i,p[y],a)}}}function ny(e,t,n,r,i,o,a){for(var s=0,c=Object.keys(o);s<c.length;s++){var u=c[s],l=a[u];if(l)for(var p=o[u],f=0;f<p.length;f++)for(var d=0;d<l.length;d++){var v=nm(e,n,r,i,u,p[f],l[d]);v&&t.push(v)}}}function nm(e,t,n,r,i,o,a){var s=o[0],c=o[1],u=o[2],l=a[0],f=a[1],v=a[2],h=r||s!==l&&Q(s)&&Q(l);if(!h){var y,m,b,E,g=c.name.value,T=f.name.value;if(g!==T)return[[i,'"'.concat(g,'" and "').concat(T,'" are different fields')],[c],[f]];if(y=null!==(b=c.arguments)&&void 0!==b?b:[],m=null!==(E=f.arguments)&&void 0!==E?E:[],!(y.length===m.length&&y.every(function(e){var t,n,r=p(m,function(t){return t.name.value===e.name.value});return!!r&&(t=e.value,n=r.value,(0,P.y)(t)===(0,P.y)(n))})))return[[i,"they have differing arguments"],[c],[f]]}var N=null==u?void 0:u.type,I=null==v?void 0:v.type;if(N&&I&&function e(t,n){return et(t)?!et(n)||e(t.ofType,n.ofType):!!et(n)||(er(t)?!er(n)||e(t.ofType,n.ofType):!!er(n)||!!(eu(t)||eu(n))&&t!==n)}(N,I))return[[i,'they return conflicting types "'.concat((0,d.A)(N),'" and "').concat((0,d.A)(I),'"')],[c],[f]];var O=c.selectionSet,_=f.selectionSet;if(O&&_)return function(e,t,n,r){if(e.length>0)return[[t,e.map(function(e){return e[0]})],e.reduce(function(e,t){var n=t[1];return e.concat(n)},[n]),e.reduce(function(e,t){var n=t[2];return e.concat(n)},[r])]}(function(e,t,n,r,i,o,a,s){var c=[],u=nb(e,t,i,o),l=u[0],p=u[1],f=nb(e,t,a,s),d=f[0],v=f[1];if(ny(e,c,t,n,r,l,d),0!==v.length)for(var h=0;h<v.length;h++)nv(e,c,t,n,r,l,v[h]);if(0!==p.length)for(var y=0;y<p.length;y++)nv(e,c,t,n,r,d,p[y]);for(var m=0;m<p.length;m++)for(var b=0;b<v.length;b++)nh(e,c,t,n,r,p[m],v[b]);return c}(e,t,n,h,eO(N),O,eO(I),_),i,c,f)}function nb(e,t,n,r){var i=t.get(r);if(!i){var o=Object.create(null),a=Object.create(null);(function e(t,n,r,i,o){for(var a=0,s=r.selections;a<s.length;a++){var c=s[a];switch(c.kind){case j.b.FIELD:var u=c.name.value,l=void 0;(Q(n)||J(n))&&(l=n.getFields()[u]);var p=c.alias?c.alias.value:u;i[p]||(i[p]=[]),i[p].push([n,c,l]);break;case j.b.FRAGMENT_SPREAD:o[c.name.value]=!0;break;case j.b.INLINE_FRAGMENT:var f=c.typeCondition,d=f?tU(t.getSchema(),f):n;e(t,d,c.selectionSet,i,o)}}})(e,n,r,o,a),i=[o,Object.keys(a)],t.set(r,i)}return i}function nE(e,t,n){var r=t.get(n.selectionSet);if(r)return r;var i=tU(e.getSchema(),n.typeCondition);return nb(e,t,i,n.selectionSet)}var ng=function(){function e(){this._data=Object.create(null)}var t=e.prototype;return t.has=function(e,t,n){var r=this._data[e],i=r&&r[t];return void 0!==i&&(!1!==n||!1===i)}
1,t.add=function(e,t,n){this._pairSetAdd(e,t,n),this._pairSetAdd(t,e,n)},t._pairSetAdd=function(e,t,n){var r=this._data[e];r||(r=Object.create(null),this._data[e]=r),r[t]=n},e}();function nT(e){var t=[],n=Object.create(null);return{ObjectValue:{enter:function(){t.push(n),n=Object.create(null)},leave:function(){n=t.pop()}},ObjectField:function(t){var r=t.name.value;n[r]?e.reportError(new u.e('There can be only one input field named "'.concat(r,'".'),[n[r],t.name])):n[r]=t.name}}}function nN(e){var t,n,r,i=e.getSchema(),o=null!==(t=null!==(n=null!==(r=null==i?void 0:i.astNode)&&void 0!==r?r:null==i?void 0:i.getQueryType())&&void 0!==n?n:null==i?void 0:i.getMutationType())&&void 0!==t?t:null==i?void 0:i.getSubscriptionType(),a=0;return{SchemaDefinition:function(t){if(o){e.reportError(new u.e("Cannot define a new schema within a schema extension.",t));return}a>0&&e.reportError(new u.e("Must provide only one schema definition.",t)),++a}}}function nI(e){var t=e.getSchema(),n=Object.create(null),r=t?{query:t.getQueryType(),mutation:t.getMutationType(),subscription:t.getSubscriptionType()}:{};return{SchemaDefinition:i,SchemaExtension:i};function i(t){for(var i,o=null!==(i=t.operationTypes)&&void 0!==i?i:[],a=0;a<o.length;a++){var s=o[a],c=s.operation,l=n[c];r[c]?e.reportError(new u.e("Type for ".concat(c," already defined in the schema. It cannot be redefined."),s)):l?e.reportError(new u.e("There can be only one ".concat(c," type in schema."),[l,s])):n[c]=s}return!1}}function nO(e){var t=Object.create(null),n=e.getSchema();return{ScalarTypeDefinition:r,ObjectTypeDefinition:r,InterfaceTypeDefinition:r,UnionTypeDefinition:r,EnumTypeDefinition:r,InputObjectTypeDefinition:r};function r(r){var i=r.name.value;if(null!=n&&n.getType(i)){e.reportError(new u.e('Type "'.concat(i,'" already exists in the schema. It cannot also be defined in this type definition.'),r.name));return}return t[i]?e.reportError(new u.e('There can be only one type named "'.concat(i,'".'),[t[i],r.name])):t[i]=r.name,!1}}function n_(e){var t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);return{EnumTypeDefinition:i,EnumTypeExtension:i};function i(t){var i,o=t.name.value;r[o]||(r[o]=Object.create(null));for(var a=null!==(i=t.values)&&void 0!==i?i:[],s=r[o],c=0;c<a.length;c++){var l=a[c],p=l.name.value,f=n[o];$(f)&&f.getValue(p)?e.reportError(new u.e('Enum value "'.concat(o,".").concat(p,'" already exists in the schema. It cannot also be defined in this type extension.'),l.name)):s[p]?e.reportError(new u.e('Enum value "'.concat(o,".").concat(p,'" can only be defined once.'),[s[p],l.name])):s[p]=l.name}return!1}}function nA(e){var t=e.getSchema(),n=t?t.getTypeMap():Object.create(null),r=Object.create(null);return{InputObjectTypeDefinition:i,InputObjectTypeExtension:i,InterfaceTypeDefinition:i,InterfaceTypeExtension:i,ObjectTypeDefinition:i,ObjectTypeExtension:i};function i(t){var i,o=t.name.value;r[o]||(r[o]=Object.create(null));for(var a=null!==(i=t.fields)&&void 0!==i?i:[],s=r[o],c=0;c<a.length;c++){var l,p,f=a[c],d=f.name.value;(l=n[o],p=d,(Q(l)||J(l)||Z(l))&&null!=l.getFields()[p])?e.reportError(new u.e('Field "'.concat(o,".").concat(d,'" already exists in the schema. It cannot also be defined in this type extension.'),f.name)):s[d]?e.reportError(new u.e('Field "'.concat(o,".").concat(d,'" can only be defined once.'),[s[d],f.name])):s[d]=f.name}return!1}}function nD(e){var t=Object.create(null),n=e.getSchema();return{DirectiveDefinition:function(r){var i=r.name.value;if(null!=n&&n.getDirective(i)){e.reportError(new u.e('Directive "@'.concat(i,'" already exists in the schema. It cannot be redefined.'),r.name));return}return t[i]?e.reportError(new u.e('There can be only one directive named "@'.concat(i,'".'),[t[i],r.name])):t[i]=r.name,!1}}}function nw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nS(e){for(var t=e.getSchema(),n=Object.create(null),r=0,i=e.getDocument().definitions;r<i.length;r++){var o=i[r];(0,tq.a6)(o)&&(n[o.name.value]=o)}return{ScalarTypeExtension:a,ObjectTypeExtension:a,InterfaceTypeExtension:a,UnionTypeExtension:a,EnumTypeExtension:a,InputObjectTypeExtension:a};function a(r){var i,o,a=r.name.value,s=n[a],c=null==t?void 0:t.getType(a);if(s?o=nR[s.kind]:c&&(o=q(i=c)?j.b.SCALAR_TYPE_EXTENSION:Q(i)?j.b.OBJECT_TYPE_EXTENSION:J(i)?j.b.INTERFACE_TYPE_EXTENSION:X(i)?j.b.UNION_TYPE_EXTENSION:$(i)?j.b.ENUM_TYPE_EXTENSION:Z(i)?j.b.INPUT_OBJECT_TYPE_EXTENSION:void(0,C.A)(0,"Unexpected type: "+(0,d.A)(i))),o){if(o!==r.kind){var l=function(e){switch(e){case j.b.SCALAR_TYPE_EXTENSION:return"scalar";case j.b.OBJECT_TYPE_EXTENSION:return"object";case j.b.INTERFACE_TYPE_EXTENSION:return"interface";case j.b.UNION_TYPE_EXTENSION:return"union";case j.b.ENUM_TYPE_EXTENSION:return"enum";
1case j.b.INPUT_OBJECT_TYPE_EXTENSION:return"input object"}(0,C.A)(0,"Unexpected kind: "+(0,d.A)(e))}(r.kind);e.reportError(new u.e("Cannot extend non-".concat(l,' type "').concat(a,'".'),s?[s,r]:r))}}else{var p=Object.keys(n);t&&(p=p.concat(Object.keys(t.getTypeMap())));var f=k(a,p);e.reportError(new u.e('Cannot extend type "'.concat(a,'" because it is not defined.')+_(f),r.name))}}}var nR=(nw(r={},j.b.SCALAR_TYPE_DEFINITION,j.b.SCALAR_TYPE_EXTENSION),nw(r,j.b.OBJECT_TYPE_DEFINITION,j.b.OBJECT_TYPE_EXTENSION),nw(r,j.b.INTERFACE_TYPE_DEFINITION,j.b.INTERFACE_TYPE_EXTENSION),nw(r,j.b.UNION_TYPE_DEFINITION,j.b.UNION_TYPE_EXTENSION),nw(r,j.b.ENUM_TYPE_DEFINITION,j.b.ENUM_TYPE_EXTENSION),nw(r,j.b.INPUT_OBJECT_TYPE_DEFINITION,j.b.INPUT_OBJECT_TYPE_EXTENSION),r),nx=Object.freeze([tG,tQ,tH,tJ,tK,tz,t$,tW,tZ,t0,t1,t2,t3,t4,t6,t7,t8,t5,t9,nn,ni,no,nu,nf,nd,nT]),nk=Object.freeze([nN,nI,nO,n_,nA,nD,tK,t5,t9,nS,nr,ni,nT,nl]);function nF(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var nL=function(){function e(e,t){this._ast=e,this._fragments=void 0,this._fragmentSpreads=new Map,this._recursivelyReferencedFragments=new Map,this._onError=t}var t=e.prototype;return t.reportError=function(e){this._onError(e)},t.getDocument=function(){return this._ast},t.getFragment=function(e){var t=this._fragments;return t||(this._fragments=t=this.getDocument().definitions.reduce(function(e,t){return t.kind===j.b.FRAGMENT_DEFINITION&&(e[t.name.value]=t),e},Object.create(null))),t[e]},t.getFragmentSpreads=function(e){var t=this._fragmentSpreads.get(e);if(!t){t=[];for(var n=[e];0!==n.length;)for(var r=n.pop(),i=0,o=r.selections;i<o.length;i++){var a=o[i];a.kind===j.b.FRAGMENT_SPREAD?t.push(a):a.selectionSet&&n.push(a.selectionSet)}this._fragmentSpreads.set(e,t)}return t},t.getRecursivelyReferencedFragments=function(e){var t=this._recursivelyReferencedFragments.get(e);if(!t){t=[];for(var n=Object.create(null),r=[e.selectionSet];0!==r.length;)for(var i=r.pop(),o=0,a=this.getFragmentSpreads(i);o<a.length;o++){var s=a[o].name.value;if(!0!==n[s]){n[s]=!0;var c=this.getFragment(s);c&&(t.push(c),r.push(c.selectionSet))}}this._recursivelyReferencedFragments.set(e,t)}return t},e}(),nj=function(e){function t(t,n,r){var i;return(i=e.call(this,t,r)||this)._schema=n,i}return nF(t,e),t.prototype.getSchema=function(){return this._schema},t}(nL),nP=function(e){function t(t,n,r,i){var o;return(o=e.call(this,n,i)||this)._schema=t,o._typeInfo=r,o._variableUsages=new Map,o._recursiveVariableUsages=new Map,o}nF(t,e);var n=t.prototype;return n.getSchema=function(){return this._schema},n.getVariableUsages=function(e){var t=this._variableUsages.get(e);if(!t){var n=[],r=new tM(this._schema);(0,l.YR)(e,tB(r,{VariableDefinition:function(){return!1},Variable:function(e){n.push({node:e,type:r.getInputType(),defaultValue:r.getDefaultValue()})}})),t=n,this._variableUsages.set(e,t)}return t},n.getRecursiveVariableUsages=function(e){var t=this._recursiveVariableUsages.get(e);if(!t){t=this.getVariableUsages(e);for(var n=0,r=this.getRecursivelyReferencedFragments(e);n<r.length;n++){var i=r[n];t=t.concat(this.getVariableUsages(i))}this._recursiveVariableUsages.set(e,t)}return t},n.getType=function(){return this._typeInfo.getType()},n.getParentType=function(){return this._typeInfo.getParentType()},n.getInputType=function(){return this._typeInfo.getInputType()},n.getParentInputType=function(){return this._typeInfo.getParentInputType()},n.getFieldDef=function(){return this._typeInfo.getFieldDef()},n.getDirective=function(){return this._typeInfo.getDirective()},n.getArgument=function(){return this._typeInfo.getArgument()},n.getEnumValue=function(){return this._typeInfo.getEnumValue()},t}(nL);function nC(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nx,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new tM(e),i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{maxErrors:void 0};t||(0,c.A)(0,"Must provide document."),tD(e);var o=Object.freeze({}),a=[],s=new nP(e,t,r,function(e){if(null!=i.maxErrors&&a.length>=i.maxErrors)throw a.push(new u.e("Too many validation errors, error limit reached. Validation aborted.")),o;a.push(e)}),p=(0,l.oP)(n.map(function(e){return e(s)}));try{(0,l.YR)(t,tB(r,p))}catch(e){if(e!==o)throw e}return a}function nV(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nk,r=[],i=new nj(e,t,function(e){r.push(e)}),o=n.map(function(e){return e(i)});return(0,l.YR)(e,(0,l.oP)(o)),r}function nU(e,t,n){return{prev:e,key:t,typename:n}}function nM(e){for(var t=[],n=e;n;)t.push(n.key),n=n.prev;return t.reverse()}function nY(e,t){if("query"===t.operation){var n=e.getQueryType();if(!n)throw new u.e("Schema does not define the required query root type.",t);return n}if("mutation"===t.operation){var r=e.getMutationType();if(!r)throw new u.e("Schema is not configured for mutations.",t);return r}if("subscription"===t.operation){var i=e.getSubscriptionType();if(!i)throw new u.e("Schema is not configured for subscriptions.",t);return i}throw new u.e("Can only have query, mutation and subscription operations.",t)}function nB(e){return e.map(function(e){return"number"==typeof e?"["+e.toString()+"]":"."+e}).join("")}function nq(e,t,n){if(e){if(e.kind===j.b.VARIABLE){var r,i=e.name.value;if(null==n||void 0===n[i])return;var o=n[i];if(null===o&&er(t))return;return o}if(er(t)){if(e.kind===j.b.NULL)return;return nq(e,t.ofType,n)}if(e.kind===j.b.NULL)return null;if(et(t)){var a=t.ofType;if(e.kind===j.b.LIST){for(var s=[],c=0,u=e.values;c<u.length;c++){var l=u[c];if(nG(l,n)){if(er(a))return;s.push(null)}else{var p=nq(l,a,n);if(void 0===p)return;s.push(p)}}return s}var v=nq(e,a,n);if(void 0===v)return;return[v]}if(Z(t)){if(e.kind!==j.b.OBJECT)return;for(var h=Object.create(null),y=g(e.fields,function(e){return e.name.value}),m=0,b=f(t.getFields());m<b.length;m++){var E=b[m],T=y[E.name];if(!T||nG(T.value,n)){if(void 0!==E.defaultValue)h[E.name]=E.defaultValue;else if(er(E.type))return;continue}var N=nq(T.value,E.type,n);if(void 0===N)return;h[E.name]=N}return h}if(eu(t)){try{r=t.parseLiteral(e,n)}catch(e){return}if(void 0===r)return;return r}(0,C.A)(0,"Unexpected input type: "+(0,d.A)(t))}}function nG(e,t){return e.kind===j.b.VARIABLE&&(null==t||void 0===t[e.name.value])}function nQ(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:nH;return function e(t,n,r,i){if(er(n))return null!=t?e(t,n.ofType,r,i):void r(nM(i),t,new u.e('Expected non-nullable type "'.concat((0,d.A)(n),'" not to be null.')));if(null==t)return null;if(et(n)){var o,a=n.ofType,s=ez(t,function(t,n){return e(t,a,r,nU(i,n,void 0))});return null!=s?s:[e(t,a,r,i)]}if(Z(n)){if(!(0,A.A)(t)){r(nM(i),t,new u.e('Expected type "'.concat(n.name,'" to be an object.')));return}for(var c={},l=n.getFields(),p=0,v=f(l);p<v.length;p++){var h=v[p],y=t[h.name];if(void 0===y){if(void 0!==h.defaultValue)c[h.name]=h.defaultValue;else if(er(h.type)){var m=(0,d.A)(h.type);r(nM(i),t,new u.e('Field "'.concat(h.name,'" of required type "').concat(m,'" was not provided.')))}continue}c[h.name]=e(y,h.type,r,nU(i,h.name,n.name))}for(var b=0,E=Object.keys(t);b<E.length;b++){var g=E[b];
1if(!l[g]){var T=k(g,Object.keys(n.getFields()));r(nM(i),t,new u.e('Field "'.concat(g,'" is not defined by type "').concat(n.name,'".')+_(T)))}}return c}if(eu(n)){try{o=n.parseValue(t)}catch(e){e instanceof u.e?r(nM(i),t,e):r(nM(i),t,new u.e('Expected type "'.concat(n.name,'". ')+e.message,void 0,void 0,void 0,void 0,e));return}return void 0===o&&r(nM(i),t,new u.e('Expected type "'.concat(n.name,'".'))),o}(0,C.A)(0,"Unexpected input type: "+(0,d.A)(n))}(e,t,n)}function nH(e,t,n){var r="Invalid value "+(0,d.A)(t);throw e.length>0&&(r+=' at "value'.concat(nB(e),'"')),n.message=r+": "+n.message,n}function nJ(e,t,n){for(var r,i={},o=g(null!==(r=t.arguments)&&void 0!==r?r:[],function(e){return e.name.value}),a=0,s=e.args;a<s.length;a++){var c=s[a],l=c.name,p=c.type,f=o[l];if(!f){if(void 0!==c.defaultValue)i[l]=c.defaultValue;else if(er(p))throw new u.e('Argument "'.concat(l,'" of required type "').concat((0,d.A)(p),'" ')+"was not provided.",t);continue}var v=f.value,h=v.kind===j.b.NULL;if(v.kind===j.b.VARIABLE){var y=v.name.value;if(null==n||!nX(n,y)){if(void 0!==c.defaultValue)i[l]=c.defaultValue;else if(er(p))throw new u.e('Argument "'.concat(l,'" of required type "').concat((0,d.A)(p),'" ')+'was provided the variable "$'.concat(y,'" which was not provided a runtime value.'),v);continue}h=null==n[y]}if(h&&er(p))throw new u.e('Argument "'.concat(l,'" of non-null type "').concat((0,d.A)(p),'" ')+"must not be null.",v);var m=nq(v,p,n);if(void 0===m)throw new u.e('Argument "'.concat(l,'" has invalid value ').concat((0,P.y)(v),"."),v);i[l]=m}return i}function nK(e,t,n){var r=t.directives&&p(t.directives,function(t){return t.name.value===e.name});if(r)return nJ(e,r,n)}function nX(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function nz(e,t,n,r,i,o,a,s){return 1==arguments.length?nW(e):nW({schema:e,document:t,rootValue:n,contextValue:r,variableValues:i,operationName:o,fieldResolver:a,typeResolver:s})}function n$(e){var t=nW(e);if(a(t))throw Error("GraphQL execution failed to complete synchronously.");return t}function nW(e){var t=e.schema,n=e.document,r=e.rootValue,i=e.contextValue,o=e.variableValues,s=e.operationName,c=e.fieldResolver,u=e.typeResolver;nZ(t,n,o);var l=n0(t,n,r,i,o,s,c,u);if(Array.isArray(l))return{errors:l};var p=function(e,t,n){var r=nY(e.schema,t),i=n2(e,r,t.selectionSet,Object.create(null),Object.create(null)),o=void 0;try{var s,c,u,l,p,f,d,v,h="mutation"===t.operation?(s=e,c=r,u=n,l=o,p=i,f=Object.keys(p),d=function(e,t){var n=p[t],r=nU(l,t,c.name),i=n6(s,c,u,n,r);return void 0===i?e:a(i)?i.then(function(n){return e[t]=n,e}):(e[t]=i,e)},v=Object.create(null),f.reduce(function(e,t){return a(e)?e.then(function(e){return d(e,t)}):d(e,t)},v)):n1(e,r,n,o,i);if(a(h))return h.then(void 0,function(t){return e.errors.push(t),Promise.resolve(null)});return h}catch(t){return e.errors.push(t),null}}(l,l.operation,r);return function e(t,n){return a(n)?n.then(function(n){return e(t,n)}):0===t.errors.length?{data:n}:{errors:t.errors,data:n}}(l,p)}function nZ(e,t,n){t||(0,c.A)(0,"Must provide document."),tD(e),null==n||(0,A.A)(n)||(0,c.A)(0,"Variables must be provided as an Object where each property is a variable value. Perhaps look to see if an unparsed JSON string was provided.")}function n0(e,t,n,r,i,o,a,s){for(var c,l,p,f=Object.create(null),v=0,h=t.definitions;v<h.length;v++){var y=h[v];switch(y.kind){case j.b.OPERATION_DEFINITION:if(null==o){if(void 0!==p)return[new u.e("Must provide operation name if query contains multiple operations.")];p=y}else(null===(c=y.name)||void 0===c?void 0:c.value)===o&&(p=y);break;case j.b.FRAGMENT_DEFINITION:f[y.name.value]=y}}if(!p)return null!=o?[new u.e('Unknown operation named "'.concat(o,'".'))]:[new u.e("Must provide an operation.")];var m=function(e,t,n,r){var i=[],o=null==r?void 0:r.maxErrors;try{var a=function(e,t,n,r){for(var i={},o=0;o<t.length;o++)if("continue"===function(o){var a=t[o],s=a.variable.name.value,c=tU(e,a.type);if(!eo(c)){var l=(0,P.y)(a.type);return r(new u.e('Variable "$'.concat(s,'" expected value of type "').concat(l,'" which cannot be used as an input type.'),a.type)),"continue"}if(!nX(n,s)){if(a.defaultValue)i[s]=nq(a.defaultValue,c);else if(er(c)){var p=(0,d.A)(c);r(new u.e('Variable "$'.concat(s,'" of required type "').concat(p,'" was not provided.'),a))}return"continue"}var f=n[s];if(null===f&&er(c)){var v=(0,d.A)(c);return r(new u.e('Variable "$'.concat(s,'" of non-null type "').concat(v,'" must not be null.'),a)),"continue"}i[s]=nQ(f,c,function(e,t,n){var i='Variable "$'.concat(s,'" got invalid value ')+(0,d.A)(t);e.length>0&&(i+=' at "'.concat(s).concat(nB(e),'"')),r(new u.e(i+"; "+n.message,a,void 0,void 0,void 0,n.originalError))})}(o))continue;return i}(e,t,n,function(e){if(null!=o&&i.length>=o)throw new u.e("Too many errors processing variables, error limit reached. Execution aborted.");i.push(e)});if(0===i.length)return{coerced:a}}catch(e){i.push(e)}return{errors:i}}(e,null!==(l=p.variableDefinitions)&&void 0!==l?l:[],null!=i?i:{},{maxErrors:50});return m.errors?m.errors:{schema:e,fragments:f,rootValue:n,contextValue:r,operation:p,variableValues:m.coerced,fieldResolver:null!=a?a:ro,typeResolver:null!=s?s:ri,errors:[]}}function n1(e,t,n,r,i){for(var o,s=Object.create(null),c=!1,u=0,l=Object.keys(i);u<l.length;u++){var p=l[u],f=i[p],d=nU(r,p,t.name),v=n6(e,t,n,f,d);void 0!==v&&(s[p]=v,a(v)&&(c=!0))}return c?Promise.all((o=Object.keys(s)).map(function(e){return s[e]})).then(function(e){return e.reduce(function(e,t,n){return e[o[n]]=t,e},Object.create(null))}):s}function n2(e,t,n,r,i){for(var o=0,a=n.selections;o<a.length;o++){var s=a[o];switch(s.kind){case j.b.FIELD:if(!n3(e,s))continue;var c,u=(c=s).alias?c.alias.value:c.name.value;r[u]||(r[u]=[]),r[u].push(s);break;case j.b.INLINE_FRAGMENT:if(!n3(e,s)||!n4(e,s,t))continue;n2(e,t,s.selectionSet,r,i);break;case j.b.FRAGMENT_SPREAD:var l=s.name.value;if(i[l]||!n3(e,s))continue;i[l]=!0;var p=e.fragments[l];if(!p||!n4(e,p,t))continue;n2(e,t,p.selectionSet,r,i)}}return r}function n3(e,t){var n=nK(ty,t,e.variableValues);if((null==n?void 0:n.if)===!0)return!1;var r=nK(th,t,e.variableValues);return(null==r?void 0:r.if)!==!1}function n4(e,t,n){var r=t.typeCondition;if(!r)return!0;var i=tU(e.schema,r);return i===n||!!ed(i)&&e.schema.isSubType(i,n)}function n6(e,t,n,r,i){var o=r[0].name.value,s=ra(e.schema,t,o);if(s){var c=s.type,u=null!==(p=s.resolve)&&void 0!==p?p:e.fieldResolver,l=n7(e,s,r,t,i);try{var p,f,d=nJ(s,r[0],e.variableValues),h=e.contextValue,y=u(n,d,h,l);if(f=a(y)?y.then(function(t){return n5(e,c,r,l,i,t)}):n5(e,c,r,l,i,y),a(f))return f.then(void 0,function(t){var n=v(t,r,nM(i));return n8(n,c,e)});return f}catch(t){return n8(v(t,r,nM(i)),c,e)}}}function n7(e,t,n,r,i){return{fieldName:t.name,fieldNodes:n,returnType:t.type,parentType:r,path:i,schema:e.schema,fragments:e.fragments,rootValue:e.rootValue,operation:e.operation,variableValues:e.variableValues}}function n8(e,t,n){if(er(t))throw e;return n.errors.push(e),null}function n5(e,t,n,r,i,o){if(o instanceof Error)throw o;if(er(t)){var s,c,l,p,f,h,y,m,b=n5(e,t.ofType,n,r,i,o);if(null===b)throw Error("Cannot return null for non-nullable field ".concat(r.parentType.name,".").concat(r.fieldName,"."));return b}return null==o?null:et(t)?function(e,t,n,r,i,o){var s=t.ofType,c=!1,l=ez(o,function(t,o){var u,l=nU(i,o,void 0);try{if(u=a(t)?t.then(function(t){return n5(e,s,n,r,l,t)}):n5(e,s,n,r,l,t),a(u))return c=!0,u.then(void 0,function(t){var r=v(t,n,nM(l));return n8(r,s,e)});return u}catch(t){return n8(v(t,n,nM(l)),s,e)}});if(null==l)throw new u.e('Expected Iterable, but did not find one for field "'.concat(r.parentType.name,".").concat(r.fieldName,'".'));return c?Promise.all(l):l}(e,t,n,r,i,o):eu(t)?function(e,t){var n=e.serialize(t);if(void 0===n)throw Error('Expected a value of type "'.concat((0,d.A)(e),'" but ')+"received: ".concat((0,d.A)(t)));return n}(t,o):ed(t)?(s=e,c=t,l=n,p=r,f=i,h=o,a(m=(null!==(y=c.resolveType)&&void 0!==y?y:s.typeResolver)(h,s.contextValue,p,c))?m.then(function(e){return re(s,n9(e,s,c,l,p,h),l,p,f,h)}):re(s,n9(m,s,c,l,p,h),l,p,f,h)):Q(t)?re(e,t,n,r,i,o):void(0,C.A)(0,"Cannot complete value of unexpected output type: "+(0,d.A)(t))}function n9(e,t,n,r,i,o){if(null==e)throw new u.e('Abstract type "'.concat(n.name,'" must resolve to an Object type at runtime for field "').concat(i.parentType.name,".").concat(i.fieldName,'". Either the "').concat(n.name,'" type should provide a "resolveType" function or each possible type should provide an "isTypeOf" function.'),r);var a=eN(e)?e.name:e;if("string"!=typeof a)throw new u.e('Abstract type "'.concat(n.name,'" must resolve to an Object type at runtime for field "').concat(i.parentType.name,".").concat(i.fieldName,'" with ')+"value ".concat((0,d.A)(o),', received "').concat((0,d.A)(e),'".'));var s=t.schema.getType(a);if(null==s)throw new u.e('Abstract type "'.concat(n.name,'" was resolve to a type "').concat(a,'" that does not exist inside schema.'),r);if(!Q(s))throw new u.e('Abstract type "'.concat(n.name,'" was resolve to a non-object type "').concat(a,'".'),r);if(!t.schema.isSubType(n,s))throw new u.e('Runtime Object type "'.concat(s.name,'" is not a possible type for "').concat(n.name,'".'),r);return s}function re(e,t,n,r,i,o){if(t.isTypeOf){var s=t.isTypeOf(o,e.contextValue,r);if(a(s))return s.then(function(r){if(!r)throw rt(t,o,n);return rn(e,t,n,i,o)});if(!s)throw rt(t,o,n)}return rn(e,t,n,i,o)}function rt(e,t,n){return new u.e('Expected value of type "'.concat(e.name,'" but got: ').concat((0,d.A)(t),"."),n)}function rn(e,t,n,r,i){var o=rr(e,t,n);return n1(e,t,i,r,o)}var rr=function(e){var t;return function(n,r,i){t||(t=new WeakMap);var o,a=t.get(n);if(a){if(o=a.get(r)){var s=o.get(i);if(void 0!==s)return s}}else a=new WeakMap,t.set(n,a);o||(o=new WeakMap,a.set(r,o));var c=e(n,r,i);return o.set(i,c),c}}(function(e,t,n){for(var r=Object.create(null),i=Object.create(null),o=0;o<n.length;o++){var a=n[o];a.selectionSet&&(r=n2(e,t,a.selectionSet,r,i))}return r}),ri=function(e,t,n,r){if((0,A.A)(e)&&"string"==typeof e.__typename)return e.__typename;for(var i=n.schema.getPossibleTypes(r),o=[],s=0;s<i.length;s++){var c=i[s];if(c.isTypeOf){var u=c.isTypeOf(e,t,n);if(a(u))o[s]=u;else if(u)return c.name}}if(o.length)return Promise.all(o).then(function(e){for(var t=0;t<e.length;t++)if(e[t])return i[t].name})},ro=function(e,t,n,r){if((0,A.A)(e)||"function"==typeof e){var i=e[r.fieldName];return"function"==typeof i?e[r.fieldName](t,n,r):i}};function ra(e,t,n){return n===ts.name&&e.getQueryType()===t?ts:n===tc.name&&e.getQueryType()===t?tc:n===tu.name?tu:t.getFields()[n]}function rs(e,t,n,r,i,o,a,s){var c=arguments;return new Promise(function(u){return u(1===c.length?ru(e):ru({schema:e,source:t,rootValue:n,contextValue:r,variableValues:i,operationName:o,fieldResolver:a,typeResolver:s}))})}function rc(e,t,n,r,i,o,s,c){var u=1==arguments.length?ru(e):ru({schema:e,source:t,rootValue:n,contextValue:r,variableValues:i,operationName:o,fieldResolver:s,typeResolver:c});if(a(u))throw Error("GraphQL execution failed to complete synchronously.");return u}function ru(e){var t,n=e.schema,r=e.source,i=e.rootValue,o=e.contextValue,a=e.variableValues,c=e.operationName,u=e.fieldResolver,l=e.typeResolver,p=tA(n);if(p.length>0)return{errors:p};try{t=(0,s.qg)(r)}catch(e){return{errors:[e]}}var f=nC(n,t);return f.length>0?{errors:f}:nz({schema:n,document:t,rootValue:i,contextValue:o,variableValues:a,operationName:c,fieldResolver:u,typeResolver:l})}var rl=n(98717),rp=n(28303),rf=n(12952),rd=n(66698),rv=n(76361);function rh(e){return"function"==typeof(null==e?void 0:e[E.$r])}function ry(e,t){return new Promise(function(n){return n(t(e))})}function rm(e){return{value:e,done:!1}}function rb(e,t,n,r,i,o,a,s){return 1==arguments.length?rg(e):rg({schema:e,document:t,rootValue:n,contextValue:r,variableValues:i,operationName:o,fieldResolver:a,subscribeFieldResolver:s})}function rE(e){if(e instanceof u.e)return{errors:[e]};throw e}function rg(e){var t=e.schema,n=e.document,r=e.rootValue,i=e.contextValue,o=e.variableValues,a=e.operationName,s=e.fieldResolver,c=rT(t,n,r,i,o,a,e.subscribeFieldResolver),u=function(e){return nz({schema:t,document:n,rootValue:e,contextValue:i,variableValues:o,operationName:a,fieldResolver:s})};return c.then(function(e){return rh(e)?function(e,t,n){var r,i,o,a,s,c,u=e[E.$r].call(e);function l(e){return e.done?e:ry(e.value,t).then(rm,i)}
1return"function"==typeof u.return&&(r=u.return,i=function(e){var t=function(){return Promise.reject(e)};return r.call(u).then(t,t)}),n&&(o=function(e){return ry(e,n).then(rm,i)}),a={next:function(){return u.next().then(l,o)},return:function(){return r?r.call(u).then(l,o):Promise.resolve({value:void 0,done:!0})},throw:function(e){return"function"==typeof u.throw?u.throw(e).then(l,o):Promise.reject(e).catch(i)}},s=E.$r,c=function(){return this},s in a?Object.defineProperty(a,s,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[s]=c,a}(e,u,rE):e})}function rT(e,t,n,r,i,o,a){return nZ(e,t,i),new Promise(function(s){var c=n0(e,t,n,r,i,o,a);s(Array.isArray(c)?{errors:c}:function(e){var t=e.schema,n=e.operation,r=e.variableValues,i=e.rootValue,o=nY(t,n),a=n2(e,o,n.selectionSet,Object.create(null),Object.create(null)),s=Object.keys(a)[0],c=a[s],l=c[0].name.value,p=ra(t,o,l);if(!p)throw new u.e('The subscription field "'.concat(l,'" is not defined.'),c);var f=nU(void 0,s,o.name),h=n7(e,p,c,o,f);return new Promise(function(t){var n,o=nJ(p,c[0],r),a=e.contextValue;t((null!==(n=p.subscribe)&&void 0!==n?n:e.fieldResolver)(i,o,a,h))}).then(function(e){if(e instanceof Error)throw v(e,c,nM(f));if(!rh(e))throw Error("Subscription field must return Async Iterable. "+"Received: ".concat((0,d.A)(e),"."));return e},function(e){throw v(e,c,nM(f))})}(c))}).catch(rE)}function rN(e){return{Field:function(t){var n=e.getFieldDef(),r=null==n?void 0:n.deprecationReason;if(n&&null!=r){var i=e.getParentType();null!=i||(0,C.A)(0),e.reportError(new u.e("The field ".concat(i.name,".").concat(n.name," is deprecated. ").concat(r),t))}},Argument:function(t){var n=e.getArgument(),r=null==n?void 0:n.deprecationReason;if(n&&null!=r){var i=e.getDirective();if(null!=i)e.reportError(new u.e('Directive "@'.concat(i.name,'" argument "').concat(n.name,'" is deprecated. ').concat(r),t));else{var o=e.getParentType(),a=e.getFieldDef();null!=o&&null!=a||(0,C.A)(0),e.reportError(new u.e('Field "'.concat(o.name,".").concat(a.name,'" argument "').concat(n.name,'" is deprecated. ').concat(r),t))}}},ObjectField:function(t){var n=eO(e.getParentInputType());if(Z(n)){var r=n.getFields()[t.name.value],i=null==r?void 0:r.deprecationReason;null!=i&&e.reportError(new u.e("The input field ".concat(n.name,".").concat(r.name," is deprecated. ").concat(i),t))}},EnumValue:function(t){var n=e.getEnumValue(),r=null==n?void 0:n.deprecationReason;if(n&&null!=r){var i=eO(e.getInputType());null!=i||(0,C.A)(0),e.reportError(new u.e('The enum value "'.concat(i.name,".").concat(n.name,'" is deprecated. ').concat(r),t))}}}}function rI(e){return{Field:function(t){var n=eO(e.getType());n&&tp(n)&&e.reportError(new u.e('GraphQL introspection has been disabled, but the requested query contained the field "'.concat(t.name.value,'".'),t))}}}function rO(e){e||(0,c.A)(0,"Received null or undefined error.");var t,n=null!==(t=e.message)&&void 0!==t?t:"An unknown error occurred.",r=e.locations,i=e.path,o=e.extensions;return o&&Object.keys(o).length>0?{message:n,locations:r,path:i,extensions:o}:{message:n,locations:r,path:i}}var r_=n(46169);function rA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rD(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rA(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rA(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({descriptions:!0,specifiedByUrl:!1,directiveIsRepeatable:!1,schemaDescription:!1,inputValueDeprecation:!1},e),n=t.descriptions?"description":"",r=t.specifiedByUrl?"specifiedByUrl":"",i=t.directiveIsRepeatable?"isRepeatable":"",o=t.schemaDescription?n:"";function a(e){return t.inputValueDeprecation?e:""}return"\n    query IntrospectionQuery {\n      __schema {\n        ".concat(o,"\n        queryType { name }\n        mutationType { name }\n        subscriptionType { name }\n        types {\n          ...FullType\n        }
1\n        directives {\n          name\n          ").concat(n,"\n          ").concat(i,"\n          locations\n          args").concat(a("(includeDeprecated: true)")," {\n            ...InputValue\n          }\n        }\n      }\n    }\n\n    fragment FullType on __Type {\n      kind\n      name\n      ").concat(n,"\n      ").concat(r,"\n      fields(includeDeprecated: true) {\n        name\n        ").concat(n,"\n        args").concat(a("(includeDeprecated: true)")," {\n          ...InputValue\n        }\n        type {\n          ...TypeRef\n        }\n        isDeprecated\n        deprecationReason\n      }\n      inputFields").concat(a("(includeDeprecated: true)")," {\n        ...InputValue\n      }\n      interfaces {\n        ...TypeRef\n      }\n      enumValues(includeDeprecated: true) {\n        name\n        ").concat(n,"\n        isDeprecated\n        deprecationReason\n      }\n      possibleTypes {\n        ...TypeRef\n      }\n    }\n\n    fragment InputValue on __InputValue {\n      name\n      ").concat(n,"\n      type { ...TypeRef }\n      defaultValue\n      ").concat(a("isDeprecated"),"\n      ").concat(a("deprecationReason"),"\n    }\n\n    fragment TypeRef on __Type {\n      kind\n      name\n      ofType {\n        kind\n        name\n        ofType {\n          kind\n          name\n          ofType {\n            kind\n            name\n            ofType {\n              kind\n              name\n              ofType {\n                kind\n                name\n                ofType {\n                  kind\n                  name\n                  ofType {\n                    kind\n                    name\n                  }\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  ")}function rw(e,t){for(var n=null,r=0,i=e.definitions;r<i.length;r++){var o,a=i[r];if(a.kind===j.b.OPERATION_DEFINITION){if(null==t){if(n)return null;n=a}else if((null===(o=a.name)||void 0===o?void 0:o.value)===t)return a}}return n}function rS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rR(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rS(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({specifiedByUrl:!0,directiveIsRepeatable:!0,schemaDescription:!0,inputValueDeprecation:!0},t),r=n$({schema:e,document:(0,s.qg)(rD(n))});return!r.errors&&r.data||(0,C.A)(0),r.data}function rx(e,t){(0,A.A)(e)&&(0,A.A)(e.__schema)||(0,c.A)(0,'Invalid or incomplete introspection result. Ensure that you are passing "data" property of introspection response and no "errors" was returned alongside: '.concat((0,d.A)(e),"."));for(var n=e.__schema,r=I(n.types,function(e){return e.name},function(e){return function(e){if(null!=e&&null!=e.name&&null!=e.kind)switch(e.kind){case to.SCALAR:return new eD({name:(t=e).name,description:t.description,specifiedByUrl:t.specifiedByUrl});case to.OBJECT:return new ew({name:(n=e).name,description:n.description,interfaces:function(){return E(n)},fields:function(){return g(n)}});case to.INTERFACE:return new ej({name:(r=e).name,description:r.description,interfaces:function(){return E(r)},fields:function(){return g(r)}});case to.UNION:return function(e){if(!e.possibleTypes){var t=(0,d.A)(e);throw Error("Introspection result missing possibleTypes: ".concat(t,"."))}return new eP({name:e.name,description:e.description,types:function(){return e.possibleTypes.map(m)}})}(e);case to.ENUM:return function(e){if(!e.enumValues){var t=(0,d.A)(e);throw Error("Introspection result missing enumValues: ".concat(t,"."))}return new eV({name:e.name,description:e.description,values:I(e.enumValues,function(e){return e.name},function(e){return{description:e.description,deprecationReason:e.deprecationReason}})})}(e);case to.INPUT_OBJECT:return function(e){if(!e.inputFields){var t=(0,d.A)(e);throw Error("Introspection result missing inputFields: ".concat(t,"."))}return new eM({name:e.name,description:e.description,fields:function(){return N(e.inputFields)}})}(e)}var t,n,r,i=(0,d.A)(e);throw Error("Invalid or incomplete introspection result. Ensure that a full introspection query is used in order to build a client schema: ".concat(i,"."))}(e)}),i=0,o=[].concat(e4,tl);i<o.length;i++){var a=o[i];r[a.name]&&(r[a.name]=a)}var u=n.queryType?m(n.queryType):null,l=n.mutationType?m(n.mutationType):null,p=n.subscriptionType?m(n.subscriptionType):null,v=n.directives?n.directives.map(function(e){if(!e.args){var t=(0,d.A)(e);throw Error("Introspection result missing directive args: ".concat(t,"."))}if(!e.locations){var n=(0,d.A)(e);throw Error("Introspection result missing directive locations: ".concat(n,"."))}return new tv({name:e.name,description:e.description,isRepeatable:e.isRepeatable,locations:e.locations.slice(),args:N(e.args)})}):[];return new tO({description:n.description,query:u,mutation:l,subscription:p,types:f(r),directives:v,assumeValid:null==t?void 0:t.assumeValid});function h(e){if(e.kind===to.LIST){var t=e.ofType;
1if(!t)throw Error("Decorated type deeper than introspection query.");return new eh(h(t))}if(e.kind===to.NON_NULL){var n=e.ofType;if(!n)throw Error("Decorated type deeper than introspection query.");return new ey(eg(h(n)))}return y(e)}function y(e){var t=e.name;if(!t)throw Error("Unknown type reference: ".concat((0,d.A)(e),"."));var n=r[t];if(!n)throw Error("Invalid or incomplete schema, unknown type: ".concat(t,". Ensure that a full introspection query is used in order to build a client schema."));return n}function m(e){return H(y(e))}function b(e){return K(y(e))}function E(e){if(null===e.interfaces&&e.kind===to.INTERFACE)return[];if(!e.interfaces){var t=(0,d.A)(e);throw Error("Introspection result missing interfaces: ".concat(t,"."))}return e.interfaces.map(b)}function g(e){if(!e.fields)throw Error("Introspection result missing fields: ".concat((0,d.A)(e),"."));return I(e.fields,function(e){return e.name},T)}function T(e){var t=h(e.type);if(!es(t)){var n=(0,d.A)(t);throw Error("Introspection must provide output type for fields, but received: ".concat(n,"."))}if(!e.args){var r=(0,d.A)(e);throw Error("Introspection result missing field args: ".concat(r,"."))}return{description:e.description,deprecationReason:e.deprecationReason,type:t,args:N(e.args)}}function N(e){return I(e,function(e){return e.name},O)}function O(e){var t=h(e.type);if(!eo(t)){var n=(0,d.A)(t);throw Error("Introspection must provide input type for arguments, but received: ".concat(n,"."))}var r=null!=e.defaultValue?nq((0,s.$x)(e.defaultValue),t):void 0;return{description:e.description,type:t,defaultValue:r,deprecationReason:e.deprecationReason}}}var rk=n(47924);function rF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rF(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rF(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function rj(e,t,n){tI(e),null!=t&&t.kind===j.b.DOCUMENT||(0,c.A)(0,"Must provide valid Document AST."),(null==n?void 0:n.assumeValid)!==!0&&(null==n?void 0:n.assumeValidSDL)!==!0&&function(e,t){var n=nV(e,t);if(0!==n.length)throw Error(n.map(function(e){return e.message}).join("\n\n"))}(t,e);var r=e.toConfig(),i=rP(r,t,n);return r===i?e:new tO(i)}function rP(e,t,n){for(var r=[],i=Object.create(null),o=[],a=[],s=0,c=t.definitions;s<c.length;s++){var u=c[s];if(u.kind===j.b.SCHEMA_DEFINITION)_=u;else if(u.kind===j.b.SCHEMA_EXTENSION)a.push(u);else if((0,tq.a6)(u))r.push(u);else if((0,tq.i7)(u)){var l=u.name.value,p=i[l];i[l]=p?p.concat([u]):[u]}else u.kind===j.b.DIRECTIVE_DEFINITION&&o.push(u)}if(0===Object.keys(i).length&&0===r.length&&0===o.length&&0===a.length&&null==_)return e;for(var v=Object.create(null),h=0,y=e.types;h<y.length;h++){var m,b=y[h];v[b.name]=tp(m=b)||e6(m)?m:q(m)?function(e){for(var t,n,r=e.toConfig(),o=null!==(t=i[r.name])&&void 0!==t?t:[],a=r.specifiedByUrl,s=0;s<o.length;s++)a=null!==(n=rU(o[s]))&&void 0!==n?n:a;return new eD(rL(rL({},r),{},{specifiedByUrl:a,extensionASTNodes:r.extensionASTNodes.concat(o)}))}(m):Q(m)?function(e){var t,n=e.toConfig(),r=null!==(t=i[n.name])&&void 0!==t?t:[];return new ew(rL(rL({},n),{},{interfaces:function(){return[].concat(e.getInterfaces().map(x),G(r))},fields:function(){return rL(rL({},T(n.fields,k)),U(r))},extensionASTNodes:n.extensionASTNodes.concat(r)}))}(m):J(m)?function(e){var t,n=e.toConfig(),r=null!==(t=i[n.name])&&void 0!==t?t:[];return new ej(rL(rL({},n),{},{interfaces:function(){return[].concat(e.getInterfaces().map(x),G(r))},fields:function(){return rL(rL({},T(n.fields,k)),U(r))},extensionASTNodes:n.extensionASTNodes.concat(r)}))}(m):X(m)?function(e){var t,n=e.toConfig(),r=null!==(t=i[n.name])&&void 0!==t?t:[];return new eP(rL(rL({},n),{},{types:function(){return[].concat(e.getTypes().map(x),H(r))},extensionASTNodes:n.extensionASTNodes.concat(r)}))}(m):$(m)?function(e){var t,n=e.toConfig(),r=null!==(t=i[e.name])&&void 0!==t?t:[];return new eV(rL(rL({},n),{},{values:rL(rL({},n.values),B(r)),extensionASTNodes:n.extensionASTNodes.concat(r)}))}(m):Z(m)?function(e){var t,n=e.toConfig(),r=null!==(t=i[n.name])&&void 0!==t?t:[];return new eM(rL(rL({},n),{},{fields:function(){return rL(rL({},T(n.fields,function(e){return rL(rL({},e),{},{type:R(e.type)})})),Y(r))},extensionASTNodes:n.extensionASTNodes.concat(r)}))}(m):void(0,C.A)(0,"Unexpected type: "+(0,d.A)(m))}for(var E=0;E<r.length;E++){var g,N,I,O,_,A,D=r[E],w=D.name.value;v[w]=null!==(A=rC[w])&&void 0!==A?A:function(e){var t,r=e.name.value,o=rM(e,n),a=null!==(t=i[r])&&void 0!==t?t:[];switch(e.kind){case j.b.OBJECT_TYPE_DEFINITION:var s=[e].concat(a);return new ew({name:r,description:o,interfaces:function(){return G(s)},fields:function(){return U(s)},astNode:e,extensionASTNodes:a});case j.b.INTERFACE_TYPE_DEFINITION:var c=[e].concat(a);return new ej({name:r,description:o,interfaces:function(){return G(c)},fields:function(){return U(c)},astNode:e,extensionASTNodes:a});case j.b.ENUM_TYPE_DEFINITION:return new eV({name:r,description:o,values:B([e].concat(a)),astNode:e,extensionASTNodes:a});case j.b.UNION_TYPE_DEFINITION:var u=[e].concat(a);return new eP({name:r,description:o,types:function(){return H(u)},astNode:e,extensionASTNodes:a});case j.b.SCALAR_TYPE_DEFINITION:return new eD({name:r,description:o,specifiedByUrl:rU(e),astNode:e,extensionASTNodes:a});case j.b.INPUT_OBJECT_TYPE_DEFINITION:var l=[e].concat(a);return new eM({name:r,description:o,fields:function(){return Y(l)},astNode:e,extensionASTNodes:a})}(0,C.A)(0,"Unexpected type definition node: "+(0,d.A)(e))}(D)}var S=rL(rL({query:e.query&&x(e.query),mutation:e.mutation&&x(e.mutation),subscription:e.subscription&&x(e.subscription)}
1,_&&L([_])),L(a));return rL(rL({description:null===(g=_)||void 0===g?void 0:null===(N=g.description)||void 0===N?void 0:N.value},S),{},{types:f(v),directives:[].concat(e.directives.map(function(e){var t=e.toConfig();return new tv(rL(rL({},t),{},{args:T(t.args,F)}))}),o.map(function(e){var t=e.locations.map(function(e){return e.value});return new tv({name:e.name.value,description:rM(e,n),locations:t,isRepeatable:e.repeatable,args:M(e.arguments),astNode:e})})),extensions:void 0,astNode:null!==(I=_)&&void 0!==I?I:e.astNode,extensionASTNodes:e.extensionASTNodes.concat(a),assumeValid:null!==(O=null==n?void 0:n.assumeValid)&&void 0!==O&&O});function R(e){return et(e)?new eh(R(e.ofType)):er(e)?new ey(R(e.ofType)):x(e)}function x(e){return v[e.name]}function k(e){return rL(rL({},e),{},{type:R(e.type),args:T(e.args,F)})}function F(e){return rL(rL({},e),{},{type:R(e.type)})}function L(e){for(var t={},n=0;n<e.length;n++)for(var r,i=null!==(r=e[n].operationTypes)&&void 0!==r?r:[],o=0;o<i.length;o++){var a=i[o];t[a.operation]=P(a.type)}return t}function P(e){var t,n=e.name.value,r=null!==(t=rC[n])&&void 0!==t?t:v[n];if(void 0===r)throw Error('Unknown type: "'.concat(n,'".'));return r}function V(e){return e.kind===j.b.LIST_TYPE?new eh(V(e.type)):e.kind===j.b.NON_NULL_TYPE?new ey(V(e.type)):P(e)}function U(e){for(var t=Object.create(null),r=0;r<e.length;r++)for(var i,o=null!==(i=e[r].fields)&&void 0!==i?i:[],a=0;a<o.length;a++){var s=o[a];t[s.name.value]={type:V(s.type),description:rM(s,n),args:M(s.arguments),deprecationReason:rV(s),astNode:s}}return t}function M(e){for(var t=null!=e?e:[],r=Object.create(null),i=0;i<t.length;i++){var o=t[i],a=V(o.type);r[o.name.value]={type:a,description:rM(o,n),defaultValue:nq(o.defaultValue,a),deprecationReason:rV(o),astNode:o}}return r}function Y(e){for(var t=Object.create(null),r=0;r<e.length;r++)for(var i,o=null!==(i=e[r].fields)&&void 0!==i?i:[],a=0;a<o.length;a++){var s=o[a],c=V(s.type);t[s.name.value]={type:c,description:rM(s,n),defaultValue:nq(s.defaultValue,c),deprecationReason:rV(s),astNode:s}}return t}function B(e){for(var t=Object.create(null),r=0;r<e.length;r++)for(var i,o=null!==(i=e[r].values)&&void 0!==i?i:[],a=0;a<o.length;a++){var s=o[a];t[s.name.value]={description:rM(s,n),deprecationReason:rV(s),astNode:s}}return t}function G(e){for(var t=[],n=0;n<e.length;n++)for(var r,i=null!==(r=e[n].interfaces)&&void 0!==r?r:[],o=0;o<i.length;o++){var a=i[o];t.push(P(a))}return t}function H(e){for(var t=[],n=0;n<e.length;n++)for(var r,i=null!==(r=e[n].types)&&void 0!==r?r:[],o=0;o<i.length;o++){var a=i[o];t.push(P(a))}return t}}var rC=g(e4.concat(tl),function(e){return e.name});function rV(e){var t=nK(tb,e);return null==t?void 0:t.reason}function rU(e){var t=nK(tE,e);return null==t?void 0:t.url}function rM(e,t){if(e.description)return e.description.value;if((null==t?void 0:t.commentDescriptions)===!0){var n=function(e){var t=e.loc;if(t){for(var n=[],r=t.startToken.prev;null!=r&&r.kind===rv.Y.COMMENT&&r.next&&r.prev&&r.line+1===r.next.line&&r.line!==r.prev.line;){var i=String(r.value);n.push(i),r=r.prev}return n.length>0?n.reverse().join("\n"):void 0}}(e);if(void 0!==n)return(0,rk.i$)("\n"+n)}}function rY(e,t){null!=e&&e.kind===j.b.DOCUMENT||(0,c.A)(0,"Must provide valid Document AST."),(null==t?void 0:t.assumeValid)!==!0&&(null==t?void 0:t.assumeValidSDL)!==!0&&function(e){var t=nV(e);if(0!==t.length)throw Error(t.map(function(e){return e.message}).join("\n\n"))}(e);var n=rP({description:void 0,types:[],directives:[],extensions:void 0,extensionASTNodes:[],assumeValid:!1},e,t);if(null==n.astNode)for(var r=0,i=n.types;r<i.length;r++){var o=i[r];switch(o.name){case"Query":n.query=o;break;case"Mutation":n.mutation=o;break;case"Subscription":n.subscription=o}}for(var a=n.directives,s=0;s<tg.length;s++)!function(e){var t=tg[e];a.every(function(e){return e.name!==t.name})&&a.push(t)}(s);return new tO(n)}function rB(e,t){return rY((0,s.qg)(e,{noLocation:null==t?void 0:t.noLocation,allowLegacySDLEmptyFields:null==t?void 0:t.allowLegacySDLEmptyFields,allowLegacySDLImplementsInterfaces:null==t?void 0:t.allowLegacySDLImplementsInterfaces,experimentalFragmentVariables:null==t?void 0:t.experimentalFragmentVariables}
1),{commentDescriptions:null==t?void 0:t.commentDescriptions,assumeValidSDL:null==t?void 0:t.assumeValidSDL,assumeValid:null==t?void 0:t.assumeValid})}function rq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function rG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rq(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rq(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function rQ(e){var t,n,r,i=e.toConfig(),o=I(rJ(i.types),function(e){return e.name},function(e){if(q(e)||tp(e))return e;if(Q(e)){var t=e.toConfig();return new ew(rG(rG({},t),{},{interfaces:function(){return l(t.interfaces)},fields:function(){return u(t.fields)}}))}if(J(e)){var n=e.toConfig();return new ej(rG(rG({},n),{},{interfaces:function(){return l(n.interfaces)},fields:function(){return u(n.fields)}}))}if(X(e)){var r=e.toConfig();return new eP(rG(rG({},r),{},{types:function(){return l(r.types)}}))}if($(e)){var i=e.toConfig();return new eV(rG(rG({},i),{},{values:rH(i.values)}))}if(Z(e)){var o=e.toConfig();return new eM(rG(rG({},o),{},{fields:function(){return rH(o.fields,function(e){return rG(rG({},e),{},{type:a(e.type)})})}}))}(0,C.A)(0,"Unexpected type: "+(0,d.A)(e))});return new tO(rG(rG({},i),{},{types:f(o),directives:rJ(i.directives).map(function(e){var t=e.toConfig();return new tv(rG(rG({},t),{},{locations:rK(t.locations,function(e){return e}),args:c(t.args)}))}),query:(t=i.query)&&s(t),mutation:(n=i.mutation)&&s(n),subscription:(r=i.subscription)&&s(r)}));function a(e){return et(e)?new eh(a(e.ofType)):er(e)?new ey(a(e.ofType)):s(e)}function s(e){return o[e.name]}function c(e){return rH(e,function(e){return rG(rG({},e),{},{type:a(e.type)})})}function u(e){return rH(e,function(e){return rG(rG({},e),{},{type:a(e.type),args:c(e.args)})})}function l(e){return rJ(e).map(s)}}function rH(e,t){for(var n=Object.create(null),r=rK(Object.keys(e),function(e){return e}),i=0;i<r.length;i++){var o=r[i],a=e[o];n[o]=t?t(a):a}return n}function rJ(e){return rK(e,function(e){return e.name})}function rK(e,t){return e.slice().sort(function(e,n){return S(t(e),t(n))})}function rX(e,t){return rW(e,function(e){return!tT(e)},r$,t)}function rz(e,t){return rW(e,tT,tp,t)}function r$(e){return!e6(e)&&!tp(e)}function rW(e,t,n,r){var i=e.getDirectives().filter(t),o=f(e.getTypeMap()).filter(n);return[function(e){if(!(null==e.description&&function(e){var t=e.getQueryType();if(t&&"Query"!==t.name)return!1;var n=e.getMutationType();if(n&&"Mutation"!==n.name)return!1;var r=e.getSubscriptionType();return!r||"Subscription"===r.name}(e))){var t=[],n=e.getQueryType();n&&t.push("  query: ".concat(n.name));var r=e.getMutationType();r&&t.push("  mutation: ".concat(r.name));var i=e.getSubscriptionType();return i&&t.push("  subscription: ".concat(i.name)),r7({},e)+"schema {\n".concat(t.join("\n"),"\n}")}}(e)].concat(i.map(function(e){var t,n;return t=e,r7(n=r,t)+"directive @"+t.name+r3(n,t.args)+(t.isRepeatable?" repeatable":"")+" on "+t.locations.join(" | ")}),o.map(function(e){return rZ(e,r)})).filter(Boolean).join("\n\n")+"\n"}function rZ(e,t){var n,r,i,o,a,s,c,u,l,p,v,h,y,m,b;return q(e)?r7(t,n=e)+"scalar ".concat(n.name)+function(e){if(null==e.specifiedByUrl)return"";var t=e7(e.specifiedByUrl,e1);return t||(0,C.A)(0,"Unexpected null value returned from `astFromValue` for specifiedByUrl")," @specifiedBy(url: "+(0,P.y)(t)+")"}(n):Q(e)?(r=e,r7(i=t,r)+"type ".concat(r.name)+r0(r)+r1(i,r)):J(e)?(o=e,r7(a=t,o)+"interface ".concat(o.name)+r0(o)+r1(a,o)):X(e)?(s=e,c=t,l=(u=s.getTypes()).length?" = "+u.join(" | "):"",r7(c,s)+"union "+s.name+l):$(e)?(p=e,v=t,h=p.getValues().map(function(e,t){return r7(v,e,"  ",!t)+"  "+e.name+r6(e.deprecationReason)}),r7(v,p)+"enum ".concat(p.name)+r2(h)):Z(e)?(y=e,m=t,b=f(y.getFields()).map(function(e,t){return r7(m,e,"  ",!t)+"  "+r4(e)}),r7(m,y)+"input ".concat(y.name)+r2(b)):void(0,C.A)(0,"Unexpected type: "+(0,d.A)(e))}function r0(e){var t=e.getInterfaces();return t.length?" implements "+t.map(function(e){return e.name}).join(" & "):""}function r1(e,t){return r2(f(t.getFields()).map(function(t,n){return r7(e,t,"  ",!n)+"  "+t.name+r3(e,t.args,"  ")+": "+String(t.type)+r6(t.deprecationReason)}))}function r2(e){return 0!==e.length?" {\n"+e.join("\n")+"\n}":""}function r3(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return 0===t.length?"":t.every(function(e){return!e.description})?"("+t.map(r4).join(", ")+")":"(\n"+t.map(function(t,r){return r7(e,t,"  "+n,!r)+"  "+n+r4(t)}).join("\n")+"\n"+n+")"}function r4(e){var t=e7(e.defaultValue,e.type),n=e.name+": "+String(e.type);return t&&(n+=" = ".concat((0,P.y)(t))),n+r6(e.deprecationReason)}function r6(e){if(null==e)return"";
1var t=e7(e,e1);return t&&e!==tm?" @deprecated(reason: "+(0,P.y)(t)+")":" @deprecated"}function r7(e,t){var n,r,i,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",s=!(arguments.length>3)||void 0===arguments[3]||arguments[3],c=t.description;if(null==c)return"";if((null==e?void 0:e.commentDescriptions)===!0){return n=c,r=a,i=s,o=n.split("\n").map(function(e){return r+(""!==e?"# "+e:"#")}).join("\n"),(r&&!i?"\n":"")+o+"\n"}var u=c.length>70;return(a&&!s?"\n"+a:a)+(0,rk.yo)(c,"",u).replace(/\n/g,"\n"+a)+"\n"}function r8(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];t=t.concat(r.definitions)}return{kind:"Document",definitions:t}}function r5(e){for(var t=[],n=Object.create(null),r=0,i=e.definitions;r<i.length;r++){var o=i[r];switch(o.kind){case j.b.OPERATION_DEFINITION:t.push(o);break;case j.b.FRAGMENT_DEFINITION:n[o.name.value]=r9(o.selectionSet)}}for(var a=Object.create(null),s=0;s<t.length;s++)!function(r){for(var i=t[r],o=new Set,s=0,c=r9(i.selectionSet);s<c.length;s++)!function e(t,n,r){if(!t.has(r)){t.add(r);var i=n[r];if(void 0!==i)for(var o=0;o<i.length;o++)e(t,n,i[o])}}(o,n,c[s]);a[i.name?i.name.value:""]={kind:j.b.DOCUMENT,definitions:e.definitions.filter(function(e){return e===i||e.kind===j.b.FRAGMENT_DEFINITION&&o.has(e.name.value)})}}(s);return a}function r9(e){var t=[];return(0,l.YR)(e,{FragmentSpread:function(e){t.push(e.name.value)}}),t}function ie(e){for(var t=(0,rl._)(e)?e:new rl.k(e),n=t.body,r=new rd.J(t),i="",o=!1;r.advance().kind!==rv.Y.EOF;){var a=r.token,s=a.kind,c=!(0,rd.Z)(a.kind);o&&(c||a.kind===rv.Y.SPREAD)&&(i+=" ");var u=n.slice(a.start,a.end);s===rv.Y.BLOCK_STRING?i+=function(e){var t=e.slice(3,-3),n=(0,rk.i$)(t);(0,rk.IN)(n)>0&&(n="\n"+n);var r=n[n.length-1];return('"'===r&&'\\"""'!==n.slice(-4)||"\\"===r)&&(n+="\n"),'"""'+n+'"""'}(u):i+=u,o=c}return i}function it(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ir(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?it(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):it(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var ii=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"}),io=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"});function ia(e,t){return ic(e,t).filter(function(e){return e.type in ii})}function is(e,t){return ic(e,t).filter(function(e){return e.type in io})}function ic(e,t){return[].concat(function(e,t){for(var n=[],r=ih(f(e.getTypeMap()),f(t.getTypeMap())),i=0,o=r.removed;i<o.length;i++){var a=o[i];n.push({type:ii.TYPE_REMOVED,description:e6(a)?"Standard scalar ".concat(a.name," was removed because it is not referenced anymore."):"".concat(a.name," was removed.")})}for(var s=0,c=r.persisted;s<c.length;s++){var u=c[s],l=u[0],p=u[1];$(l)&&$(p)?n.push.apply(n,function(e,t){for(var n=[],r=ih(e.getValues(),t.getValues()),i=0,o=r.added;i<o.length;i++){var a=o[i];n.push({type:io.VALUE_ADDED_TO_ENUM,description:"".concat(a.name," was added to enum type ").concat(e.name,".")})}for(var s=0,c=r.removed;s<c.length;s++){var u=c[s];n.push({type:ii.VALUE_REMOVED_FROM_ENUM,description:"".concat(u.name," was removed from enum type ").concat(e.name,".")})}return n}(l,p)):X(l)&&X(p)?n.push.apply(n,function(e,t){for(var n=[],r=ih(e.getTypes(),t.getTypes()),i=0,o=r.added;i<o.length;i++){var a=o[i];n.push({type:io.TYPE_ADDED_TO_UNION,description:"".concat(a.name," was added to union type ").concat(e.name,".")})}for(var s=0,c=r.removed;s<c.length;s++){var u=c[s];n.push({type:ii.TYPE_REMOVED_FROM_UNION,description:"".concat(u.name," was removed from union type ").concat(e.name,".")})}return n}(l,p)):Z(l)&&Z(p)?n.push.apply(n,function(e,t){for(var n=[],r=ih(f(e.getFields()),f(t.getFields())),i=0,o=r.added;i<o.length;i++){var a=o[i];eB(a)?n.push({type:ii.REQUIRED_INPUT_FIELD_ADDED,description:"A required field ".concat(a.name," on input type ").concat(e.name," was added.")}):n.push({type:io.OPTIONAL_INPUT_FIELD_ADDED,description:"An optional field ".concat(a.name," on input type ").concat(e.name," was added.")})}for(var s=0,c=r.removed;s<c.length;s++){var u=c[s];n.push({type:ii.FIELD_REMOVED,description:"".concat(e.name,".").concat(u.name," was removed.")})}for(var l=0,p=r.persisted;l<p.length;l++){var d=p[l],v=d[0],h=d[1];ip(v.type,h.type)||n.push({type:ii.FIELD_CHANGED_KIND,description:"".concat(e.name,".").concat(v.name," changed type from ")+"".concat(String(v.type)," to ").concat(String(h.type),".")})}return n}(l,p)):Q(l)&&Q(p)?n.push.apply(n,il(l,p).concat(iu(l,p))):J(l)&&J(p)?n.push.apply(n,il(l,p).concat(iu(l,p))):l.constructor!==p.constructor&&n.push({type:ii.TYPE_CHANGED_KIND,description:"".concat(l.name," changed from ")+"".concat(id(l)," to ").concat(id(p),".")})}return n}(e,t),function(e,t){for(var n=[],r=ih(e.getDirectives(),t.getDirectives()),i=0,o=r.removed;i<o.length;i++){var a=o[i];n.push({type:ii.DIRECTIVE_REMOVED,description:"".concat(a.name," was removed.")})}for(var s=0,c=r.persisted;s<c.length;s++){for(var u=c[s],l=u[0],p=u[1],f=ih(l.args,p.args),d=0,v=f.added;d<v.length;d++){var h=v[d];eL(h)&&n.push({type:ii.REQUIRED_DIRECTIVE_ARG_ADDED,description:"A required arg ".concat(h.name," on directive ").concat(l.name," was added.")})}for(var y=0,m=f.removed;y<m.length;y++){var b=m[y];n.push({type:ii.DIRECTIVE_ARG_REMOVED,description:"".concat(b.name," was removed from ").concat(l.name,".")})}l.isRepeatable&&!p.isRepeatable&&n.push({type:ii.DIRECTIVE_REPEATABLE_REMOVED,description:"Repeatable flag was removed from ".concat(l.name,".")});for(var E=0,g=l.locations;E<g.length;E++){var T=g[E];-1===p.locations.indexOf(T)&&n.push({type:ii.DIRECTIVE_LOCATION_REMOVED,description:"".concat(T," was removed from ").concat(l.name,".")})}}return n}(e,t))}function iu(e,t){for(var n=[],r=ih(e.getInterfaces(),t.getInterfaces()),i=0,o=r.added;i<o.length;i++){var a=o[i];
1n.push({type:io.IMPLEMENTED_INTERFACE_ADDED,description:"".concat(a.name," added to interfaces implemented by ").concat(e.name,".")})}for(var s=0,c=r.removed;s<c.length;s++){var u=c[s];n.push({type:ii.IMPLEMENTED_INTERFACE_REMOVED,description:"".concat(e.name," no longer implements interface ").concat(u.name,".")})}return n}function il(e,t){for(var n=[],r=ih(f(e.getFields()),f(t.getFields())),i=0,o=r.removed;i<o.length;i++){var a=o[i];n.push({type:ii.FIELD_REMOVED,description:"".concat(e.name,".").concat(a.name," was removed.")})}for(var s=0,c=r.persisted;s<c.length;s++){var u=c[s],l=u[0],p=u[1];n.push.apply(n,function(e,t,n){for(var r=[],i=ih(t.args,n.args),o=0,a=i.removed;o<a.length;o++){var s=a[o];r.push({type:ii.ARG_REMOVED,description:"".concat(e.name,".").concat(t.name," arg ").concat(s.name," was removed.")})}for(var c=0,u=i.persisted;c<u.length;c++){var l=u[c],p=l[0],f=l[1];if(ip(p.type,f.type)){if(void 0!==p.defaultValue){if(void 0===f.defaultValue)r.push({type:io.ARG_DEFAULT_VALUE_CHANGE,description:"".concat(e.name,".").concat(t.name," arg ").concat(p.name," defaultValue was removed.")});else{var d=iv(p.defaultValue,p.type),v=iv(f.defaultValue,f.type);d!==v&&r.push({type:io.ARG_DEFAULT_VALUE_CHANGE,description:"".concat(e.name,".").concat(t.name," arg ").concat(p.name," has changed defaultValue from ").concat(d," to ").concat(v,".")})}}}else r.push({type:ii.ARG_CHANGED_KIND,description:"".concat(e.name,".").concat(t.name," arg ").concat(p.name," has changed type from ")+"".concat(String(p.type)," to ").concat(String(f.type),".")})}for(var h=0,y=i.added;h<y.length;h++){var m=y[h];eL(m)?r.push({type:ii.REQUIRED_ARG_ADDED,description:"A required arg ".concat(m.name," on ").concat(e.name,".").concat(t.name," was added.")}):r.push({type:io.OPTIONAL_ARG_ADDED,description:"An optional arg ".concat(m.name," on ").concat(e.name,".").concat(t.name," was added.")})}return r}(e,l,p)),!function e(t,n){return et(t)?et(n)&&e(t.ofType,n.ofType)||er(n)&&e(t,n.ofType):er(t)?er(n)&&e(t.ofType,n.ofType):eN(n)&&t.name===n.name||er(n)&&e(t,n.ofType)}(l.type,p.type)&&n.push({type:ii.FIELD_CHANGED_KIND,description:"".concat(e.name,".").concat(l.name," changed type from ")+"".concat(String(l.type)," to ").concat(String(p.type),".")})}return n}function ip(e,t){return et(e)?et(t)&&ip(e.ofType,t.ofType):er(e)?er(t)&&ip(e.ofType,t.ofType)||!er(t)&&ip(e.ofType,t):eN(t)&&e.name===t.name}function id(e){return q(e)?"a Scalar type":Q(e)?"an Object type":J(e)?"an Interface type":X(e)?"a Union type":$(e)?"an Enum type":Z(e)?"an Input type":void(0,C.A)(0,"Unexpected type: "+(0,d.A)(e))}function iv(e,t){var n=e7(e,t);null!=n||(0,C.A)(0);var r=(0,l.YR)(n,{ObjectValue:function(e){var t=[].concat(e.fields);return t.sort(function(e,t){return S(e.name.value,t.name.value)}),ir(ir({},e),{},{fields:t})}});return(0,P.y)(r)}function ih(e,t){for(var n=[],r=[],i=[],o=g(e,function(e){return e.name}),a=g(t,function(e){return e.name}),s=0;s<e.length;s++){var c=e[s],u=a[c.name];void 0===u?r.push(c):i.push([c,u])}for(var l=0;l<t.length;l++){var p=t[l];void 0===o[p.name]&&n.push(p)}return{added:n,persisted:i,removed:r}}function iy(e,t){return nC(e,t,[rN])}},60177:(e,t,n)=>{"use strict";n.d(t,{$r:()=>i,Kp:()=>o,q4:()=>r});var r="function"==typeof Symbol&&null!=Symbol.iterator?Symbol.iterator:"@@iterator",i="function"==typeof Symbol&&null!=Symbol.asyncIterator?Symbol.asyncIterator:"@@asyncIterator",o="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag"},62245:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}
1),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return o(t,e),t},s=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{c(r.next(e))}catch(e){o(e)}}function s(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}c((r=r.apply(e,t||[])).next())})},c=this&&this.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},u=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},l=this&&this.__spreadArray||function(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))},p=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.resolveRequestDocument=t.GraphQLWebSocketClient=t.gql=t.batchRequests=t.request=t.rawRequest=t.GraphQLClient=t.ClientError=void 0;var f=a(n(22706)),d=p(n(82232)),v=n(25206),h=n(64307),y=n(34316);Object.defineProperty(t,"ClientError",{enumerable:!0,get:function(){return y.ClientError}});var m=n(4135),b=function(e){var t,n={};return e&&("undefined"!=typeof Headers&&e instanceof Headers||f&&f.Headers&&e instanceof f.Headers?(t={},e.forEach(function(e,n){t[n]=e}),n=t):Array.isArray(e)?e.forEach(function(e){var t=e[0],r=e[1];n[t]=r}):n=e),n},E=function(e){return e.replace(/([\s,]|#[^\n\r]+)+/g," ").trim()},g=function(e){var t=e.query,n=e.variables,r=e.operationName,i=e.jsonSerializer;if(!Array.isArray(t)){var o=["query=".concat(encodeURIComponent(E(t)))];return n&&o.push("variables=".concat(encodeURIComponent(i.stringify(n)))),r&&o.push("operationName=".concat(encodeURIComponent(r))),o.join("&")}if(void 0!==n&&!Array.isArray(n))throw Error("Cannot create query with given variable type, array expected");var a=t.reduce(function(e,t,r){return e.push({query:E(t),variables:n?i.stringify(n[r]):void 0}),e},[]);return"query=".concat(encodeURIComponent(i.stringify(a)))},T=function(e){var t=e.url,n=e.query,i=e.variables,o=e.operationName,a=e.headers,l=e.fetch,p=e.fetchOptions,f=e.middleware;return s(void 0,void 0,void 0,function(){var e,s,v;return c(this,function(c){switch(c.label){case 0:if(e=(0,d.default)(n,i,o,p.jsonSerializer),s=r({method:"POST",headers:r(r({},"string"==typeof e?{"Content-Type":"application/json"}:{}),a),body:e},p),!f)return[3,2];return[4,Promise.resolve(f(r(r({},s),{url:t,operationName:o,variables:i})))];case 1:t=(v=c.sent()).url,s=u(v,["url"]),c.label=2;case 2:return[4,l(t,s)];case 3:return[2,c.sent()]}})})},N=function(e){var t=e.url,n=e.query,i=e.variables,o=e.operationName,a=e.headers,l=e.fetch,p=e.fetchOptions,f=e.middleware;return s(void 0,void 0,void 0,function(){var e,s,d;return c(this,function(c){switch(c.label){case 0:if(e=g({query:n,variables:i,operationName:o,jsonSerializer:p.jsonSerializer}),s=r({method:"GET",headers:a},p),!f)return[3,2];return[4,Promise.resolve(f(r(r({}
1,s),{url:t,operationName:o,variables:i})))];case 1:t=(d=c.sent()).url,s=u(d,["url"]),c.label=2;case 2:return[4,l("".concat(t,"?").concat(e),s)];case 3:return[2,c.sent()]}})})},I=function(){function e(e,t){void 0===t&&(t={}),this.url=e,this.options=t}return e.prototype.rawRequest=function(e,t,n){return s(this,void 0,void 0,function(){var i,o,a,s,l,p,d,v,y,E,g,T;return c(this,function(c){return i=(0,h.parseRawRequestArgs)(e,t,n),a=(o=this.options).headers,l=void 0===(s=o.fetch)?f.default:s,d=void 0===(p=o.method)?"POST":p,v=o.requestMiddleware,y=o.responseMiddleware,E=u(o,["headers","fetch","method","requestMiddleware","responseMiddleware"]),g=this.url,void 0!==i.signal&&(E.signal=i.signal),T=(0,m.resolveRequestDocument)(i.query).operationName,[2,O({url:g,query:i.query,variables:i.variables,headers:r(r({},b(A(a))),b(i.requestHeaders)),operationName:T,fetch:l,method:d,fetchOptions:E,middleware:v}).then(function(e){return y&&y(e),e}).catch(function(e){throw y&&y(e),e})]})})},e.prototype.request=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return s(this,void 0,void 0,function(){var n,i,o,a,s,l,p,d,v,y,E,g,T,N,I,_;return c(this,function(c){return n=t[0],i=t[1],o=(0,h.parseRequestArgs)(e,n,i),s=(a=this.options).headers,p=void 0===(l=a.fetch)?f.default:l,v=void 0===(d=a.method)?"POST":d,y=a.requestMiddleware,E=a.responseMiddleware,g=u(a,["headers","fetch","method","requestMiddleware","responseMiddleware"]),T=this.url,void 0!==o.signal&&(g.signal=o.signal),I=(N=(0,m.resolveRequestDocument)(o.document)).query,_=N.operationName,[2,O({url:T,query:I,variables:o.variables,headers:r(r({},b(A(s))),b(o.requestHeaders)),operationName:_,fetch:p,method:v,fetchOptions:g,middleware:y}).then(function(e){return E&&E(e),e.data}).catch(function(e){throw E&&E(e),e})]})})},e.prototype.batchRequests=function(e,t){var n=(0,h.parseBatchRequestArgs)(e,t),i=this.options,o=i.headers,a=i.fetch,s=void 0===a?f.default:a,c=i.method,l=i.requestMiddleware,p=i.responseMiddleware,d=u(i,["headers","fetch","method","requestMiddleware","responseMiddleware"]),v=this.url;return void 0!==n.signal&&(d.signal=n.signal),O({url:v,query:n.documents.map(function(e){var t=e.document;return(0,m.resolveRequestDocument)(t).query}),variables:n.documents.map(function(e){return e.variables}),headers:r(r({},b(A(o))),b(n.requestHeaders)),operationName:void 0,fetch:s,method:void 0===c?"POST":c,fetchOptions:d,middleware:l}).then(function(e){return p&&p(e),e.data}).catch(function(e){throw p&&p(e),e})},e.prototype.setHeaders=function(e){return this.options.headers=e,this},e.prototype.setHeader=function(e,t){var n,r=this.options.headers;return r?r[e]=t:this.options.headers=((n={})[e]=t,n),this},e.prototype.setEndpoint=function(e){return this.url=e,this},e}();function O(e){var t=e.url,n=e.query,i=e.variables,o=e.headers,a=e.operationName,l=e.fetch,p=e.method,f=void 0===p?"POST":p,d=e.fetchOptions,h=e.middleware;return s(this,void 0,void 0,function(){var e,p,m,b,E,g,I,O,_,A,D;return c(this,function(w){switch(w.label){case 0:return e="POST"===f.toUpperCase()?T:N,p=Array.isArray(n),[4,e({url:t,query:n,variables:i,operationName:a,headers:o,fetch:l,fetchOptions:d,middleware:h})];case 1:return[4,function(e,t){return void 0===t&&(t=v.defaultJsonSerializer),s(this,void 0,void 0,function(){var n,r,i;return c(this,function(o){switch(o.label){case 0:if(e.headers.forEach(function(e,t){"content-type"===t.toLowerCase()&&(n=e)}),!(n&&(n.toLowerCase().startsWith("application/json")||n.toLowerCase().startsWith("application/graphql+json")||n.toLowerCase().startsWith("application/graphql-response+json"))))return[3,2];return i=(r=t).parse,[4,e.text()];case 1:return[2,i.apply(r,[o.sent()])];case 2:return[2,e.text()]}})})}(m=w.sent(),d.jsonSerializer)];case 2:if(b=w.sent(),E=p&&Array.isArray(b)?!b.some(function(e){return!e.data}):!!b.data,g=!b.errors||"all"===d.errorPolicy||"ignore"===d.errorPolicy,m.ok&&g&&E)return I=m.headers,O=m.status,b.errors,_=u(b,["errors"]),A="ignore"===d.errorPolicy?_:b,[2,r(r({},p?{data:A}:A),{headers:I,status:O})];throw D="string"==typeof b?{error:b}:b,new y.ClientError(r(r({},D),{status:m.status,headers:m.headers}),{query:n,variables:i})}})})}function _(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];return s(this,void 0,void 0,function(){var i;return c(this,function(o){return[2,new I((i=h.parseRequestExtendedArgs.apply(void 0,l([e,t],n,!1))).url).request(r({},i))]})})}function A(e){return"function"==typeof e?e():e}t.GraphQLClient=I,t.rawRequest=function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];return s(this,void 0,void 0,function(){var i;return c(this,function(o){return[2,new I((i=h.parseRawRequestExtendedArgs.apply(void 0,l([e,t],n,!1))).url).rawRequest(r({},i))]})})},t.request=_,t.batchRequests=function(e,t,n){return s(this,void 0,void 0,function(){var i;return c(this,function(o){return[2,new I((i=(0,h.parseBatchRequestsExtendedArgs)(e,t,n)).url).batchRequests(r({},i))]})})},t.default=_,t.gql=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return e.reduce(function(e,n,r){return"".concat(e).concat(n).concat(r in t?t[r]:"")},"")};var D=n(28473);Object.defineProperty(t,"GraphQLWebSocketClient",{enumerable:!0,get:function(){return D.GraphQLWebSocketClient}});var w=n(4135);Object.defineProperty(t,"resolveRequestDocument",{enumerable:!0,get:function(){return w.resolveRequestDocument}})},63641:(e,t,n)=>{"use strict";function r(e,t){if(!e)throw Error(t)}n.d(t,{A:()=>r})},64307:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.parseBatchRequestsExtendedArgs=t.parseRawRequestExtendedArgs=t.parseRequestExtendedArgs=t.parseBatchRequestArgs=t.parseRawRequestArgs=t.parseRequestArgs=void 0,t.parseRequestArgs=function(e,t,n){return e.document?e:{document:e,variables:t,requestHeaders:n,signal:void 0}},t.parseRawRequestArgs=function(e,t,n){return e.query?e:{query:e,variables:t,requestHeaders:n,signal:void 0}},t.parseBatchRequestArgs=function(e,t){return e.documents?e:{documents:e,requestHeaders:t,signal:void 0}},t.parseRequestExtendedArgs=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1];return e.document?e:{url:e,document:t,variables:i,requestHeaders:o,signal:void 0}},t.parseRawRequestExtendedArgs=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=n[0],o=n[1];return e.query?e:{url:e,query:t,variables:i,requestHeaders:o,signal:void 0}},t.parseBatchRequestsExtendedArgs=function(e,t,n){return e.documents?e:{url:e,documents:t,requestHeaders:n,signal:void 0}}},66698:(e,t,n)=>{"use strict";n.d(t,{J:()=>s,Z:()=>c});var r=n(46169),i=n(42856),o=n(76361),a=n(47924),s=function(){function e(e){var t=new i.ou(o.Y.SOF,0,0,0,0,null);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){return this.lastToken=this.token,this.token=this.lookahead()},t.lookahead=function(){var e,t=this.token;if(t.kind!==o.Y.EOF)do t=null!==(e=t.next)&&void 0!==e?e:t.next=function(e,t){for(var n=e.source,s=n.body,c=s.length,f=t.end;f<c;){var d,v=s.charCodeAt(f),h=e.line,y=1+f-e.lineStart;switch(v){case 65279:case 9:case 32:case 44:++f;continue;case 10:++f,++e.line,e.lineStart=f;continue;case 13:10===s.charCodeAt(f+1)?f+=2:++f,++e.line,e.lineStart=f;continue;case 33:return new i.ou(o.Y.BANG,f,f+1,h,y,t);case 35:return function(e,t,n,r,a){var s,c=e.body,u=t;do s=c.charCodeAt(++u);while(!isNaN(s)&&(s>31||9===s));return new i.ou(o.Y.COMMENT,t,u,n,r,a,c.slice(t+1,u))}(n,f,h,y,t);case 36:return new i.ou(o.Y.DOLLAR,f,f+1,h,y,t);case 38:return new i.ou(o.Y.AMP,f,f+1,h,y,t);case 40:return new i.ou(o.Y.PAREN_L,f,f+1,h,y,t);case 41:return new i.ou(o.Y.PAREN_R,f,f+1,h,y,t);case 46:if(46===s.charCodeAt(f+1)&&46===s.charCodeAt(f+2))return new i.ou(o.Y.SPREAD,f,f+3,h,y,t);break;case 58:return new i.ou(o.Y.COLON,f,f+1,h,y,t);case 61:return new i.ou(o.Y.EQUALS,f,f+1,h,y,t);case 64:return new i.ou(o.Y.AT,f,f+1,h,y,t);case 91:return new i.ou(o.Y.BRACKET_L,f,f+1,h,y,t);case 93:return new i.ou(o.Y.BRACKET_R,f,f+1,h,y,t);case 123:return new i.ou(o.Y.BRACE_L,f,f+1,h,y,t);case 124:return new i.ou(o.Y.PIPE,f,f+1,h,y,t);case 125:return new i.ou(o.Y.BRACE_R,f,f+1,h,y,t);case 34:if(34===s.charCodeAt(f+1)&&34===s.charCodeAt(f+2))return function(e,t,n,s,c,l){for(var p=e.body,f=t+3,d=f,v=0,h="";f<p.length&&!isNaN(v=p.charCodeAt(f));
1){if(34===v&&34===p.charCodeAt(f+1)&&34===p.charCodeAt(f+2))return h+=p.slice(d,f),new i.ou(o.Y.BLOCK_STRING,t,f+3,n,s,c,(0,a.i$)(h));if(v<32&&9!==v&&10!==v&&13!==v)throw(0,r.I)(e,f,"Invalid character within String: ".concat(u(v),"."));10===v?(++f,++l.line,l.lineStart=f):13===v?(10===p.charCodeAt(f+1)?f+=2:++f,++l.line,l.lineStart=f):92===v&&34===p.charCodeAt(f+1)&&34===p.charCodeAt(f+2)&&34===p.charCodeAt(f+3)?(h+=p.slice(d,f)+'"""',f+=4,d=f):++f}throw(0,r.I)(e,f,"Unterminated string.")}(n,f,h,y,t,e);return function(e,t,n,a,s){for(var c=e.body,l=t+1,f=l,d=0,v="";l<c.length&&!isNaN(d=c.charCodeAt(l))&&10!==d&&13!==d;){if(34===d)return v+=c.slice(f,l),new i.ou(o.Y.STRING,t,l+1,n,a,s,v);if(d<32&&9!==d)throw(0,r.I)(e,l,"Invalid character within String: ".concat(u(d),"."));if(++l,92===d){switch(v+=c.slice(f,l-1),d=c.charCodeAt(l)){case 34:v+='"';break;case 47:v+="/";break;case 92:v+="\\";break;case 98:v+="\b";break;case 102:v+="\f";break;case 110:v+="\n";break;case 114:v+="\r";break;case 116:v+="	";break;case 117:var h,y,m,b,E=(h=c.charCodeAt(l+1),y=c.charCodeAt(l+2),m=c.charCodeAt(l+3),b=c.charCodeAt(l+4),p(h)<<12|p(y)<<8|p(m)<<4|p(b));if(E<0){var g=c.slice(l+1,l+5);throw(0,r.I)(e,l,"Invalid character escape sequence: \\u".concat(g,"."))}v+=String.fromCharCode(E),l+=4;break;default:throw(0,r.I)(e,l,"Invalid character escape sequence: \\".concat(String.fromCharCode(d),"."))}f=++l}}throw(0,r.I)(e,l,"Unterminated string.")}(n,f,h,y,t);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return function(e,t,n,a,s,c){var p,f=e.body,d=n,v=t,h=!1;if(45===d&&(d=f.charCodeAt(++v)),48===d){if((d=f.charCodeAt(++v))>=48&&d<=57)throw(0,r.I)(e,v,"Invalid number, unexpected digit after 0: ".concat(u(d),"."))}else v=l(e,v,d),d=f.charCodeAt(v);if(46===d&&(h=!0,d=f.charCodeAt(++v),v=l(e,v,d),d=f.charCodeAt(v)),(69===d||101===d)&&(h=!0,(43===(d=f.charCodeAt(++v))||45===d)&&(d=f.charCodeAt(++v)),v=l(e,v,d),d=f.charCodeAt(v)),46===d||95===(p=d)||p>=65&&p<=90||p>=97&&p<=122)throw(0,r.I)(e,v,"Invalid number, expected digit but got: ".concat(u(d),"."));return new i.ou(h?o.Y.FLOAT:o.Y.INT,t,v,a,s,c,f.slice(t,v))}(n,f,v,h,y,t);
1case 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 function(e,t,n,r,a){for(var s=e.body,c=s.length,u=t+1,l=0;u!==c&&!isNaN(l=s.charCodeAt(u))&&(95===l||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122);)++u;return new i.ou(o.Y.NAME,t,u,n,r,a,s.slice(t,u))}(n,f,h,y,t)}throw(0,r.I)(n,f,(d=v)<32&&9!==d&&10!==d&&13!==d?"Cannot contain the invalid character ".concat(u(d),"."):39===d?"Unexpected single quote character ('), did you mean to use a double quote (\")?":"Cannot parse the unexpected character ".concat(u(d),"."))}var m=e.line,b=1+f-e.lineStart;return new i.ou(o.Y.EOF,c,c,m,b,t)}(this,t);while(t.kind===o.Y.COMMENT);return t},e}();function c(e){return e===o.Y.BANG||e===o.Y.DOLLAR||e===o.Y.AMP||e===o.Y.PAREN_L||e===o.Y.PAREN_R||e===o.Y.SPREAD||e===o.Y.COLON||e===o.Y.EQUALS||e===o.Y.AT||e===o.Y.BRACKET_L||e===o.Y.BRACKET_R||e===o.Y.BRACE_L||e===o.Y.PIPE||e===o.Y.BRACE_R}function u(e){return isNaN(e)?o.Y.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function l(e,t,n){var i=e.body,o=t,a=n;if(a>=48&&a<=57){do a=i.charCodeAt(++o);while(a>=48&&a<=57);return o}throw(0,r.I)(e,o,"Invalid number, expected digit but got: ".concat(u(a),"."))}function p(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}},70054:(e,t,n)=>{"use strict";t.ReactNativeFile=n(41852),t.extractFiles=n(44230),t.isExtractableFile=n(70825)},70825:(e,t,n)=>{"use strict";var r=n(41852);e.exports=function(e){return"undefined"!=typeof File&&e instanceof File||"undefined"!=typeof Blob&&e instanceof Blob||e instanceof r}},75776:(e,t,n)=>{"use strict";n.d(t,{MD:()=>i,VK:()=>a,_m:()=>o,a6:()=>l,aR:()=>s,dI:()=>c,fT:()=>p,i7:()=>f,xu:()=>u});var r=n(97813);function i(e){return o(e)||u(e)||p(e)}function o(e){return e.kind===r.b.OPERATION_DEFINITION||e.kind===r.b.FRAGMENT_DEFINITION}function a(e){return e.kind===r.b.FIELD||e.kind===r.b.FRAGMENT_SPREAD||e.kind===r.b.INLINE_FRAGMENT}function s(e){return e.kind===r.b.VARIABLE||e.kind===r.b.INT||e.kind===r.b.FLOAT||e.kind===r.b.STRING||e.kind===r.b.BOOLEAN||e.kind===r.b.NULL||e.kind===r.b.ENUM||e.kind===r.b.LIST||e.kind===r.b.OBJECT}function c(e){return e.kind===r.b.NAMED_TYPE||e.kind===r.b.LIST_TYPE||e.kind===r.b.NON_NULL_TYPE}function u(e){return e.kind===r.b.SCHEMA_DEFINITION||l(e)||e.kind===r.b.DIRECTIVE_DEFINITION}function l(e){return e.kind===r.b.SCALAR_TYPE_DEFINITION||e.kind===r.b.OBJECT_TYPE_DEFINITION||e.kind===r.b.INTERFACE_TYPE_DEFINITION||e.kind===r.b.UNION_TYPE_DEFINITION||e.kind===r.b.ENUM_TYPE_DEFINITION||e.kind===r.b.INPUT_OBJECT_TYPE_DEFINITION}function p(e){return e.kind===r.b.SCHEMA_EXTENSION||f(e)}function f(e){return e.kind===r.b.SCALAR_TYPE_EXTENSION||e.kind===r.b.OBJECT_TYPE_EXTENSION||e.kind===r.b.INTERFACE_TYPE_EXTENSION||e.kind===r.b.UNION_TYPE_EXTENSION||e.kind===r.b.ENUM_TYPE_EXTENSION||e.kind===r.b.INPUT_OBJECT_TYPE_EXTENSION}},76361:(e,t,n)=>{"use strict";n.d(t,{Y:()=>r});var r=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"})},78380:(e,t,n)=>{"use strict";n.d(t,{y:()=>o});var r=n(6838),i=n(47924);function o(e){return(0,r.YR)(e,{leave:a})}var a={Name:function(e){return e.value},Variable:function(e){return"$"+e.name},Document:function(e){return c(e.definitions,"\n\n")+"\n"},OperationDefinition:function(e){var t=e.operation,n=e.name,r=l("(",c(e.variableDefinitions,", "),")"),i=c(e.directives," "),o=e.selectionSet;return n||i||r||"query"!==t?c([t,c([n,r]),i,o]," "):o},VariableDefinition:function(e){var t=e.variable,n=e.type,r=e.defaultValue,i=e.directives;return t+": "+n+l(" = ",r)+l(" ",c(i," "))},SelectionSet:function(e){return u(e.selections)},Field:function(e){var t=e.alias,n=e.name,r=e.arguments,i=e.directives,o=e.selectionSet,a=l("",t,": ")+n,s=a+l("(",c(r,", "),")");return s.length>80&&(s=a+l("(\n",p(c(r,"\n")),"\n)")),c([s,c(i," "),o]," ")},Argument:function(e){return e.name+": "+e.value}
1,FragmentSpread:function(e){return"..."+e.name+l(" ",c(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,n=e.directives,r=e.selectionSet;return c(["...",l("on ",t),c(n," "),r]," ")},FragmentDefinition:function(e){var t=e.name,n=e.typeCondition,r=e.variableDefinitions,i=e.directives,o=e.selectionSet;return"fragment ".concat(t).concat(l("(",c(r,", "),")")," ")+"on ".concat(n," ").concat(l("",c(i," ")," "))+o},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var n=e.value;return e.block?(0,i.yo)(n,"description"===t?"":"  "):JSON.stringify(n)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+c(e.values,", ")+"]"},ObjectValue:function(e){return"{"+c(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+l("(",c(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:s(function(e){var t=e.directives,n=e.operationTypes;return c(["schema",c(t," "),u(n)]," ")}),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:s(function(e){return c(["scalar",e.name,c(e.directives," ")]," ")}),ObjectTypeDefinition:s(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["type",t,l("implements ",c(n," & ")),c(r," "),u(i)]," ")}),FieldDefinition:s(function(e){var t=e.name,n=e.arguments,r=e.type,i=e.directives;return t+(d(n)?l("(\n",p(c(n,"\n")),"\n)"):l("(",c(n,", "),")"))+": "+r+l(" ",c(i," "))}),InputValueDefinition:s(function(e){var t=e.name,n=e.type,r=e.defaultValue,i=e.directives;return c([t+": "+n,l("= ",r),c(i," ")]," ")}),InterfaceTypeDefinition:s(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["interface",t,l("implements ",c(n," & ")),c(r," "),u(i)]," ")}),UnionTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.types;return c(["union",t,c(n," "),r&&0!==r.length?"= "+c(r," | "):""]," ")}),EnumTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.values;return c(["enum",t,c(n," "),u(r)]," ")}),EnumValueDefinition:s(function(e){return c([e.name,c(e.directives," ")]," ")}),InputObjectTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.fields;return c(["input",t,c(n," "),u(r)]," ")}),DirectiveDefinition:s(function(e){var t=e.name,n=e.arguments,r=e.repeatable,i=e.locations;return"directive @"+t+(d(n)?l("(\n",p(c(n,"\n")),"\n)"):l("(",c(n,", "),")"))+(r?" repeatable":"")+" on "+c(i," | ")}),SchemaExtension:function(e){var t=e.directives,n=e.operationTypes;return c(["extend schema",c(t," "),u(n)]," ")},ScalarTypeExtension:function(e){return c(["extend scalar",e.name,c(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["extend type",t,l("implements ",c(n," & ")),c(r," "),u(i)]," ")},InterfaceTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return c(["extend interface",t,l("implements ",c(n," & ")),c(r," "),u(i)]," ")},UnionTypeExtension:function(e){var t=e.name,n=e.directives,r=e.types;return c(["extend union",t,c(n," "),r&&0!==r.length?"= "+c(r," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,n=e.directives,r=e.values;return c(["extend enum",t,c(n," "),u(r)]," ")},InputObjectTypeExtension:function(e){var t=e.name,n=e.directives,r=e.fields;return c(["extend input",t,c(n," "),u(r)]," ")}};function s(e){return function(t){return c([t.description,e(t)],"\n")}}function c(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(t=null==e?void 0:e.filter(function(e){return e}).join(n))&&void 0!==t?t:""}function u(e){return l("{\n",p(c(e,"\n")),"\n}")}function l(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+n:""}function p(e){return l("  ",e.replace(/\n/g,"\n  "))}function f(e){return -1!==e.indexOf("\n")}function d(e){return null!=e&&e.some(f)}},78445:(e,t,n)=>{"use strict";n.d(t,{e:()=>y,y:()=>b});var r=n(83572),i=n(60177),o=n(28303),a=n(12952);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e,t){return t&&("object"===s(t)||"function"==typeof t)?t:l(e)}function l(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e){var t="function"==typeof Map?new Map:void 0;return(p=function(e){var n;if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return f(e,arguments,h(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),v(r,e)})(e)}function f(e,t,n){return(f=d()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&v(i,n.prototype),i}).apply(null,arguments)}function d(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}
1function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw 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&&v(e,t)}(s,e);var t,n,a=(t=d(),function(){var e,n=h(s);return e=t?Reflect.construct(n,arguments,h(this).constructor):n.apply(this,arguments),u(this,e)});function s(e,t,n,i,p,f,d){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,s),(T=a.call(this,e)).name="GraphQLError",T.originalError=null!=f?f:void 0,T.nodes=m(Array.isArray(t)?t:t?[t]:void 0);for(var v=[],h=0,y=null!==(N=T.nodes)&&void 0!==N?N:[];h<y.length;h++){var b,E,g,T,N,I=y[h].loc;null!=I&&v.push(I)}v=m(v),T.source=null!=n?n:null===(b=v)||void 0===b?void 0:b[0].source,T.positions=null!=i?i:null===(E=v)||void 0===E?void 0:E.map(function(e){return e.start}),T.locations=i&&n?i.map(function(e){return(0,o.g)(n,e)}):null===(g=v)||void 0===g?void 0:g.map(function(e){return(0,o.g)(e.source,e.start)}),T.path=null!=p?p:void 0;var O=null==f?void 0:f.extensions;return(null==d&&(0,r.A)(O)?T.extensions=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],i in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},O):T.extensions=null!=d?d:{},Object.defineProperties(l(T),{message:{enumerable:!0},locations:{enumerable:null!=T.locations},path:{enumerable:null!=T.path},extensions:{enumerable:null!=T.extensions&&Object.keys(T.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),null!=f&&f.stack)?(Object.defineProperty(l(T),"stack",{value:f.stack,writable:!0,configurable:!0}),u(T)):(Error.captureStackTrace?Error.captureStackTrace(l(T),s):Object.defineProperty(l(T),"stack",{value:Error().stack,writable:!0,configurable:!0}),T)}return n=[{key:"toString",value:function(){return b(this)}},{key:i.Kp,get:function(){return"Object"}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(s.prototype,n),s}(p(Error));function m(e){return void 0===e||0===e.length?void 0:e}function b(e){var t=e.message;if(e.nodes)for(var n=0,r=e.nodes;n<r.length;n++){var i=r[n];i.loc&&(t+="\n\n"+(0,a.V)(i.loc))}else if(e.source&&e.locations)for(var o=0,s=e.locations;o<s.length;o++){var c=s[o];t+="\n\n"+(0,a.C)(e.source,c)}return t}},82232:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(70054),o=r(n(11409)),a=n(25206),s=function(e){return(0,i.isExtractableFile)(e)||null!==e&&"object"==typeof e&&"function"==typeof e.pipe};t.default=function(e,t,n,r){void 0===r&&(r=a.defaultJsonSerializer);var c=(0,i.extractFiles)({query:e,variables:t,operationName:n},"",s),u=c.clone,l=c.files;if(0===l.size){if(!Array.isArray(e))return r.stringify(u);if(void 0!==t&&!Array.isArray(t))throw Error("Cannot create request body with given variable type, array expected");var p=e.reduce(function(e,n,r){return e.push({query:n,variables:t?t[r]:void 0}),e},[]);return r.stringify(p)}var f=new("undefined"==typeof FormData?o.default:FormData);f.append("operations",r.stringify(u));var d={},v=0;return l.forEach(function(e){d[++v]=e}),f.append("map",r.stringify(d)),v=0,l.forEach(function(e,t){f.append("".concat(++v),t)}),f}},83572:(e,t,n)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return"object"==r(e)&&null!==e}n.d(t,{A:()=>i})},87470:(e,t,n)=>{"use strict";function r(e,t){if(!e)throw Error(null!=t?t:"Unexpected invariant triggered.")}n.d(t,{A:()=>r})},97813:(e,t,n)=>{"use strict";n.d(t,{b:()=>r});
1var r=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"})},98717:(e,t,n)=>{"use strict";n.d(t,{_:()=>c,k:()=>s});var r=n(60177),i=n(25078),o=n(63641),a=n(31378),s=function(){var e;function t(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof e||(0,o.A)(0,"Body must be a string. Received: ".concat((0,i.A)(e),".")),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||(0,o.A)(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||(0,o.A)(0,"column in locationOffset is 1-indexed and must be positive.")}return e=[{key:r.Kp,get:function(){return"Source"}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(t.prototype,e),t}();function c(e){return(0,a.A)(e,s)}}}]);
2//# sourceMappingURL=3484-5bb58abf89c8123c.js.map

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