import{o as e}from"./chunk-6hGRweTZ.js";import{t}from"./codemirror-mxAyinHX.js";import{c as n,l as r,s as i,u as a}from"./esm-MZoV4-G5.js";import{t as o}from"./mode-indent-IK9pkvVY.js";e(t()).default.defineMode(`graphql`,e=>{let t=i({eatWhitespace:e=>e.eatWhile(a),lexRules:n,parseRules:r,editorConfig:{tabSize:e.tabSize}});return{config:e,startState:t.startState,token:t.token,indent:o,electricInput:/^\s*[})\]]/,fold:`brace`,lineComment:`#`,closeBrackets:{pairs:`()[]{}""`,explode:`()[]{}`}}});
//# sourceMappingURL=mode-i45FvFhZ.js.map