apollographql / apollographql/vscode-graphql

Localhost Service -> The Apollo GraphQL server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

Open
#283 4 comments 8 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
78
Forks
23
PR merge metrics
No merged PRs in 30d

Description

Getting this error, the extension used to work in the past (previous version)
Localhost sandbox works fine.

/Users/.../.vscode/extensions/apollographql.vscode-apollo-2.5.5/lib/language-server/server.js:1084
`)}t(far,"dedentBlockStringValue");function par(i){let r=null;for(let s=1;s{let u=s.findIndex(_=>_.name.value===c.name.value);return u===-1?s.concat([c]):(r?.reverseArguments||(s[u]=c),s)},[])}t(dar,"deduplicateArguments");function _ar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(_ar,"directiveAlreadyExists");function gJt(i,r){return!!r?.[i.name.value]?.repeatable}t(gJt,"isRepeatableDirective");function hJt(i,r){return r.some(({value:s})=>s===i.value)}t(hJt,"nameAlreadyExists");function yJt(i,r){let s=[...r];for(let c of i){let u=s.findIndex(_=>_.name.value===c.name.value);if(u>-1){let _=s[u];if(_.value.kind==="ListValue"){let g=_.value.values,b=c.value.values;_.value.values=vJt(g,b,(I,x)=>{let R=I.value;return!R||!x.some(V=>V.value===R)})}else _.value=c.value}else s.push(c)}return s}t(yJt,"mergeArguments");function mar(i,r){return i.map((s,c,u)=>{let _=u.findIndex(g=>g.name.value===s.name.value);if(_!==c&&!gJt(s,r)){let g=u[_];return s.arguments=yJt(s.arguments,g.arguments),null}return s}).filter(Iz)}t(mar,"deduplicateDirectives");function sv(i=[],r=[],s,c){let u=s&&s.reverseDirectives,_=u?i:r,g=u?r:i,b=mar([..._],c);for(let I of g)if(_ar(b,I)&&!gJt(I,c)){let x=b.findIndex(V=>V.name.value===I.name.value),R=b[x];b[x].arguments=yJt(I.arguments||[],R.arguments||[])}else b.push(I);return b}t(sv,"mergeDirectives");function AJt(i,r){return r?{...i,arguments:vJt(r.arguments||[],i.arguments||[],(s,c)=>!hJt(s.name,c.map(u=>u.name))),locations:[...r.locations,...i.locations.filter(s=>!hJt(s,r.locations))]}:i}t(AJt,"mergeDirective");function vJt(i,r,s){return i.concat(r.filter(c=>s(c,i)))}t(vJt,"deduplicateLists");function bJt(i,r,s,c){if(s?.consistentEnumMerge){let g=[];i&&g.push(...i),i=r,r=g}let u=new Map;if(i)for(let g of i)u.set(g.name.value,g);if(r)for(let g of r){let b=g.name.value;if(u.has(b)){let I=u.get(b);I.description=g.description||I.description,I.directives=sv(g.directives,I.directives,c)}else u.set(b,g)}let _=[...u.values()];return s&&s.sort&&_.sort(fM),_}t(bJt,"mergeEnumValues");var EJt=Uo(Oo(),1);function SJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="EnumTypeDefinition"||r.kind==="EnumTypeDefinition"?"EnumTypeDefinition":"EnumTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c),values:bJt(i.values,r.values,s)}:s?.convertExtensions?{...i,kind:EJt.Kind.ENUM_TYPE_DEFINITION}:i}t(SJt,"mergeEnum");var A9=Uo(Oo(),1);function TJt(i){return typeof i=="string"}t(TJt,"isStringTypes");function CJt(i){return i instanceof A9.Source}t(CJt,"isSourceTypes");function FXe(i){let r=i;for(;r.kind===A9.Kind.LIST_TYPE||r.kind==="NonNullType";)r=r.type;return r}t(FXe,"extractType");function OXe(i){return i.kind!==A9.Kind.NAMED_TYPE}t(OXe,"isWrappingTypeNode");function JCe(i){return i.kind===A9.Kind.LIST_TYPE}t(JCe,"isListTypeNode");function mM(i){return i.kind===A9.Kind.NON_NULL_TYPE}t(mM,"isNonNullTypeNode");function Wae(i){return JCe(i)?`[${Wae(i.type)}]`:mM(i)?`${Wae(i.type)}!`:i.name.value}t(Wae,"printTypeNode");var _M;(function(i){i[i.A_SMALLER_THAN_B=-1]="A_SMALLER_THAN_B",i[i.A_EQUALS_B=0]="A_EQUALS_B",i[i.A_GREATER_THAN_B=1]="A_GREATER_THAN_B"})(_M||(_M={}));function IJt(i,r){return i==null&&r==null?_M.A_EQUALS_B:i==null?_M.A_SMALLER_THAN_B:r==null?_M.A_GREATER_THAN_B:ir?_M.A_GREATER_THAN_B:_M.A_EQUALS_B}t(IJt,"defaultStringComparator");function har(i,r){let s=i.findIndex(c=>c.name.value===r.name.value);return[s>-1?i[s]:null,s]}t(har,"fieldAlreadyExists");function wz(i,r,s,c,u){let _=[];if(s!=null&&_.push(...s),r!=null)for(let g of r){let[b,I]=har(_,g);if(b&&!c?.ignoreFieldConflicts){let x=c?.onFieldTypeConflict&&c.onFieldTypeConflict(b,g,i,c?.throwOnConflict)||gar(i,b,g,c?.throwOnConflict);x.arguments=mJt(g.arguments||[],b.arguments||[],c),x.directives=sv(g.directives,b.directives,c,u),x.description=g.description||b.description,_[I]=x}else _.push(g)}if(c&&c.sort&&_.sort(fM),c&&c.exclusions){let g=c.exclusions;return _.filter(b=>!g.includes(`${i.name.value}.${b.name.value}`))}return _}t(wz,"mergeFields");function gar(i,r,s,c=!1){let u=Wae(r.type),_=Wae(s.type);if(u!==_){let g=FXe(r.type),b=FXe(s.type);if(g.name.value!==b.name.value)throw new Error(`Field "${s.name.value}" already defined with a different type. Declared as "${g.name.value}", but you tried to override with "${b.name.value}"`);if(!Hae(r.type,s.type,!c))throw new Error(`Field '${i.name.value}.${r.name.value}' changed type from '${u}' to '${_}'`)}return mM(s.type)&&!mM(r.type)&&(r.type=s.type),r}t(gar,"preventConflicts");function Hae(i,r,s=!1){if(!OXe(i)&&!OXe(r))return i.toString()===r.toString();if(mM(r)){let c=mM(i)?i.type:i;return Hae(c,r.type)}return mM(i)?Hae(r,i,s):JCe(i)?JCe(r)&&Hae(i.type,r.type)||mM(r)&&Hae(i,r.type):!1}t(Hae,"safeChangeForFieldType");var DJt=Uo(Oo(),1);function kJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InputObjectTypeDefinition"||r.kind==="InputObjectTypeDefinition"?"InputObjectTypeDefinition":"InputObjectTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s),directives:sv(i.directives,r.directives,s,c)}}catch(u){throw new Error(`Unable to merge GraphQL input type "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:DJt.Kind.INPUT_OBJECT_TYPE_DEFINITION}:i}t(kJt,"mergeInputType");var xJt=Uo(Oo(),1);function yar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(yar,"alreadyExists");function Nz(i=[],r=[],s={}){let c=[...r,...i.filter(u=>!yar(r,u))];return s&&s.sort&&c.sort(fM),c}t(Nz,"mergeNamedTypeArray");function wJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InterfaceTypeDefinition"||r.kind==="InterfaceTypeDefinition"?"InterfaceTypeDefinition":"InterfaceTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s,c),directives:sv(i.directives,r.directives,s,c),interfaces:i.interfaces?Nz(i.interfaces,r.interfaces,s):void 0}}catch(u){throw new Error(`Unable to merge GraphQL interface "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:xJt.Kind.INTERFACE_TYPE_DEFINITION}:i}t(wJt,"mergeInterface");var lb=Uo(Oo(),1);var NJt=Uo(Oo(),1);function PJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ScalarTypeDefinition"||r.kind==="ScalarTypeDefinition"?"ScalarTypeDefinition":"ScalarTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c)}:s?.convertExtensions?{...i,kind:NJt.Kind.SCALAR_TYPE_DEFINITION}:i}t(PJt,"mergeScalar");var Pz=Uo(Oo(),1);var GCe={query:"Query",mutation:"Mutation",subscription:"Subscription"};function Aar(i=[],r=[]){let s=[];for(let c in GCe){let u=i.find(_=>_.operation===c)||r.find(_=>_.operation===c);u&&s.push(u)}return s}t(Aar,"mergeOperationTypes");function FJt(i,r,s,c){return r?{kind:i.kind===Pz.Kind.SCHEMA_DEFINITION||r.kind===Pz.Kind.SCHEMA_DEFINITION?Pz.Kind.SCHEMA_DEFINITION:Pz.Kind.SCHEMA_EXTENSION,description:i.description||r.description,directives:sv(i.directives,r.directives,s,c),operationTypes:Aar(i.operationTypes,r.operationTypes)}:s?.convertExtensions?{...i,kind:Pz.Kind.SCHEMA_DEFINITION}:i}t(FJt,"mergeSchemaDefs");var OJt=Uo(Oo(),1);function RJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ObjectTypeDefinition"||r.kind==="ObjectTypeDefinition"?"ObjectTypeDefinition":"ObjectTypeExtension",loc:i.loc,f[Error - 14:04:24] Server process exited with code 1.
[Error - 14:04:25] Client Apollo GraphQL: connection to server is erroring.
Channel closed
[Info - 14:04:25] Connection to server got closed. Server will restart.
true
/Users/naikjagesar/.vscode/extensions/apollographql.vscode-apollo-2.5.5/lib/language-server/server.js:1084
`)}t(far,"dedentBlockStringValue");function par(i){let r=null;for(let s=1;s{let u=s.findIndex(_=>_.name.value===c.name.value);return u===-1?s.concat([c]):(r?.reverseArguments||(s[u]=c),s)},[])}t(dar,"deduplicateArguments");function _ar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(_ar,"directiveAlreadyExists");function gJt(i,r){return!!r?.[i.name.value]?.repeatable}t(gJt,"isRepeatableDirective");function hJt(i,r){return r.some(({value:s})=>s===i.value)}t(hJt,"nameAlreadyExists");function yJt(i,r){let s=[...r];for(let c of i){let u=s.findIndex(_=>_.name.value===c.name.value);if(u>-1){let _=s[u];if(_.value.kind==="ListValue"){let g=_.value.values,b=c.value.values;_.value.values=vJt(g,b,(I,x)=>{let R=I.value;return!R||!x.some(V=>V.value===R)})}else _.value=c.value}else s.push(c)}return s}t(yJt,"mergeArguments");function mar(i,r){return i.map((s,c,u)=>{let _=u.findIndex(g=>g.name.value===s.name.value);if(_!==c&&!gJt(s,r)){let g=u[_];return s.arguments=yJt(s.arguments,g.arguments),null}return s}).filter(Iz)}t(mar,"deduplicateDirectives");function sv(i=[],r=[],s,c){let u=s&&s.reverseDirectives,_=u?i:r,g=u?r:i,b=mar([..._],c);for(let I of g)if(_ar(b,I)&&!gJt(I,c)){let x=b.findIndex(V=>V.name.value===I.name.value),R=b[x];b[x].arguments=yJt(I.arguments||[],R.arguments||[])}else b.push(I);return b}t(sv,"mergeDirectives");function AJt(i,r){return r?{...i,arguments:vJt(r.arguments||[],i.arguments||[],(s,c)=>!hJt(s.name,c.map(u=>u.name))),locations:[...r.locations,...i.locations.filter(s=>!hJt(s,r.locations))]}:i}t(AJt,"mergeDirective");function vJt(i,r,s){return i.concat(r.filter(c=>s(c,i)))}t(vJt,"deduplicateLists");function bJt(i,r,s,c){if(s?.consistentEnumMerge){let g=[];i&&g.push(...i),i=r,r=g}let u=new Map;if(i)for(let g of i)u.set(g.name.value,g);if(r)for(let g of r){let b=g.name.value;if(u.has(b)){let I=u.get(b);I.description=g.description||I.description,I.directives=sv(g.directives,I.directives,c)}else u.set(b,g)}let _=[...u.values()];return s&&s.sort&&_.sort(fM),_}t(bJt,"mergeEnumValues");var EJt=Uo(Oo(),1);function SJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="EnumTypeDefinition"||r.kind==="EnumTypeDefinition"?"EnumTypeDefinition":"EnumTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c),values:bJt(i.values,r.values,s)}:s?.convertExtensions?{...i,kind:EJt.Kind.ENUM_TYPE_DEFINITION}:i}t(SJt,"mergeEnum");var A9=Uo(Oo(),1);function TJt(i){return typeof i=="string"}t(TJt,"isStringTypes");function CJt(i){return i instanceof A9.Source}t(CJt,"isSourceTypes");function FXe(i){let r=i;for(;r.kind===A9.Kind.LIST_TYPE||r.kind==="NonNullType";)r=r.type;return r}t(FXe,"extractType");function OXe(i){return i.kind!==A9.Kind.NAMED_TYPE}t(OXe,"isWrappingTypeNode");function JCe(i){return i.kind===A9.Kind.LIST_TYPE}t(JCe,"isListTypeNode");function mM(i){return i.kind===A9.Kind.NON_NULL_TYPE}t(mM,"isNonNullTypeNode");function Wae(i){return JCe(i)?`[${Wae(i.type)}]`:mM(i)?`${Wae(i.type)}!`:i.name.value}t(Wae,"printTypeNode");var _M;(function(i){i[i.A_SMALLER_THAN_B=-1]="A_SMALLER_THAN_B",i[i.A_EQUALS_B=0]="A_EQUALS_B",i[i.A_GREATER_THAN_B=1]="A_GREATER_THAN_B"})(_M||(_M={}));function IJt(i,r){return i==null&&r==null?_M.A_EQUALS_B:i==null?_M.A_SMALLER_THAN_B:r==null?_M.A_GREATER_THAN_B:ir?_M.A_GREATER_THAN_B:_M.A_EQUALS_B}t(IJt,"defaultStringComparator");function har(i,r){let s=i.findIndex(c=>c.name.value===r.name.value);return[s>-1?i[s]:null,s]}t(har,"fieldAlreadyExists");function wz(i,r,s,c,u){let _=[];if(s!=null&&_.push(...s),r!=null)for(let g of r){let[b,I]=har(_,g);if(b&&!c?.ignoreFieldConflicts){let x=c?.onFieldTypeConflict&&c.onFieldTypeConflict(b,g,i,c?.throwOnConflict)||gar(i,b,g,c?.throwOnConflict);x.arguments=mJt(g.arguments||[],b.arguments||[],c),x.directives=sv(g.directives,b.directives,c,u),x.description=g.description||b.description,_[I]=x}else _.push(g)}if(c&&c.sort&&_.sort(fM),c&&c.exclusions){let g=c.exclusions;return _.filter(b=>!g.includes(`${i.name.value}.${b.name.value}`))}return _}t(wz,"mergeFields");function gar(i,r,s,c=!1){let u=Wae(r.type),_=Wae(s.type);if(u!==_){let g=FXe(r.type),b=FXe(s.type);if(g.name.value!==b.name.value)throw new Error(`Field "${s.name.value}" already defined with a different type. Declared as "${g.name.value}", but you tried to override with "${b.name.value}"`);if(!Hae(r.type,s.type,!c))throw new Error(`Field '${i.name.value}.${r.name.value}' changed type from '${u}' to '${_}'`)}return mM(s.type)&&!mM(r.type)&&(r.type=s.type),r}t(gar,"preventConflicts");function Hae(i,r,s=!1){if(!OXe(i)&&!OXe(r))return i.toString()===r.toString();if(mM(r)){let c=mM(i)?i.type:i;return Hae(c,r.type)}return mM(i)?Hae(r,i,s):JCe(i)?JCe(r)&&Hae(i.type,r.type)||mM(r)&&Hae(i,r.type):!1}t(Hae,"safeChangeForFieldType");var DJt=Uo(Oo(),1);function kJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InputObjectTypeDefinition"||r.kind==="InputObjectTypeDefinition"?"InputObjectTypeDefinition":"InputObjectTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s),directives:sv(i.directives,r.directives,s,c)}}catch(u){throw new Error(`Unable to merge GraphQL input type "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:DJt.Kind.INPUT_OBJECT_TYPE_DEFINITION}:i}t(kJt,"mergeInputType");var xJt=Uo(Oo(),1);function yar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(yar,"alreadyExists");function Nz(i=[],r=[],s={}){let c=[...r,...i.filter(u=>!yar(r,u))];return s&&s.sort&&c.sort(fM),c}t(Nz,"mergeNamedTypeArray");function wJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InterfaceTypeDefinition"||r.kind==="InterfaceTypeDefinition"?"InterfaceTypeDefinition":"InterfaceTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s,c),directives:sv(i.directives,r.directives,s,c),interfaces:i.interfaces?Nz(i.interfaces,r.interfaces,s):void 0}}catch(u){throw new Error(`Unable to merge GraphQL interface "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:xJt.Kind.INTERFACE_TYPE_DEFINITION}:i}t(wJt,"mergeInterface");var lb=Uo(Oo(),1);var NJt=Uo(Oo(),1);function PJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ScalarTypeDefinition"||r.kind==="ScalarTypeDefinition"?"ScalarTypeDefinition":"ScalarTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c)}:s?.convertExtensions?{...i,kind:NJt.Kind.SCALAR_TYPE_DEFINITION}:i}t(PJt,"mergeScalar");var Pz=Uo(Oo(),1);var GCe={query:"Query",mutation:"Mutation",subscription:"Subscription"};function Aar(i=[],r=[]){let s=[];for(let c in GCe){let u=i.find(_=>_.operation===c)||r.find(_=>_.operation===c);u&&s.push(u)}return s}t(Aar,"mergeOperationTypes");function FJt(i,r,s,c){return r?{kind:i.kind===Pz.Kind.SCHEMA_DEFINITION||r.kind===Pz.Kind.SCHEMA_DEFINITION?Pz.Kind.SCHEMA_DEFINITION:Pz.Kind.SCHEMA_EXTENSION,description:i.description||r.description,directives:sv(i.directives,r.directives,s,c),operationTypes:Aar(i.operationTypes,r.operationTypes)}:s?.convertExtensions?{...i,kind:Pz.Kind.SCHEMA_DEFINITION}:i}t(FJt,"mergeSchemaDefs");var OJt=Uo(Oo(),1);function RJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ObjectTypeDefinition"||r.kind==="ObjectTypeDefinition"?"ObjectTypeDefinition":"ObjectTypeExtension",loc:i.loc,f[Error - 14:04:27] Server process exited with code 1.
[Error - 14:04:27] Client Apollo GraphQL: connection to server is erroring.
write EPIPE
[Info - 14:04:27] Connection to server got closed. Server will restart.
true
/Users/naikjagesar/.vscode/extensions/apollographql.vscode-apollo-2.5.5/lib/language-server/server.js:1084
`)}t(far,"dedentBlockStringValue");function par(i){let r=null;for(let s=1;s{let u=s.findIndex(_=>_.name.value===c.name.value);return u===-1?s.concat([c]):(r?.reverseArguments||(s[u]=c),s)},[])}t(dar,"deduplicateArguments");function _ar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(_ar,"directiveAlreadyExists");function gJt(i,r){return!!r?.[i.name.value]?.repeatable}t(gJt,"isRepeatableDirective");function hJt(i,r){return r.some(({value:s})=>s===i.value)}t(hJt,"nameAlreadyExists");function yJt(i,r){let s=[...r];for(let c of i){let u=s.findIndex(_=>_.name.value===c.name.value);if(u>-1){let _=s[u];if(_.value.kind==="ListValue"){let g=_.value.values,b=c.value.values;_.value.values=vJt(g,b,(I,x)=>{let R=I.value;return!R||!x.some(V=>V.value===R)})}else _.value=c.value}else s.push(c)}return s}t(yJt,"mergeArguments");function mar(i,r){return i.map((s,c,u)=>{let _=u.findIndex(g=>g.name.value===s.name.value);if(_!==c&&!gJt(s,r)){let g=u[_];return s.arguments=yJt(s.arguments,g.arguments),null}return s}).filter(Iz)}t(mar,"deduplicateDirectives");function sv(i=[],r=[],s,c){let u=s&&s.reverseDirectives,_=u?i:r,g=u?r:i,b=mar([..._],c);for(let I of g)if(_ar(b,I)&&!gJt(I,c)){let x=b.findIndex(V=>V.name.value===I.name.value),R=b[x];b[x].arguments=yJt(I.arguments||[],R.arguments||[])}else b.push(I);return b}t(sv,"mergeDirectives");function AJt(i,r){return r?{...i,arguments:vJt(r.arguments||[],i.arguments||[],(s,c)=>!hJt(s.name,c.map(u=>u.name))),locations:[...r.locations,...i.locations.filter(s=>!hJt(s,r.locations))]}:i}t(AJt,"mergeDirective");function vJt(i,r,s){return i.concat(r.filter(c=>s(c,i)))}t(vJt,"deduplicateLists");function bJt(i,r,s,c){if(s?.consistentEnumMerge){let g=[];i&&g.push(...i),i=r,r=g}let u=new Map;if(i)for(let g of i)u.set(g.name.value,g);if(r)for(let g of r){let b=g.name.value;if(u.has(b)){let I=u.get(b);I.description=g.description||I.description,I.directives=sv(g.directives,I.directives,c)}else u.set(b,g)}let _=[...u.values()];return s&&s.sort&&_.sort(fM),_}t(bJt,"mergeEnumValues");var EJt=Uo(Oo(),1);function SJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="EnumTypeDefinition"||r.kind==="EnumTypeDefinition"?"EnumTypeDefinition":"EnumTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c),values:bJt(i.values,r.values,s)}:s?.convertExtensions?{...i,kind:EJt.Kind.ENUM_TYPE_DEFINITION}:i}t(SJt,"mergeEnum");var A9=Uo(Oo(),1);function TJt(i){return typeof i=="string"}t(TJt,"isStringTypes");function CJt(i){return i instanceof A9.Source}t(CJt,"isSourceTypes");function FXe(i){let r=i;for(;r.kind===A9.Kind.LIST_TYPE||r.kind==="NonNullType";)r=r.type;return r}t(FXe,"extractType");function OXe(i){return i.kind!==A9.Kind.NAMED_TYPE}t(OXe,"isWrappingTypeNode");function JCe(i){return i.kind===A9.Kind.LIST_TYPE}t(JCe,"isListTypeNode");function mM(i){return i.kind===A9.Kind.NON_NULL_TYPE}t(mM,"isNonNullTypeNode");function Wae(i){return JCe(i)?`[${Wae(i.type)}]`:mM(i)?`${Wae(i.type)}!`:i.name.value}t(Wae,"printTypeNode");var _M;(function(i){i[i.A_SMALLER_THAN_B=-1]="A_SMALLER_THAN_B",i[i.A_EQUALS_B=0]="A_EQUALS_B",i[i.A_GREATER_THAN_B=1]="A_GREATER_THAN_B"})(_M||(_M={}));function IJt(i,r){return i==null&&r==null?_M.A_EQUALS_B:i==null?_M.A_SMALLER_THAN_B:r==null?_M.A_GREATER_THAN_B:ir?_M.A_GREATER_THAN_B:_M.A_EQUALS_B}t(IJt,"defaultStringComparator");function har(i,r){let s=i.findIndex(c=>c.name.value===r.name.value);return[s>-1?i[s]:null,s]}t(har,"fieldAlreadyExists");function wz(i,r,s,c,u){let _=[];if(s!=null&&_.push(...s),r!=null)for(let g of r){let[b,I]=har(_,g);if(b&&!c?.ignoreFieldConflicts){let x=c?.onFieldTypeConflict&&c.onFieldTypeConflict(b,g,i,c?.throwOnConflict)||gar(i,b,g,c?.throwOnConflict);x.arguments=mJt(g.arguments||[],b.arguments||[],c),x.directives=sv(g.directives,b.directives,c,u),x.description=g.description||b.description,_[I]=x}else _.push(g)}if(c&&c.sort&&_.sort(fM),c&&c.exclusions){let g=c.exclusions;return _.filter(b=>!g.includes(`${i.name.value}.${b.name.value}`))}return _}t(wz,"mergeFields");function gar(i,r,s,c=!1){let u=Wae(r.type),_=Wae(s.type);if(u!==_){let g=FXe(r.type),b=FXe(s.type);if(g.name.value!==b.name.value)throw new Error(`Field "${s.name.value}" already defined with a different type. Declared as "${g.name.value}", but you tried to override with "${b.name.value}"`);if(!Hae(r.type,s.type,!c))throw new Error(`Field '${i.name.value}.${r.name.value}' changed type from '${u}' to '${_}'`)}return mM(s.type)&&!mM(r.type)&&(r.type=s.type),r}t(gar,"preventConflicts");function Hae(i,r,s=!1){if(!OXe(i)&&!OXe(r))return i.toString()===r.toString();if(mM(r)){let c=mM(i)?i.type:i;return Hae(c,r.type)}return mM(i)?Hae(r,i,s):JCe(i)?JCe(r)&&Hae(i.type,r.type)||mM(r)&&Hae(i,r.type):!1}t(Hae,"safeChangeForFieldType");var DJt=Uo(Oo(),1);function kJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InputObjectTypeDefinition"||r.kind==="InputObjectTypeDefinition"?"InputObjectTypeDefinition":"InputObjectTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s),directives:sv(i.directives,r.directives,s,c)}}catch(u){throw new Error(`Unable to merge GraphQL input type "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:DJt.Kind.INPUT_OBJECT_TYPE_DEFINITION}:i}t(kJt,"mergeInputType");var xJt=Uo(Oo(),1);function yar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(yar,"alreadyExists");function Nz(i=[],r=[],s={}){let c=[...r,...i.filter(u=>!yar(r,u))];return s&&s.sort&&c.sort(fM),c}t(Nz,"mergeNamedTypeArray");function wJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InterfaceTypeDefinition"||r.kind==="InterfaceTypeDefinition"?"InterfaceTypeDefinition":"InterfaceTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s,c),directives:sv(i.directives,r.directives,s,c),interfaces:i.interfaces?Nz(i.interfaces,r.interfaces,s):void 0}}catch(u){throw new Error(`Unable to merge GraphQL interface "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:xJt.Kind.INTERFACE_TYPE_DEFINITION}:i}t(wJt,"mergeInterface");var lb=Uo(Oo(),1);var NJt=Uo(Oo(),1);function PJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ScalarTypeDefinition"||r.kind==="ScalarTypeDefinition"?"ScalarTypeDefinition":"ScalarTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c)}:s?.convertExtensions?{...i,kind:NJt.Kind.SCALAR_TYPE_DEFINITION}:i}t(PJt,"mergeScalar");var Pz=Uo(Oo(),1);var GCe={query:"Query",mutation:"Mutation",subscription:"Subscription"};function Aar(i=[],r=[]){let s=[];for(let c in GCe){let u=i.find(_=>_.operation===c)||r.find(_=>_.operation===c);u&&s.push(u)}return s}t(Aar,"mergeOperationTypes");function FJt(i,r,s,c){return r?{kind:i.kind===Pz.Kind.SCHEMA_DEFINITION||r.kind===Pz.Kind.SCHEMA_DEFINITION?Pz.Kind.SCHEMA_DEFINITION:Pz.Kind.SCHEMA_EXTENSION,description:i.description||r.description,directives:sv(i.directives,r.directives,s,c),operationTypes:Aar(i.operationTypes,r.operationTypes)}:s?.convertExtensions?{...i,kind:Pz.Kind.SCHEMA_DEFINITION}:i}t(FJt,"mergeSchemaDefs");var OJt=Uo(Oo(),1);function RJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ObjectTypeDefinition"||r.kind==="ObjectTypeDefinition"?"ObjectTypeDefinition":"ObjectTypeExtension",loc:i.loc,f[Error - 14:04:28] Server process exited with code 1.
[Info - 14:04:28] Connection to server got closed. Server will restart.
true
/Users/naikjagesar/.vscode/extensions/apollographql.vscode-apollo-2.5.5/lib/language-server/server.js:1084
`)}t(far,"dedentBlockStringValue");function par(i){let r=null;for(let s=1;s{let u=s.findIndex(_=>_.name.value===c.name.value);return u===-1?s.concat([c]):(r?.reverseArguments||(s[u]=c),s)},[])}t(dar,"deduplicateArguments");function _ar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(_ar,"directiveAlreadyExists");function gJt(i,r){return!!r?.[i.name.value]?.repeatable}t(gJt,"isRepeatableDirective");function hJt(i,r){return r.some(({value:s})=>s===i.value)}t(hJt,"nameAlreadyExists");function yJt(i,r){let s=[...r];for(let c of i){let u=s.findIndex(_=>_.name.value===c.name.value);if(u>-1){let _=s[u];if(_.value.kind==="ListValue"){let g=_.value.values,b=c.value.values;_.value.values=vJt(g,b,(I,x)=>{let R=I.value;return!R||!x.some(V=>V.value===R)})}else _.value=c.value}else s.push(c)}return s}t(yJt,"mergeArguments");function mar(i,r){return i.map((s,c,u)=>{let _=u.findIndex(g=>g.name.value===s.name.value);if(_!==c&&!gJt(s,r)){let g=u[_];return s.arguments=yJt(s.arguments,g.arguments),null}return s}).filter(Iz)}t(mar,"deduplicateDirectives");function sv(i=[],r=[],s,c){let u=s&&s.reverseDirectives,_=u?i:r,g=u?r:i,b=mar([..._],c);for(let I of g)if(_ar(b,I)&&!gJt(I,c)){let x=b.findIndex(V=>V.name.value===I.name.value),R=b[x];b[x].arguments=yJt(I.arguments||[],R.arguments||[])}else b.push(I);return b}t(sv,"mergeDirectives");function AJt(i,r){return r?{...i,arguments:vJt(r.arguments||[],i.arguments||[],(s,c)=>!hJt(s.name,c.map(u=>u.name))),locations:[...r.locations,...i.locations.filter(s=>!hJt(s,r.locations))]}:i}t(AJt,"mergeDirective");function vJt(i,r,s){return i.concat(r.filter(c=>s(c,i)))}t(vJt,"deduplicateLists");function bJt(i,r,s,c){if(s?.consistentEnumMerge){let g=[];i&&g.push(...i),i=r,r=g}let u=new Map;if(i)for(let g of i)u.set(g.name.value,g);if(r)for(let g of r){let b=g.name.value;if(u.has(b)){let I=u.get(b);I.description=g.description||I.description,I.directives=sv(g.directives,I.directives,c)}else u.set(b,g)}let _=[...u.values()];return s&&s.sort&&_.sort(fM),_}t(bJt,"mergeEnumValues");var EJt=Uo(Oo(),1);function SJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="EnumTypeDefinition"||r.kind==="EnumTypeDefinition"?"EnumTypeDefinition":"EnumTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c),values:bJt(i.values,r.values,s)}:s?.convertExtensions?{...i,kind:EJt.Kind.ENUM_TYPE_DEFINITION}:i}t(SJt,"mergeEnum");var A9=Uo(Oo(),1);function TJt(i){return typeof i=="string"}t(TJt,"isStringTypes");function CJt(i){return i instanceof A9.Source}t(CJt,"isSourceTypes");function FXe(i){let r=i;for(;r.kind===A9.Kind.LIST_TYPE||r.kind==="NonNullType";)r=r.type;return r}t(FXe,"extractType");function OXe(i){return i.kind!==A9.Kind.NAMED_TYPE}t(OXe,"isWrappingTypeNode");function JCe(i){return i.kind===A9.Kind.LIST_TYPE}t(JCe,"isListTypeNode");function mM(i){return i.kind===A9.Kind.NON_NULL_TYPE}t(mM,"isNonNullTypeNode");function Wae(i){return JCe(i)?`[${Wae(i.type)}]`:mM(i)?`${Wae(i.type)}!`:i.name.value}t(Wae,"printTypeNode");var _M;(function(i){i[i.A_SMALLER_THAN_B=-1]="A_SMALLER_THAN_B",i[i.A_EQUALS_B=0]="A_EQUALS_B",i[i.A_GREATER_THAN_B=1]="A_GREATER_THAN_B"})(_M||(_M={}));function IJt(i,r){return i==null&&r==null?_M.A_EQUALS_B:i==null?_M.A_SMALLER_THAN_B:r==null?_M.A_GREATER_THAN_B:ir?_M.A_GREATER_THAN_B:_M.A_EQUALS_B}t(IJt,"defaultStringComparator");function har(i,r){let s=i.findIndex(c=>c.name.value===r.name.value);return[s>-1?i[s]:null,s]}t(har,"fieldAlreadyExists");function wz(i,r,s,c,u){let _=[];if(s!=null&&_.push(...s),r!=null)for(let g of r){let[b,I]=har(_,g);if(b&&!c?.ignoreFieldConflicts){let x=c?.onFieldTypeConflict&&c.onFieldTypeConflict(b,g,i,c?.throwOnConflict)||gar(i,b,g,c?.throwOnConflict);x.arguments=mJt(g.arguments||[],b.arguments||[],c),x.directives=sv(g.directives,b.directives,c,u),x.description=g.description||b.description,_[I]=x}else _.push(g)}if(c&&c.sort&&_.sort(fM),c&&c.exclusions){let g=c.exclusions;return _.filter(b=>!g.includes(`${i.name.value}.${b.name.value}`))}return _}t(wz,"mergeFields");function gar(i,r,s,c=!1){let u=Wae(r.type),_=Wae(s.type);if(u!==_){let g=FXe(r.type),b=FXe(s.type);if(g.name.value!==b.name.value)throw new Error(`Field "${s.name.value}" already defined with a different type. Declared as "${g.name.value}", but you tried to override with "${b.name.value}"`);if(!Hae(r.type,s.type,!c))throw new Error(`Field '${i.name.value}.${r.name.value}' changed type from '${u}' to '${_}'`)}return mM(s.type)&&!mM(r.type)&&(r.type=s.type),r}t(gar,"preventConflicts");function Hae(i,r,s=!1){if(!OXe(i)&&!OXe(r))return i.toString()===r.toString();if(mM(r)){let c=mM(i)?i.type:i;return Hae(c,r.type)}return mM(i)?Hae(r,i,s):JCe(i)?JCe(r)&&Hae(i.type,r.type)||mM(r)&&Hae(i,r.type):!1}t(Hae,"safeChangeForFieldType");var DJt=Uo(Oo(),1);function kJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InputObjectTypeDefinition"||r.kind==="InputObjectTypeDefinition"?"InputObjectTypeDefinition":"InputObjectTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s),directives:sv(i.directives,r.directives,s,c)}}catch(u){throw new Error(`Unable to merge GraphQL input type "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:DJt.Kind.INPUT_OBJECT_TYPE_DEFINITION}:i}t(kJt,"mergeInputType");var xJt=Uo(Oo(),1);function yar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(yar,"alreadyExists");function Nz(i=[],r=[],s={}){let c=[...r,...i.filter(u=>!yar(r,u))];return s&&s.sort&&c.sort(fM),c}t(Nz,"mergeNamedTypeArray");function wJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InterfaceTypeDefinition"||r.kind==="InterfaceTypeDefinition"?"InterfaceTypeDefinition":"InterfaceTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s,c),directives:sv(i.directives,r.directives,s,c),interfaces:i.interfaces?Nz(i.interfaces,r.interfaces,s):void 0}}catch(u){throw new Error(`Unable to merge GraphQL interface "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:xJt.Kind.INTERFACE_TYPE_DEFINITION}:i}t(wJt,"mergeInterface");var lb=Uo(Oo(),1);var NJt=Uo(Oo(),1);function PJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ScalarTypeDefinition"||r.kind==="ScalarTypeDefinition"?"ScalarTypeDefinition":"ScalarTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c)}:s?.convertExtensions?{...i,kind:NJt.Kind.SCALAR_TYPE_DEFINITION}:i}t(PJt,"mergeScalar");var Pz=Uo(Oo(),1);var GCe={query:"Query",mutation:"Mutation",subscription:"Subscription"};function Aar(i=[],r=[]){let s=[];for(let c in GCe){let u=i.find(_=>_.operation===c)||r.find(_=>_.operation===c);u&&s.push(u)}return s}t(Aar,"mergeOperationTypes");function FJt(i,r,s,c){return r?{kind:i.kind===Pz.Kind.SCHEMA_DEFINITION||r.kind===Pz.Kind.SCHEMA_DEFINITION?Pz.Kind.SCHEMA_DEFINITION:Pz.Kind.SCHEMA_EXTENSION,description:i.description||r.description,directives:sv(i.directives,r.directives,s,c),operationTypes:Aar(i.operationTypes,r.operationTypes)}:s?.convertExtensions?{...i,kind:Pz.Kind.SCHEMA_DEFINITION}:i}t(FJt,"mergeSchemaDefs");var OJt=Uo(Oo(),1);function RJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ObjectTypeDefinition"||r.kind==="ObjectTypeDefinition"?"ObjectTypeDefinition":"ObjectTypeExtension",loc:i.loc,f[Error - 14:04:29] Server process exited with code 1.
[Info - 14:04:29] Connection to server got closed. Server will restart.
true
/Users/naikjagesar/.vscode/extensions/apollographql.vscode-apollo-2.5.5/lib/language-server/server.js:1084
`)}t(far,"dedentBlockStringValue");function par(i){let r=null;for(let s=1;s{let u=s.findIndex(_=>_.name.value===c.name.value);return u===-1?s.concat([c]):(r?.reverseArguments||(s[u]=c),s)},[])}t(dar,"deduplicateArguments");function _ar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(_ar,"directiveAlreadyExists");function gJt(i,r){return!!r?.[i.name.value]?.repeatable}t(gJt,"isRepeatableDirective");function hJt(i,r){return r.some(({value:s})=>s===i.value)}t(hJt,"nameAlreadyExists");function yJt(i,r){let s=[...r];for(let c of i){let u=s.findIndex(_=>_.name.value===c.name.value);if(u>-1){let _=s[u];if(_.value.kind==="ListValue"){let g=_.value.values,b=c.value.values;_.value.values=vJt(g,b,(I,x)=>{let R=I.value;return!R||!x.some(V=>V.value===R)})}else _.value=c.value}else s.push(c)}return s}t(yJt,"mergeArguments");function mar(i,r){return i.map((s,c,u)=>{let _=u.findIndex(g=>g.name.value===s.name.value);if(_!==c&&!gJt(s,r)){let g=u[_];return s.arguments=yJt(s.arguments,g.arguments),null}return s}).filter(Iz)}t(mar,"deduplicateDirectives");function sv(i=[],r=[],s,c){let u=s&&s.reverseDirectives,_=u?i:r,g=u?r:i,b=mar([..._],c);for(let I of g)if(_ar(b,I)&&!gJt(I,c)){let x=b.findIndex(V=>V.name.value===I.name.value),R=b[x];b[x].arguments=yJt(I.arguments||[],R.arguments||[])}else b.push(I);return b}t(sv,"mergeDirectives");function AJt(i,r){return r?{...i,arguments:vJt(r.arguments||[],i.arguments||[],(s,c)=>!hJt(s.name,c.map(u=>u.name))),locations:[...r.locations,...i.locations.filter(s=>!hJt(s,r.locations))]}:i}t(AJt,"mergeDirective");function vJt(i,r,s){return i.concat(r.filter(c=>s(c,i)))}t(vJt,"deduplicateLists");function bJt(i,r,s,c){if(s?.consistentEnumMerge){let g=[];i&&g.push(...i),i=r,r=g}let u=new Map;if(i)for(let g of i)u.set(g.name.value,g);if(r)for(let g of r){let b=g.name.value;if(u.has(b)){let I=u.get(b);I.description=g.description||I.description,I.directives=sv(g.directives,I.directives,c)}else u.set(b,g)}let _=[...u.values()];return s&&s.sort&&_.sort(fM),_}t(bJt,"mergeEnumValues");var EJt=Uo(Oo(),1);function SJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="EnumTypeDefinition"||r.kind==="EnumTypeDefinition"?"EnumTypeDefinition":"EnumTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c),values:bJt(i.values,r.values,s)}:s?.convertExtensions?{...i,kind:EJt.Kind.ENUM_TYPE_DEFINITION}:i}t(SJt,"mergeEnum");var A9=Uo(Oo(),1);function TJt(i){return typeof i=="string"}t(TJt,"isStringTypes");function CJt(i){return i instanceof A9.Source}t(CJt,"isSourceTypes");function FXe(i){let r=i;for(;r.kind===A9.Kind.LIST_TYPE||r.kind==="NonNullType";)r=r.type;return r}t(FXe,"extractType");function OXe(i){return i.kind!==A9.Kind.NAMED_TYPE}t(OXe,"isWrappingTypeNode");function JCe(i){return i.kind===A9.Kind.LIST_TYPE}t(JCe,"isListTypeNode");function mM(i){return i.kind===A9.Kind.NON_NULL_TYPE}t(mM,"isNonNullTypeNode");function Wae(i){return JCe(i)?`[${Wae(i.type)}]`:mM(i)?`${Wae(i.type)}!`:i.name.value}t(Wae,"printTypeNode");var _M;(function(i){i[i.A_SMALLER_THAN_B=-1]="A_SMALLER_THAN_B",i[i.A_EQUALS_B=0]="A_EQUALS_B",i[i.A_GREATER_THAN_B=1]="A_GREATER_THAN_B"})(_M||(_M={}));function IJt(i,r){return i==null&&r==null?_M.A_EQUALS_B:i==null?_M.A_SMALLER_THAN_B:r==null?_M.A_GREATER_THAN_B:ir?_M.A_GREATER_THAN_B:_M.A_EQUALS_B}t(IJt,"defaultStringComparator");function har(i,r){let s=i.findIndex(c=>c.name.value===r.name.value);return[s>-1?i[s]:null,s]}t(har,"fieldAlreadyExists");function wz(i,r,s,c,u){let _=[];if(s!=null&&_.push(...s),r!=null)for(let g of r){let[b,I]=har(_,g);if(b&&!c?.ignoreFieldConflicts){let x=c?.onFieldTypeConflict&&c.onFieldTypeConflict(b,g,i,c?.throwOnConflict)||gar(i,b,g,c?.throwOnConflict);x.arguments=mJt(g.arguments||[],b.arguments||[],c),x.directives=sv(g.directives,b.directives,c,u),x.description=g.description||b.description,_[I]=x}else _.push(g)}if(c&&c.sort&&_.sort(fM),c&&c.exclusions){let g=c.exclusions;return _.filter(b=>!g.includes(`${i.name.value}.${b.name.value}`))}return _}t(wz,"mergeFields");function gar(i,r,s,c=!1){let u=Wae(r.type),_=Wae(s.type);if(u!==_){let g=FXe(r.type),b=FXe(s.type);if(g.name.value!==b.name.value)throw new Error(`Field "${s.name.value}" already defined with a different type. Declared as "${g.name.value}", but you tried to override with "${b.name.value}"`);if(!Hae(r.type,s.type,!c))throw new Error(`Field '${i.name.value}.${r.name.value}' changed type from '${u}' to '${_}'`)}return mM(s.type)&&!mM(r.type)&&(r.type=s.type),r}t(gar,"preventConflicts");function Hae(i,r,s=!1){if(!OXe(i)&&!OXe(r))return i.toString()===r.toString();if(mM(r)){let c=mM(i)?i.type:i;return Hae(c,r.type)}return mM(i)?Hae(r,i,s):JCe(i)?JCe(r)&&Hae(i.type,r.type)||mM(r)&&Hae(i,r.type):!1}t(Hae,"safeChangeForFieldType");var DJt=Uo(Oo(),1);function kJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InputObjectTypeDefinition"||r.kind==="InputObjectTypeDefinition"?"InputObjectTypeDefinition":"InputObjectTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s),directives:sv(i.directives,r.directives,s,c)}}catch(u){throw new Error(`Unable to merge GraphQL input type "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:DJt.Kind.INPUT_OBJECT_TYPE_DEFINITION}:i}t(kJt,"mergeInputType");var xJt=Uo(Oo(),1);function yar(i,r){return!!i.find(s=>s.name.value===r.name.value)}t(yar,"alreadyExists");function Nz(i=[],r=[],s={}){let c=[...r,...i.filter(u=>!yar(r,u))];return s&&s.sort&&c.sort(fM),c}t(Nz,"mergeNamedTypeArray");function wJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="InterfaceTypeDefinition"||r.kind==="InterfaceTypeDefinition"?"InterfaceTypeDefinition":"InterfaceTypeExtension",loc:i.loc,fields:wz(i,i.fields,r.fields,s,c),directives:sv(i.directives,r.directives,s,c),interfaces:i.interfaces?Nz(i.interfaces,r.interfaces,s):void 0}}catch(u){throw new Error(`Unable to merge GraphQL interface "${i.name.value}": ${u.message}`)}return s?.convertExtensions?{...i,kind:xJt.Kind.INTERFACE_TYPE_DEFINITION}:i}t(wJt,"mergeInterface");var lb=Uo(Oo(),1);var NJt=Uo(Oo(),1);function PJt(i,r,s,c){return r?{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ScalarTypeDefinition"||r.kind==="ScalarTypeDefinition"?"ScalarTypeDefinition":"ScalarTypeExtension",loc:i.loc,directives:sv(i.directives,r.directives,s,c)}:s?.convertExtensions?{...i,kind:NJt.Kind.SCALAR_TYPE_DEFINITION}:i}t(PJt,"mergeScalar");var Pz=Uo(Oo(),1);var GCe={query:"Query",mutation:"Mutation",subscription:"Subscription"};function Aar(i=[],r=[]){let s=[];for(let c in GCe){let u=i.find(_=>_.operation===c)||r.find(_=>_.operation===c);u&&s.push(u)}return s}t(Aar,"mergeOperationTypes");function FJt(i,r,s,c){return r?{kind:i.kind===Pz.Kind.SCHEMA_DEFINITION||r.kind===Pz.Kind.SCHEMA_DEFINITION?Pz.Kind.SCHEMA_DEFINITION:Pz.Kind.SCHEMA_EXTENSION,description:i.description||r.description,directives:sv(i.directives,r.directives,s,c),operationTypes:Aar(i.operationTypes,r.operationTypes)}:s?.convertExtensions?{...i,kind:Pz.Kind.SCHEMA_DEFINITION}:i}t(FJt,"mergeSchemaDefs");var OJt=Uo(Oo(),1);function RJt(i,r,s,c){if(r)try{return{name:i.name,description:i.description||r.description,kind:s?.convertExtensions||i.kind==="ObjectTypeDefinition"||r.kind==="ObjectTypeDefinition"?"ObjectTypeDefinition":"ObjectTypeExtension",loc:i.loc,f[Error - 14:04:30] Server process exited with code 1.
[Error - 14:04:30] The Apollo GraphQL server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Apollo extension's lib/language-server/server.js at line 1084 and inspect the recorded server output. Reproduce the crash with the Localhost Service while comparing it with the working Localhost sandbox. Done means the Apollo GraphQL server stays connected instead of repeatedly exiting and being disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, typescript, vscode
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.