"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[435],{1435:function(e,t,n){n.r(t);var u=n(709),r=n.n(u),l=n(1457),a=n(5849);r().defineMode("graphql-results",(e=>{const t=(0,l.r5)({eatWhitespace:e=>e.eatSpace(),lexRules:i,parseRules:s,editorConfig:{tabSize:e.tabSize}});return{config:e,startState:t.startState,token:t.token,indent:a.A,electricInput:/^\s*[}\]]/,fold:"brace",closeBrackets:{pairs:'[]{}""',explode:"[]{}"}}}));const i={Punctuation:/^\[|]|\{|\}|:|,/,Number:/^-?(?:0|(?:[1-9][0-9]*))(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?/,String:/^"(?:[^"\\]|\\(?:"|\/|\\|b|f|n|r|t|u[0-9a-fA-F]{4}))*"?/,Keyword:/^true|false|null/},s={Document:[(0,l.p)("{"),(0,l.p_)("Entry",(0,l.p)(",")),(0,l.p)("}")],Entry:[(0,l.t)("String","def"),(0,l.p)(":"),"Value"],Value(e){switch(e.kind){case"Number":return"NumberValue";case"String":return"StringValue";case"Punctuation":switch(e.value){case"[":return"ListValue";case"{":return"ObjectValue"}return null;case"Keyword":switch(e.value){case"true":case"false":return"BooleanValue";case"null":return"NullValue"}return null}},NumberValue:[(0,l.t)("Number","number")],StringValue:[(0,l.t)("String","string")],BooleanValue:[(0,l.t)("Keyword","builtin")],NullValue:[(0,l.t)("Keyword","keyword")],ListValue:[(0,l.p)("["),(0,l.p_)("Value",(0,l.p)(",")),(0,l.p)("]")],ObjectValue:[(0,l.p)("{"),(0,l.p_)("ObjectField",(0,l.p)(",")),(0,l.p)("}")],ObjectField:[(0,l.t)("String","property"),(0,l.p)(":"),"Value"]}},5849:function(e,t,n){function u(e,t){var n,u;const{levels:r,indentLevel:l}=e;return((r&&0!==r.length?r.at(-1)-((null===(n=this.electricInput)||void 0===n?void 0:n.test(t))?1:0):l)||0)*((null===(u=this.config)||void 0===u?void 0:u.indentUnit)||0)}n.d(t,{A:function(){return u}})}}]);
//# sourceMappingURL=435.js.map