1var c={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"Image"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"MediaItem"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"altText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mediaItemUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"mediaType"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sourceUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"srcSet"},arguments:[{kind:"Argument",name:{kind:"Name",value:"size"},value:{kind:"EnumValue",value:"LARGE"}}],directives:[]},{kind:"Field",name:{kind:"Name",value:"mediaDetails"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"height"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"width"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:150}};c.loc.source={body:`fragment Image on MediaItem { 2 altText 3 id 4 mediaItemUrl 5 mediaType 6 sourceUrl 7 srcSet(size: LARGE) 8 mediaDetails { 9 height 10 width 11 } 12} 13`,name:"GraphQL request",locationOffset:{line:1,column:1}};function l(e,i){if(e.kind==="FragmentSpread")i.add(e.name.value);else if(e.kind==="VariableDefinition"){var n=e.type;n.kind==="NamedType"&&i.add(n.name.value)}e.selectionSet&&e.selectionSet.selections.forEach(function(a){l(a,i)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(a){l(a,i)}),e.definitions&&e.definitions.forEach(function(a){l(a,i)})}var s={};(function(){c.definitions.forEach(function(i){if(i.name){var n=new Set;l(i,n),s[i.name.value]=n}})})();function o(e,i){for(var n=0;n<e.definitions.length;n++){var a=e.definitions[n];if(a.name&&a.name.value==i)return a}}function v(e,i){var n={kind:e.kind,definitions:[o(e,i)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var a=s[i]||new Set,m=new Set,d=new Set;for(a.forEach(function(t){d.add(t)});d.size>0;){var u=d;d=new Set,u.forEach(function(t){if(!m.has(t)){m.add(t);var r=s[t]||new Set;r.forEach(function(f){d.add(f)})}})}return m.forEach(function(t){var r=o(e,t);r&&n.definitions.push(r)}),n}v(c,"Image");export{c as d};
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.