Promise.resolve({}),server_data_node:Ae(o)}),c={node:await X(),loader:X,universal:null,server:null,data:null};return te({url:t,params:a,branch:[s,c],status:e,error:n,route:null})}function Ee(e,n){if(!e||ne(e,U))return;let t;try{t=F.hooks.reroute({url:new URL(e)})??e.pathname}catch{return}const r=rt(t);for(const a of ae){const o=a.exec(r);if(o)return{id:e.pathname+e.search,invalidating:n,route:a,params:dt(o),url:e}}}function rt(e){return ut(e.slice(U.length)||"/")}function at({url:e,type:n,intent:t,delta:r}){let a=!1;const o=ct(_,t,e,n);r!==void 0&&(o.navigation.delta=r);const i={...o.navigation,cancel:()=>{a=!0,o.reject(new Error("navigation cancelled"))}};return H||ze.forEach(s=>s(i)),a?null:o}async function W({type:e,url:n,popped:t,keepfocus:r,noscroll:a,replace_state:o,state:i={},redirect_count:s=0,nav_token:c={},accept:f=Pe,block:d=Pe}){const h=Ee(n,!1),y=at({url:n,type:e,delta:t==null?void 0:t.delta,intent:h});if(!y){d();return}const u=E,p=T;f(),H=!0,Q&&P.navigating.set(y.navigation),ee=c;let l=h&&await nt(h);if(!l){if(ne(n,U))return await $(n);l=await ot(n,{id:null},await D(new ye(404,"Not Found",`Not found: ${n.pathname}`),{url:n,params:{},route:{id:null}}),404)}if(n=(h==null?void 0:h.url)||n,ee!==c)return y.reject(new Error("navigation aborted")),!1;if(l.type==="redirect")if(s>=20)l=await oe({status:500,error:await D(new Error("Redirect loop"),{url:n,params:{},route:{id:null}}),url:n,route:{id:null}});else return et(new URL(l.location,n).href,{},s+1,c),!1;else l.props.page.status>=400&&await P.updated.check()&&(await Ye(),await $(n));if(Yt(),_e(u),Ze(p),l.props.page.url.pathname!==n.pathname&&(n.pathname=l.props.page.url.pathname),i=t?t.state:i,!t){const w=o?0:1,g={[j]:E+=w,[q]:T+=w,[Ge]:i};(o?history.replaceState:history.pushState).call(history,g,"",n),o||Kt(E,T)}if(R=null,l.props.page.state=i,Q){_=l.state,l.props.page&&(l.props.page.url=n);const w=(await Promise.all(Wt.map(g=>g(y.navigation)))).filter(g=>typeof g=="function");if(w.length>0){let g=function(){O=O.filter(v=>!w.includes(v))};w.push(g),O.push(...w)}be.$set(l.props),Xe=!0}else tt(l,he,!1);const{activeElement:m}=document;await lt();const b=t?t.scroll:a?me():null;if(xe){const w=n.hash&&document.getElementById(decodeURIComponent(n.hash.slice(1)));b?scrollTo(b.x,b.y):w?w.scrollIntoView():scrollTo(0,0)}const S=document.activeElement!==m&&document.activeElement!==document.body;!r&&!S&&nn(),xe=!0,l.props.page&&(I=l.props.page),H=!1,e==="popstate"&&Qe(T),y.fulfil(void 0),O.forEach(w=>w(y.navigation)),P.navigating.set(null)}async function ot(e,n,t,r){return e.origin===K&&e.pathname===location.pathname&&!we?await oe({status:r,error:t,url:e,route:n}):await $(e)}function Zt(){let e;L.addEventListener("mousemove",o=>{const i=o.target;clearTimeout(e),e=setTimeout(()=>{r(i,2)},20)});function n(o){o.defaultPrevented||r(o.composedPath()[0],1)}L.addEventListener("mousedown",n),L.addEventListener("touchstart",n,{passive:!0});const t=new IntersectionObserver(o=>{for(const i of o)i.isIntersecting&&(fe(i.target.href),t.unobserve(i.target))},{threshold:0});function r(o,i){const s=He(o,L);if(!s)return;const{url:c,external:f,download:d}=ue(s,U);if(f||d)return;const h=J(s),y=c&&_.url.pathname+_.url.search===c.pathname+c.search;if(!h.reload&&!y)if(i<=h.preload_data){const u=Ee(c,!1);u&&Jt(u)}else i<=h.preload_code&&fe(c.pathname)}function a(){t.disconnect();for(const o of L.querySelectorAll("a")){const{url:i,external:s,download:c}=ue(o,U);if(s||c)continue;const f=J(o);f.reload||(f.preload_code===Y.viewport&&t.observe(o),f.preload_code===Y.eager&&fe(i.pathname))}}O.push(a),a()}function D(e,n){if(e instanceof re)return e.body;const t=z(e),r=Ht(e);return F.hooks.handleError({error:e,event:n,status:t,message:r})??{message:r}}function Qt(e,n={}){return e=qe(e),e.origin!==K?Promise.reject(new Error("goto: invalid URL")):et(e,n,0)}function en(){var n;history.scrollRestoration="manual",addEventListener("beforeunload",t=>{let r=!1;if(Ce(),!H){const a=ct(_,void 0,null,"leave"),o={...a.navigation,cancel:()=>{r=!0,a.reject(new Error("navigation cancelled"))}};ze.forEach(i=>i(o))}r?(t.preventDefault(),t.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ce()}),(n=navigator.connection)!=null&&n.saveData||Zt(),L.addEventListener("click",async t=>{if(t.button||t.which!==1||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.defaultPrevented)return;const r=He(t.composedPath()[0],L);if(!r)return;const{url:a,external:o,target:i,download:s}=ue(r,U);if(!a)return;if(i==="_parent"||i==="_top"){if(window.parent!==window)return}else if(i&&i!=="_self")return;const c=J(r);if(!(r instanceof SVGAElement)&&a.protocol!==location.protocol&&!(a.protocol==="https:"||a.protocol==="http:")||s)return;const[d,h]=a.href.split("#"),y=d===ce(location);if(o||c.reload&&(!y||!h)){at({url:a,type:"link"})?H=!0:t.preventDefault();return}if(h!==void 0&&y){const[,u]=_.url.href.split("#");if(u===h){if(t.preventDefault(),h===""||h==="top"&&r.ownerDocument.getElementById("top")===null)window.scrollTo({top:0});else{const p=r.ownerDocument.getElementById(decodeURIComponent(h));p&&(p.scrollIntoView(),p.focus())}return}if(V=!0,_e(E),e(a),!c.replace_state)return;V=!1}t.preventDefault(),await new Promise(u=>{requestAnimationFrame(()=>{setTimeout(u,0)}),setTimeout(u,100)}),W({type:"link",url:a,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??a.href===location.href})}),L.addEventListener("submit",t=>{if(t.defaultPrevented)return;const r=HTMLFormElement.prototype.cloneNode.call(t.target),a=t.submitter;if(((a==null?void 0:a.formTarget)||r.target)==="_blank"||((a==null?void 0:a.formMethod)||r.method)!=="get")return;const s=new URL((a==null?void 0:a.hasAttribute("formaction"))&&(a==null?void 0:a.formAction)||r.action);if(ne(s,U))return;const c=t.target,f=J(c);if(f.reload)return;t.preventDefault(),t.stopPropagation();const d=new FormData(c),h=a==null?void 0:a.getAttribute("name");h&&d.append(h,(a==null?void 0:a.getAttribute("value"))??""),s.search=new URLSearchParams(d).toString(),W({type:"form",url:s,keepfocus:f.keepfocus,noscroll:f.noscroll,replace_state:f.replace_state??s.href===location.href})}),addEventListener("popstate",async t=>{var r;if((r=t.state)!=null&&r[j]){const a=t.state[j];if(ee={},a===E)return;const o=C[a],i=t.state[Ge]??{},s=new URL(t.state[Lt]??location.href),c=t.state[q],f=ce(location)===ce(_.url);if(c===T&&(Xe||f)){e(s),C[E]=me(),o&&scrollTo(o.x,o.y),i!==I.state&&(I={...I,state:i},be.$set({page:I})),E=a;return}const h=a-E;await W({type:"popstate",url:s,popped:{state:i,scroll:o,delta:h},accept:()=>{E=a,T=c},block:()=>{history.go(-h)},nav_token:ee})}else if(!V){const a=new URL(location.href);e(a)}}),addEventListener("hashchange",()=>{V&&(V=!1,history.replaceState({...history.state,[j]:++E,[q]:T},"",location.href))});for(const t of document.querySelectorAll("link"))t.rel==="icon"&&(t.href=t.href);addEventListener("pageshow",t=>{t.persisted&&P.navigating.set(null)});function e(t){_.url=t,P.page.set({...I,url:t}),P.page.notify()}}async function tn(e,{status:n=200,error:t,node_ids:r,params:a,route:o,data:i,form:s}){we=!0;const c=new URL(location.href);({params:a={},route:o={id:null}}=Ee(c,!1)||{});let f;try{const d=r.map(async(u,p)=>{const l=i[p];return l!=null&&l.uses&&(l.uses=it(l.uses)),ke({loader:F.nodes[u],url:c,params:a,route:o,parent:async()=>{const m={};for(let b=0;bu===o.id);if(y){const u=y.layouts;for(let p=0;po?"1":"0").join(""));const r=await $e(t.href);if(!r.ok){let o;throw(a=r.headers.get("content-type"))!=null&&a.includes("application/json")?o=await r.json():r.status===404?o="Not Found":r.status===500&&(o="Internal Error"),new re(r.status,o)}return new Promise(async o=>{var h;const i=new Map,s=r.body.getReader(),c=new TextDecoder;function f(y){return Vt(y,{Promise:u=>new Promise((p,l)=>{i.set(u,{fulfil:p,reject:l})})})}let d="";for(;;){const{done:y,value:u}=await s.read();if(y&&!d)break;for(d+=!u&&d?`
+`:c.decode(u,{stream:!0});;){const p=d.indexOf(`
+`);if(p===-1)break;const l=JSON.parse(d.slice(0,p));if(d=d.slice(p+1),l.type==="redirect")return o(l);if(l.type==="data")(h=l.nodes)==null||h.forEach(m=>{(m==null?void 0:m.type)==="data"&&(m.uses=it(m.uses),m.data=f(m.data))}),o(l);else if(l.type==="chunk"){const{id:m,data:b,error:S}=l,w=i.get(m);i.delete(m),S?w.reject(f(S)):w.fulfil(f(b))}}}})}function it(e){return{dependencies:new Set((e==null?void 0:e.dependencies)??[]),params:new Set((e==null?void 0:e.params)??[]),parent:!!(e!=null&&e.parent),route:!!(e!=null&&e.route),url:!!(e!=null&&e.url),search_params:new Set((e==null?void 0:e.search_params)??[])}}function nn(){const e=document.querySelector("[autofocus]");if(e)e.focus();else{const n=document.body,t=n.getAttribute("tabindex");n.tabIndex=-1,n.focus({preventScroll:!0,focusVisible:!1}),t!==null?n.setAttribute("tabindex",t):n.removeAttribute("tabindex");const r=getSelection();if(r&&r.type!=="None"){const a=[];for(let o=0;o{if(r.rangeCount===a.length){for(let o=0;o{a=d,o=h});return i.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:((c=e.route)==null?void 0:c.id)??null},url:e.url},to:t&&{params:(n==null?void 0:n.params)??null,route:{id:((f=n==null?void 0:n.route)==null?void 0:f.id)??null},url:t},willUnload:!n,type:r,complete:i},fulfil:a,reject:o}}export{on as a,P as s};
diff --git a/rainfly/app/immutable/chunks/freemarker2.HweAod2y.js b/rainfly/app/immutable/chunks/freemarker2.DHERNAh3.js
similarity index 99%
rename from rainfly/app/immutable/chunks/freemarker2.HweAod2y.js
rename to rainfly/app/immutable/chunks/freemarker2.DHERNAh3.js
index 2d4271199..d02e4832a 100644
--- a/rainfly/app/immutable/chunks/freemarker2.HweAod2y.js
+++ b/rainfly/app/immutable/chunks/freemarker2.DHERNAh3.js
@@ -1,4 +1,4 @@
-import{m as f}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as f}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/handlebars.uSlvbZoE.js b/rainfly/app/immutable/chunks/handlebars.D9MpuGlF.js
similarity index 99%
rename from rainfly/app/immutable/chunks/handlebars.uSlvbZoE.js
rename to rainfly/app/immutable/chunks/handlebars.D9MpuGlF.js
index 79577f4d9..dc0075088 100644
--- a/rainfly/app/immutable/chunks/handlebars.uSlvbZoE.js
+++ b/rainfly/app/immutable/chunks/handlebars.D9MpuGlF.js
@@ -1,4 +1,4 @@
-import{m as l}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as l}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/html.BoysNiqV.js b/rainfly/app/immutable/chunks/html.3IUhgcOl.js
similarity index 98%
rename from rainfly/app/immutable/chunks/html.BoysNiqV.js
rename to rainfly/app/immutable/chunks/html.3IUhgcOl.js
index 1f660d7bd..bc975d102 100644
--- a/rainfly/app/immutable/chunks/html.BoysNiqV.js
+++ b/rainfly/app/immutable/chunks/html.3IUhgcOl.js
@@ -1,4 +1,4 @@
-import{m as s}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as s}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/htmlMode.DPL15mys.js b/rainfly/app/immutable/chunks/htmlMode.Br3uCQKJ.js
similarity index 99%
rename from rainfly/app/immutable/chunks/htmlMode.DPL15mys.js
rename to rainfly/app/immutable/chunks/htmlMode.Br3uCQKJ.js
index 8e1bbc44d..1910445c5 100644
--- a/rainfly/app/immutable/chunks/htmlMode.DPL15mys.js
+++ b/rainfly/app/immutable/chunks/htmlMode.Br3uCQKJ.js
@@ -1,4 +1,4 @@
-import{m as lt}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as lt}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/index.DSQMO0PN.js b/rainfly/app/immutable/chunks/index.DpyOq8Qx.js
similarity index 99%
rename from rainfly/app/immutable/chunks/index.DSQMO0PN.js
rename to rainfly/app/immutable/chunks/index.DpyOq8Qx.js
index debabac32..afc7d60de 100644
--- a/rainfly/app/immutable/chunks/index.DSQMO0PN.js
+++ b/rainfly/app/immutable/chunks/index.DpyOq8Qx.js
@@ -1,4 +1,4 @@
-import{g as Vt}from"./2.DvjlXEyI.js";import{m as Pr,s as Br}from"./editor.api.CvkiD53Q.js";function _r(G,w){for(var pe=0;pere[S]})}}}return Object.freeze(Object.defineProperty(G,Symbol.toStringTag,{value:"Module"}))}var Ht={},Wt={},Ft={};const Nr=Vt(Pr),Kr=Vt(Br);(function(G){Object.defineProperty(G,"__esModule",{value:!0}),G.default=void 0;var w=Nr,pe=Kr;function re(y,h){return P(y)||R(y,h)||H(y,h)||S()}function S(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+import{g as Vt}from"./2.cEacWIcT.js";import{m as Pr,s as Br}from"./editor.api.DqIkMm5-.js";function _r(G,w){for(var pe=0;pere[S]})}}}return Object.freeze(Object.defineProperty(G,Symbol.toStringTag,{value:"Module"}))}var Ht={},Wt={},Ft={};const Nr=Vt(Pr),Kr=Vt(Br);(function(G){Object.defineProperty(G,"__esModule",{value:!0}),G.default=void 0;var w=Nr,pe=Kr;function re(y,h){return P(y)||R(y,h)||H(y,h)||S()}function S(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function H(y,h){if(y){if(typeof y=="string")return O(y,h);var f=Object.prototype.toString.call(y).slice(8,-1);if(f==="Object"&&y.constructor&&(f=y.constructor.name),f==="Map"||f==="Set")return Array.from(y);if(f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return O(y,h)}}function O(y,h){(h==null||h>y.length)&&(h=y.length);for(var f=0,d=new Array(h);f""&&(y.toUpperCase()!=y.toLowerCase()||Re.test(y))}function Ee(y,h){if(!(this instanceof Ee))return new Ee(y,h);this.line=y,this.ch=h}function $e(y,h,f){y.dispatch(h,f)}function Oe(y){return function(){}}var Qe=function(h,f){this.pos=this.start=0,this.string=h,this.tabSize=f||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0};Qe.prototype={eol:function(){return this.pos>=this.string.length},sol:function(){return this.pos==this.lineStart},peek:function(){return this.string.charAt(this.pos)||void 0},next:function(){if(this.posf},eatSpace:function(){for(var h=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>h},skipToEnd:function(){this.pos=this.string.length},skipTo:function(h){var f=this.string.indexOf(h,this.pos);if(f>-1)return this.pos=f,!0},backUp:function(h){this.pos-=h},column:function(){throw"not implemented"},indentation:function(){throw"not implemented"},match:function(h,f,d){if(typeof h=="string"){var v=function(V){return d?V.toLowerCase():V},m=this.string.substr(this.pos,h.length);if(v(m)==v(h))return f!==!1&&(this.pos+=h.length),!0}else{var A=this.string.slice(this.pos).match(h);return A&&A.index>0?null:(A&&f!==!1&&(this.pos+=A[0].length),A)}},current:function(){return this.string.slice(this.start,this.pos)},hideFirstChars:function(h,f){this.lineStart+=h;try{return f()}finally{this.lineStart-=h}}};function ne(y){return new Ee(y.lineNumber-1,y.column-1)}function J(y){return new w.Position(y.line+1,y.ch+1)}var De=function(){function y(h,f,d,v){_(this,y),this.cm=h,this.id=f,this.lineNumber=d+1,this.column=v+1,h.marks[this.id]=this}return D(y,[{key:"clear",value:function(){delete this.cm.marks[this.id]}},{key:"find",value:function(){return ne(this)}}]),y}();function Ve(y){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=!0,d=w.KeyCode[y.keyCode];y.key&&(d=y.key,f=!1);var v=d,m=h;switch(y.keyCode){case w.KeyCode.Shift:case w.KeyCode.Meta:case w.KeyCode.Alt:case w.KeyCode.Ctrl:return v;case w.KeyCode.Escape:m=!0,v="Esc";break;case w.KeyCode.Space:m=!0;break}return d.startsWith("Key")||d.startsWith("KEY_")?v=d[d.length-1].toLowerCase():d.startsWith("Digit")?v=d.slice(5,6):d.startsWith("Numpad")?v=d.slice(6,7):d.endsWith("Arrow")?(m=!0,v=d.substring(0,d.length-5)):(d.startsWith("US_")||d.startsWith("Bracket")||!v)&&(v=y.browserEvent.key),!m&&!y.altKey&&!y.ctrlKey&&!y.metaKey?v=y.key||y.browserEvent.key:(y.altKey&&(v="Alt-".concat(v)),y.ctrlKey&&(v="Ctrl-".concat(v)),y.metaKey&&(v="Meta-".concat(v)),y.shiftKey&&(v="Shift-".concat(v))),v.length===1&&f&&(v="'".concat(v,"'")),v}var j=function(){function y(h){_(this,y),Je.call(this),this.editor=h,this.state={keyMap:"vim"},this.marks={},this.$uid=0,this.disposables=[],this.listeners={},this.curOp={},this.attached=!1,this.statusBar=null,this.options={},this.addLocalListeners(),this.ctxInsert=this.editor.createContextKey("insertMode",!0)}return D(y,[{key:"attach",value:function(){y.keyMap.vim.attach(this)}},{key:"addLocalListeners",value:function(){this.disposables.push(this.editor.onDidChangeCursorPosition(this.handleCursorChange),this.editor.onDidChangeModelContent(this.handleChange),this.editor.onKeyDown(this.handleKeyDown))}},{key:"handleReplaceMode",value:function(f,d){var v=!1,m=f,A=this.editor.getPosition(),K=new w.Range(A.lineNumber,A.column,A.lineNumber,A.column+1),V=!0;if(f.startsWith("'"))m=f[1];else if(m==="Enter")m=`
`;else if(m==="Backspace"){var B=this.replaceStack.pop();if(!B)return;v=!0,m=B,K=new w.Range(A.lineNumber,A.column,A.lineNumber,A.column-1)}else return;d.preventDefault(),d.stopPropagation(),this.replaceStack||(this.replaceStack=[]),v||this.replaceStack.push(this.editor.getModel().getValueInRange(K)),this.editor.executeEdits("vim",[{text:m,range:K,forceMoveMarkers:V}]),v&&this.editor.setPosition(K.getStartPosition())}},{key:"setOption",value:function(f,d){this.state[f]=d,f==="theme"&&w.editor.setTheme(d)}},{key:"getConfiguration",value:function(){var f=this.editor,d=Ce;return typeof f.getConfiguration=="function"?f.getConfiguration():("EditorOption"in w.editor&&(d=w.editor.EditorOption),{readOnly:f.getOption(d.readOnly),viewInfo:{cursorWidth:f.getOption(d.cursorWidth)},fontInfo:f.getOption(d.fontInfo)})}},{key:"getOption",value:function(f){return f==="readOnly"?this.getConfiguration().readOnly:f==="firstLineNumber"?this.firstLine()+1:f==="indentWithTabs"?!this.editor.getModel().getOptions().insertSpaces:typeof this.editor.getConfiguration=="function"?this.editor.getRawConfiguration()[f]:this.editor.getRawOptions()[f]}},{key:"dispatch",value:function(f){for(var d=arguments.length,v=new Array(d>1?d-1:0),m=1;mv&&(f=v-1),this.editor.getModel().getLineContent(f+1)}},{key:"getAnchorForSelection",value:function(f){if(f.isEmpty())return f.getPosition();var d=f.getDirection();return d===w.SelectionDirection.LTR?f.getStartPosition():f.getEndPosition()}},{key:"getHeadForSelection",value:function(f){if(f.isEmpty())return f.getPosition();var d=f.getDirection();return d===w.SelectionDirection.LTR?f.getEndPosition():f.getStartPosition()}},{key:"getCursor",value:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;if(!f)return ne(this.editor.getPosition());var d=this.editor.getSelection(),v;return d.isEmpty()?v=d.getPosition():f==="anchor"?v=this.getAnchorForSelection(d):v=this.getHeadForSelection(d),ne(v)}},{key:"getRange",value:function(f,d){var v=J(f),m=J(d);return this.editor.getModel().getValueInRange(w.Range.fromPositions(v,m))}},{key:"getSelection",value:function(){var f=[],d=this.editor;return d.getSelections().map(function(v){f.push(d.getModel().getValueInRange(v))}),f.join(`
`)}},{key:"replaceRange",value:function(f,d,v){var m=J(d),A=v?J(v):m;this.editor.executeEdits("vim",[{text:f,range:w.Range.fromPositions(m,A)}]),this.pushUndoStop()}},{key:"pushUndoStop",value:function(){this.editor.pushUndoStop()}},{key:"setCursor",value:function(f,d){var v=f;U(f)!=="object"&&(v={},v.line=f,v.ch=d);var m=this.editor.getModel().validatePosition(J(v));this.editor.setPosition(J(v)),this.editor.revealPosition(m)}},{key:"somethingSelected",value:function(){return!this.editor.getSelection().isEmpty()}},{key:"operation",value:function(f,d){return f()}},{key:"listSelections",value:function(){var f=this,d=this.editor.getSelections();return!d.length||this.inVirtualSelectionMode?[{anchor:this.getCursor("anchor"),head:this.getCursor("head")}]:d.map(function(v){return v.getPosition(),v.getStartPosition(),v.getEndPosition(),{anchor:f.clipPos(ne(f.getAnchorForSelection(v))),head:f.clipPos(ne(f.getHeadForSelection(v)))}})}},{key:"focus",value:function(){this.editor.focus()}},{key:"setSelections",value:function(f,d){var v=!!this.editor.getSelections().length,m=f.map(function(V,B){var Z=V.anchor,te=V.head;return v?w.Selection.fromPositions(J(Z),J(te)):w.Selection.fromPositions(J(te),J(Z))});if(d&&m[d]&&m.push(m.splice(d,1)[0]),!!m.length){var A=m[0],K;A.getDirection()===w.SelectionDirection.LTR?K=A.getEndPosition():K=A.getStartPosition(),this.editor.setSelections(m),this.editor.revealPosition(K)}}},{key:"setSelection",value:function(f,d){var v=w.Range.fromPositions(J(f),J(d));this.editor.setSelection(v)}},{key:"getSelections",value:function(){var f=this.editor;return f.getSelections().map(function(d){return f.getModel().getValueInRange(d)})}},{key:"replaceSelections",value:function(f){var d=this.editor;d.getSelections().forEach(function(v,m){d.executeEdits("vim",[{range:v,text:f[m],forceMoveMarkers:!1}])})}},{key:"toggleOverwrite",value:function(f){f?(this.enterVimMode(),this.replaceMode=!0):(this.leaveVimMode(),this.replaceMode=!1,this.replaceStack=[])}},{key:"charCoords",value:function(f,d){return{top:f.line,left:f.ch}}},{key:"coordsChar",value:function(f,d){}},{key:"clipPos",value:function(f){var d=this.editor.getModel().validatePosition(J(f));return ne(d)}},{key:"setBookmark",value:function(f,d){var v=new De(this,this.$uid++,f.line,f.ch);return(!d||!d.insertLeft)&&(v.$insertRight=!0),this.marks[v.id]=v,v}},{key:"getScrollInfo",value:function(){var f=this.editor,d=f.getVisibleRanges(),v=re(d,1),m=v[0];return{left:0,top:m.startLineNumber-1,height:f.getModel().getLineCount(),clientHeight:m.endLineNumber-m.startLineNumber+1}}},{key:"triggerEditorAction",value:function(f){this.editor.trigger("vim",f)}},{key:"dispose",value:function(){this.dispatch("dispose"),this.removeOverlay(),y.keyMap.vim&&y.keyMap.vim.detach(this),this.disposables.forEach(function(f){return f.dispose()})}},{key:"getInputField",value:function(){}},{key:"getWrapperElement",value:function(){}},{key:"enterVimMode",value:function(){this.ctxInsert.set(!1);var f=this.getConfiguration();this.initialCursorWidth=f.viewInfo.cursorWidth||0,this.editor.updateOptions({cursorWidth:f.fontInfo.typicalFullwidthCharacterWidth,cursorBlinking:"solid"})}},{key:"leaveVimMode",value:function(){this.ctxInsert.set(!0),this.editor.updateOptions({cursorWidth:this.initialCursorWidth||0,cursorBlinking:"blink"})}},{key:"virtualSelectionMode",value:function(){return this.inVirtualSelectionMode}},{key:"markText",value:function(){return{clear:function(){},find:function(){}}}},{key:"getUserVisibleLines",value:function(){var f=this.editor.getVisibleRanges();if(!f.length)return{top:0,bottom:0};var d={top:1/0,bottom:0};return f.reduce(function(v,m){return m.startLineNumberv.bottom&&(v.bottom=m.endLineNumber),v},d),d.top-=1,d.bottom-=1,d}},{key:"findPosV",value:function(f,d,v){var m=this.editor,A=d,K=v,V=J(f);if(v==="page"){var B=m.getLayoutInfo().height,Z=this.getConfiguration().fontInfo.lineHeight;A=A*Math.floor(B/Z),K="line"}return K==="line"&&(V.lineNumber+=A),ne(V)}},{key:"findMatchingBracket",value:function(f){var d=J(f),v=this.editor.getModel(),m;if(v.bracketPairs)m=v.bracketPairs.matchBracket(d);else{var A;m=(A=v.matchBracket)===null||A===void 0?void 0:A.call(v,d)}return!m||m.length!==2?{to:null}:{to:ne(m[1].getStartPosition())}}},{key:"findFirstNonWhiteSpaceCharacter",value:function(f){return this.editor.getModel().getLineFirstNonWhitespaceColumn(f+1)-1}},{key:"scrollTo",value:function(f,d){!f&&!d||f||(d<0&&(d=this.editor.getPosition().lineNumber-d),this.editor.setScrollTop(this.editor.getTopForLineNumber(d+1)))}},{key:"moveCurrentLineTo",value:function(f){var d,v=this.editor,m=v.getPosition(),A=w.Range.fromPositions(m,m);switch(f){case"top":v.revealRangeAtTop(A);return;case"center":v.revealRangeInCenter(A);return;case"bottom":(d=v._revealRange)===null||d===void 0||d.call(v,A,ye.Bottom);return}}},{key:"getSearchCursor",value:function(f,d){var v=!1,m=!1;f instanceof RegExp&&!f.global&&(v=!f.ignoreCase,f=f.source,m=!0),d.ch==null&&(d.ch=Number.MAX_VALUE);var A=J(d),K=this,V=this.editor,B=null,Z=V.getModel(),te=Z.findMatches(f,!1,m,v)||[];return{getMatches:function(){return te},findNext:function(){return this.find(!1)},findPrevious:function(){return this.find(!0)},jumpTo:function(ke){if(!te||!te.length)return!1;var ie=te[ke];return B=ie.range,K.highlightRanges([B],"currentFindMatch"),K.highlightRanges(te.map(function(le){return le.range}).filter(function(le){return!le.equalsRange(B)})),B},find:function(ke){if(!te||!te.length)return!1;var ie;if(ke){var le=B?B.getStartPosition():A;if(ie=Z.findPreviousMatch(f,le,m,v),!ie||!ie.range.getStartPosition().isBeforeOrEqual(le))return!1}else{var xe=B?Z.getPositionAt(Z.getOffsetAt(B.getEndPosition())+1):A;if(ie=Z.findNextMatch(f,xe,m,v),!ie||!xe.isBeforeOrEqual(ie.range.getStartPosition()))return!1}return B=ie.range,K.highlightRanges([B],"currentFindMatch"),K.highlightRanges(te.map(function(L){return L.range}).filter(function(L){return!L.equalsRange(B)})),B},from:function(){return B&&ne(B.getStartPosition())},to:function(){return B&&ne(B.getEndPosition())},replace:function(ke){B&&(V.executeEdits("vim",[{range:B,text:ke,forceMoveMarkers:!0}],function(ie){var le=ie[0].range,xe=le.endLineNumber,L=le.endColumn;B=B.setEndPosition(xe,L)}),V.setPosition(B.getStartPosition()))}}}},{key:"highlightRanges",value:function(f){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"findMatch",v="decoration".concat(d);return this[v]=this.editor.deltaDecorations(this[v]||[],f.map(function(m){return{range:m,options:{stickiness:w.editor.TrackedRangeStickiness.NeverGrowsWhenTypingAtEdges,zIndex:13,className:d,showIfCollapsed:!0}}})),this[v]}},{key:"addOverlay",value:function(f,d,v){var m=f.query,A=!1,K=!1;m&&m instanceof RegExp&&!m.global&&(K=!0,A=!m.ignoreCase,m=m.source);var V=this.editor.getModel().findNextMatch(m,this.editor.getPosition(),K,A);!V||!V.range||this.highlightRanges([V.range])}},{key:"removeOverlay",value:function(){var f=this;["currentFindMatch","findMatch"].forEach(function(d){f.editor.deltaDecorations(f["decoration".concat(d)]||[],[])})}},{key:"scrollIntoView",value:function(f){f&&this.editor.revealPosition(J(f))}},{key:"moveH",value:function(f,d){if(d==="char"){var v=this.editor.getPosition();this.editor.setPosition(new w.Position(v.lineNumber,v.column+f))}}},{key:"scanForBracket",value:function(f,d,v,m){for(var A=m.bracketRegex,K=J(f),V=this.editor.getModel(),B=(d===-1?V.findPreviousMatch:V.findNextMatch).bind(V),Z=[],te=0;;){if(te>10)return;var Y=B(A.source,K,!0,!0,null,!0),ke=Y.matches[0];if(Y===void 0)return;var ie=y.matchingBrackets[ke];if(ie&&ie.charAt(1)===">"==d>0)Z.push(ke);else if(Z.length===0){var le=Y.range.getStartPosition();return{pos:ne(le)}}else Z.pop();K=V.getPositionAt(V.getOffsetAt(Y.range.getStartPosition())+d),te+=1}}},{key:"indexFromPos",value:function(f){return this.editor.getModel().getOffsetAt(J(f))}},{key:"posFromIndex",value:function(f){return ne(this.editor.getModel().getPositionAt(f))}},{key:"indentLine",value:function(f){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,v=this.editor,m;v._getViewModel?m=v._getViewModel().cursorConfig:m=v._getCursors().context.config;var A=new w.Position(f+1,1),K=w.Selection.fromPositions(A,A);v.executeCommand("vim",new pe.ShiftCommand(K,{isUnshift:!d,tabSize:m.tabSize,indentSize:m.indentSize,insertSpaces:m.insertSpaces,useTabStops:m.useTabStops,autoIndent:m.autoIndent}))}},{key:"setStatusBar",value:function(f){this.statusBar=f}},{key:"openDialog",value:function(f,d,v){if(this.statusBar)return this.statusBar.setSec(f,d,v)}},{key:"openNotification",value:function(f){this.statusBar&&this.statusBar.showNotification(f)}},{key:"smartIndent",value:function(){this.editor.getAction("editor.action.formatSelection").run()}},{key:"moveCursorTo",value:function(f){var d=this.editor.getPosition();f==="start"?d.column=1:f==="end"&&(d.column=this.editor.getModel().getLineMaxColumn(d.lineNumber)),this.editor.setPosition(d)}},{key:"execCommand",value:function(f){switch(f){case"goLineLeft":this.moveCursorTo("start");break;case"goLineRight":this.moveCursorTo("end");break;case"indentAuto":this.smartIndent();break}}}]),y}();j.Pos=Ee,j.signal=$e,j.on=Oe(),j.off=Oe(),j.addClass=Oe(),j.rmClass=Oe(),j.defineOption=Oe(),j.keyMap={default:function(h){return function(f){return!0}}},j.matchingBrackets={"(":")>",")":"(<","[":"]>","]":"[<","{":"}>","}":"{<","<":">>",">":"<<"},j.isWordChar=Ke,j.keyName=Ve,j.StringStream=Qe,j.e_stop=function(y){return y.stopPropagation?y.stopPropagation():y.cancelBubble=!0,j.e_preventDefault(y),!1},j.e_preventDefault=function(y){return y.preventDefault?(y.preventDefault(),y.browserEvent&&y.browserEvent.preventDefault()):y.returnValue=!1,!1},j.commands={redo:function(h){h.editor.getModel().redo()},undo:function(h){h.editor.getModel().undo()},newlineAndIndent:function(h){h.triggerEditorAction("editor.action.insertLineAfter")}},j.lookupKey=function y(h,f,d){typeof f=="string"&&(f=j.keyMap[f]);var v=typeof f=="function"?f(h):f[h];if(v===!1)return"nothing";if(v==="...")return"multi";if(v!=null&&d(v))return"handled";if(f.fallthrough){if(!Array.isArray(f.fallthrough))return y(h,f.fallthrough,d);for(var m=0;m",type:"keyToKey",toKeys:"h"},{keys:"",type:"keyToKey",toKeys:"l"},{keys:"",type:"keyToKey",toKeys:"k"},{keys:"",type:"keyToKey",toKeys:"j"},{keys:"g",type:"keyToKey",toKeys:"gk"},{keys:"g",type:"keyToKey",toKeys:"gj"},{keys:"",type:"keyToKey",toKeys:"l"},{keys:"",type:"keyToKey",toKeys:"h",context:"normal"},{keys:"",type:"keyToKey",toKeys:"x",context:"normal"},{keys:"",type:"keyToKey",toKeys:"W"},{keys:"",type:"keyToKey",toKeys:"B",context:"normal"},{keys:"",type:"keyToKey",toKeys:"w"},{keys:"",type:"keyToKey",toKeys:"b",context:"normal"},{keys:"",type:"keyToKey",toKeys:"j"},{keys:"",type:"keyToKey",toKeys:"k"},{keys:"",type:"keyToKey",toKeys:""},{keys:"",type:"keyToKey",toKeys:""},{keys:"",type:"keyToKey",toKeys:"",context:"insert"},{keys:"",type:"keyToKey",toKeys:"",context:"insert"},{keys:"s",type:"keyToKey",toKeys:"cl",context:"normal"},{keys:"s",type:"keyToKey",toKeys:"c",context:"visual"},{keys:"S",type:"keyToKey",toKeys:"cc",context:"normal"},{keys:"S",type:"keyToKey",toKeys:"VdO",context:"visual"},{keys:"",type:"keyToKey",toKeys:"0"},{keys:"",type:"keyToKey",toKeys:"$"},{keys:"",type:"keyToKey",toKeys:""},{keys:"",type:"keyToKey",toKeys:""},{keys:"",type:"keyToKey",toKeys:"j^",context:"normal"},{keys:"",type:"keyToKey",toKeys:"i",context:"normal"},{keys:"",type:"action",action:"toggleOverwrite",context:"insert"},{keys:"H",type:"motion",motion:"moveToTopLine",motionArgs:{linewise:!0,toJumplist:!0}},{keys:"M",type:"motion",motion:"moveToMiddleLine",motionArgs:{linewise:!0,toJumplist:!0}},{keys:"L",type:"motion",motion:"moveToBottomLine",motionArgs:{linewise:!0,toJumplist:!0}},{keys:"h",type:"motion",motion:"moveByCharacters",motionArgs:{forward:!1}},{keys:"l",type:"motion",motion:"moveByCharacters",motionArgs:{forward:!0}},{keys:"j",type:"motion",motion:"moveByLines",motionArgs:{forward:!0,linewise:!0}},{keys:"k",type:"motion",motion:"moveByLines",motionArgs:{forward:!1,linewise:!0}},{keys:"gj",type:"motion",motion:"moveByDisplayLines",motionArgs:{forward:!0}},{keys:"gk",type:"motion",motion:"moveByDisplayLines",motionArgs:{forward:!1}},{keys:"w",type:"motion",motion:"moveByWords",motionArgs:{forward:!0,wordEnd:!1}},{keys:"W",type:"motion",motion:"moveByWords",motionArgs:{forward:!0,wordEnd:!1,bigWord:!0}},{keys:"e",type:"motion",motion:"moveByWords",motionArgs:{forward:!0,wordEnd:!0,inclusive:!0}},{keys:"E",type:"motion",motion:"moveByWords",motionArgs:{forward:!0,wordEnd:!0,bigWord:!0,inclusive:!0}},{keys:"b",type:"motion",motion:"moveByWords",motionArgs:{forward:!1,wordEnd:!1}},{keys:"B",type:"motion",motion:"moveByWords",motionArgs:{forward:!1,wordEnd:!1,bigWord:!0}},{keys:"ge",type:"motion",motion:"moveByWords",motionArgs:{forward:!1,wordEnd:!0,inclusive:!0}},{keys:"gE",type:"motion",motion:"moveByWords",motionArgs:{forward:!1,wordEnd:!0,bigWord:!0,inclusive:!0}},{keys:"{",type:"motion",motion:"moveByParagraph",motionArgs:{forward:!1,toJumplist:!0}},{keys:"}",type:"motion",motion:"moveByParagraph",motionArgs:{forward:!0,toJumplist:!0}},{keys:"(",type:"motion",motion:"moveBySentence",motionArgs:{forward:!1}},{keys:")",type:"motion",motion:"moveBySentence",motionArgs:{forward:!0}},{keys:"",type:"motion",motion:"moveByPage",motionArgs:{forward:!0}},{keys:"",type:"motion",motion:"moveByPage",motionArgs:{forward:!1}},{keys:"",type:"motion",motion:"moveByScroll",motionArgs:{forward:!0,explicitRepeat:!0}},{keys:"",type:"motion",motion:"moveByScroll",motionArgs:{forward:!1,explicitRepeat:!0}},{keys:"gg",type:"motion",motion:"moveToLineOrEdgeOfDocument",motionArgs:{forward:!1,explicitRepeat:!0,linewise:!0,toJumplist:!0}},{keys:"G",type:"motion",motion:"moveToLineOrEdgeOfDocument",motionArgs:{forward:!0,explicitRepeat:!0,linewise:!0,toJumplist:!0}},{keys:"g$",type:"motion",motion:"moveToEndOfDisplayLine"},{keys:"g^",type:"motion",motion:"moveToStartOfDisplayLine"},{keys:"g0",type:"motion",motion:"moveToStartOfDisplayLine"},{keys:"0",type:"motion",motion:"moveToStartOfLine"},{keys:"^",type:"motion",motion:"moveToFirstNonWhiteSpaceCharacter"},{keys:"+",type:"motion",motion:"moveByLines",motionArgs:{forward:!0,toFirstChar:!0}},{keys:"-",type:"motion",motion:"moveByLines",motionArgs:{forward:!1,toFirstChar:!0}},{keys:"_",type:"motion",motion:"moveByLines",motionArgs:{forward:!0,toFirstChar:!0,repeatOffset:-1}},{keys:"$",type:"motion",motion:"moveToEol",motionArgs:{inclusive:!0}},{keys:"%",type:"motion",motion:"moveToMatchedSymbol",motionArgs:{inclusive:!0,toJumplist:!0}},{keys:"f",type:"motion",motion:"moveToCharacter",motionArgs:{forward:!0,inclusive:!0}},{keys:"F",type:"motion",motion:"moveToCharacter",motionArgs:{forward:!1}},{keys:"t",type:"motion",motion:"moveTillCharacter",motionArgs:{forward:!0,inclusive:!0}},{keys:"T",type:"motion",motion:"moveTillCharacter",motionArgs:{forward:!1}},{keys:";",type:"motion",motion:"repeatLastCharacterSearch",motionArgs:{forward:!0}},{keys:",",type:"motion",motion:"repeatLastCharacterSearch",motionArgs:{forward:!1}},{keys:"'",type:"motion",motion:"goToMark",motionArgs:{toJumplist:!0,linewise:!0}},{keys:"`",type:"motion",motion:"goToMark",motionArgs:{toJumplist:!0}},{keys:"]`",type:"motion",motion:"jumpToMark",motionArgs:{forward:!0}},{keys:"[`",type:"motion",motion:"jumpToMark",motionArgs:{forward:!1}},{keys:"]'",type:"motion",motion:"jumpToMark",motionArgs:{forward:!0,linewise:!0}},{keys:"['",type:"motion",motion:"jumpToMark",motionArgs:{forward:!1,linewise:!0}},{keys:"]p",type:"action",action:"paste",isEdit:!0,actionArgs:{after:!0,isEdit:!0,matchIndent:!0}},{keys:"[p",type:"action",action:"paste",isEdit:!0,actionArgs:{after:!1,isEdit:!0,matchIndent:!0}},{keys:"]",type:"motion",motion:"moveToSymbol",motionArgs:{forward:!0,toJumplist:!0}},{keys:"[",type:"motion",motion:"moveToSymbol",motionArgs:{forward:!1,toJumplist:!0}},{keys:"|",type:"motion",motion:"moveToColumn"},{keys:"o",type:"motion",motion:"moveToOtherHighlightedEnd",context:"visual"},{keys:"O",type:"motion",motion:"moveToOtherHighlightedEnd",motionArgs:{sameLine:!0},context:"visual"},{keys:"d",type:"operator",operator:"delete"},{keys:"y",type:"operator",operator:"yank"},{keys:"c",type:"operator",operator:"change"},{keys:"=",type:"operator",operator:"indentAuto"},{keys:">",type:"operator",operator:"indent",operatorArgs:{indentRight:!0}},{keys:"<",type:"operator",operator:"indent",operatorArgs:{indentRight:!1}},{keys:"g~",type:"operator",operator:"changeCase"},{keys:"gu",type:"operator",operator:"changeCase",operatorArgs:{toLower:!0},isEdit:!0},{keys:"gU",type:"operator",operator:"changeCase",operatorArgs:{toLower:!1},isEdit:!0},{keys:"n",type:"motion",motion:"findNext",motionArgs:{forward:!0,toJumplist:!0}},{keys:"N",type:"motion",motion:"findNext",motionArgs:{forward:!1,toJumplist:!0}},{keys:"gn",type:"motion",motion:"findAndSelectNextInclusive",motionArgs:{forward:!0}},{keys:"gN",type:"motion",motion:"findAndSelectNextInclusive",motionArgs:{forward:!1}},{keys:"x",type:"operatorMotion",operator:"delete",motion:"moveByCharacters",motionArgs:{forward:!0},operatorMotionArgs:{visualLine:!1}},{keys:"X",type:"operatorMotion",operator:"delete",motion:"moveByCharacters",motionArgs:{forward:!1},operatorMotionArgs:{visualLine:!0}},{keys:"D",type:"operatorMotion",operator:"delete",motion:"moveToEol",motionArgs:{inclusive:!0},context:"normal"},{keys:"D",type:"operator",operator:"delete",operatorArgs:{linewise:!0},context:"visual"},{keys:"Y",type:"operatorMotion",operator:"yank",motion:"expandToLine",motionArgs:{linewise:!0},context:"normal"},{keys:"Y",type:"operator",operator:"yank",operatorArgs:{linewise:!0},context:"visual"},{keys:"C",type:"operatorMotion",operator:"change",motion:"moveToEol",motionArgs:{inclusive:!0},context:"normal"},{keys:"C",type:"operator",operator:"change",operatorArgs:{linewise:!0},context:"visual"},{keys:"~",type:"operatorMotion",operator:"changeCase",motion:"moveByCharacters",motionArgs:{forward:!0},operatorArgs:{shouldMoveCursor:!0},context:"normal"},{keys:"~",type:"operator",operator:"changeCase",context:"visual"},{keys:"",type:"operatorMotion",operator:"delete",motion:"moveToStartOfLine",context:"insert"},{keys:"",type:"operatorMotion",operator:"delete",motion:"moveByWords",motionArgs:{forward:!1,wordEnd:!1},context:"insert"},{keys:"",type:"idle",context:"normal"},{keys:"",type:"action",action:"jumpListWalk",actionArgs:{forward:!0}},{keys:"",type:"action",action:"jumpListWalk",actionArgs:{forward:!1}},{keys:"",type:"action",action:"scroll",actionArgs:{forward:!0,linewise:!0}},{keys:"",type:"action",action:"scroll",actionArgs:{forward:!1,linewise:!0}},{keys:"a",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"charAfter"},context:"normal"},{keys:"A",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"eol"},context:"normal"},{keys:"A",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"endOfSelectedArea"},context:"visual"},{keys:"i",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"inplace"},context:"normal"},{keys:"gi",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"lastEdit"},context:"normal"},{keys:"I",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"firstNonBlank"},context:"normal"},{keys:"gI",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"bol"},context:"normal"},{keys:"I",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{insertAt:"startOfSelectedArea"},context:"visual"},{keys:"o",type:"action",action:"newLineAndEnterInsertMode",isEdit:!0,interlaceInsertRepeat:!0,actionArgs:{after:!0},context:"normal"},{keys:"O",type:"action",action:"newLineAndEnterInsertMode",isEdit:!0,interlaceInsertRepeat:!0,actionArgs:{after:!1},context:"normal"},{keys:"v",type:"action",action:"toggleVisualMode"},{keys:"V",type:"action",action:"toggleVisualMode",actionArgs:{linewise:!0}},{keys:"",type:"action",action:"toggleVisualMode",actionArgs:{blockwise:!0}},{keys:"",type:"action",action:"toggleVisualMode",actionArgs:{blockwise:!0}},{keys:"gv",type:"action",action:"reselectLastSelection"},{keys:"J",type:"action",action:"joinLines",isEdit:!0},{keys:"gJ",type:"action",action:"joinLines",actionArgs:{keepSpaces:!0},isEdit:!0},{keys:"p",type:"action",action:"paste",isEdit:!0,actionArgs:{after:!0,isEdit:!0}},{keys:"P",type:"action",action:"paste",isEdit:!0,actionArgs:{after:!1,isEdit:!0}},{keys:"r",type:"action",action:"replace",isEdit:!0},{keys:"@",type:"action",action:"replayMacro"},{keys:"q",type:"action",action:"enterMacroRecordMode"},{keys:"R",type:"action",action:"enterInsertMode",isEdit:!0,actionArgs:{replace:!0},context:"normal"},{keys:"R",type:"operator",operator:"change",operatorArgs:{linewise:!0,fullLine:!0},context:"visual",exitVisualBlock:!0},{keys:"u",type:"action",action:"undo",context:"normal"},{keys:"u",type:"operator",operator:"changeCase",operatorArgs:{toLower:!0},context:"visual",isEdit:!0},{keys:"U",type:"operator",operator:"changeCase",operatorArgs:{toLower:!1},context:"visual",isEdit:!0},{keys:"",type:"action",action:"redo"},{keys:"m",type:"action",action:"setMark"},{keys:'"',type:"action",action:"setRegister"},{keys:"zz",type:"action",action:"scrollToCursor",actionArgs:{position:"center"}},{keys:"z.",type:"action",action:"scrollToCursor",actionArgs:{position:"center"},motion:"moveToFirstNonWhiteSpaceCharacter"},{keys:"zt",type:"action",action:"scrollToCursor",actionArgs:{position:"top"}},{keys:"z",type:"action",action:"scrollToCursor",actionArgs:{position:"top"},motion:"moveToFirstNonWhiteSpaceCharacter"},{keys:"z-",type:"action",action:"scrollToCursor",actionArgs:{position:"bottom"}},{keys:"zb",type:"action",action:"scrollToCursor",actionArgs:{position:"bottom"},motion:"moveToFirstNonWhiteSpaceCharacter"},{keys:".",type:"action",action:"repeatLastEdit"},{keys:"",type:"action",action:"incrementNumberToken",isEdit:!0,actionArgs:{increase:!0,backtrack:!1}},{keys:"",type:"action",action:"incrementNumberToken",isEdit:!0,actionArgs:{increase:!1,backtrack:!1}},{keys:"",type:"action",action:"indent",actionArgs:{indentRight:!0},context:"insert"},{keys:"",type:"action",action:"indent",actionArgs:{indentRight:!1},context:"insert"},{keys:"a",type:"motion",motion:"textObjectManipulation"},{keys:"i",type:"motion",motion:"textObjectManipulation",motionArgs:{textObjectInner:!0}},{keys:"/",type:"search",searchArgs:{forward:!0,querySrc:"prompt",toJumplist:!0}},{keys:"?",type:"search",searchArgs:{forward:!1,querySrc:"prompt",toJumplist:!0}},{keys:"*",type:"search",searchArgs:{forward:!0,querySrc:"wordUnderCursor",wholeWordOnly:!0,toJumplist:!0}},{keys:"#",type:"search",searchArgs:{forward:!1,querySrc:"wordUnderCursor",wholeWordOnly:!0,toJumplist:!0}},{keys:"g*",type:"search",searchArgs:{forward:!0,querySrc:"wordUnderCursor",toJumplist:!0}},{keys:"g#",type:"search",searchArgs:{forward:!1,querySrc:"wordUnderCursor",toJumplist:!0}},{keys:":",type:"ex"}],R=O.length,P=[{name:"colorscheme",shortName:"colo"},{name:"map"},{name:"imap",shortName:"im"},{name:"nmap",shortName:"nm"},{name:"vmap",shortName:"vm"},{name:"unmap"},{name:"write",shortName:"w"},{name:"undo",shortName:"u"},{name:"redo",shortName:"red"},{name:"set",shortName:"se"},{name:"setlocal",shortName:"setl"},{name:"setglobal",shortName:"setg"},{name:"sort",shortName:"sor"},{name:"substitute",shortName:"s",possiblyAsync:!0},{name:"nohlsearch",shortName:"noh"},{name:"yank",shortName:"y"},{name:"delmarks",shortName:"delm"},{name:"registers",shortName:"reg",excludeFromCommandHistory:!0},{name:"vglobal",shortName:"v"},{name:"global",shortName:"g"}],U=function(){function D(n){n.setOption("disableInput",!0),n.setOption("showCursorWhenSelecting",!1),w.default.signal(n,"vim-mode-change",{mode:"normal"}),n.on("cursorActivity",_t),xe(n),n.enterVimMode()}function ye(n){n.setOption("disableInput",!1),n.off("cursorActivity",_t),n.state.vim=null,qe&&clearTimeout(qe),n.leaveVimMode()}function Ce(n,e){n.attached=!1,this==w.default.keyMap.vim&&(n.options.$customCursor=null),(!e||e.attach!=Re)&&ye(n)}function Re(n,e){this==w.default.keyMap.vim&&(n.attached=!0,n.curOp&&(n.curOp.selectionChanged=!0),n.options.$customCursor=H),(!e||e.attach!=Re)&&D(n)}w.default.defineOption("vimMode",!1,function(n,e,t){e&&n.getOption("keyMap")!="vim"?n.setOption("keyMap","vim"):!e&&t!=w.default.Init&&/^vim/.test(n.getOption("keyMap"))&&n.setOption("keyMap","default")});function Ke(n,e){if(e){if(this[n])return this[n];var t=Oe(n);if(!t)return!1;var r=_e.findKey(e,t);return typeof r=="function"&&w.default.signal(e,"vim-keypress",t),r}}var Ee={Shift:"S",Ctrl:"C",Alt:"A",Cmd:"D",Mod:"A",CapsLock:""},$e={Enter:"CR",Backspace:"BS",Delete:"Del",Insert:"Ins"};function Oe(n){if(n.charAt(0)=="'")return n.charAt(1);if(n==="AltGraph")return!1;var e=n.split(/-(?!$)/),t=e[e.length-1];if(e.length==1&&e[0].length==1)return!1;if(e.length==2&&e[0]=="Shift"&&t.length==1)return!1;for(var r=!1,i=0;i"):!1}var Qe=/[\d]/,ne=[w.default.isWordChar,function(n){return n&&!w.default.isWordChar(n)&&!/\s/.test(n)}],J=[function(n){return/\S/.test(n)}];function De(n,e){for(var t=[],r=n;r"]),y=[].concat(Ve,j,Je,["-",'"',".",":","_","/"]),h;try{h=new RegExp("^[\\p{Lu}]$","u")}catch{h=/^[A-Z]$/}function f(n,e){return e>=n.firstLine()&&e<=n.lastLine()}function d(n){return/^[a-z]$/.test(n)}function v(n){return Qe.test(n)}function m(n){return h.test(n)}function A(n){return/^\s*$/.test(n)}function K(n){return".?!".indexOf(n)!=-1}function V(n,e){for(var t=0;tr?t=r:t0?1:-1,C,g=u.getCursor();do if(t+=k,p=o[(e+t)%e],p&&(C=p.find())&&!ve(g,C))break;while(ti)}return p}function l(u,c){var p=t,k=s(u,c);return t=p,k&&k.find()}return{cachedCursor:void 0,add:a,find:l,move:s}},ie=function(e){return e?{changes:e.changes,expectCursorActivityForChange:e.expectCursorActivityForChange}:{changes:[],expectCursorActivityForChange:!1}};function le(){this.latestRegister=void 0,this.isPlaying=!1,this.isRecording=!1,this.replaySearchQueries=[],this.onRecordingDone=void 0,this.lastInsertModeChanges=ie()}le.prototype={exitMacroRecordMode:function(){var e=L.macroModeState;e.onRecordingDone&&e.onRecordingDone(),e.onRecordingDone=void 0,e.isRecording=!1},enterMacroRecordMode:function(e,t){var r=L.registerController.getRegister(t);r&&(r.clear(),this.latestRegister=t,e.openDialog&&(this.onRecordingDone=e.openDialog(document.createTextNode("(recording)["+t+"]"),null,{bottom:!0})),this.isRecording=!0)}};function xe(n){return n.state.vim||(n.state.vim={inputState:new ze,lastEditInputState:void 0,lastEditActionCommand:void 0,lastHPos:-1,lastHSPos:-1,lastMotion:null,marks:{},insertMode:!1,insertModeRepeat:void 0,visualMode:!1,visualLine:!1,visualBlock:!1,lastSelection:null,lastPastedText:null,sel:{},options:{}}),n.state.vim}var L;function lt(){L={searchQuery:null,searchIsReversed:!1,lastSubstituteReplacePart:void 0,jumpList:ke(),macroModeState:new le,lastCharacterSearch:{increment:0,forward:!0,selectedCharacter:""},registerController:new ut({}),searchHistoryController:new et,exCommandHistoryController:new et};for(var n in B){var e=B[n];e.value=e.defaultValue}}var He,_e={buildKeyMap:function(){},getRegisterController:function(){return L.registerController},resetVimGlobalState_:lt,getVimGlobalState_:function(){return L},maybeInitVimState_:xe,suppressErrorLogging:!1,InsertModeKey:st,map:function(e,t,r){be.map(e,t,r)},unmap:function(e,t){return be.unmap(e,t)},noremap:function(e,t,r){function i(C){return C?[C]:["normal","insert","visual"]}for(var o=i(r),a=O.length,s=R,l=a-s;l=0;o--){var a=i[o];if(e!==a.context)if(a.context)this._mapCommand(a);else{var s=["normal","insert","visual"];for(var l in s)if(s[l]!==e){var u={};for(var c in a)u[c]=a[c];u.context=s[l],this._mapCommand(u)}}}},setOption:te,getOption:Y,defineOption:Z,defineEx:function(e,t,r){if(!t)t=e;else if(e.indexOf(t)!==0)throw new Error('(Vim.defineEx) "'+t+'" is not a prefix of "'+e+'", command not registered');Ot[e]=r,be.commandMap_[t]={name:e,shortName:t,type:"api"}},handleKey:function(e,t,r){var i=this.findKey(e,t,r);if(typeof i=="function")return i()},findKey:function(e,t,r){var i=xe(e);function o(){var p=L.macroModeState;if(p.isRecording){if(t=="q")return p.exitMacroRecordMode(),he(e),!0;r!="mapping"&&Ir(p,t)}}function a(){if(t==""){if(i.visualMode)we(e);else if(i.insertMode)Fe(e);else return;return he(e),!0}}function s(p){for(var k;p;)k=/<\w+-.+?>|<\w+>|./.exec(p),t=k[0],p=p.substring(k.index+t.length),_e.handleKey(e,t,"mapping")}function l(){if(a())return!0;for(var p=i.inputState.keyBuffer=i.inputState.keyBuffer+t,k=t.length==1,C=Te.matchCommand(p,O,i.inputState,"insert");p.length>1&&C.type!="full";){var p=i.inputState.keyBuffer=p.slice(1),g=Te.matchCommand(p,O,i.inputState,"insert");g.type!="none"&&(C=g)}if(C.type=="none")return he(e),!1;if(C.type=="partial")return He&&window.clearTimeout(He),He=window.setTimeout(function(){i.insertMode&&i.inputState.keyBuffer&&he(e)},Y("insertModeEscKeysTimeout")),!k;if(He&&window.clearTimeout(He),k){for(var b=e.listSelections(),x=0;x0||this.motionRepeat.length>0)&&(n=1,this.prefixRepeat.length>0&&(n*=parseInt(this.prefixRepeat.join(""),10)),this.motionRepeat.length>0&&(n*=parseInt(this.motionRepeat.join(""),10))),n};function he(n,e){n.state.vim.inputState=new ze,w.default.signal(n,"vim-command-done",e)}function me(n,e,t){this.clear(),this.keyBuffer=[n||""],this.insertModeChanges=[],this.searchQueries=[],this.linewise=!!e,this.blockwise=!!t}me.prototype={setText:function(e,t,r){this.keyBuffer=[e||""],this.linewise=!!t,this.blockwise=!!r},pushText:function(e,t){t&&(this.linewise||this.keyBuffer.push(`
diff --git a/rainfly/app/immutable/chunks/javascript.BWvIKIZb.js b/rainfly/app/immutable/chunks/javascript.deHjZ_33.js
similarity index 94%
rename from rainfly/app/immutable/chunks/javascript.BWvIKIZb.js
rename to rainfly/app/immutable/chunks/javascript.deHjZ_33.js
index 7137ec65e..83258a248 100644
--- a/rainfly/app/immutable/chunks/javascript.BWvIKIZb.js
+++ b/rainfly/app/immutable/chunks/javascript.deHjZ_33.js
@@ -1,4 +1,4 @@
-import{conf as t,language as e}from"./typescript.B4tdj9DG.js";/*!-----------------------------------------------------------------------------
+import{conf as t,language as e}from"./typescript.rPYxmar7.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/jsonMode.DnUsI8Dp.js b/rainfly/app/immutable/chunks/jsonMode.CWIdcv3Q.js
similarity index 99%
rename from rainfly/app/immutable/chunks/jsonMode.DnUsI8Dp.js
rename to rainfly/app/immutable/chunks/jsonMode.CWIdcv3Q.js
index 87422ee4f..6573afdbe 100644
--- a/rainfly/app/immutable/chunks/jsonMode.DnUsI8Dp.js
+++ b/rainfly/app/immutable/chunks/jsonMode.CWIdcv3Q.js
@@ -1,4 +1,4 @@
-import{m as Et}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as Et}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/liquid.B3brSHOb.js b/rainfly/app/immutable/chunks/liquid.Dr1Xaxrz.js
similarity index 98%
rename from rainfly/app/immutable/chunks/liquid.B3brSHOb.js
rename to rainfly/app/immutable/chunks/liquid.Dr1Xaxrz.js
index 58fa2b4a1..659d4cb44 100644
--- a/rainfly/app/immutable/chunks/liquid.B3brSHOb.js
+++ b/rainfly/app/immutable/chunks/liquid.Dr1Xaxrz.js
@@ -1,4 +1,4 @@
-import{m as l}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as l}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/mdx.Dj8N1MWa.js b/rainfly/app/immutable/chunks/mdx.nIiBJW8Q.js
similarity index 98%
rename from rainfly/app/immutable/chunks/mdx.Dj8N1MWa.js
rename to rainfly/app/immutable/chunks/mdx.nIiBJW8Q.js
index d4f03b3d3..282bd61e2 100644
--- a/rainfly/app/immutable/chunks/mdx.Dj8N1MWa.js
+++ b/rainfly/app/immutable/chunks/mdx.nIiBJW8Q.js
@@ -1,4 +1,4 @@
-import{m as s}from"./editor.api.CvkiD53Q.js";/*!-----------------------------------------------------------------------------
+import{m as s}from"./editor.api.DqIkMm5-.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
diff --git a/rainfly/app/immutable/chunks/monaco.Ce4eSfmS.js b/rainfly/app/immutable/chunks/monaco.ByAmqjHr.js
similarity index 99%
rename from rainfly/app/immutable/chunks/monaco.Ce4eSfmS.js
rename to rainfly/app/immutable/chunks/monaco.ByAmqjHr.js
index d19c44a5a..5818af9a8 100644
--- a/rainfly/app/immutable/chunks/monaco.Ce4eSfmS.js
+++ b/rainfly/app/immutable/chunks/monaco.ByAmqjHr.js
@@ -1,30 +1,30 @@
-const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./freemarker2.HweAod2y.js","./editor.api.CvkiD53Q.js","../assets/editor.mWdEp5Nj.css","./handlebars.uSlvbZoE.js","./html.BoysNiqV.js","./javascript.BWvIKIZb.js","./typescript.B4tdj9DG.js","./liquid.B3brSHOb.js","./mdx.Dj8N1MWa.js","./python.B6de1cgt.js","./razor.DzdVA6ry.js","./xml.C8ZVWCyM.js","./yaml.fDepBCvY.js","./cssMode.CXs3sltp.js","./htmlMode.DPL15mys.js","./jsonMode.DnUsI8Dp.js","./tsMode.DSMuZELl.js"])))=>i.map(i=>d[i]);
-import{m as la,l as B,A as nt,C as I,I as ge,D as da,a as Ce,g as o_,b as q,M as A,E as Xt,c as b,r as re,d as Ft,e as g,f as vS,h as ue,R as ee,i as oe,j as X,k as x,S as z,n as qe,o as Dt,p as D,K as De,q as W,t as Y,u as Ie,O as _i,v as k,w as Ee,x as S,P as H,y as Oc,z as ca,B as Di,F as s_,G as vi,U as he,H as bh,J as Oe,L as ts,N as U,Q as Pi,T as bS,V as Ge,W as Ch,X as CS,Y as r_,Z as G,$ as F,_ as se,a0 as te,a1 as pe,a2 as vt,a3 as wr,a4 as bi,a5 as ot,a6 as V,a7 as N,a8 as wl,a9 as SS,aa as wS,ab as Ne,ac as yS,ad as a_,ae as ys,af as Se,ag as vd,ah as Je,ai as fe,aj as xS,ak as bt,al as IS,am as po,an as vg,ao as l_,ap as bd,aq as Me,ar as is,as as LS,at as ha,au as xs,av as Vi,aw as DS,ax as Is,ay as kS,az as bg,aA as NS,aB as jp,aC as be,aD as ki,aE as et,aF as J,aG as sn,aH as RS,aI as ci,aJ as dt,aK as Ae,aL as Wt,aM as Cg,aN as E,aO as K,aP as d_,aQ as ES,aR as Sg,aS as Cd,aT as wg,aU as yg,aV as Vn,aW as PS,aX as Fe,aY as xg,aZ as MS,a_ as Vo,a$ as Bi,b0 as Ui,b1 as ns,b2 as yr,b3 as ua,b4 as c_,b5 as Fc,b6 as Ig,b7 as ga,b8 as Sd,b9 as le,ba as TS,bb as h_,bc as xr,bd as os,be as Ir,bf as wd,bg as Lg,bh as ie,bi as xn,bj as pa,bk as AS,bl as Dg,bm as OS,bn as FS,bo as Wl,bp as Ht,bq as u_,br as ss,bs as we,bt as WS,bu as Z,bv as rs,bw as fa,bx as g_,by as Ct,bz as ma,bA as HS,bB as Bn,bC as O,bD as qp,bE as Pe,bF as yl,bG as p_,bH as Vt,bI as Gt,bJ as ce,bK as fo,bL as je,bM as lt,bN as kg,bO as as,bP as ls,bQ as ds,bR as ke,bS as Lr,bT as Sh,bU as Ng,bV as f_,bW as m_,bX as Rg,bY as VS,bZ as Un,b_ as BS,b$ as Bo,c0 as Kp,c1 as _a,c2 as yd,c3 as __,c4 as Uo,c5 as US,c6 as Rt,c7 as zS,c8 as Ci,c9 as Qt,ca as va,cb as Dr,cc as v_,cd as xd,ce as Pt,cf as $S,cg as jS,ch as qS,ci as Ls,cj as Id,ck as hi,cl as Eg,cm as KS,cn as Pg,co as GS,cp as Gp,cq as ZS,cr as XS,cs as Yi,ct as wh,cu as Mi,cv as Gn,cw as Zn,cx as QS,cy as li,cz as Tt,cA as ft,cB as YS,cC as ui,cD as gi,cE as Ze,cF as Zp,cG as ba,cH as Yt,cI as kr,cJ as b_,cK as JS,cL as ew,cM as Mg,cN as Ld,cO as tw,cP as Nr,cQ as iw,cR as Xp,cS as C_,cT as Qp,cU as nw,cV as ow,cW as sw,cX as Si,cY as rw,cZ as S_,c_ as w_,c$ as y_,d0 as Tg,d1 as x_,d2 as aw,d3 as I_,d4 as L_,d5 as lw,d6 as dw,d7 as Ag,d8 as cw,d9 as hw,da as _e,db as uw,dc as Og,dd as gw,de as zo,df as Yp,dg as pw,dh as fw,di as mw,dj as _w,dk as vw,dl as bw,dm as Cw,dn as Dd,dp as Jp,dq as yh,dr as Sw,ds as ww,dt as ef,du as xh,dv as yw,dw as Fg,dx as D_,dy as xw,dz as k_,dA as Iw,dB as N_,dC as Ih,dD as Lw,dE as Dw,dF as kw,dG as R_,dH as E_,dI as Nw,dJ as Hl,dK as P_,dL as kd,dM as Rw,dN as Ew,dO as Xn,dP as Wg,dQ as Pw,dR as tf,dS as nf,dT as Mw,dU as $o,dV as M_,dW as Tw,dX as Aw,dY as Ow,dZ as Fw,d_ as T_,d$ as A_,e0 as O_,e1 as F_,e2 as Ww,e3 as Lt,e4 as Va,e5 as of,e6 as Hw,e7 as Ca,e8 as Qs,e9 as W_,ea as sf,eb as Rr,ec as Ds,ed as H_,ee as Vl,ef as Vw,eg as V_,eh as Bw,ei as B_,ej as Uw,ek as zw,el as U_,em as hn,en as Nd,eo as $w,ep as Bl,eq as z_,er as pi,es as Xo,et as jw,eu as qw,ev as $_,ew as j_,ex as Kw,ey as q_,ez as K_,eA as G_,eB as Er,eC as Gw,eD as Zw,eE as Xw,eF as Vs,eG as rf,eH as Qw,eI as Yw,eJ as Jw,eK as ey,eL as Hg,eM as Ul,eN as We,eO as ty,eP as zl,eQ as at,eR as iy,eS as To,eT as ny,eU as Z_,eV as X_,eW as oy,eX as cr,eY as sy,eZ as ry,e_ as ay,e$ as ly,f0 as af,f1 as lf,f2 as df,f3 as mo,f4 as Q_,f5 as dy,f6 as cy,f7 as cf,f8 as xl,f9 as hy,fa as uy,fb as gy,fc as Lh,fd as Vg,fe as py,ff as Y_,fg as fy,fh as $l,fi as J_,fj as ev,fk as my,fl as _y,fm as vy,fn as by,fo as Cy,fp as Sy,fq as wy,fr as tv,fs as yy,ft as jl,fu as Ys,fv as Ba,fw as Js,fx as Ua,fy as er,fz as Ji,fA as za,fB as hf,fC as iv,fD as uf,fE as xy,fF as Wc,fG as gf,fH as Iy,fI as Ly,fJ as Dy,fK as ky,fL as Ny,fM as nv,fN as Il,fO as Ry,fP as Fn,fQ as Rd,fR as pf,fS as Ey,fT as Py,fU as ov,fV as Xe,fW as ff,fX as $a,fY as ja,fZ as Bg,f_ as My,f$ as Ty,g0 as Ay,g1 as Oy,g2 as Fy,g3 as Wy,g4 as Hy,g5 as mf,g6 as Vy,g7 as By,g8 as Uy,g9 as cs,ga as hr,gb as sv,gc as zy,gd as Ug,ge as Ll,gf as qa,gg as Hc,gh as $y,gi as zg,gj as jy,gk as $g,gl as qy,gm as Ky,gn as tr,go as Ed,gp as Gy,gq as Dh,gr as _f,gs as rn,gt as Zy,gu as Xy,gv as Qy,gw as Yy,gx as vf,gy as jg,gz as kh,gA as Jy,gB as Nh,gC as e0,gD as t0,gE as i0,gF as n0,gG as qg,gH as rv,gI as bf,gJ as Cf,gK as o0,gL as s0,gM as r0,gN as Sf,gO as Vc,gP as a0,gQ as l0,gR as d0,gS as Bc,gT as av,gU as lv,gV as dv,gW as cv,gX as hv,gY as Ti,gZ as Kg,g_ as uv,g$ as c0,h0,h1 as Pd,h2 as Md,h3 as _o,h4 as Td,h5 as Sa,h6 as u0,h7 as Ad,h8 as g0,h9 as p0,ha as f0,hb as gv,hc as m0,hd as _0,he as v0,hf as b0,hg as Bs,hh as wa,hi as C0,hj as pv,hk as fv,hl as mv,hm as Rh,hn as S0,ho as w0,hp as y0,hq as x0,hr as I0,hs as Eh,ht as L0,hu as D0,hv as k0,hw as N0,hx as R0,hy as E0,hz as P0,hA as M0,hB as _v,hC as T0,hD as wf,hE as A0,hF as O0,hG as F0,hH as W0,hI as H0,hJ as V0,hK as B0,hL as U0,hM as z0,hN as $0,hO as j0,hP as q0,hQ as K0,hR as G0,hS as Z0,hT as X0,hU as Q0,hV as Y0}from"./editor.api.CvkiD53Q.js";import{_ as R}from"./preload-helper.C1FmrZbK.js";/*!-----------------------------------------------------------------------------
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./freemarker2.DHERNAh3.js","./editor.api.DqIkMm5-.js","../assets/editor.6bg1ayCN.css","./handlebars.D9MpuGlF.js","./html.3IUhgcOl.js","./javascript.deHjZ_33.js","./typescript.rPYxmar7.js","./liquid.Dr1Xaxrz.js","./mdx.nIiBJW8Q.js","./python.BxOrJB9r.js","./razor.DrhwzuJY.js","./xml.BM4BjKqS.js","./yaml.CsuVtWba.js","./cssMode.Otrjh-E1.js","./htmlMode.Br3uCQKJ.js","./jsonMode.CWIdcv3Q.js","./tsMode.Csofw3zb.js"])))=>i.map(i=>d[i]);
+import{m as la,l as B,A as nt,C as I,I as ge,D as da,a as Ce,g as o_,b as q,M as A,E as Xt,c as b,r as re,d as Ft,e as g,f as vS,h as ue,R as ee,i as oe,j as X,k as x,S as z,n as qe,o as Dt,p as D,K as De,q as W,t as Y,u as Ie,O as _i,v as k,w as Ee,x as S,P as H,y as Oc,z as ca,B as Di,F as s_,G as vi,U as he,H as bh,J as Oe,L as ts,N as U,Q as Pi,T as bS,V as Ge,W as Ch,X as CS,Y as r_,Z as G,$ as F,_ as se,a0 as te,a1 as pe,a2 as vt,a3 as wr,a4 as bi,a5 as ot,a6 as V,a7 as N,a8 as wl,a9 as SS,aa as wS,ab as Ne,ac as yS,ad as a_,ae as ys,af as Se,ag as vd,ah as Je,ai as fe,aj as xS,ak as bt,al as IS,am as po,an as vg,ao as l_,ap as bd,aq as Me,ar as is,as as LS,at as ha,au as xs,av as Vi,aw as DS,ax as Is,ay as kS,az as bg,aA as NS,aB as jp,aC as be,aD as ki,aE as et,aF as J,aG as sn,aH as RS,aI as ci,aJ as dt,aK as Ae,aL as Wt,aM as Cg,aN as E,aO as K,aP as d_,aQ as ES,aR as Sg,aS as Cd,aT as wg,aU as yg,aV as Vn,aW as PS,aX as Fe,aY as xg,aZ as MS,a_ as Vo,a$ as Bi,b0 as Ui,b1 as ns,b2 as yr,b3 as ua,b4 as c_,b5 as Fc,b6 as Ig,b7 as ga,b8 as Sd,b9 as le,ba as TS,bb as h_,bc as xr,bd as os,be as Ir,bf as wd,bg as Lg,bh as ie,bi as xn,bj as pa,bk as AS,bl as Dg,bm as OS,bn as FS,bo as Wl,bp as Ht,bq as u_,br as ss,bs as we,bt as WS,bu as Z,bv as rs,bw as fa,bx as g_,by as Ct,bz as ma,bA as HS,bB as Bn,bC as O,bD as qp,bE as Pe,bF as yl,bG as p_,bH as Vt,bI as Gt,bJ as ce,bK as fo,bL as je,bM as lt,bN as kg,bO as as,bP as ls,bQ as ds,bR as ke,bS as Lr,bT as Sh,bU as Ng,bV as f_,bW as m_,bX as Rg,bY as VS,bZ as Un,b_ as BS,b$ as Bo,c0 as Kp,c1 as _a,c2 as yd,c3 as __,c4 as Uo,c5 as US,c6 as Rt,c7 as zS,c8 as Ci,c9 as Qt,ca as va,cb as Dr,cc as v_,cd as xd,ce as Pt,cf as $S,cg as jS,ch as qS,ci as Ls,cj as Id,ck as hi,cl as Eg,cm as KS,cn as Pg,co as GS,cp as Gp,cq as ZS,cr as XS,cs as Yi,ct as wh,cu as Mi,cv as Gn,cw as Zn,cx as QS,cy as li,cz as Tt,cA as ft,cB as YS,cC as ui,cD as gi,cE as Ze,cF as Zp,cG as ba,cH as Yt,cI as kr,cJ as b_,cK as JS,cL as ew,cM as Mg,cN as Ld,cO as tw,cP as Nr,cQ as iw,cR as Xp,cS as C_,cT as Qp,cU as nw,cV as ow,cW as sw,cX as Si,cY as rw,cZ as S_,c_ as w_,c$ as y_,d0 as Tg,d1 as x_,d2 as aw,d3 as I_,d4 as L_,d5 as lw,d6 as dw,d7 as Ag,d8 as cw,d9 as hw,da as _e,db as uw,dc as Og,dd as gw,de as zo,df as Yp,dg as pw,dh as fw,di as mw,dj as _w,dk as vw,dl as bw,dm as Cw,dn as Dd,dp as Jp,dq as yh,dr as Sw,ds as ww,dt as ef,du as xh,dv as yw,dw as Fg,dx as D_,dy as xw,dz as k_,dA as Iw,dB as N_,dC as Ih,dD as Lw,dE as Dw,dF as kw,dG as R_,dH as E_,dI as Nw,dJ as Hl,dK as P_,dL as kd,dM as Rw,dN as Ew,dO as Xn,dP as Wg,dQ as Pw,dR as tf,dS as nf,dT as Mw,dU as $o,dV as M_,dW as Tw,dX as Aw,dY as Ow,dZ as Fw,d_ as T_,d$ as A_,e0 as O_,e1 as F_,e2 as Ww,e3 as Lt,e4 as Va,e5 as of,e6 as Hw,e7 as Ca,e8 as Qs,e9 as W_,ea as sf,eb as Rr,ec as Ds,ed as H_,ee as Vl,ef as Vw,eg as V_,eh as Bw,ei as B_,ej as Uw,ek as zw,el as U_,em as hn,en as Nd,eo as $w,ep as Bl,eq as z_,er as pi,es as Xo,et as jw,eu as qw,ev as $_,ew as j_,ex as Kw,ey as q_,ez as K_,eA as G_,eB as Er,eC as Gw,eD as Zw,eE as Xw,eF as Vs,eG as rf,eH as Qw,eI as Yw,eJ as Jw,eK as ey,eL as Hg,eM as Ul,eN as We,eO as ty,eP as zl,eQ as at,eR as iy,eS as To,eT as ny,eU as Z_,eV as X_,eW as oy,eX as cr,eY as sy,eZ as ry,e_ as ay,e$ as ly,f0 as af,f1 as lf,f2 as df,f3 as mo,f4 as Q_,f5 as dy,f6 as cy,f7 as cf,f8 as xl,f9 as hy,fa as uy,fb as gy,fc as Lh,fd as Vg,fe as py,ff as Y_,fg as fy,fh as $l,fi as J_,fj as ev,fk as my,fl as _y,fm as vy,fn as by,fo as Cy,fp as Sy,fq as wy,fr as tv,fs as yy,ft as jl,fu as Ys,fv as Ba,fw as Js,fx as Ua,fy as er,fz as Ji,fA as za,fB as hf,fC as iv,fD as uf,fE as xy,fF as Wc,fG as gf,fH as Iy,fI as Ly,fJ as Dy,fK as ky,fL as Ny,fM as nv,fN as Il,fO as Ry,fP as Fn,fQ as Rd,fR as pf,fS as Ey,fT as Py,fU as ov,fV as Xe,fW as ff,fX as $a,fY as ja,fZ as Bg,f_ as My,f$ as Ty,g0 as Ay,g1 as Oy,g2 as Fy,g3 as Wy,g4 as Hy,g5 as mf,g6 as Vy,g7 as By,g8 as Uy,g9 as cs,ga as hr,gb as sv,gc as zy,gd as Ug,ge as Ll,gf as qa,gg as Hc,gh as $y,gi as zg,gj as jy,gk as $g,gl as qy,gm as Ky,gn as tr,go as Ed,gp as Gy,gq as Dh,gr as _f,gs as rn,gt as Zy,gu as Xy,gv as Qy,gw as Yy,gx as vf,gy as jg,gz as kh,gA as Jy,gB as Nh,gC as e0,gD as t0,gE as i0,gF as n0,gG as qg,gH as rv,gI as bf,gJ as Cf,gK as o0,gL as s0,gM as r0,gN as Sf,gO as Vc,gP as a0,gQ as l0,gR as d0,gS as Bc,gT as av,gU as lv,gV as dv,gW as cv,gX as hv,gY as Ti,gZ as Kg,g_ as uv,g$ as c0,h0,h1 as Pd,h2 as Md,h3 as _o,h4 as Td,h5 as Sa,h6 as u0,h7 as Ad,h8 as g0,h9 as p0,ha as f0,hb as gv,hc as m0,hd as _0,he as v0,hf as b0,hg as Bs,hh as wa,hi as C0,hj as pv,hk as fv,hl as mv,hm as Rh,hn as S0,ho as w0,hp as y0,hq as x0,hr as I0,hs as Eh,ht as L0,hu as D0,hv as k0,hw as N0,hx as R0,hy as E0,hz as P0,hA as M0,hB as _v,hC as T0,hD as wf,hE as A0,hF as O0,hG as F0,hH as W0,hI as H0,hJ as V0,hK as B0,hL as U0,hM as z0,hN as $0,hO as j0,hP as q0,hQ as K0,hR as G0,hS as Z0,hT as X0,hU as Q0,hV as Y0}from"./editor.api.DqIkMm5-.js";import{_ as R}from"./preload-helper.C1FmrZbK.js";/*!-----------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Version: 0.50.0(c321d0fbecb50ab8a5365fa1965476b0ae63fc87)
* Released under the MIT license
* https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt
- *-----------------------------------------------------------------------------*/var J0=Object.defineProperty,ex=Object.getOwnPropertyDescriptor,tx=Object.getOwnPropertyNames,ix=Object.prototype.hasOwnProperty,nx=(r,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of tx(e))!ix.call(r,n)&&n!==t&&J0(r,n,{get:()=>e[n],enumerable:!(i=ex(e,n))||i.enumerable});return r},ox=(r,e,t)=>(nx(r,e,"default"),t),ir={};ox(ir,la);var vv={},Uc={},sx=class bv{static getOrCreate(e){return Uc[e]||(Uc[e]=new bv(e)),Uc[e]}constructor(e){this._languageId=e,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise((t,i)=>{this._lazyLoadPromiseResolve=t,this._lazyLoadPromiseReject=i})}load(){return this._loadingTriggered||(this._loadingTriggered=!0,vv[this._languageId].loader().then(e=>this._lazyLoadPromiseResolve(e),e=>this._lazyLoadPromiseReject(e))),this._lazyLoadPromise}};function T(r){const e=r.id;vv[e]=r,ir.languages.register(r);const t=sx.getOrCreate(e);ir.languages.registerTokensProviderFactory(e,{create:async()=>(await t.load()).language}),ir.languages.onLanguageEncountered(e,async()=>{const i=await t.load();ir.languages.setLanguageConfiguration(e,i.conf)})}T({id:"abap",extensions:[".abap"],aliases:["abap","ABAP"],loader:()=>R(()=>import("./abap.DRC6TkPh.js"),[],import.meta.url)});T({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:()=>R(()=>import("./apex.BuapDI9Y.js"),[],import.meta.url)});T({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:()=>R(()=>import("./azcli.BypH-vXm.js"),[],import.meta.url)});T({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:()=>R(()=>import("./bat.BY6pwuIY.js"),[],import.meta.url)});T({id:"bicep",extensions:[".bicep"],aliases:["Bicep"],loader:()=>R(()=>import("./bicep.gRuQeaLk.js"),[],import.meta.url)});T({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:()=>R(()=>import("./cameligo.ul-Lp4lw.js"),[],import.meta.url)});T({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:()=>R(()=>import("./clojure.DeYg-96x.js"),[],import.meta.url)});T({id:"coffeescript",extensions:[".coffee"],aliases:["CoffeeScript","coffeescript","coffee"],mimetypes:["text/x-coffeescript","text/coffeescript"],loader:()=>R(()=>import("./coffee.CfnpWUYo.js"),[],import.meta.url)});T({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:()=>R(()=>import("./cpp.C9L3yaDO.js"),[],import.meta.url)});T({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:()=>R(()=>import("./cpp.C9L3yaDO.js"),[],import.meta.url)});T({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:()=>R(()=>import("./csharp.DWGz5Zuj.js"),[],import.meta.url)});T({id:"csp",extensions:[".csp"],aliases:["CSP","csp"],loader:()=>R(()=>import("./csp.DrRCxMg5.js"),[],import.meta.url)});T({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:()=>R(()=>import("./css.BfLuTCmN.js"),[],import.meta.url)});T({id:"cypher",extensions:[".cypher",".cyp"],aliases:["Cypher","OpenCypher"],loader:()=>R(()=>import("./cypher.DoFvH58O.js"),[],import.meta.url)});T({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:()=>R(()=>import("./dart.DIovg4uR.js"),[],import.meta.url)});T({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:()=>R(()=>import("./dockerfile.D2PfwrvU.js"),[],import.meta.url)});T({id:"ecl",extensions:[".ecl"],aliases:["ECL","Ecl","ecl"],loader:()=>R(()=>import("./ecl.C_scCXcs.js"),[],import.meta.url)});T({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:()=>R(()=>import("./elixir.BRk-K-rg.js"),[],import.meta.url)});T({id:"flow9",extensions:[".flow"],aliases:["Flow9","Flow","flow9","flow"],loader:()=>R(()=>import("./flow9.DLs3tTet.js"),[],import.meta.url)});T({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:()=>R(()=>import("./fsharp.D0UiDa5C.js"),[],import.meta.url)});T({id:"freemarker2",extensions:[".ftl",".ftlh",".ftlx"],aliases:["FreeMarker2","Apache FreeMarker2"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagAutoInterpolationDollar)});T({id:"freemarker2.tag-angle.interpolation-dollar",aliases:["FreeMarker2 (Angle/Dollar)","Apache FreeMarker2 (Angle/Dollar)"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagAngleInterpolationDollar)});T({id:"freemarker2.tag-bracket.interpolation-dollar",aliases:["FreeMarker2 (Bracket/Dollar)","Apache FreeMarker2 (Bracket/Dollar)"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagBracketInterpolationDollar)});T({id:"freemarker2.tag-angle.interpolation-bracket",aliases:["FreeMarker2 (Angle/Bracket)","Apache FreeMarker2 (Angle/Bracket)"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagAngleInterpolationBracket)});T({id:"freemarker2.tag-bracket.interpolation-bracket",aliases:["FreeMarker2 (Bracket/Bracket)","Apache FreeMarker2 (Bracket/Bracket)"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagBracketInterpolationBracket)});T({id:"freemarker2.tag-auto.interpolation-dollar",aliases:["FreeMarker2 (Auto/Dollar)","Apache FreeMarker2 (Auto/Dollar)"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagAutoInterpolationDollar)});T({id:"freemarker2.tag-auto.interpolation-bracket",aliases:["FreeMarker2 (Auto/Bracket)","Apache FreeMarker2 (Auto/Bracket)"],loader:()=>R(()=>import("./freemarker2.HweAod2y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(r=>r.TagAutoInterpolationBracket)});T({id:"go",extensions:[".go"],aliases:["Go"],loader:()=>R(()=>import("./go.CyVeKkvQ.js"),[],import.meta.url)});T({id:"graphql",extensions:[".graphql",".gql"],aliases:["GraphQL","graphql","gql"],mimetypes:["application/graphql"],loader:()=>R(()=>import("./graphql.BygKL3ZF.js"),[],import.meta.url)});T({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars","hbs"],mimetypes:["text/x-handlebars-template"],loader:()=>R(()=>import("./handlebars.uSlvbZoE.js"),__vite__mapDeps([3,1,2]),import.meta.url)});T({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:()=>R(()=>import("./hcl.D_OY6ada.js"),[],import.meta.url)});T({id:"html",extensions:[".html",".htm",".shtml",".xhtml",".mdoc",".jsp",".asp",".aspx",".jshtm"],aliases:["HTML","htm","html","xhtml"],mimetypes:["text/html","text/x-jshtm","text/template","text/ng-template"],loader:()=>R(()=>import("./html.BoysNiqV.js"),__vite__mapDeps([4,1,2]),import.meta.url)});T({id:"ini",extensions:[".ini",".properties",".gitconfig"],filenames:["config",".gitattributes",".gitconfig",".editorconfig"],aliases:["Ini","ini"],loader:()=>R(()=>import("./ini.BTpWsGps.js"),[],import.meta.url)});T({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:()=>R(()=>import("./java.3TATJI7h.js"),[],import.meta.url)});T({id:"javascript",extensions:[".js",".es6",".jsx",".mjs",".cjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:()=>R(()=>import("./javascript.BWvIKIZb.js"),__vite__mapDeps([5,6,1,2]),import.meta.url)});T({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:()=>R(()=>import("./julia.DDpSJMW6.js"),[],import.meta.url)});T({id:"kotlin",extensions:[".kt",".kts"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:()=>R(()=>import("./kotlin.DVYH6Lj_.js"),[],import.meta.url)});T({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:()=>R(()=>import("./less.CuFlys0T.js"),[],import.meta.url)});T({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:()=>R(()=>import("./lexon.m09vb5r-.js"),[],import.meta.url)});T({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:()=>R(()=>import("./lua.D2Z7JJdl.js"),[],import.meta.url)});T({id:"liquid",extensions:[".liquid",".html.liquid"],aliases:["Liquid","liquid"],mimetypes:["application/liquid"],loader:()=>R(()=>import("./liquid.B3brSHOb.js"),__vite__mapDeps([7,1,2]),import.meta.url)});T({id:"m3",extensions:[".m3",".i3",".mg",".ig"],aliases:["Modula-3","Modula3","modula3","m3"],loader:()=>R(()=>import("./m3.B2Cf9XSq.js"),[],import.meta.url)});T({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:()=>R(()=>import("./markdown.BXYnMxBe.js"),[],import.meta.url)});T({id:"mdx",extensions:[".mdx"],aliases:["MDX","mdx"],loader:()=>R(()=>import("./mdx.Dj8N1MWa.js"),__vite__mapDeps([8,1,2]),import.meta.url)});T({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:()=>R(()=>import("./mips.Ckkbw-AO.js"),[],import.meta.url)});T({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:()=>R(()=>import("./msdax.B5uW3Zvf.js"),[],import.meta.url)});T({id:"mysql",extensions:[],aliases:["MySQL","mysql"],loader:()=>R(()=>import("./mysql.B8ssZoUh.js"),[],import.meta.url)});T({id:"objective-c",extensions:[".m"],aliases:["Objective-C"],loader:()=>R(()=>import("./objective-c.CrrKwR0a.js"),[],import.meta.url)});T({id:"pascal",extensions:[".pas",".p",".pp"],aliases:["Pascal","pas"],mimetypes:["text/x-pascal-source","text/x-pascal"],loader:()=>R(()=>import("./pascal.BWBTHuhh.js"),[],import.meta.url)});T({id:"pascaligo",extensions:[".ligo"],aliases:["Pascaligo","ligo"],loader:()=>R(()=>import("./pascaligo.BGLI1Hdo.js"),[],import.meta.url)});T({id:"perl",extensions:[".pl",".pm"],aliases:["Perl","pl"],loader:()=>R(()=>import("./perl.DDrv2Hr-.js"),[],import.meta.url)});T({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:()=>R(()=>import("./pgsql.DLPipH_Q.js"),[],import.meta.url)});T({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:()=>R(()=>import("./php.CTNlIIiR.js"),[],import.meta.url)});T({id:"pla",extensions:[".pla"],loader:()=>R(()=>import("./pla.2oJWbEOo.js"),[],import.meta.url)});T({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:()=>R(()=>import("./postiats.DOk3G3cc.js"),[],import.meta.url)});T({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:()=>R(()=>import("./powerquery.Dgyr3wWZ.js"),[],import.meta.url)});T({id:"powershell",extensions:[".ps1",".psm1",".psd1"],aliases:["PowerShell","powershell","ps","ps1"],loader:()=>R(()=>import("./powershell.B_i9asfM.js"),[],import.meta.url)});T({id:"proto",extensions:[".proto"],aliases:["protobuf","Protocol Buffers"],loader:()=>R(()=>import("./protobuf.CV9EbfTh.js"),[],import.meta.url)});T({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:()=>R(()=>import("./pug.CCBS_C5_.js"),[],import.meta.url)});T({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:()=>R(()=>import("./python.B6de1cgt.js"),__vite__mapDeps([9,1,2]),import.meta.url)});T({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:()=>R(()=>import("./qsharp.BLuZWbUW.js"),[],import.meta.url)});T({id:"r",extensions:[".r",".rhistory",".rmd",".rprofile",".rt"],aliases:["R","r"],loader:()=>R(()=>import("./r.CzF1MCbP.js"),[],import.meta.url)});T({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:()=>R(()=>import("./razor.DzdVA6ry.js"),__vite__mapDeps([10,1,2]),import.meta.url)});T({id:"redis",extensions:[".redis"],aliases:["redis"],loader:()=>R(()=>import("./redis.C75U4IDy.js"),[],import.meta.url)});T({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:()=>R(()=>import("./redshift.Bc5xkKR1.js"),[],import.meta.url)});T({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:()=>R(()=>import("./restructuredtext.DmdQbaLT.js"),[],import.meta.url)});T({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:()=>R(()=>import("./ruby.DB0RB20n.js"),[],import.meta.url)});T({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:()=>R(()=>import("./rust.UMmp-gVE.js"),[],import.meta.url)});T({id:"sb",extensions:[".sb"],aliases:["Small Basic","sb"],loader:()=>R(()=>import("./sb.DVG02705.js"),[],import.meta.url)});T({id:"scala",extensions:[".scala",".sc",".sbt"],aliases:["Scala","scala","SBT","Sbt","sbt","Dotty","dotty"],mimetypes:["text/x-scala-source","text/x-scala","text/x-sbt","text/x-dotty"],loader:()=>R(()=>import("./scala.DvSxYeG4.js"),[],import.meta.url)});T({id:"scheme",extensions:[".scm",".ss",".sch",".rkt"],aliases:["scheme","Scheme"],loader:()=>R(()=>import("./scheme.yf5bffbF.js"),[],import.meta.url)});T({id:"scss",extensions:[".scss"],aliases:["Sass","sass","scss"],mimetypes:["text/x-scss","text/scss"],loader:()=>R(()=>import("./scss.Bzb7OGdO.js"),[],import.meta.url)});T({id:"shell",extensions:[".sh",".bash"],aliases:["Shell","sh"],loader:()=>R(()=>import("./shell.FNqbgIOG.js"),[],import.meta.url)});T({id:"sol",extensions:[".sol"],aliases:["sol","solidity","Solidity"],loader:()=>R(()=>import("./solidity.DyKutqhl.js"),[],import.meta.url)});T({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:()=>R(()=>import("./sophia.B4VqtPa2.js"),[],import.meta.url)});T({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:()=>R(()=>import("./sparql.B7alP455.js"),[],import.meta.url)});T({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:()=>R(()=>import("./sql.D7lU1fdU.js"),[],import.meta.url)});T({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib",".TcPOU",".TcDUT",".TcGVL",".TcIO"],aliases:["StructuredText","scl","stl"],loader:()=>R(()=>import("./st.VuadG5SK.js"),[],import.meta.url)});T({id:"swift",aliases:["Swift","swift"],extensions:[".swift"],mimetypes:["text/swift"],loader:()=>R(()=>import("./swift.BYtUz8ZP.js"),[],import.meta.url)});T({id:"systemverilog",extensions:[".sv",".svh"],aliases:["SV","sv","SystemVerilog","systemverilog"],loader:()=>R(()=>import("./systemverilog.DOAuugfS.js"),[],import.meta.url)});T({id:"verilog",extensions:[".v",".vh"],aliases:["V","v","Verilog","verilog"],loader:()=>R(()=>import("./systemverilog.DOAuugfS.js"),[],import.meta.url)});T({id:"tcl",extensions:[".tcl"],aliases:["tcl","Tcl","tcltk","TclTk","tcl/tk","Tcl/Tk"],loader:()=>R(()=>import("./tcl.CXKOl_mN.js"),[],import.meta.url)});T({id:"twig",extensions:[".twig"],aliases:["Twig","twig"],mimetypes:["text/x-twig"],loader:()=>R(()=>import("./twig.D9yiNO04.js"),[],import.meta.url)});T({id:"typescript",extensions:[".ts",".tsx",".cts",".mts"],aliases:["TypeScript","ts","typescript"],mimetypes:["text/typescript"],loader:()=>R(()=>import("./typescript.B4tdj9DG.js"),__vite__mapDeps([6,1,2]),import.meta.url)});T({id:"typespec",extensions:[".tsp"],aliases:["TypeSpec"],loader:()=>R(()=>import("./typespec.BupSXVCO.js"),[],import.meta.url)});T({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:()=>R(()=>import("./vb.ZlaFEk-P.js"),[],import.meta.url)});T({id:"wgsl",extensions:[".wgsl"],aliases:["WebGPU Shading Language","WGSL","wgsl"],loader:()=>R(()=>import("./wgsl.B-lZjTdr.js"),[],import.meta.url)});T({id:"xml",extensions:[".xml",".xsd",".dtd",".ascx",".csproj",".config",".props",".targets",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xslt",".xsl"],firstLine:"(\\<\\?xml.*)|(\\