meeting_memory/webui/dist/assets/graphql-DauflmYW.js

2 lines
3.0 KiB
JavaScript

import{g as k}from"./syntax-highlight-CQw1bBY6.js";function z(i,l){for(var s=0;s<l.length;s++){const a=l[s];if(typeof a!="string"&&!Array.isArray(a)){for(const e in a)if(e!=="default"&&!(e in i)){const n=Object.getOwnPropertyDescriptor(a,e);n&&Object.defineProperty(i,e,n.get?n:{enumerable:!0,get:()=>a[e]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}var A=m;m.displayName="graphql";m.aliases=[];function m(i){i.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:i.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},i.hooks.add("after-tokenize",function(s){if(s.language!=="graphql")return;var a=s.tokens.filter(function(r){return typeof r!="string"&&r.type!=="comment"&&r.type!=="scalar"}),e=0;function n(r){return a[e+r]}function v(r,o){o=o||0;for(var t=0;t<r.length;t++){var u=n(t+o);if(!u||u.type!==r[t])return!1}return!0}function h(r,o){for(var t=1,u=e;u<a.length;u++){var q=a[u],y=q.content;if(q.type==="punctuation"&&typeof y=="string"){if(r.test(y))t++;else if(o.test(y)&&(t--,t===0))return u}}return-1}function p(r,o){var t=r.alias;t?Array.isArray(t)||(r.alias=t=[t]):r.alias=t=[],t.push(o)}for(;e<a.length;){var w=a[e++];if(w.type==="keyword"&&w.content==="mutation"){var f=[];if(v(["definition-mutation","punctuation"])&&n(1).content==="("){e+=2;var c=h(/^\($/,/^\)$/);if(c===-1)continue;for(;e<c;e++){var g=n(0);g.type==="variable"&&(p(g,"variable-input"),f.push(g.content))}e=c+1}if(v(["punctuation","property-query"])&&n(0).content==="{"&&(e++,p(n(0),"property-mutation"),f.length>0)){var _=h(/^\{$/,/^\}$/);if(_===-1)continue;for(var b=e;b<_;b++){var d=a[b];d.type==="variable"&&f.indexOf(d.content)>=0&&p(d,"variable-input")}}}}})}const Z=k(A),j=z({__proto__:null,default:Z},[A]);export{j as g};