"+katex.renderToString(e,n)+""}catch(t){return n.throwOnError&&console.log(t),e}}(e[n].content)+"\n"}}var I=n(298),P=n.n(I);var F={render:function(){document.querySelectorAll(".chartjs").forEach(function(e){try{new P.a(e,JSON.parse(e.textContent))}catch(t){e.outerHTML='Chart.js complains: "'.concat(t,'"
')}})},chartPlugin:function(e){var t=e.renderer.rules.fence.bind(e.renderer.rules);e.renderer.rules.fence=function(e,n,r,a,i){var s=e[n];if(s.info&&"chart"===s.info.trim()){var o=s.content.trim();try{var l=JSON.parse(o);return'")}catch(e){return"".concat(e,"
")}}return t(e,n,r,a,i)}}},Y=function(e){var t=document.createElement("div");return t.appendChild(document.createTextNode(e)),t.innerHTML},B=function(e){try{return mermaid.parse(e),''.concat(Y(e),"
")}catch(e){var t=e.str;e.hash;return"".concat(t,"
")}},U=function(e){var t=e.renderer.rules.fence.bind(e.renderer.rules);e.renderer.rules.fence=function(e,n,r,a,i){var s=e[n],o=s.content.trim();if("string"==typeof s.info&&"mermaid"===s.info.trim())return B(o);var l=o.split(/\n/)[0].trim();return"gantt"===l||"sequenceDiagram"===l||"erDiagram"===l||l.match(/^graph (?:TB|BT|RL|LR|TD);?$/)?B(o):t(e,n,r,a,i)}};function H(e){function t(e,t,n,r,a){var i;return e[t].map&&(i=e[t].map[0],e[t].attrJoin("class","source-line"),e[t].attrSet("data-source-line",String(i))),a.renderToken(e,t,n,r,a)}e.renderer.rules.paragraph_open=t,e.renderer.rules.heading_open=t,e.renderer.rules.list_item_open=t,e.renderer.rules.table_open=t}function G(e,t){var n=e[t].content||"";return n=n.replace(/
]*?)src\s*=\s*(["'])([^\2>]+?)\2([^>]*)>/gm,function(e,t,n,r,a){return/^(http|\/\/|data:)/.test(r)?e:"
")})}function z(e,t){var n=e[t].attrs[0][1],r=e[t].content,a=e[t].attrs.slice(2).reduce(function(e,t){return"".concat(e," ").concat(t[0],"=").concat(t[1])},"");return/^(http|\/\/|data:)/.test(n)?'
"):'
")}function j(e){e.renderer.rules.image=z,e.renderer.rules.html_block=G,e.renderer.rules.html_inline=G}function q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var V={},W=function(){var e=document.querySelectorAll(".sequence-diagrams");e&&(e.forEach(function(e){try{var t=window.Diagram.parse(e.textContent);e.className="",e.textContent="",t.drawSVG(e,function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};V=t;var n=e.renderer.rules.fence.bind(e.renderer.rules);e.renderer.rules.fence=function(e,t,r,a,i){var s=e[t];try{if(s.info&&"sequence-diagrams"===s.info.trim()){var o=s.content.trim();return''.concat(o,"
")}}catch(e){console.error("Parse Diagram Error: ",e)}return n(e,t,r,a,i)}},K={},Q=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};K=t;var n=e.renderer.rules.fence.bind(e.renderer.rules);e.renderer.rules.fence=function(e,t,r,a,i){var s=e[t];try{if(s.info&&"flowchart"===s.info.trim()){var o=s.content.trim();return''.concat(o,"
")}}catch(e){console.error("Parse flowchart Error: ",e)}return n(e,t,r,a,i)}},X=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t;var n=e.renderer.rules.fence.bind(e.renderer.rules);e.renderer.rules.fence=function(e,t,r,a,i){var s=e[t];try{if(s.info&&("dot"===s.info.trim()||"graphviz"===s.info.trim())){var o=s.content.trim();return''.concat(o,"
")}}catch(e){console.error("Parse flowchart Error: ",e)}return n(e,t,r,a,i)}},J=n(299),Z=n.n(J),ee=n(289);var te=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.renderer.rules.fence.bind(e.renderer.rules);e.renderer.rules.fence=function(e,r,a,i,s){var o,l,c,d=e[r];try{if(d.info&&-1!=d.info.indexOf("plantuml")){var u=d.content.trim();return'
')}}catch(e){console.error("Parse Diagram Error: ",e)}return n(e,r,a,i,s)}};function ne(e){[document.body,document.documentElement].forEach(function(t){TweenLite.to(t,.4,{scrollTop:e,ease:Power2.easeOut})})}function re(e){return'[data-source-line="'.concat(e,'"]')}function ae(e,t){0===e?ne(0):e===t-1&&ne(document.documentElement.scrollHeight)}function ie(e,t,n){var r=0,a=document.querySelector('[data-source-line="'.concat(e,'"]'));if(a)r=a.offsetTop;else{var i=function(e){for(var t=e-1,n=null;t>0&&!n;)(n=document.querySelector(re(t)))||(t-=1);return[t>=0?t:0,n?n.offsetTop:0]}(e),s=function(e,t){for(var n=e+1,r=null;n'.concat(_.a.highlight(t,e,!0).value,"
")}catch(e){}return''.concat(Y(e),"
")}},katex:{throwOnError:!1,errorColor:" #cc0000"},uml:{},toc:{listType:"ul"}},be=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&he(e,t)}(o,a.a.Component);var t,n,r,i=ge(o);function o(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),(t=i.call(this,e)).preContent="",t.timer=void 0,t.bufnr=-1,t.state={name:"",cursor:"",content:"",pageTitle:"",theme:"",themeModeIsVisible:!1,contentEditable:!1,disableFilename:1},t.showThemeButton=t.showThemeButton.bind(fe(t)),t.hideThemeButton=t.hideThemeButton.bind(fe(t)),t.handleThemeChange=t.handleThemeChange.bind(fe(t)),t}return t=o,(n=[{key:"handleThemeChange",value:function(){this.setState(function(e){return{theme:"light"===e.theme?"dark":"light"}})}},{key:"showThemeButton",value:function(){this.setState({themeModeIsVisible:!0})}},{key:"hideThemeButton",value:function(){this.setState({themeModeIsVisible:!1})}},{key:"startSocket",value:function(e){if(this.bufnr!==e){this.bufnr=e;var t=window.socket;window.history.replaceState(null,"","/".concat(e));var n=l()({query:{bufnr:e}});window.socket=n,n.on("connect",this.onConnect.bind(this)),n.on("disconnect",this.onDisconnect.bind(this)),n.on("close",this.onClose.bind(this)),n.on("refresh_content",this.onRefreshContent.bind(this)),n.on("close_page",this.onClose.bind(this)),n.on("change_bufnr",this.onChangeBufnr.bind(this)),t&&t.close()}}},{key:"componentDidMount",value:function(){this.startSocket(parseFloat(window.location.pathname.split("/")[2]))}},{key:"onConnect",value:function(){console.log("connect success")}},{key:"onDisconnect",value:function(){console.log("disconnect")}},{key:"onClose",value:function(){console.log("close"),window.close()}},{key:"onChangeBufnr",value:function(e){this.startSocket(e)}},{key:"onRefreshContent",value:function(e){var t,n=this,r=e.options,a=void 0===r?{}:r,i=e.isActive,s=e.winline,o=e.winheight,l=e.cursor,c=e.pageTitle,u=void 0===c?"":c,_=e.theme,m=e.name,h=void 0===m?"":m,f=e.content;if(!this.md){var S=a.mkit,b=void 0===S?{}:S,y=a.katex,v=void 0===y?{}:y,C=a.uml,D=void 0===C?{}:C,A=a.hide_yaml_meta,O=void 0===A?1:A,N=a.sequence_diagrams,w=void 0===N?{}:N,R=a.flowchart_diagrams,L=void 0===R?{}:R,I=a.toc,P=void 0===I?{}:I,Y=a.katex_preamble,B=void 0===Y?[]:Y;this.md=new d.a(_e({},Se.mkit,b)),1===O&&this.md.use((void 0===(t=[["---","\\.\\.\\."],["---","\\.\\.\\."]])&&(t=[["---"],["---"]]),function(e){var n=le()(e,t);e.meta=e.meta||{},e.block.ruler.before("code","meta",function(){try{return n.apply(void 0,arguments)}catch(e){console.log("md-it-meta",e)}},{alt:[]})})),this.md.use(k,_e({},Se.katex,v,{_preamble:B})).use(Z.a,_e({},Se.uml,D)).use(te,_e({},Se.uml,D)).use(p.a).use(g.a).use(x.a).use(E.a).use(j).use(de.a).use(H).use(U).use(F.chartPlugin).use($,_e({},w)).use(Q,L).use(X).use(T,{permalink:!0,permalinkBefore:!0,permalinkSymbol:'',permalinkClass:"anchor"}).use(M,_e({},Se.toc,P))}this.state.theme?_=this.state.theme:_&&["light","dark"].includes(_)||window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(_="dark");var G=f.join("\n"),z=this.preContent!==G;this.preContent=G;var q=function(){i&&!a.disable_sync_scroll&&se[a.sync_scroll_type||"middle"]({cursor:l[1],winline:s,winheight:o,len:f.length})},V=function(){n.setState(_e({cursor:l,name:function(e){var t=e.split(/\\|\//).pop().split(".");return t.length>1?t.slice(0,-1).join("."):t[0]}(h)},z?{content:n.md.render(G)}:{},{pageTitle:u,theme:_,contentEditable:a.content_editable,disableFilename:a.disable_filename}),function(){if(z){try{mermaid.initialize(_e({theme:n.state.theme||"light"},a.maid||{})),mermaid.init(void 0,document.querySelectorAll(".mermaid"))}catch(e){}F.render(),W(),(e=document.querySelectorAll("div.flowchart"))&&(e.forEach(function(e){try{var t=window.flowchart.parse(e.textContent);e.className="",e.textContent="",t.drawSVG(e,K),t=null}catch(e){console.error("Parse flowchart Error: ".concat(e))}}),e=null),function(){var e=document.querySelectorAll(".dot");if(e){var t=new Viz;e.forEach(function(e){t.renderSVGElement(e.textContent).then(function(t){e.textContent="",e.appendChild(t)}).catch(function(e){new Viz,console.error("Parse dot Error: ".concat(e))})}),e=null}}()}var e;q()})};this.preContent?z?(this.timer&&clearTimeout(this.timer),this.timer=setTimeout(function(){V()},16)):q():V()}},{key:"render",value:function(){var e=this.state,t=e.theme,n=e.content,r=e.name,i=e.pageTitle,o=e.themeModeIsVisible,l=e.contentEditable,c=e.disableFilename;return a.a.createElement(a.a.Fragment,null,a.a.createElement(s.a,null,a.a.createElement("title",null,(i||"").replace(/\$\{name\}/,r)),a.a.createElement("link",{rel:"shortcut icon",type:"image/ico",href:"/_static/favicon.ico"}),a.a.createElement("link",{rel:"stylesheet",href:"/_static/page.css"}),a.a.createElement("link",{rel:"stylesheet",href:"/_static/markdown.css"}),a.a.createElement("link",{rel:"stylesheet",href:"/_static/highlight.css"}),a.a.createElement("link",{rel:"stylesheet",href:"/_static/katex@0.15.3.css"}),a.a.createElement("link",{rel:"stylesheet",href:"/_static/sequence-diagram-min.css"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/underscore-min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/webfont.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/snap.svg.min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/tweenlite.min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/mermaid.min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/sequence-diagram-min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/katex@0.15.3.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/mhchem.min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/raphael@2.3.0.min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/flowchart@1.13.0.min.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/viz.js"}),a.a.createElement("script",{type:"text/javascript",src:"/_static/full.render.js"})),a.a.createElement("main",{"data-theme":this.state.theme},a.a.createElement("div",{id:"page-ctn",contentEditable:l?"true":"false"},0==c&&a.a.createElement("header",{id:"page-header",onMouseEnter:this.showThemeButton,onMouseLeave:this.hideThemeButton},a.a.createElement("h3",null,a.a.createElement("svg",{viewBox:"0 0 16 16",version:"1.1",width:"16",height:"16","aria-hidden":"true"},a.a.createElement("path",{"fill-rule":"evenodd",d:"M3 5h4v1H3V5zm0 3h4V7H3v1zm0 2h4V9H3v1zm11-5h-4v1h4V5zm0 2h-4v1h4V7zm0 2h-4v1h4V9zm2-6v9c0 .55-.45 1-1 1H9.5l-1 1-1-1H2c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h5.5l1 1 1-1H15c.55 0 1 .45 1 1zm-8 .5L7.5 3H2v9h6V3.5zm7-.5H9.5l-.5.5V12h6V3z"})),r),o&&a.a.createElement("label",{id:"toggle-theme",for:"theme"},a.a.createElement("input",{id:"theme",type:"checkbox",checked:"dark"===t,onChange:this.handleThemeChange}),a.a.createElement("span",null,"Dark Mode"))),a.a.createElement("section",{className:"markdown-body",dangerouslySetInnerHTML:{__html:n}}))))}}])&&pe(t.prototype,n),r&&pe(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}()}],[[400,1,0]]]);
\ No newline at end of file
diff --git a/app/out/index.html b/app/out/index.html
index 6353664..c4d77f6 100644
--- a/app/out/index.html
+++ b/app/out/index.html
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/app/pages/index.jsx b/app/pages/index.jsx
index ebc89ba..6dbf55a 100644
--- a/app/pages/index.jsx
+++ b/app/pages/index.jsx
@@ -187,7 +187,8 @@ export default class PreviewPage extends React.Component {
hide_yaml_meta: hideYamlMeta = 1,
sequence_diagrams: sequenceDiagrams = {},
flowchart_diagrams: flowchartDiagrams = {},
- toc = {}
+ toc = {},
+ katex_preamble = []
} = options
// markdown-it
this.md = new MarkdownIt({
@@ -201,7 +202,8 @@ export default class PreviewPage extends React.Component {
this.md
.use(mk, {
...DEFAULT_OPTIONS.katex,
- ...katex
+ ...katex,
+ _preamble: katex_preamble
})
.use(blockUml, {
...DEFAULT_OPTIONS.uml,
diff --git a/app/pages/katex.js b/app/pages/katex.js
index 7edd300..a19875e 100644
--- a/app/pages/katex.js
+++ b/app/pages/katex.js
@@ -6,7 +6,6 @@ https://github.com/runarberg/markdown-it-math
It differs in that it takes (a subset of) LaTeX as input and relies on KaTeX
for rendering output.
*/
-
/* jslint node: true */
'use strict'
@@ -158,6 +157,13 @@ export default function math_plugin (md, options) {
options = options || {}
options.macros = options.macros || {}
+ const preamble = options._preamble
+
+ if (Array.isArray(preamble) && preamble.length) {
+ katex.renderToString(preamble.join("\n"), {macros: options.macros, globalGroup: true})
+ }
+
+ options._preamble = undefined
// set KaTeX as the renderer for markdown-it-simplemath
var katexInline = function (latex) {
diff --git a/app/tsconfig.tsbuildinfo b/app/tsconfig.tsbuildinfo
index 63c8e5d..d69327a 100644
--- a/app/tsconfig.tsbuildinfo
+++ b/app/tsconfig.tsbuildinfo
@@ -1 +1 @@
-{"program":{"fileNames":["../node_modules/typescript/lib/lib.es5.d.ts","../node_modules/typescript/lib/lib.es2015.d.ts","../node_modules/typescript/lib/lib.es2016.d.ts","../node_modules/typescript/lib/lib.es2017.d.ts","../node_modules/typescript/lib/lib.es2018.d.ts","../node_modules/typescript/lib/lib.es2019.d.ts","../node_modules/typescript/lib/lib.es2020.d.ts","../node_modules/typescript/lib/lib.es2021.d.ts","../node_modules/typescript/lib/lib.es2022.d.ts","../node_modules/typescript/lib/lib.esnext.d.ts","../node_modules/typescript/lib/lib.dom.d.ts","../node_modules/typescript/lib/lib.es2015.core.d.ts","../node_modules/typescript/lib/lib.es2015.collection.d.ts","../node_modules/typescript/lib/lib.es2015.generator.d.ts","../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../node_modules/typescript/lib/lib.es2015.promise.d.ts","../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../node_modules/typescript/lib/lib.es2017.object.d.ts","../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2017.string.d.ts","../node_modules/typescript/lib/lib.es2017.intl.d.ts","../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../node_modules/typescript/lib/lib.es2018.intl.d.ts","../node_modules/typescript/lib/lib.es2018.promise.d.ts","../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../node_modules/typescript/lib/lib.es2019.array.d.ts","../node_modules/typescript/lib/lib.es2019.object.d.ts","../node_modules/typescript/lib/lib.es2019.string.d.ts","../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../node_modules/typescript/lib/lib.es2020.promise.d.ts","../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../node_modules/typescript/lib/lib.es2020.string.d.ts","../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../node_modules/typescript/lib/lib.es2020.intl.d.ts","../node_modules/typescript/lib/lib.es2021.promise.d.ts","../node_modules/typescript/lib/lib.es2021.string.d.ts","../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../node_modules/typescript/lib/lib.es2021.intl.d.ts","../node_modules/typescript/lib/lib.es2022.array.d.ts","../node_modules/typescript/lib/lib.es2022.error.d.ts","../node_modules/typescript/lib/lib.es2022.object.d.ts","../node_modules/typescript/lib/lib.es2022.string.d.ts","../node_modules/typescript/lib/lib.esnext.intl.d.ts","../node_modules/tslib/tslib.d.ts","../src/app/preloadmodules.ts","../src/app/load.ts","../src/app/index.ts","../node_modules/@types/node/assert.d.ts","../node_modules/@types/node/assert/strict.d.ts","../node_modules/@types/node/globals.d.ts","../node_modules/@types/node/async_hooks.d.ts","../node_modules/@types/node/buffer.d.ts","../node_modules/@types/node/child_process.d.ts","../node_modules/@types/node/cluster.d.ts","../node_modules/@types/node/console.d.ts","../node_modules/@types/node/constants.d.ts","../node_modules/@types/node/crypto.d.ts","../node_modules/@types/node/dgram.d.ts","../node_modules/@types/node/diagnostics_channel.d.ts","../node_modules/@types/node/dns.d.ts","../node_modules/@types/node/dns/promises.d.ts","../node_modules/@types/node/domain.d.ts","../node_modules/@types/node/events.d.ts","../node_modules/@types/node/fs.d.ts","../node_modules/@types/node/fs/promises.d.ts","../node_modules/@types/node/http.d.ts","../node_modules/@types/node/http2.d.ts","../node_modules/@types/node/https.d.ts","../node_modules/@types/node/inspector.d.ts","../node_modules/@types/node/module.d.ts","../node_modules/@types/node/net.d.ts","../node_modules/@types/node/os.d.ts","../node_modules/@types/node/path.d.ts","../node_modules/@types/node/perf_hooks.d.ts","../node_modules/@types/node/process.d.ts","../node_modules/@types/node/punycode.d.ts","../node_modules/@types/node/querystring.d.ts","../node_modules/@types/node/readline.d.ts","../node_modules/@types/node/repl.d.ts","../node_modules/@types/node/stream.d.ts","../node_modules/@types/node/stream/promises.d.ts","../node_modules/@types/node/stream/consumers.d.ts","../node_modules/@types/node/stream/web.d.ts","../node_modules/@types/node/string_decoder.d.ts","../node_modules/@types/node/timers.d.ts","../node_modules/@types/node/timers/promises.d.ts","../node_modules/@types/node/tls.d.ts","../node_modules/@types/node/trace_events.d.ts","../node_modules/@types/node/tty.d.ts","../node_modules/@types/node/url.d.ts","../node_modules/@types/node/util.d.ts","../node_modules/@types/node/v8.d.ts","../node_modules/@types/node/vm.d.ts","../node_modules/@types/node/wasi.d.ts","../node_modules/@types/node/worker_threads.d.ts","../node_modules/@types/node/zlib.d.ts","../node_modules/@types/node/globals.global.d.ts","../node_modules/@types/node/index.d.ts","../node_modules/@chemzqm/neovim/lib/types.d.ts","../node_modules/@chemzqm/neovim/lib/utils/logger.d.ts","../node_modules/@chemzqm/neovim/lib/api/buffer.d.ts","../node_modules/@chemzqm/neovim/lib/api/tabpage.d.ts","../node_modules/@chemzqm/neovim/lib/api/types.d.ts","../node_modules/@chemzqm/neovim/lib/api/window.d.ts","../node_modules/@chemzqm/neovim/lib/api/index.d.ts","../node_modules/@chemzqm/neovim/lib/transport/base.d.ts","../node_modules/@chemzqm/neovim/lib/api/base.d.ts","../node_modules/@chemzqm/neovim/lib/api/neovim.d.ts","../node_modules/@chemzqm/neovim/lib/api/client.d.ts","../node_modules/@chemzqm/neovim/lib/attach/attach.d.ts","../node_modules/@chemzqm/neovim/lib/index.d.ts","../src/attach/index.ts","../src/util/getip.ts","../node_modules/log4js/types/log4js.d.ts","../src/util/logger.ts","../src/util/opener.ts"],"fileInfos":[{"version":"3ac1b83264055b28c0165688fda6dfcc39001e9e7828f649299101c23ad0a0c3","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940","746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","2f93dda35dafec68ec217c9ce67f0f4fbbbb030c055ac312641565ad60dd7e26","aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c",{"version":"72704b10d97777e15f1a581b73f88273037ef752d2e50b72287bd0a90af64fe6","affectsGlobalScope":true},{"version":"d8996609230d17e90484a2dd58f22668f9a05a3bfe00bfb1d6271171e54a31fb","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true},{"version":"0d5f52b3174bee6edb81260ebcd792692c32c81fd55499d69531496f3f2b25e7","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"5075b36ab861c8c0c45377cb8c96270d7c65f0eeaf105d53fac6850da61f1027","affectsGlobalScope":true},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"e8c9f4e445a489991ca1a4232667de3ac36b07ba75ea335971fbeacf2d26fe67","affectsGlobalScope":true},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true},{"version":"6ea9ab679ea030cf46c16a711a316078e9e02619ebaf07a7fcd16964aba88f2d","affectsGlobalScope":true},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true},{"version":"10bbdc1981b8d9310ee75bfac28ee0477bb2353e8529da8cff7cb26c409cb5e8","affectsGlobalScope":true},"4576b4e61049f5ffd7c9e935cf88832e089265bdb15ffc35077310042cbbbeea","590e05cedf22d0fef393ca840706c936f1c8a4ccf7e6b669f7582442431b4bc7","243eaca31859783e93cce35240c8ca2d9ff2c2b91c7602431ef41a9a2cdb3cac","48b654ae0292585e679d46a81cc24a64143d81f06f5fbd479864ba0d5b82ba1e","0d5a2ee1fdfa82740e0103389b9efd6bfe145a20018a2da3c02b89666181f4d9","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"2f6c9750131d5d2fdaba85c164a930dc07d2d7e7e8970b89d32864aa6c72620c","affectsGlobalScope":true},"56d13f223ab40f71840795f5bef2552a397a70666ee60878222407f3893fb8d0",{"version":"aeeee3998c5a730f8689f04038d41cf4245c9edbf6ef29a698e45b36e399b8ed","affectsGlobalScope":true},"95843d5cfafced8f3f8a5ce57d2335f0bcd361b9483587d12a25e4bd403b8216","afc6e96061af46bcff47246158caee7e056f5288783f2d83d6858cd25be1c565",{"version":"34f5bcac12b36d70304b73de5f5aab3bb91bd9919f984be80579ebcad03a624e","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","90b94d3d2aa3432cc9dd2d15f56a38b166163fc555404c74243e1af29c5549d8","f50c975ab7b50e25a69e3d8a3773894125b44e9698924105f23b812bf7488baf","c993aac3b6d4a4620ef9651497069eb84806a131420e4f158ea9396fb8eb9b8c","76650408392bf49a8fbf3e2b6b302712a92d76af77b06e2da1cc8077359c4409","0af3121e68297b2247dd331c0d24dba599e50736a7517a5622d5591aae4a3122","6972fca26f6e9bd56197568d4379f99071a90766e06b4fcb5920a0130a9202be",{"version":"4a2628e95962c8ab756121faa3ac2ed348112ff7a87b5c286dd2cc3326546b4c","affectsGlobalScope":true},"80793b2277f31baa199234daed806fff0fb11491d1ebd3357e520c3558063f00","a049a59a02009fc023684fcfaf0ac526fe36c35dcc5d2b7d620c1750ba11b083","e3b886bacdd1fbf1f72e654596c80a55c7bc1d10bdf464aaf52f45ecd243862f","d2f5c67858e65ebb932c2f4bd2af646f5764e8ad7f1e4fbe942a0b5ea05dc0e7","4b9a003b5c556c96784132945bb41c655ea11273b1917f5c8d0c154dd5fd20dd","7f249c599e7a9335dd8e94a4bfe63f00e911756c3c23f77cdb6ef0ec4d479e4a",{"version":"e8b18c6385ff784228a6f369694fcf1a6b475355ba89090a88de13587a9391d5","affectsGlobalScope":true},"2cabc86ea4f972f2c8386903eccb8c19e2f2370fb9808b66dd8759c1f2ab30c7","abc1c425b2ad6720433f40f1877abfa4223f0f3dd486c9c28c492179ca183cb6","945a841f9a591197154c85386bc5a1467d42d325104bb36db51bc566bbb240be","10c39ce1df102994b47d4bc0c71aa9a6aea76f4651a5ec51914431f50bc883a1",{"version":"8207e7e6db9aa5fc7e61c8f17ba74cf9c115d26f51f91ee93f790815a7ea9dfb","affectsGlobalScope":true},"9f1069b9e2c051737b1f9b4f1baf50e4a63385a6a89c32235549ae87fc3d5492","ee18f2da7a037c6ceeb112a084e485aead9ea166980bf433474559eac1b46553","29c2706fa0cc49a2bd90c83234da33d08bb9554ecec675e91c1f85087f5a5324","0acbf26bf958f9e80c1ffa587b74749d2697b75b484062d36e103c137c562bc3","3fa48484c65913004d5abb5c0f917b61ea4684f32d05bb28c1ecfa5f05a9ed12","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff",{"version":"806ef4cac3b3d9fa4a48d849c8e084d7c72fcd7b16d76e06049a9ed742ff79c0","affectsGlobalScope":true},"33eee034727baf564056b4ea719075c23d3b4767d0b5f9c6933b81f3d77774d2","c33a6ea7147af60d8e98f1ac127047f4b0d4e2ce28b8f08ff3de07ca7cc00637",{"version":"127803f77e0dfee84b031b83ea7776875c6c4c89e11a81d00299ff58f163f0e2","affectsGlobalScope":true},"664d8f2d59164f2e08c543981453893bc7e003e4dfd29651ce09db13e9457980","2408611d9b4146e35d1dbd1f443ccd8e187c74614a54b80300728277529dbf11","998a3de5237518c0b3ac00a11b3b4417affb008aa20aedee52f3fdae3cb86151","ad41008ffe077206e1811fc873f4d9005b5fd7f6ab52bb6118fef600815a5cb4",{"version":"dd9ea469d1bfaf589c6a196275d35cb1aa14014707c2c46d920c7b921e8f5bca","affectsGlobalScope":true},"badae0df9a8016ac36994b0a0e7b82ba6aaa3528e175a8c3cb161e4683eec03e","c3db860bcaaaeb3bbc23f353bbda1f8ab82756c8d5e973bebb3953cb09ea68f2","235a53595bd20b0b0eeb1a29cb2887c67c48375e92f03749b2488fbd46d0b1a0","bc09393cd4cd13f69cf1366d4236fbae5359bb550f0de4e15767e9a91d63dfb1","9c266243b01545e11d2733a55ad02b4c00ecdbda99c561cd1674f96e89cdc958","c71155c05fc76ff948a4759abc1cb9feec036509f500174bc18dad4c7827a60c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"1503a452a67127e5c2da794d1c7c44344d5038373aae16c9b03ac964db159edd","838987629bac9b8328f64fd7af25078254b94f48a9336a84109c2e50837f61ed","86bdb0e017fc4395e0193fb8957212d45488faeebb0eab6e9148083b64824944","8029a11dc126c69b047bd677d08ebeb43e1e9ae33106f06193b6b37b730c1123","5ee867e443a9c317a46a106f3d553173f56e67ad9b6df61c18d95c3b57b0c630","e95cde701584cd9ac99597b8845cace845467b4bfacef710e4c00235062c2457","dcb987ff788b14452c6f5fb14aa65e9f6a02544474d8184ae96f212fab71dd61","f8e954f3965341222d2a7f97252c759cebeede59cd4ec6d115b6b068557aef7f","31f8fefb017f5f0ed38001cbd8bf79a36215a5acee5e7a49ce8df710b8b86fcb","0b03c6e8ad12b5bdaaf1a2d23dc544bdc18fe18ef17dc24d0cbac99c9f24e003","7c69f3480efaac5cd98b756f7ca5b7a1b4bd696561cd2324a32d50f637bda321","3674992dcce0661159b6966ad27657c9077eea5cf6648987b9081af30c9d1130","c8520aaa925e81c779e946f6fc20d8ca70e15a3aedb5c88327f8c940f665ee37","b8f59388bd87d5a87b481b5c84981e90120589239d9aebab77e4f8cd263867aa","43bda3546f003ac11fecc9c9d6d83d608e7fe485d488a707d4e996a0eb085865","81c68718e8b1ea43e02eae9cf6bbd5ae8207556ff641db4296267c1cc0eb0832","5f0ae820cbcacda7e03508f7a708791746630b27a550ff8fd97515d2b9997084","ad821bacac35417be8827dfe3c582aa18db9a0486ef8ec5e1b7117e3951fa0d3","ac63b806d9920da594bab6de69ba011af6300bbfef1be93763edd408040ae882"],"options":{"allowSyntheticDefaultImports":true,"composite":true,"esModuleInterop":true,"importHelpers":true,"module":1,"outDir":"./lib","rootDir":"../src","target":2},"fileIdsList":[[70,98,105,106,113,116],[98,106,114],[98,105,106,107,108,109,111,115],[98,108,109,111,116],[98,106,108,109,110,111,114],[98,111,114],[98,108,109,111],[98,106,108,109,110,114],[60,98,105,107,116],[98,106,108,110,112,115,117],[70,98,105,106,107,112],[98],[55,98],[58,98],[59,64,98],[60,70,71,78,87,97,98],[60,61,70,78,98],[62,98],[63,64,71,79,98],[64,87,94,98],[65,67,70,78,98],[66,98],[67,68,98],[69,70,98],[70,98],[70,71,72,87,97,98],[70,71,72,87,98],[73,78,87,97,98],[70,71,73,74,78,87,94,97,98],[73,75,87,94,97,98],[55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104],[70,76,98],[77,97,98],[67,70,78,87,98],[79,98],[80,98],[58,81,98],[82,96,98,102],[83,98],[84,98],[70,85,98],[85,86,98,100],[70,87,88,89,98],[87,89,98],[87,88,98],[90,98],[91,98],[70,92,93,98],[92,93,98],[64,78,94,98],[95,98],[78,96,98],[59,73,84,97,98],[64,98],[87,98,99],[98,100],[98,101],[59,64,70,72,81,87,97,98,100,102],[87,98,103],[51,53,98],[51,52,71,77,80,98,100],[51,98],[51,98,118],[51,71,79,80,98,121],[51,60,79,98]],"referencedMap":[[114,1],[108,2],[116,3],[112,4],[115,5],[109,6],[110,7],[111,8],[117,9],[118,10],[113,11],[106,12],[107,12],[55,13],[56,13],[58,14],[59,15],[60,16],[61,17],[62,18],[63,19],[64,20],[65,21],[66,22],[67,23],[68,23],[69,24],[70,25],[71,26],[72,27],[57,12],[104,12],[73,28],[74,29],[75,30],[105,31],[76,32],[77,33],[78,34],[79,35],[80,36],[81,37],[82,38],[83,39],[84,40],[85,41],[86,42],[87,43],[89,44],[88,45],[90,46],[91,47],[92,48],[93,49],[94,50],[95,51],[96,52],[97,53],[98,54],[99,55],[100,56],[101,57],[102,58],[103,59],[121,12],[51,12],[11,12],[13,12],[12,12],[2,12],[14,12],[15,12],[16,12],[17,12],[18,12],[19,12],[20,12],[21,12],[3,12],[4,12],[25,12],[22,12],[23,12],[24,12],[26,12],[27,12],[28,12],[5,12],[29,12],[30,12],[31,12],[32,12],[6,12],[33,12],[34,12],[35,12],[36,12],[7,12],[41,12],[37,12],[38,12],[39,12],[40,12],[8,12],[45,12],[42,12],[43,12],[44,12],[46,12],[9,12],[47,12],[48,12],[49,12],[1,12],[10,12],[50,12],[54,60],[53,61],[52,62],[119,63],[120,62],[122,64],[123,65]],"exportedModulesMap":[[114,1],[108,2],[116,3],[112,4],[115,5],[109,6],[110,7],[111,8],[117,9],[118,10],[113,11],[106,12],[107,12],[55,13],[56,13],[58,14],[59,15],[60,16],[61,17],[62,18],[63,19],[64,20],[65,21],[66,22],[67,23],[68,23],[69,24],[70,25],[71,26],[72,27],[57,12],[104,12],[73,28],[74,29],[75,30],[105,31],[76,32],[77,33],[78,34],[79,35],[80,36],[81,37],[82,38],[83,39],[84,40],[85,41],[86,42],[87,43],[89,44],[88,45],[90,46],[91,47],[92,48],[93,49],[94,50],[95,51],[96,52],[97,53],[98,54],[99,55],[100,56],[101,57],[102,58],[103,59],[121,12],[51,12],[11,12],[13,12],[12,12],[2,12],[14,12],[15,12],[16,12],[17,12],[18,12],[19,12],[20,12],[21,12],[3,12],[4,12],[25,12],[22,12],[23,12],[24,12],[26,12],[27,12],[28,12],[5,12],[29,12],[30,12],[31,12],[32,12],[6,12],[33,12],[34,12],[35,12],[36,12],[7,12],[41,12],[37,12],[38,12],[39,12],[40,12],[8,12],[45,12],[42,12],[43,12],[44,12],[46,12],[9,12],[47,12],[48,12],[49,12],[1,12],[10,12],[50,12],[54,60],[53,61],[52,62],[119,63],[120,62],[122,64],[123,65]],"semanticDiagnosticsPerFile":[114,108,116,112,115,109,110,111,117,118,113,106,107,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,57,104,73,74,75,105,76,77,78,79,80,81,82,83,84,85,86,87,89,88,90,91,92,93,94,95,96,97,98,99,100,101,102,103,121,51,11,13,12,2,14,15,16,17,18,19,20,21,3,4,25,22,23,24,26,27,28,5,29,30,31,32,6,33,34,35,36,7,41,37,38,39,40,8,45,42,43,44,46,9,47,48,49,1,10,50,54,53,52,119,120,122,123]},"version":"4.6.4"}
\ No newline at end of file
+{"program":{"fileNames":["../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es5.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2016.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2018.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2019.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2021.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2023.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.dom.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.core.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2016.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.date.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.object.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.string.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2019.array.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2019.object.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2019.string.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.date.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.string.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2020.number.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2021.string.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.array.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.error.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.object.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.string.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2023.array.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.es2023.collection.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.collection.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.intl.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.disposable.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.promise.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.decorators.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.esnext.object.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.decorators.d.ts","../../../../../nix/store/4558c55bv4hvz1jnv1xvycdl6qn315pp-typescript-5.4.5/lib/node_modules/typescript/lib/lib.decorators.legacy.d.ts","../src/app/preloadmodules.ts","../src/app/load.ts","../src/app/index.ts","../src/attach/index.ts","../src/util/getIP.ts","../src/util/logger.ts","../src/util/opener.ts"],"fileInfos":[{"version":"824cb491a40f7e8fdeb56f1df5edf91b23f3e3ee6b4cde84d4a99be32338faee","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","9a68c0c07ae2fa71b44384a839b7b8d81662a236d4b9ac30916718f7510b1b2d","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc","1c0cdb8dc619bc549c3e5020643e7cf7ae7940058e8c7e5aefa5871b6d86f44b","886e50ef125efb7878f744e86908884c0133e7a6d9d80013f421b0cd8fb2af94",{"version":"87d693a4920d794a73384b3c779cadcb8548ac6945aa7a925832fe2418c9527a","affectsGlobalScope":true},{"version":"138fb588d26538783b78d1e3b2c2cc12d55840b97bf5e08bca7f7a174fbe2f17","affectsGlobalScope":true},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"bc47685641087c015972a3f072480889f0d6c65515f12bd85222f49a98952ed7","affectsGlobalScope":true},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true},{"version":"93495ff27b8746f55d19fcbcdbaccc99fd95f19d057aed1bd2c0cafe1335fbf0","affectsGlobalScope":true},{"version":"6fc23bb8c3965964be8c597310a2878b53a0306edb71d4b5a4dfe760186bcc01","affectsGlobalScope":true},{"version":"ea011c76963fb15ef1cdd7ce6a6808b46322c527de2077b6cfdf23ae6f5f9ec7","affectsGlobalScope":true},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true},{"version":"bb42a7797d996412ecdc5b2787720de477103a0b2e53058569069a0e2bae6c7e","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"b541a838a13f9234aba650a825393ffc2292dc0fc87681a5d81ef0c96d281e7a","affectsGlobalScope":true},{"version":"b20fe0eca9a4e405f1a5ae24a2b3290b37cf7f21eba6cbe4fc3fab979237d4f3","affectsGlobalScope":true},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"49ed889be54031e1044af0ad2c603d627b8bda8b50c1a68435fe85583901d072","affectsGlobalScope":true},{"version":"e93d098658ce4f0c8a0779e6cab91d0259efb88a318137f686ad76f8410ca270","affectsGlobalScope":true},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"5e07ed3809d48205d5b985642a59f2eba47c402374a7cf8006b686f79efadcbd","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"8073890e29d2f46fdbc19b8d6d2eb9ea58db9a2052f8640af20baff9afbc8640","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"51e547984877a62227042850456de71a5c45e7fe86b7c975c6e68896c86fa23b","affectsGlobalScope":true},{"version":"956d27abdea9652e8368ce029bb1e0b9174e9678a273529f426df4b3d90abd60","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"e6633e05da3ff36e6da2ec170d0d03ccf33de50ca4dc6f5aeecb572cedd162fb","affectsGlobalScope":true},{"version":"d8670852241d4c6e03f2b89d67497a4bbefe29ecaa5a444e2c11a9b05e6fccc6","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"caccc56c72713969e1cfe5c3d44e5bab151544d9d2b373d7dbe5a1e4166652be","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"08a58483392df5fcc1db57d782e87734f77ae9eab42516028acbfe46f29a3ef7","affectsGlobalScope":true},{"version":"436aaf437562f276ec2ddbee2f2cdedac7664c1e4c1d2c36839ddd582eeb3d0a","affectsGlobalScope":true},{"version":"b1cb28af0c891c8c96b2d6b7be76bd394fddcfdb4709a20ba05a7c1605eea0f9","affectsGlobalScope":true},{"version":"13f6e6380c78e15e140243dc4be2fa546c287c6d61f4729bc2dd7cf449605471","affectsGlobalScope":true},{"version":"15b98a533864d324e5f57cd3cfc0579b231df58c1c0f6063ea0fcb13c3c74ff9","affectsGlobalScope":true},{"version":"ac77cb3e8c6d3565793eb90a8373ee8033146315a3dbead3bde8db5eaf5e5ec6","affectsGlobalScope":true},{"version":"d4b1d2c51d058fc21ec2629fff7a76249dec2e36e12960ea056e3ef89174080f","affectsGlobalScope":true},{"version":"2fef54945a13095fdb9b84f705f2b5994597640c46afeb2ce78352fab4cb3279","affectsGlobalScope":true},{"version":"33358442698bb565130f52ba79bfd3d4d484ac85fe33f3cb1759c54d18201393","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},{"version":"590e05cedf22d0fef393ca840706c936f1c8a4ccf7e6b669f7582442431b4bc7","signature":"413f622f0e47507f230c023a833b5366368f22f699d343b77cd5b11d1c99cefe"},{"version":"243eaca31859783e93cce35240c8ca2d9ff2c2b91c7602431ef41a9a2cdb3cac","signature":"0af2a6a31ada6900277db3c070d41a35806f7c29adef15da60ca2c54e31e6960"},{"version":"48b654ae0292585e679d46a81cc24a64143d81f06f5fbd479864ba0d5b82ba1e","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"43bda3546f003ac11fecc9c9d6d83d608e7fe485d488a707d4e996a0eb085865","signature":"ae535d8095a7abb403b2bdcda4a3677dae2fc95440a70cb242a6975358581fc6"},{"version":"81c68718e8b1ea43e02eae9cf6bbd5ae8207556ff641db4296267c1cc0eb0832","signature":"053e1eeff3f17a5f808564cecf47572be5d9b3ae87a153480777d4778336f9dd"},{"version":"ad821bacac35417be8827dfe3c582aa18db9a0486ef8ec5e1b7117e3951fa0d3","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"ac63b806d9920da594bab6de69ba011af6300bbfef1be93763edd408040ae882","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"}],"root":[[69,75]],"options":{"allowSyntheticDefaultImports":true,"composite":true,"esModuleInterop":true,"importHelpers":true,"module":1,"outDir":"./lib","rootDir":"../src","target":2},"fileIdsList":[[70],[69]],"referencedMap":[[71,1],[70,2]],"exportedModulesMap":[],"semanticDiagnosticsPerFile":[[71,[{"file":"../src/app/index.ts","start":120,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580}]],[70,[{"file":"../src/app/load.ts","start":15,"length":4,"messageText":"Cannot find module 'fs' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/app/load.ts","start":39,"length":8,"messageText":"Cannot find module 'module' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/app/load.ts","start":65,"length":6,"messageText":"Cannot find module 'path' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/app/load.ts","start":87,"length":4,"messageText":"Cannot find module 'vm' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/app/load.ts","start":507,"length":6,"messageText":"Cannot find name 'global'.","category":1,"code":2304},{"file":"../src/app/load.ts","start":1167,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580}]],[69,[{"file":"../src/app/preloadmodules.ts","start":15,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/app/preloadmodules.ts","start":57,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/app/preloadmodules.ts","start":89,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/app/preloadmodules.ts","start":123,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/app/preloadmodules.ts","start":164,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580}]],[72,[{"file":"../src/attach/index.ts","start":45,"length":17,"messageText":"Cannot find module '@chemzqm/neovim' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/attach/index.ts","start":79,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/attach/index.ts","start":655,"length":40,"messageText":"This syntax requires an imported helper but module 'tslib' cannot be found.","category":1,"code":2354}]],[73,[{"file":"../src/util/getIP.ts","start":55,"length":7,"messageText":"Cannot find name 'require'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580}]],[74,[{"file":"../src/util/logger.ts","start":15,"length":4,"messageText":"Cannot find module 'fs' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/util/logger.ts","start":39,"length":8,"messageText":"Cannot find module 'log4js' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/util/logger.ts","start":63,"length":4,"messageText":"Cannot find module 'os' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/util/logger.ts","start":85,"length":6,"messageText":"Cannot find module 'path' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/util/logger.ts","start":177,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/util/logger.ts","start":266,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/util/logger.ts","start":398,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/util/logger.ts","start":416,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/util/logger.ts","start":851,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/util/logger.ts","start":978,"length":6,"messageText":"Cannot find name 'module'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580}]],[75,[{"file":"../src/util/opener.ts","start":79,"length":15,"messageText":"Cannot find module 'child_process' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/util/opener.ts","start":110,"length":4,"messageText":"Cannot find module 'os' or its corresponding type declarations.","category":1,"code":2307},{"file":"../src/util/opener.ts","start":116,"length":6,"messageText":"Cannot find name 'module'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580},{"file":"../src/util/opener.ts","start":225,"length":7,"messageText":"Cannot find name 'process'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","category":1,"code":2580}]],67,68,12,14,13,2,15,16,17,18,19,20,21,22,3,23,4,24,28,25,26,27,29,30,31,5,32,33,34,35,6,39,36,37,38,40,7,41,46,47,42,43,44,45,8,51,48,49,50,52,9,53,54,55,58,56,57,59,60,10,1,61,11,65,63,62,66,64],"latestChangedDtsFile":"./lib/util/opener.d.ts"},"version":"5.4.5"}
\ No newline at end of file