UNPKG

@platformos/pos-cli

Version:
588 lines (586 loc) 1.38 MB
var X$=Object.create;var sS=Object.defineProperty;var Z$=Object.getOwnPropertyDescriptor;var J$=Object.getOwnPropertyNames;var _$=Object.getPrototypeOf,$$=Object.prototype.hasOwnProperty;var at=(e,t)=>()=>(e&&(t=e(e=0)),t);var X=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ui=(e,t)=>{ for(var r in t)sS(e,r,{get:t[r],enumerable:!0}); },eee=(e,t,r,n)=>{ if(t&&typeof t=='object'||typeof t=='function')for(let i of J$(t))!$$.call(e,i)&&i!==r&&sS(e,i,{get:()=>t[i],enumerable:!(n=Z$(t,i))||n.enumerable});return e; };var fe=(e,t,r)=>(r=e!=null?X$(_$(e)):{},eee(t||!e||!e.__esModule?sS(r,'default',{value:e,enumerable:!0}):r,e));var z3=X(Ot=>{ 'use strict';var Uh=Symbol.for('react.element'),tee=Symbol.for('react.portal'),ree=Symbol.for('react.fragment'),nee=Symbol.for('react.strict_mode'),iee=Symbol.for('react.profiler'),oee=Symbol.for('react.provider'),aee=Symbol.for('react.context'),see=Symbol.for('react.forward_ref'),lee=Symbol.for('react.suspense'),uee=Symbol.for('react.memo'),cee=Symbol.for('react.lazy'),R3=Symbol.iterator;function fee(e){ return e===null||typeof e!='object'?null:(e=R3&&e[R3]||e['@@iterator'],typeof e=='function'?e:null); }var F3={isMounted:function(){ return!1; },enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},q3=Object.assign,j3={};function Pd(e,t,r){ this.props=e,this.context=t,this.refs=j3,this.updater=r||F3; }Pd.prototype.isReactComponent={};Pd.prototype.setState=function(e,t){ if(typeof e!='object'&&typeof e!='function'&&e!=null)throw Error('setState(...): takes an object of state variables to update or a function which returns an object of state variables.');this.updater.enqueueSetState(this,e,t,'setState'); };Pd.prototype.forceUpdate=function(e){ this.updater.enqueueForceUpdate(this,e,'forceUpdate'); };function V3(){}V3.prototype=Pd.prototype;function uS(e,t,r){ this.props=e,this.context=t,this.refs=j3,this.updater=r||F3; }var cS=uS.prototype=new V3;cS.constructor=uS;q3(cS,Pd.prototype);cS.isPureReactComponent=!0;var M3=Array.isArray,U3=Object.prototype.hasOwnProperty,fS={current:null},B3={key:!0,ref:!0,__self:!0,__source:!0};function G3(e,t,r){ var n,i={},o=null,s=null;if(t!=null)for(n in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(o=''+t.key),t)U3.call(t,n)&&!B3.hasOwnProperty(n)&&(i[n]=t[n]);var l=arguments.length-2;if(l===1)i.children=r;else if(1<l){ for(var c=Array(l),f=0;f<l;f++)c[f]=arguments[f+2];i.children=c; }if(e&&e.defaultProps)for(n in l=e.defaultProps,l)i[n]===void 0&&(i[n]=l[n]);return{$$typeof:Uh,type:e,key:o,ref:s,props:i,_owner:fS.current}; }function dee(e,t){ return{$$typeof:Uh,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}; }function dS(e){ return typeof e=='object'&&e!==null&&e.$$typeof===Uh; }function pee(e){ var t={'=':'=0',':':'=2'};return'$'+e.replace(/[=:]/g,function(r){ return t[r]; }); }var I3=/\/+/g;function lS(e,t){ return typeof e=='object'&&e!==null&&e.key!=null?pee(''+e.key):t.toString(36); }function _0(e,t,r,n,i){ var o=typeof e;(o==='undefined'||o==='boolean')&&(e=null);var s=!1;if(e===null)s=!0;else switch(o){ case'string':case'number':s=!0;break;case'object':switch(e.$$typeof){ case Uh:case tee:s=!0; } }if(s)return s=e,i=i(s),e=n===''?'.'+lS(s,0):n,M3(i)?(r='',e!=null&&(r=e.replace(I3,'$&/')+'/'),_0(i,t,r,'',function(f){ return f; })):i!=null&&(dS(i)&&(i=dee(i,r+(!i.key||s&&s.key===i.key?'':(''+i.key).replace(I3,'$&/')+'/')+e)),t.push(i)),1;if(s=0,n=n===''?'.':n+':',M3(e))for(var l=0;l<e.length;l++){ o=e[l];var c=n+lS(o,l);s+=_0(o,t,r,c,i); }else if(c=fee(e),typeof c=='function')for(e=c.call(e),l=0;!(o=e.next()).done;)o=o.value,c=n+lS(o,l++),s+=_0(o,t,r,c,i);else if(o==='object')throw t=String(e),Error('Objects are not valid as a React child (found: '+(t==='[object Object]'?'object with keys {'+Object.keys(e).join(', ')+'}':t)+'). If you meant to render a collection of children, use an array instead.');return s; }function J0(e,t,r){ if(e==null)return e;var n=[],i=0;return _0(e,n,'','',function(o){ return t.call(r,o,i++); }),n; }function mee(e){ if(e._status===-1){ var t=e._result;t=t(),t.then(function(r){ (e._status===0||e._status===-1)&&(e._status=1,e._result=r); },function(r){ (e._status===0||e._status===-1)&&(e._status=2,e._result=r); }),e._status===-1&&(e._status=0,e._result=t); }if(e._status===1)return e._result.default;throw e._result; }var Ni={current:null},$0={transition:null},hee={ReactCurrentDispatcher:Ni,ReactCurrentBatchConfig:$0,ReactCurrentOwner:fS};Ot.Children={map:J0,forEach:function(e,t,r){ J0(e,function(){ t.apply(this,arguments); },r); },count:function(e){ var t=0;return J0(e,function(){ t++; }),t; },toArray:function(e){ return J0(e,function(t){ return t; })||[]; },only:function(e){ if(!dS(e))throw Error('React.Children.only expected to receive a single React element child.');return e; }};Ot.Component=Pd;Ot.Fragment=ree;Ot.Profiler=iee;Ot.PureComponent=uS;Ot.StrictMode=nee;Ot.Suspense=lee;Ot.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hee;Ot.cloneElement=function(e,t,r){ if(e==null)throw Error('React.cloneElement(...): The argument must be a React element, but you passed '+e+'.');var n=q3({},e.props),i=e.key,o=e.ref,s=e._owner;if(t!=null){ if(t.ref!==void 0&&(o=t.ref,s=fS.current),t.key!==void 0&&(i=''+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)U3.call(t,c)&&!B3.hasOwnProperty(c)&&(n[c]=t[c]===void 0&&l!==void 0?l[c]:t[c]); }var c=arguments.length-2;if(c===1)n.children=r;else if(1<c){ l=Array(c);for(var f=0;f<c;f++)l[f]=arguments[f+2];n.children=l; }return{$$typeof:Uh,type:e.type,key:i,ref:o,props:n,_owner:s}; };Ot.createContext=function(e){ return e={$$typeof:aee,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:oee,_context:e},e.Consumer=e; };Ot.createElement=G3;Ot.createFactory=function(e){ var t=G3.bind(null,e);return t.type=e,t; };Ot.createRef=function(){ return{current:null}; };Ot.forwardRef=function(e){ return{$$typeof:see,render:e}; };Ot.isValidElement=dS;Ot.lazy=function(e){ return{$$typeof:cee,_payload:{_status:-1,_result:e},_init:mee}; };Ot.memo=function(e,t){ return{$$typeof:uee,type:e,compare:t===void 0?null:t}; };Ot.startTransition=function(e){ var t=$0.transition;$0.transition={};try{ e(); }finally{ $0.transition=t; } };Ot.unstable_act=function(){ throw Error('act(...) is not supported in production builds of React.'); };Ot.useCallback=function(e,t){ return Ni.current.useCallback(e,t); };Ot.useContext=function(e){ return Ni.current.useContext(e); };Ot.useDebugValue=function(){};Ot.useDeferredValue=function(e){ return Ni.current.useDeferredValue(e); };Ot.useEffect=function(e,t){ return Ni.current.useEffect(e,t); };Ot.useId=function(){ return Ni.current.useId(); };Ot.useImperativeHandle=function(e,t,r){ return Ni.current.useImperativeHandle(e,t,r); };Ot.useInsertionEffect=function(e,t){ return Ni.current.useInsertionEffect(e,t); };Ot.useLayoutEffect=function(e,t){ return Ni.current.useLayoutEffect(e,t); };Ot.useMemo=function(e,t){ return Ni.current.useMemo(e,t); };Ot.useReducer=function(e,t,r){ return Ni.current.useReducer(e,t,r); };Ot.useRef=function(e){ return Ni.current.useRef(e); };Ot.useState=function(e){ return Ni.current.useState(e); };Ot.useSyncExternalStore=function(e,t,r){ return Ni.current.useSyncExternalStore(e,t,r); };Ot.useTransition=function(){ return Ni.current.useTransition(); };Ot.version='18.2.0'; });var Ee=X((JTe,H3)=>{ 'use strict';H3.exports=z3(); });var W3=X(eb=>{ 'use strict';var vee=Ee(),gee=Symbol.for('react.element'),yee=Symbol.for('react.fragment'),bee=Object.prototype.hasOwnProperty,Aee=vee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,xee={key:!0,ref:!0,__self:!0,__source:!0};function Q3(e,t,r){ var n,i={},o=null,s=null;r!==void 0&&(o=''+r),t.key!==void 0&&(o=''+t.key),t.ref!==void 0&&(s=t.ref);for(n in t)bee.call(t,n)&&!xee.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)i[n]===void 0&&(i[n]=t[n]);return{$$typeof:gee,type:e,key:o,ref:s,props:i,_owner:Aee.current}; }eb.Fragment=yee;eb.jsx=Q3;eb.jsxs=Q3; });var K3=X(($Te,Y3)=>{ 'use strict';Y3.exports=W3(); });var Z3=X(Rd=>{ 'use strict';Object.defineProperty(Rd,'__esModule',{value:!0});Rd.versionInfo=Rd.version=void 0;var wee='15.8.0';Rd.version=wee;var Eee=Object.freeze({major:15,minor:8,patch:0,preReleaseTag:null});Rd.versionInfo=Eee; });var tb=X(pS=>{ 'use strict';Object.defineProperty(pS,'__esModule',{value:!0});pS.default=Tee;function Tee(e){ return typeof e?.then=='function'; } });var es=X(mS=>{ 'use strict';Object.defineProperty(mS,'__esModule',{value:!0});mS.default=Cee;function rb(e){ '@babel/helpers - typeof';return typeof Symbol=='function'&&typeof Symbol.iterator=='symbol'?rb=function(r){ return typeof r; }:rb=function(r){ return r&&typeof Symbol=='function'&&r.constructor===Symbol&&r!==Symbol.prototype?'symbol':typeof r; },rb(e); }function Cee(e){ return rb(e)=='object'&&e!==null; } });var ts=X(Zl=>{ 'use strict';Object.defineProperty(Zl,'__esModule',{value:!0});Zl.SYMBOL_TO_STRING_TAG=Zl.SYMBOL_ASYNC_ITERATOR=Zl.SYMBOL_ITERATOR=void 0;var See=typeof Symbol=='function'&&Symbol.iterator!=null?Symbol.iterator:'@@iterator';Zl.SYMBOL_ITERATOR=See;var kee=typeof Symbol=='function'&&Symbol.asyncIterator!=null?Symbol.asyncIterator:'@@asyncIterator';Zl.SYMBOL_ASYNC_ITERATOR=kee;var Oee=typeof Symbol=='function'&&Symbol.toStringTag!=null?Symbol.toStringTag:'@@toStringTag';Zl.SYMBOL_TO_STRING_TAG=Oee; });var nb=X(hS=>{ 'use strict';Object.defineProperty(hS,'__esModule',{value:!0});hS.getLocation=Nee;function Nee(e,t){ for(var r=/\r\n|[\n\r]/g,n=1,i=t+1,o;(o=r.exec(e.body))&&o.index<t;)n+=1,i=t+1-(o.index+o[0].length);return{line:n,column:i}; } });var vS=X(ob=>{ 'use strict';Object.defineProperty(ob,'__esModule',{value:!0});ob.printLocation=Lee;ob.printSourceLocation=_3;var Dee=nb();function Lee(e){ return _3(e.source,(0,Dee.getLocation)(e.source,e.start)); }function _3(e,t){ var r=e.locationOffset.column-1,n=ib(r)+e.body,i=t.line-1,o=e.locationOffset.line-1,s=t.line+o,l=t.line===1?r:0,c=t.column+l,f=''.concat(e.name,':').concat(s,':').concat(c,` `),m=n.split(/\r\n|[\n\r]/g),v=m[i];if(v.length>120){ for(var g=Math.floor(c/80),y=c%80,w=[],T=0;T<v.length;T+=80)w.push(v.slice(T,T+80));return f+J3([[''.concat(s),w[0]]].concat(w.slice(1,g+1).map(function(S){ return['',S]; }),[[' ',ib(y-1)+'^'],['',w[g+1]]])); }return f+J3([[''.concat(s-1),m[i-1]],[''.concat(s),v],['',ib(c-1)+'^'],[''.concat(s+1),m[i+1]]]); }function J3(e){ var t=e.filter(function(n){ var i=n[0],o=n[1];return o!==void 0; }),r=Math.max.apply(Math,t.map(function(n){ var i=n[0];return i.length; }));return t.map(function(n){ var i=n[0],o=n[1];return Pee(r,i)+(o?' | '+o:' |'); }).join(` `); }function ib(e){ return Array(e+1).join(' '); }function Pee(e,t){ return ib(e-t.length)+t; } });var ft=X(Hh=>{ 'use strict';function ab(e){ '@babel/helpers - typeof';return typeof Symbol=='function'&&typeof Symbol.iterator=='symbol'?ab=function(r){ return typeof r; }:ab=function(r){ return r&&typeof Symbol=='function'&&r.constructor===Symbol&&r!==Symbol.prototype?'symbol':typeof r; },ab(e); }Object.defineProperty(Hh,'__esModule',{value:!0});Hh.printError=a5;Hh.GraphQLError=void 0;var Ree=Iee(es()),Mee=ts(),$3=nb(),e5=vS();function Iee(e){ return e&&e.__esModule?e:{default:e}; }function t5(e,t){ var r=Object.keys(e);if(Object.getOwnPropertySymbols){ var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){ return Object.getOwnPropertyDescriptor(e,i).enumerable; })),r.push.apply(r,n); }return r; }function Fee(e){ for(var t=1;t<arguments.length;t++){ var r=arguments[t]!=null?arguments[t]:{};t%2?t5(Object(r),!0).forEach(function(n){ qee(e,n,r[n]); }):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t5(Object(r)).forEach(function(n){ Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n)); }); }return e; }function qee(e,t,r){ return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e; }function jee(e,t){ if(!(e instanceof t))throw new TypeError('Cannot call a class as a function'); }function r5(e,t){ for(var r=0;r<t.length;r++){ var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n); } }function Vee(e,t,r){ return t&&r5(e.prototype,t),r&&r5(e,r),e; }function Uee(e,t){ if(typeof t!='function'&&t!==null)throw new TypeError('Super expression must either be null or a function');e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Gh(e,t); }function Bee(e){ var t=o5();return function(){ var n=zh(e),i;if(t){ var o=zh(this).constructor;i=Reflect.construct(n,arguments,o); }else i=n.apply(this,arguments);return i5(this,i); }; }function i5(e,t){ return t&&(ab(t)==='object'||typeof t=='function')?t:Bh(e); }function Bh(e){ if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e; }function gS(e){ var t=typeof Map=='function'?new Map:void 0;return gS=function(n){ if(n===null||!Gee(n))return n;if(typeof n!='function')throw new TypeError('Super expression must either be null or a function');if(typeof t<'u'){ if(t.has(n))return t.get(n);t.set(n,i); }function i(){ return sb(n,arguments,zh(this).constructor); }return i.prototype=Object.create(n.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Gh(i,n); },gS(e); }function sb(e,t,r){ return o5()?sb=Reflect.construct:sb=function(i,o,s){ var l=[null];l.push.apply(l,o);var c=Function.bind.apply(i,l),f=new c;return s&&Gh(f,s.prototype),f; },sb.apply(null,arguments); }function o5(){ if(typeof Reflect>'u'||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=='function')return!0;try{ return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0; }catch{ return!1; } }function Gee(e){ return Function.toString.call(e).indexOf('[native code]')!==-1; }function Gh(e,t){ return Gh=Object.setPrototypeOf||function(n,i){ return n.__proto__=i,n; },Gh(e,t); }function zh(e){ return zh=Object.setPrototypeOf?Object.getPrototypeOf:function(r){ return r.__proto__||Object.getPrototypeOf(r); },zh(e); }var zee=function(e){ Uee(r,e);var t=Bee(r);function r(n,i,o,s,l,c,f){ var m,v,g,y;jee(this,r),y=t.call(this,n),y.name='GraphQLError',y.originalError=c??void 0,y.nodes=n5(Array.isArray(i)?i:i?[i]:void 0);for(var w=[],T=0,S=(A=y.nodes)!==null&&A!==void 0?A:[];T<S.length;T++){ var A,b=S[T],C=b.loc;C!=null&&w.push(C); }w=n5(w),y.source=o??((m=w)===null||m===void 0?void 0:m[0].source),y.positions=s??((v=w)===null||v===void 0?void 0:v.map(function(k){ return k.start; })),y.locations=s&&o?s.map(function(k){ return(0,$3.getLocation)(o,k); }):(g=w)===null||g===void 0?void 0:g.map(function(k){ return(0,$3.getLocation)(k.source,k.start); }),y.path=l??void 0;var x=c?.extensions;return f==null&&(0,Ree.default)(x)?y.extensions=Fee({},x):y.extensions=f??{},Object.defineProperties(Bh(y),{message:{enumerable:!0},locations:{enumerable:y.locations!=null},path:{enumerable:y.path!=null},extensions:{enumerable:y.extensions!=null&&Object.keys(y.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),c!=null&&c.stack?(Object.defineProperty(Bh(y),'stack',{value:c.stack,writable:!0,configurable:!0}),i5(y)):(Error.captureStackTrace?Error.captureStackTrace(Bh(y),r):Object.defineProperty(Bh(y),'stack',{value:Error().stack,writable:!0,configurable:!0}),y); }return Vee(r,[{key:'toString',value:function(){ return a5(this); }},{key:Mee.SYMBOL_TO_STRING_TAG,get:function(){ return'Object'; }}]),r; }(gS(Error));Hh.GraphQLError=zee;function n5(e){ return e===void 0||e.length===0?void 0:e; }function a5(e){ var t=e.message;if(e.nodes)for(var r=0,n=e.nodes;r<n.length;r++){ var i=n[r];i.loc&&(t+=` `+(0,e5.printLocation)(i.loc)); }else if(e.source&&e.locations)for(var o=0,s=e.locations;o<s.length;o++){ var l=s[o];t+=` `+(0,e5.printSourceLocation)(e.source,l); }return t; } });var lb=X(yS=>{ 'use strict';Object.defineProperty(yS,'__esModule',{value:!0});yS.syntaxError=Qee;var Hee=ft();function Qee(e,t,r){ return new Hee.GraphQLError('Syntax Error: '.concat(r),void 0,e,[t]); } });var tr=X(ub=>{ 'use strict';Object.defineProperty(ub,'__esModule',{value:!0});ub.Kind=void 0;var Wee=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'});ub.Kind=Wee; });var Gn=X(bS=>{ 'use strict';Object.defineProperty(bS,'__esModule',{value:!0});bS.default=Yee;function Yee(e,t){ var r=!!e;if(!r)throw new Error(t??'Unexpected invariant triggered.'); } });var AS=X(cb=>{ 'use strict';Object.defineProperty(cb,'__esModule',{value:!0});cb.default=void 0;var Kee=typeof Symbol=='function'&&typeof Symbol.for=='function'?Symbol.for('nodejs.util.inspect.custom'):void 0,Xee=Kee;cb.default=Xee; });var fb=X(xS=>{ 'use strict';Object.defineProperty(xS,'__esModule',{value:!0});xS.default=Jee;var Zee=l5(Gn()),s5=l5(AS());function l5(e){ return e&&e.__esModule?e:{default:e}; }function Jee(e){ var t=e.prototype.toJSON;typeof t=='function'||(0,Zee.default)(0),e.prototype.inspect=t,s5.default&&(e.prototype[s5.default]=t); } });var Md=X(kc=>{ 'use strict';Object.defineProperty(kc,'__esModule',{value:!0});kc.isNode=$ee;kc.Token=kc.Location=void 0;var u5=_ee(fb());function _ee(e){ return e&&e.__esModule?e:{default:e}; }var c5=function(){ function e(r,n,i){ this.start=r.start,this.end=n.end,this.startToken=r,this.endToken=n,this.source=i; }var t=e.prototype;return t.toJSON=function(){ return{start:this.start,end:this.end}; },e; }();kc.Location=c5;(0,u5.default)(c5);var f5=function(){ function e(r,n,i,o,s,l,c){ this.kind=r,this.start=n,this.end=i,this.line=o,this.column=s,this.value=c,this.prev=l,this.next=null; }var t=e.prototype;return t.toJSON=function(){ return{kind:this.kind,value:this.value,line:this.line,column:this.column}; },e; }();kc.Token=f5;(0,u5.default)(f5);function $ee(e){ return e!=null&&typeof e.kind=='string'; } });var Id=X(db=>{ 'use strict';Object.defineProperty(db,'__esModule',{value:!0});db.TokenKind=void 0;var ete=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'});db.TokenKind=ete; });var jt=X(wS=>{ 'use strict';Object.defineProperty(wS,'__esModule',{value:!0});wS.default=ite;var tte=rte(AS());function rte(e){ return e&&e.__esModule?e:{default:e}; }function pb(e){ '@babel/helpers - typeof';return typeof Symbol=='function'&&typeof Symbol.iterator=='symbol'?pb=function(r){ return typeof r; }:pb=function(r){ return r&&typeof Symbol=='function'&&r.constructor===Symbol&&r!==Symbol.prototype?'symbol':typeof r; },pb(e); }var nte=10,d5=2;function ite(e){ return mb(e,[]); }function mb(e,t){ switch(pb(e)){ case'string':return JSON.stringify(e);case'function':return e.name?'[function '.concat(e.name,']'):'[function]';case'object':return e===null?'null':ote(e,t);default:return String(e); } }function ote(e,t){ if(t.indexOf(e)!==-1)return'[Circular]';var r=[].concat(t,[e]),n=lte(e);if(n!==void 0){ var i=n.call(e);if(i!==e)return typeof i=='string'?i:mb(i,r); }else if(Array.isArray(e))return ste(e,r);return ate(e,r); }function ate(e,t){ var r=Object.keys(e);if(r.length===0)return'{}';if(t.length>d5)return'['+ute(e)+']';var n=r.map(function(i){ var o=mb(e[i],t);return i+': '+o; });return'{ '+n.join(', ')+' }'; }function ste(e,t){ if(e.length===0)return'[]';if(t.length>d5)return'[Array]';for(var r=Math.min(nte,e.length),n=e.length-r,i=[],o=0;o<r;++o)i.push(mb(e[o],t));return n===1?i.push('... 1 more item'):n>1&&i.push('... '.concat(n,' more items')),'['+i.join(', ')+']'; }function lte(e){ var t=e[String(tte.default)];if(typeof t=='function')return t;if(typeof e.inspect=='function')return e.inspect; }function ute(e){ var t=Object.prototype.toString.call(e).replace(/^\[object /,'').replace(/]$/,'');if(t==='Object'&&typeof e.constructor=='function'){ var r=e.constructor.name;if(typeof r=='string'&&r!=='')return r; }return t; } });var Io=X(ES=>{ 'use strict';Object.defineProperty(ES,'__esModule',{value:!0});ES.default=cte;function cte(e,t){ var r=!!e;if(!r)throw new Error(t); } });var Qh=X(hb=>{ 'use strict';Object.defineProperty(hb,'__esModule',{value:!0});hb.default=void 0;var gCe=fte(jt());function fte(e){ return e&&e.__esModule?e:{default:e}; }var dte=function(t,r){ return t instanceof r; };hb.default=dte; });var vb=X(Wh=>{ 'use strict';Object.defineProperty(Wh,'__esModule',{value:!0});Wh.isSource=gte;Wh.Source=void 0;var pte=ts(),mte=CS(jt()),TS=CS(Io()),hte=CS(Qh());function CS(e){ return e&&e.__esModule?e:{default:e}; }function p5(e,t){ for(var r=0;r<t.length;r++){ var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,'value'in n&&(n.writable=!0),Object.defineProperty(e,n.key,n); } }function vte(e,t,r){ return t&&p5(e.prototype,t),r&&p5(e,r),e; }var m5=function(){ function e(t){ var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:'GraphQL request',n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{line:1,column:1};typeof t=='string'||(0,TS.default)(0,'Body must be a string. Received: '.concat((0,mte.default)(t),'.')),this.body=t,this.name=r,this.locationOffset=n,this.locationOffset.line>0||(0,TS.default)(0,'line in locationOffset is 1-indexed and must be positive.'),this.locationOffset.column>0||(0,TS.default)(0,'column in locationOffset is 1-indexed and must be positive.'); }return vte(e,[{key:pte.SYMBOL_TO_STRING_TAG,get:function(){ return'Source'; }}]),e; }();Wh.Source=m5;function gte(e){ return(0,hte.default)(e,m5); } });var Fd=X(gb=>{ 'use strict';Object.defineProperty(gb,'__esModule',{value:!0});gb.DirectiveLocation=void 0;var yte=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'});gb.DirectiveLocation=yte; });var qd=X(Yh=>{ 'use strict';Object.defineProperty(Yh,'__esModule',{value:!0});Yh.dedentBlockStringValue=bte;Yh.getBlockStringIndentation=v5;Yh.printBlockString=Ate;function bte(e){ var t=e.split(/\r\n|[\n\r]/g),r=v5(e);if(r!==0)for(var n=1;n<t.length;n++)t[n]=t[n].slice(r);for(var i=0;i<t.length&&h5(t[i]);)++i;for(var o=t.length;o>i&&h5(t[o-1]);)--o;return t.slice(i,o).join(` `); }function h5(e){ for(var t=0;t<e.length;++t)if(e[t]!==' '&&e[t]!==' ')return!1;return!0; }function v5(e){ for(var t,r=!0,n=!0,i=0,o=null,s=0;s<e.length;++s)switch(e.charCodeAt(s)){ case 13:e.charCodeAt(s+1)===10&&++s;case 10:r=!1,n=!0,i=0;break;case 9:case 32:++i;break;default:n&&!r&&(o===null||i<o)&&(o=i),n=!1; }return(t=o)!==null&&t!==void 0?t:0; }function Ate(e){ var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:'',r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=e.indexOf(` `)===-1,i=e[0]===' '||e[0]===' ',o=e[e.length-1]==='"',s=e[e.length-1]==='\\',l=!n||o||s||r,c='';return l&&!(n&&i)&&(c+=` `+t),c+=t?e.replace(/\n/g,` `+t):e,l&&(c+=` `),'"""'+c.replace(/"""/g,'\\"""')+'"""'; } });var bb=X(Kh=>{ 'use strict';Object.defineProperty(Kh,'__esModule',{value:!0});Kh.isPunctuatorTokenKind=Ete;Kh.Lexer=void 0;var rs=lb(),Qr=Md(),Ct=Id(),xte=qd(),wte=function(){ function e(r){ var n=new Qr.Token(Ct.TokenKind.SOF,0,0,0,0,null);this.source=r,this.lastToken=n,this.token=n,this.line=1,this.lineStart=0; }var t=e.prototype;return t.advance=function(){ this.lastToken=this.token;var n=this.token=this.lookahead();return n; },t.lookahead=function(){ var n=this.token;if(n.kind!==Ct.TokenKind.EOF)do{ var i;n=(i=n.next)!==null&&i!==void 0?i:n.next=Tte(this,n); }while(n.kind===Ct.TokenKind.COMMENT);return n; },e; }();Kh.Lexer=wte;function Ete(e){ return e===Ct.TokenKind.BANG||e===Ct.TokenKind.DOLLAR||e===Ct.TokenKind.AMP||e===Ct.TokenKind.PAREN_L||e===Ct.TokenKind.PAREN_R||e===Ct.TokenKind.SPREAD||e===Ct.TokenKind.COLON||e===Ct.TokenKind.EQUALS||e===Ct.TokenKind.AT||e===Ct.TokenKind.BRACKET_L||e===Ct.TokenKind.BRACKET_R||e===Ct.TokenKind.BRACE_L||e===Ct.TokenKind.PIPE||e===Ct.TokenKind.BRACE_R; }function Oc(e){ return isNaN(e)?Ct.TokenKind.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(('00'+e.toString(16).toUpperCase()).slice(-4),'"'); }function Tte(e,t){ for(var r=e.source,n=r.body,i=n.length,o=t.end;o<i;){ var s=n.charCodeAt(o),l=e.line,c=1+o-e.lineStart;switch(s){ case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:n.charCodeAt(o+1)===10?o+=2:++o,++e.line,e.lineStart=o;continue;case 33:return new Qr.Token(Ct.TokenKind.BANG,o,o+1,l,c,t);case 35:return Ste(r,o,l,c,t);case 36:return new Qr.Token(Ct.TokenKind.DOLLAR,o,o+1,l,c,t);case 38:return new Qr.Token(Ct.TokenKind.AMP,o,o+1,l,c,t);case 40:return new Qr.Token(Ct.TokenKind.PAREN_L,o,o+1,l,c,t);case 41:return new Qr.Token(Ct.TokenKind.PAREN_R,o,o+1,l,c,t);case 46:if(n.charCodeAt(o+1)===46&&n.charCodeAt(o+2)===46)return new Qr.Token(Ct.TokenKind.SPREAD,o,o+3,l,c,t);break;case 58:return new Qr.Token(Ct.TokenKind.COLON,o,o+1,l,c,t);case 61:return new Qr.Token(Ct.TokenKind.EQUALS,o,o+1,l,c,t);case 64:return new Qr.Token(Ct.TokenKind.AT,o,o+1,l,c,t);case 91:return new Qr.Token(Ct.TokenKind.BRACKET_L,o,o+1,l,c,t);case 93:return new Qr.Token(Ct.TokenKind.BRACKET_R,o,o+1,l,c,t);case 123:return new Qr.Token(Ct.TokenKind.BRACE_L,o,o+1,l,c,t);case 124:return new Qr.Token(Ct.TokenKind.PIPE,o,o+1,l,c,t);case 125:return new Qr.Token(Ct.TokenKind.BRACE_R,o,o+1,l,c,t);case 34:return n.charCodeAt(o+1)===34&&n.charCodeAt(o+2)===34?Nte(r,o,l,c,t,e):Ote(r,o,l,c,t);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return kte(r,o,s,l,c,t);case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:return Lte(r,o,l,c,t); }throw(0,rs.syntaxError)(r,o,Cte(s)); }var f=e.line,m=1+o-e.lineStart;return new Qr.Token(Ct.TokenKind.EOF,i,i,f,m,t); }function Cte(e){ return e<32&&e!==9&&e!==10&&e!==13?'Cannot contain the invalid character '.concat(Oc(e),'.'):e===39?'Unexpected single quote character (\'), did you mean to use a double quote (")?':'Cannot parse the unexpected character '.concat(Oc(e),'.'); }function Ste(e,t,r,n,i){ var o=e.body,s,l=t;do s=o.charCodeAt(++l);while(!isNaN(s)&&(s>31||s===9));return new Qr.Token(Ct.TokenKind.COMMENT,t,l,r,n,i,o.slice(t+1,l)); }function kte(e,t,r,n,i,o){ var s=e.body,l=r,c=t,f=!1;if(l===45&&(l=s.charCodeAt(++c)),l===48){ if(l=s.charCodeAt(++c),l>=48&&l<=57)throw(0,rs.syntaxError)(e,c,'Invalid number, unexpected digit after 0: '.concat(Oc(l),'.')); }else c=SS(e,c,l),l=s.charCodeAt(c);if(l===46&&(f=!0,l=s.charCodeAt(++c),c=SS(e,c,l),l=s.charCodeAt(c)),(l===69||l===101)&&(f=!0,l=s.charCodeAt(++c),(l===43||l===45)&&(l=s.charCodeAt(++c)),c=SS(e,c,l),l=s.charCodeAt(c)),l===46||Pte(l))throw(0,rs.syntaxError)(e,c,'Invalid number, expected digit but got: '.concat(Oc(l),'.'));return new Qr.Token(f?Ct.TokenKind.FLOAT:Ct.TokenKind.INT,t,c,n,i,o,s.slice(t,c)); }function SS(e,t,r){ var n=e.body,i=t,o=r;if(o>=48&&o<=57){ do o=n.charCodeAt(++i);while(o>=48&&o<=57);return i; }throw(0,rs.syntaxError)(e,i,'Invalid number, expected digit but got: '.concat(Oc(o),'.')); }function Ote(e,t,r,n,i){ for(var o=e.body,s=t+1,l=s,c=0,f='';s<o.length&&!isNaN(c=o.charCodeAt(s))&&c!==10&&c!==13;){ if(c===34)return f+=o.slice(l,s),new Qr.Token(Ct.TokenKind.STRING,t,s+1,r,n,i,f);if(c<32&&c!==9)throw(0,rs.syntaxError)(e,s,'Invalid character within String: '.concat(Oc(c),'.'));if(++s,c===92){ switch(f+=o.slice(l,s-1),c=o.charCodeAt(s),c){ case 34:f+='"';break;case 47:f+='/';break;case 92:f+='\\';break;case 98:f+='\b';break;case 102:f+='\f';break;case 110:f+=` `;break;case 114:f+='\r';break;case 116:f+=' ';break;case 117:{var m=Dte(o.charCodeAt(s+1),o.charCodeAt(s+2),o.charCodeAt(s+3),o.charCodeAt(s+4));if(m<0){ var v=o.slice(s+1,s+5);throw(0,rs.syntaxError)(e,s,'Invalid character escape sequence: \\u'.concat(v,'.')); }f+=String.fromCharCode(m),s+=4;break;}default:throw(0,rs.syntaxError)(e,s,'Invalid character escape sequence: \\'.concat(String.fromCharCode(c),'.')); }++s,l=s; } }throw(0,rs.syntaxError)(e,s,'Unterminated string.'); }function Nte(e,t,r,n,i,o){ for(var s=e.body,l=t+3,c=l,f=0,m='';l<s.length&&!isNaN(f=s.charCodeAt(l));){ if(f===34&&s.charCodeAt(l+1)===34&&s.charCodeAt(l+2)===34)return m+=s.slice(c,l),new Qr.Token(Ct.TokenKind.BLOCK_STRING,t,l+3,r,n,i,(0,xte.dedentBlockStringValue)(m));if(f<32&&f!==9&&f!==10&&f!==13)throw(0,rs.syntaxError)(e,l,'Invalid character within String: '.concat(Oc(f),'.'));f===10?(++l,++o.line,o.lineStart=l):f===13?(s.charCodeAt(l+1)===10?l+=2:++l,++o.line,o.lineStart=l):f===92&&s.charCodeAt(l+1)===34&&s.charCodeAt(l+2)===34&&s.charCodeAt(l+3)===34?(m+=s.slice(c,l)+'"""',l+=4,c=l):++l; }throw(0,rs.syntaxError)(e,l,'Unterminated string.'); }function Dte(e,t,r,n){ return yb(e)<<12|yb(t)<<8|yb(r)<<4|yb(n); }function yb(e){ return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1; }function Lte(e,t,r,n,i){ for(var o=e.body,s=o.length,l=t+1,c=0;l!==s&&!isNaN(c=o.charCodeAt(l))&&(c===95||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122);)++l;return new Qr.Token(Ct.TokenKind.NAME,t,l,r,n,i,o.slice(t,l)); }function Pte(e){ return e===95||e>=65&&e<=90||e>=97&&e<=122; } });var jd=X(Nc=>{ 'use strict';Object.defineProperty(Nc,'__esModule',{value:!0});Nc.parse=Ite;Nc.parseValue=Fte;Nc.parseType=qte;Nc.Parser=void 0;var kS=lb(),dt=tr(),Rte=Md(),je=Id(),g5=vb(),Mte=Fd(),y5=bb();function Ite(e,t){ var r=new Ab(e,t);return r.parseDocument(); }function Fte(e,t){ var r=new Ab(e,t);r.expectToken(je.TokenKind.SOF);var n=r.parseValueLiteral(!1);return r.expectToken(je.TokenKind.EOF),n; }function qte(e,t){ var r=new Ab(e,t);r.expectToken(je.TokenKind.SOF);var n=r.parseTypeReference();return r.expectToken(je.TokenKind.EOF),n; }var Ab=function(){ function e(r,n){ var i=(0,g5.isSource)(r)?r:new g5.Source(r);this._lexer=new y5.Lexer(i),this._options=n; }var t=e.prototype;return t.parseName=function(){ var n=this.expectToken(je.TokenKind.NAME);return{kind:dt.Kind.NAME,value:n.value,loc:this.loc(n)}; },t.parseDocument=function(){ var n=this._lexer.token;return{kind:dt.Kind.DOCUMENT,definitions:this.many(je.TokenKind.SOF,this.parseDefinition,je.TokenKind.EOF),loc:this.loc(n)}; },t.parseDefinition=function(){ if(this.peek(je.TokenKind.NAME))switch(this._lexer.token.value){ case'query':case'mutation':case'subscription':return this.parseOperationDefinition();case'fragment':return this.parseFragmentDefinition();case'schema':case'scalar':case'type':case'interface':case'union':case'enum':case'input':case'directive':return this.parseTypeSystemDefinition();case'extend':return this.parseTypeSystemExtension(); }else{ if(this.peek(je.TokenKind.BRACE_L))return this.parseOperationDefinition();if(this.peekDescription())return this.parseTypeSystemDefinition(); }throw this.unexpected(); },t.parseOperationDefinition=function(){ var n=this._lexer.token;if(this.peek(je.TokenKind.BRACE_L))return{kind:dt.Kind.OPERATION_DEFINITION,operation:'query',name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(n)};var i=this.parseOperationType(),o;return this.peek(je.TokenKind.NAME)&&(o=this.parseName()),{kind:dt.Kind.OPERATION_DEFINITION,operation:i,name:o,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(n)}; },t.parseOperationType=function(){ var n=this.expectToken(je.TokenKind.NAME);switch(n.value){ case'query':return'query';case'mutation':return'mutation';case'subscription':return'subscription'; }throw this.unexpected(n); },t.parseVariableDefinitions=function(){ return this.optionalMany(je.TokenKind.PAREN_L,this.parseVariableDefinition,je.TokenKind.PAREN_R); },t.parseVariableDefinition=function(){ var n=this._lexer.token;return{kind:dt.Kind.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(je.TokenKind.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(je.TokenKind.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(n)}; },t.parseVariable=function(){ var n=this._lexer.token;return this.expectToken(je.TokenKind.DOLLAR),{kind:dt.Kind.VARIABLE,name:this.parseName(),loc:this.loc(n)}; },t.parseSelectionSet=function(){ var n=this._lexer.token;return{kind:dt.Kind.SELECTION_SET,selections:this.many(je.TokenKind.BRACE_L,this.parseSelection,je.TokenKind.BRACE_R),loc:this.loc(n)}; },t.parseSelection=function(){ return this.peek(je.TokenKind.SPREAD)?this.parseFragment():this.parseField(); },t.parseField=function(){ var n=this._lexer.token,i=this.parseName(),o,s;return this.expectOptionalToken(je.TokenKind.COLON)?(o=i,s=this.parseName()):s=i,{kind:dt.Kind.FIELD,alias:o,name:s,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(je.TokenKind.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(n)}; },t.parseArguments=function(n){ var i=n?this.parseConstArgument:this.parseArgument;return this.optionalMany(je.TokenKind.PAREN_L,i,je.TokenKind.PAREN_R); },t.parseArgument=function(){ var n=this._lexer.token,i=this.parseName();return this.expectToken(je.TokenKind.COLON),{kind:dt.Kind.ARGUMENT,name:i,value:this.parseValueLiteral(!1),loc:this.loc(n)}; },t.parseConstArgument=function(){ var n=this._lexer.token;return{kind:dt.Kind.ARGUMENT,name:this.parseName(),value:(this.expectToken(je.TokenKind.COLON),this.parseValueLiteral(!0)),loc:this.loc(n)}; },t.parseFragment=function(){ var n=this._lexer.token;this.expectToken(je.TokenKind.SPREAD);var i=this.expectOptionalKeyword('on');return!i&&this.peek(je.TokenKind.NAME)?{kind:dt.Kind.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(n)}:{kind:dt.Kind.INLINE_FRAGMENT,typeCondition:i?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(n)}; },t.parseFragmentDefinition=function(){ var n,i=this._lexer.token;return this.expectKeyword('fragment'),((n=this._options)===null||n===void 0?void 0:n.experimentalFragmentVariables)===!0?{kind:dt.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword('on'),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(i)}:{kind:dt.Kind.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword('on'),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(i)}; },t.parseFragmentName=function(){ if(this._lexer.token.value==='on')throw this.unexpected();return this.parseName(); },t.parseValueLiteral=function(n){ var i=this._lexer.token;switch(i.kind){ case je.TokenKind.BRACKET_L:return this.parseList(n);case je.TokenKind.BRACE_L:return this.parseObject(n);case je.TokenKind.INT:return this._lexer.advance(),{kind:dt.Kind.INT,value:i.value,loc:this.loc(i)};case je.TokenKind.FLOAT:return this._lexer.advance(),{kind:dt.Kind.FLOAT,value:i.value,loc:this.loc(i)};case je.TokenKind.STRING:case je.TokenKind.BLOCK_STRING:return this.parseStringLiteral();case je.TokenKind.NAME:switch(this._lexer.advance(),i.value){ case'true':return{kind:dt.Kind.BOOLEAN,value:!0,loc:this.loc(i)};case'false':return{kind:dt.Kind.BOOLEAN,value:!1,loc:this.loc(i)};case'null':return{kind:dt.Kind.NULL,loc:this.loc(i)};default:return{kind:dt.Kind.ENUM,value:i.value,loc:this.loc(i)}; }case je.TokenKind.DOLLAR:if(!n)return this.parseVariable();break; }throw this.unexpected(); },t.parseStringLiteral=function(){ var n=this._lexer.token;return this._lexer.advance(),{kind:dt.Kind.STRING,value:n.value,block:n.kind===je.TokenKind.BLOCK_STRING,loc:this.loc(n)}; },t.parseList=function(n){ var i=this,o=this._lexer.token,s=function(){ return i.parseValueLiteral(n); };return{kind:dt.Kind.LIST,values:this.any(je.TokenKind.BRACKET_L,s,je.TokenKind.BRACKET_R),loc:this.loc(o)}; },t.parseObject=function(n){ var i=this,o=this._lexer.token,s=function(){ return i.parseObjectField(n); };return{kind:dt.Kind.OBJECT,fields:this.any(je.TokenKind.BRACE_L,s,je.TokenKind.BRACE_R),loc:this.loc(o)}; },t.parseObjectField=function(n){ var i=this._lexer.token,o=this.parseName();return this.expectToken(je.TokenKind.COLON),{kind:dt.Kind.OBJECT_FIELD,name:o,value:this.parseValueLiteral(n),loc:this.loc(i)}; },t.parseDirectives=function(n){ for(var i=[];this.peek(je.TokenKind.AT);)i.push(this.parseDirective(n));return i; },t.parseDirective=function(n){ var i=this._lexer.token;return this.expectToken(je.TokenKind.AT),{kind:dt.Kind.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(n),loc:this.loc(i)}; },t.parseTypeReference=function(){ var n=this._lexer.token,i;return this.expectOptionalToken(je.TokenKind.BRACKET_L)?(i=this.parseTypeReference(),this.expectToken(je.TokenKind.BRACKET_R),i={kind:dt.Kind.LIST_TYPE,type:i,loc:this.loc(n)}):i=this.parseNamedType(),this.expectOptionalToken(je.TokenKind.BANG)?{kind:dt.Kind.NON_NULL_TYPE,type:i,loc:this.loc(n)}:i; },t.parseNamedType=function(){ var n=this._lexer.token;return{kind:dt.Kind.NAMED_TYPE,name:this.parseName(),loc:this.loc(n)}; },t.parseTypeSystemDefinition=function(){ var n=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(n.kind===je.TokenKind.NAME)switch(n.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(n); },t.peekDescription=function(){ return this.peek(je.TokenKind.STRING)||this.peek(je.TokenKind.BLOCK_STRING); },t.parseDescription=function(){ if(this.peekDescription())return this.parseStringLiteral(); },t.parseSchemaDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('schema');var o=this.parseDirectives(!0),s=this.many(je.TokenKind.BRACE_L,this.parseOperationTypeDefinition,je.TokenKind.BRACE_R);return{kind:dt.Kind.SCHEMA_DEFINITION,description:i,directives:o,operationTypes:s,loc:this.loc(n)}; },t.parseOperationTypeDefinition=function(){ var n=this._lexer.token,i=this.parseOperationType();this.expectToken(je.TokenKind.COLON);var o=this.parseNamedType();return{kind:dt.Kind.OPERATION_TYPE_DEFINITION,operation:i,type:o,loc:this.loc(n)}; },t.parseScalarTypeDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('scalar');var o=this.parseName(),s=this.parseDirectives(!0);return{kind:dt.Kind.SCALAR_TYPE_DEFINITION,description:i,name:o,directives:s,loc:this.loc(n)}; },t.parseObjectTypeDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('type');var o=this.parseName(),s=this.parseImplementsInterfaces(),l=this.parseDirectives(!0),c=this.parseFieldsDefinition();return{kind:dt.Kind.OBJECT_TYPE_DEFINITION,description:i,name:o,interfaces:s,directives:l,fields:c,loc:this.loc(n)}; },t.parseImplementsInterfaces=function(){ var n;if(!this.expectOptionalKeyword('implements'))return[];if(((n=this._options)===null||n===void 0?void 0:n.allowLegacySDLImplementsInterfaces)===!0){ var i=[];this.expectOptionalToken(je.TokenKind.AMP);do i.push(this.parseNamedType());while(this.expectOptionalToken(je.TokenKind.AMP)||this.peek(je.TokenKind.NAME));return i; }return this.delimitedMany(je.TokenKind.AMP,this.parseNamedType); },t.parseFieldsDefinition=function(){ var n;return((n=this._options)===null||n===void 0?void 0:n.allowLegacySDLEmptyFields)===!0&&this.peek(je.TokenKind.BRACE_L)&&this._lexer.lookahead().kind===je.TokenKind.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(je.TokenKind.BRACE_L,this.parseFieldDefinition,je.TokenKind.BRACE_R); },t.parseFieldDefinition=function(){ var n=this._lexer.token,i=this.parseDescription(),o=this.parseName(),s=this.parseArgumentDefs();this.expectToken(je.TokenKind.COLON);var l=this.parseTypeReference(),c=this.parseDirectives(!0);return{kind:dt.Kind.FIELD_DEFINITION,description:i,name:o,arguments:s,type:l,directives:c,loc:this.loc(n)}; },t.parseArgumentDefs=function(){ return this.optionalMany(je.TokenKind.PAREN_L,this.parseInputValueDef,je.TokenKind.PAREN_R); },t.parseInputValueDef=function(){ var n=this._lexer.token,i=this.parseDescription(),o=this.parseName();this.expectToken(je.TokenKind.COLON);var s=this.parseTypeReference(),l;this.expectOptionalToken(je.TokenKind.EQUALS)&&(l=this.parseValueLiteral(!0));var c=this.parseDirectives(!0);return{kind:dt.Kind.INPUT_VALUE_DEFINITION,description:i,name:o,type:s,defaultValue:l,directives:c,loc:this.loc(n)}; },t.parseInterfaceTypeDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('interface');var o=this.parseName(),s=this.parseImplementsInterfaces(),l=this.parseDirectives(!0),c=this.parseFieldsDefinition();return{kind:dt.Kind.INTERFACE_TYPE_DEFINITION,description:i,name:o,interfaces:s,directives:l,fields:c,loc:this.loc(n)}; },t.parseUnionTypeDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('union');var o=this.parseName(),s=this.parseDirectives(!0),l=this.parseUnionMemberTypes();return{kind:dt.Kind.UNION_TYPE_DEFINITION,description:i,name:o,directives:s,types:l,loc:this.loc(n)}; },t.parseUnionMemberTypes=function(){ return this.expectOptionalToken(je.TokenKind.EQUALS)?this.delimitedMany(je.TokenKind.PIPE,this.parseNamedType):[]; },t.parseEnumTypeDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('enum');var o=this.parseName(),s=this.parseDirectives(!0),l=this.parseEnumValuesDefinition();return{kind:dt.Kind.ENUM_TYPE_DEFINITION,description:i,name:o,directives:s,values:l,loc:this.loc(n)}; },t.parseEnumValuesDefinition=function(){ return this.optionalMany(je.TokenKind.BRACE_L,this.parseEnumValueDefinition,je.TokenKind.BRACE_R); },t.parseEnumValueDefinition=function(){ var n=this._lexer.token,i=this.parseDescription(),o=this.parseName(),s=this.parseDirectives(!0);return{kind:dt.Kind.ENUM_VALUE_DEFINITION,description:i,name:o,directives:s,loc:this.loc(n)}; },t.parseInputObjectTypeDefinition=function(){ var n=this._lexer.token,i=this.parseDescription();this.expectKeyword('input');var o=this.parseName(),s=this.parseDirectives(!0),l=this.parseInputFieldsDefinition();return{kind:dt.Kind.INPUT_OBJECT_TYPE_DEFINITION,description:i,name:o,directives:s,fields:l,loc:this.loc(n)}; },t.parseInputFieldsDefinition=function(){ return this.optionalMany(je.TokenKind.BRACE_L,this.parseInputValueDef,je.TokenKind.BRACE_R); },t.parseTypeSystemExtension=function(){ var n=this._lexer.lookahead();if(n.kind===je.TokenKind.NAME)switch(n.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(n); },t.parseSchemaExtension=function(){ var n=this._lexer.token;this.expectKeyword('extend'),this.expectKeyword('schema');var i=this.parseDirectives(!0),o=this.optionalMany(je.TokenKind.BRACE_L,this.parseOperationTypeDefinition,je.TokenKind.BRACE_R);if(i.length===0&&o.length===0)throw this.unexpected();return{kind:dt.Kind.SCHEMA_EXTENSION,directives:i,operationTypes:o,loc:this.loc(n)}; },t.parseScalarTypeExtension=function(){ var n=this._lexer.token;this.expectKeyword('extend'),this.expectKeyword('scalar');var i=this.parseName(),o=this.parseDirectives(!0);if(o.length===0)throw this.unexpected();return{kind:dt.Kind.SCALAR_TYPE_EXTENSION,name:i,directives:o,loc:this.loc(n)}; },t.parseObjectTypeExtension=function(){ var n=this._lexer.token;this.expectKeyword('extend'),this.expectKeyword('type');var i=this.parseName(),o=this.parseImplementsInterfaces(),s=this.parseDirectives(!0),l=this.parseFieldsDefinition();if(o.length===0&&s.length===0&&l.length===0)throw this.unexpected();return{kind:dt.Kind.OBJECT_TYPE_EXTENSION,name:i,interfaces:o,directives:s,fields:l,loc:this.loc(n)}; },t.parseInterfaceTypeExtension=function(){ var n=this._lexer.token;this.expectKeyword('extend'),this.expectKeyword('interface');var i=this.parseName(),o=this.parseImplementsInterfaces(),s=this.parseDirectives(!0),l=this.parseFieldsDefinition();if(o.length===0&&s.length===0&&l.length===0)throw this.unexpected();return{kind:dt.Kind.INTERFACE_TYPE_EXTENSION,name:i,interfaces:o,directives:s,fields:l,loc:this.loc(n)}; },t.parseUnionTypeExtension=function(){ var n=this._lexer.token;this.expectKeyword('extend'),this.expectKeyword('union');var i=this.parseName(),o=this.parseDirectives(!0),s=this.parseUnionMemberTypes();if(o.length===0&&s.length===0)throw this.unexpected();return{kind:dt.Kind.UNION_TYPE_EXTENSION,name:i,directives:o,types:s,loc:this.loc(n)}; },t.parseEnumTypeExtension=function(){ var n=this._lexer.token;this.expectKeyword('extend'),this.expectKeyword('enum');var i=this.parseName(),o=this.parseDirectives(!0),s=this.parseEnumValuesDefinition();if(o.length===0&&s.length===0)throw this.unex