var z=Object.defineProperty;var I=(e,t)=>{for(var o in t)z(e,o,{get:t[o],enumerable:!0})};var y=e=>{throw new Error("Not initialized yet")},P=typeof window>"u"&&typeof globalThis.WebSocketPair>"u";typeof Deno>"u"&&(self.Deno={args:[],build:{arch:"x86_64"},env:{get(){}}});var h=new Map,x=0;P&&(globalThis.syscall=async(e,...t)=>await new Promise((o,i)=>{x++,h.set(x,{resolve:o,reject:i}),y({type:"sys",id:x,name:e,args:t})}));function W(e,t,o){P&&(y=o,self.addEventListener("message",i=>{(async()=>{let n=i.data;switch(n.type){case"inv":{let s=e[n.name];if(!s)throw new Error(`Function not loaded: ${n.name}`);try{let a=await Promise.resolve(s(...n.args||[]));y({type:"invr",id:n.id,result:a})}catch(a){console.error("An exception was thrown as a result of invoking function",n.name,"error:",a.message),y({type:"invr",id:n.id,error:a.message})}}break;case"sysr":{let s=n.id,a=h.get(s);if(!a)throw Error("Invalid request id");h.delete(s),n.error?a.reject(new Error(n.error)):a.resolve(n.result)}break}})().catch(console.error)}),y({type:"manifest",manifest:t}))}function J(e){let t=atob(e),o=t.length,i=new Uint8Array(o);for(let n=0;n0?A(o):void 0;t={method:e.method,headers:Object.fromEntries(e.headers.entries()),base64Body:i},e=e.url}return syscall("sandboxFetch.fetch",e,t)}globalThis.nativeFetch=globalThis.fetch;function Q(){globalThis.fetch=async function(e,t){let o=t&&t.body?A(new Uint8Array(await new Response(t.body).arrayBuffer())):void 0,i=await U(e,t&&{method:t.method,headers:t.headers,base64Body:o});return new Response(i.base64Body?J(i.base64Body):null,{status:i.status,headers:i.headers})}}P&&Q();var c={};I(c,{confirm:()=>Ae,copyToClipboard:()=>He,deleteLine:()=>Ve,dispatch:()=>Ge,downloadFile:()=>pe,filterBox:()=>be,flashNotification:()=>fe,fold:()=>Ze,foldAll:()=>Fe,getCurrentPage:()=>E,getCurrentPageMeta:()=>_,getCursor:()=>ee,getSelection:()=>te,getText:()=>$,getUiOption:()=>Ne,goHistory:()=>ue,hidePanel:()=>xe,insertAtCursor:()=>we,insertAtPos:()=>he,moveCursor:()=>ve,moveCursorToLine:()=>Ce,moveLineDown:()=>ke,moveLineUp:()=>Te,navigate:()=>ie,newWindow:()=>ge,openCommandPalette:()=>se,openPageNavigator:()=>ne,openSearchPanel:()=>Be,openUrl:()=>de,prompt:()=>We,rebuildEditorState:()=>le,redo:()=>Re,reloadConfigAndCommands:()=>me,reloadPage:()=>ae,reloadUI:()=>ce,replaceRange:()=>Pe,save:()=>oe,setSelection:()=>re,setText:()=>q,setUiOption:()=>Se,showPanel:()=>Ie,toggleFold:()=>Le,undo:()=>Ye,unfold:()=>Me,unfoldAll:()=>je,uploadFile:()=>ye,vimEx:()=>Ke});typeof self>"u"&&(self={syscall:()=>{throw new Error("Not implemented here")}});function r(e,...t){return globalThis.syscall(e,...t)}function E(){return r("editor.getCurrentPage")}function _(){return r("editor.getCurrentPageMeta")}function $(){return r("editor.getText")}function q(e,t=!1){return r("editor.setText",e,t)}function ee(){return r("editor.getCursor")}function te(){return r("editor.getSelection")}function re(e,t){return r("editor.setSelection",e,t)}function oe(){return r("editor.save")}function ie(e,t=!1,o=!1){return r("editor.navigate",e,t,o)}function ne(e="page"){return r("editor.openPageNavigator",e)}function se(){return r("editor.openCommandPalette")}function ae(){return r("editor.reloadPage")}function ce(){return r("editor.reloadUI")}function le(){return r("editor.rebuildEditorState")}function me(){return r("editor.reloadConfigAndCommands")}function de(e,t=!1){return r("editor.openUrl",e,t)}function ge(){return r("editor.newWindow")}function ue(e){return r("editor.goHistory",e)}function pe(e,t){return r("editor.downloadFile",e,t)}function ye(e,t){return r("editor.uploadFile",e,t)}function fe(e,t="info"){return r("editor.flashNotification",e,t)}function be(e,t,o="",i=""){return r("editor.filterBox",e,t,o,i)}function Ie(e,t,o,i=""){return r("editor.showPanel",e,t,o,i)}function xe(e){return r("editor.hidePanel",e)}function he(e,t){return r("editor.insertAtPos",e,t)}function Pe(e,t,o){return r("editor.replaceRange",e,t,o)}function ve(e,t=!1){return r("editor.moveCursor",e,t)}function Ce(e,t=1,o=!1){return r("editor.moveCursorToLine",e,t,o)}function we(e,t=!1){return r("editor.insertAtCursor",e,t)}function Ge(e){return r("editor.dispatch",e)}function We(e,t=""){return r("editor.prompt",e,t)}function Ae(e){return r("editor.confirm",e)}function Ne(e){return r("editor.getUiOption",e)}function Se(e,t){return r("editor.setUiOption",e,t)}function Ze(){return r("editor.fold")}function Me(){return r("editor.unfold")}function Le(){return r("editor.toggleFold")}function Fe(){return r("editor.foldAll")}function je(){return r("editor.unfoldAll")}function Ye(){return r("editor.undo")}function Re(){return r("editor.redo")}function Be(){return r("editor.openSearchPanel")}function He(e){return r("editor.copyToClipboard",e)}function Ve(){return r("editor.deleteLine")}function Te(){return r("editor.moveLineUp")}function ke(){return r("editor.moveLineDown")}function Ke(e){return r("editor.vimEx",e)}var m={};I(m,{getFileMeta:()=>tt,listFiles:()=>et,readAsset:()=>qe});function $e(e){let t=atob(e),o=t.length,i=new Uint8Array(o);for(let n=0;not});function ot(e,t){return r("shell.run",e,t)}function b(e){let t=e.split("/");if(t.length<3)throw new Error("Error parsing path, malformed");t.shift();let o=t.pop(),i=t.join("/");return o.slice(-3)===".md"&&(o=o.slice(0,-3)),{page_name:i,version:o}}var u="history";async function S(e,t,o){let i=await m.readAsset(u,"assets/styles.css"),n=await m.readAsset(u,"assets/icon-circle-x.svg"),s=await m.readAsset(u,"assets/icon-circle-alert.svg"),a=await m.readAsset(u,"assets/icon-calendar-clock.svg"),g=await m.readAsset(u,"assets/icon-git-commit-horizontal.svg"),l="";l+=` `,l+=`

Version History

${n}
`,o&&(l+=`
${s} Heads up: there are newer changes not committed, not on this list.
`),l+=`";let O=await m.readAsset(u,"assets/scripts.js");return{html:l,js:O}}function mt(e){let t=new Date(e*1e3),o=t.getFullYear(),i=`${t.getMonth()+1}`.padStart(2,"0"),n=`${t.getDate()}`.padStart(2,"0"),s=t.getHours(),a=`${t.getMinutes()}`.padStart(2,"0"),g=s>=12?"pm":"am";return s=s%12,s=s||12,`${o}-${i}-${n} at ${s}:${a}${g}`}async function Z(){try{let{stdout:e}=await d.run("git",["rev-parse","--is-inside-work-tree"]);return e.trim()==="true"}catch{return!1}}async function M(e){let{stdout:t}=await d.run("git",["status","--porcelain","--",e]),[o,i]=t.trim().split(" ");return o!=="??"}async function L(e){let{stdout:t}=await d.run("git",["status","--porcelain","--",e]);return t.trim()!==""}async function F(e){let{stdout:t}=await d.run("git",["log","--format=%h %ct %s","--",e]),o=t.trim().split(` `),i=[];for(let n of o){let[s,a,...g]=n.split(" "),l=g.join(" ");i.push({hash:s,timestamp:a,message:l})}return i}async function v(e){let{stdout:t}=await d.run("git",["log","-1","--format=%h","--",e]);return t.trim()}async function j(e,t){let{stdout:o}=await d.run("git",["show",`${t}:${e}`]);return o}var f="@History";async function Y(){(await c.getCurrentPage()).startsWith(f)?w():C()}function dt(){async function e(){(await c.getCurrentPage()).startsWith(f)||(c.hidePanel("lhs"),clearInterval(t))}let t=setInterval(e,1e3)}async function C(){if(!await Z()){c.flashNotification("History: not available. Not in a git repo.","error");return}let e=await c.getCurrentPage();if(e.startsWith(f))return;let t=`${e}.md`;if(!await M(t)){c.flashNotification("History: not available for this file. Not tracked on git.","error");return}let o=await v(t),i=`${f}/${e}/${o}`;dt(),await c.navigate(i),await R(e,o)}async function R(e,t){let o=e+".md",i=await F(o),n=await L(o),{html:s,js:a}=await S(i,t,n);await c.showPanel("lhs",.7,s,` ${a} ; init(); `)}async function w(){let e=await c.getCurrentPage(),{page_name:t}=b(e);await c.navigate(t),await c.hidePanel("lhs")}async function B(e){let t=await c.getCurrentPage(),{page_name:o}=b(t),i=`${f}/${o}/${e}`;await c.navigate(i),await R(o,e)}async function gt(e,t){let o=`${e}.md`;return await j(o,t)}async function H(e){let{page_name:t,version:o}=b(e);if(!o){let n=`${t}.md`;o=await v(n)}return await gt(t,o)}async function V(e){let t=await H(e);return{data:new TextEncoder().encode(t),meta:{name:e,contentType:"text/markdown",size:t.length,created:0,lastModified:0,perm:"ro"}}}function T(e){return G(e)}function G(e){return{name:e,contentType:"text/markdown",size:-1,created:0,lastModified:0,perm:"ro"}}var k={historyShow:C,historyClose:w,historyToggle:Y,selectVersion:B,readFile:V,writeFile:T,getFileMeta:G},K={name:"history",requiredPermissions:["shell"],assets:{"assets/icon-circle-x.svg":{data:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWNpcmNsZS14LWljb24gbHVjaWRlLWNpcmNsZS14Ij48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIvPjxwYXRoIGQ9Im0xNSA5LTYgNiIvPjxwYXRoIGQ9Im05IDkgNiA2Ii8+PC9zdmc+Cg==",mtime:1746220595083},"assets/icon-calendar-clock.svg":{data:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtY2FsZW5kYXItY2xvY2staWNvbiBsdWNpZGUtY2FsZW5kYXItY2xvY2siPjxwYXRoIGQ9Ik0yMSA3LjVWNmEyIDIgMCAwIDAtMi0ySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDMuNSIvPjxwYXRoIGQ9Ik0xNiAydjQiLz48cGF0aCBkPSJNOCAydjQiLz48cGF0aCBkPSJNMyAxMGg1Ii8+PHBhdGggZD0iTTE3LjUgMTcuNSAxNiAxNi4zVjE0Ii8+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iNiIvPjwvc3ZnPgo=",mtime:1746220595083},"assets/icon-git-commit-horizontal.svg":{data:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtZ2l0LWNvbW1pdC1ob3Jpem9udGFsLWljb24gbHVjaWRlLWdpdC1jb21taXQtaG9yaXpvbnRhbCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIvPjxsaW5lIHgxPSIzIiB4Mj0iOSIgeTE9IjEyIiB5Mj0iMTIiLz48bGluZSB4MT0iMTUiIHgyPSIyMSIgeTE9IjEyIiB5Mj0iMTIiLz48L3N2Zz4K",mtime:1746220595084},"assets/scripts.js":{data:"data:application/javascript;base64,Y29uc3QgdmVyc2lvbkxpc3QgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidmVyc2lvbi1saXN0Iik7CmNvbnN0IGNsb3NlVmVyc2lvbkxpc3QgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY2xvc2UtaGlzdG9yeSIpOwoKLyoqCiAqIENhbGwgdGhpcyBmdW5jdGlvbiBhcyBzb29uIGFzIHlvdSBsb2FkIHRoZSBVSS4KICogSXQncyBuZWNlc3NhcnkgZm9yIHRoZSBIaXN0b3J5IFVJIHRvIGJlIGZ1bGx5IGludGVyYWN0aXZlLgogKi8KZnVuY3Rpb24gaW5pdCgpIHsKICB2ZXJzaW9uTGlzdC5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIG9uVmVyc2lvbkNsaWNrZWQpOwogIGNsb3NlVmVyc2lvbkxpc3QuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLCBvbkNsb3NlQ2xpY2tlZCk7Cn0KCi8qKgogKiBIYW5kbGUgYSB2ZXJzaW9uIGNsaWNrZWQsIHNlbmQgdGhlIGluZm8gdG8gdGhlIHBsdWdpbiB0byB0YWtlIGFjdGlvbi4KICovCmZ1bmN0aW9uIG9uVmVyc2lvbkNsaWNrZWQoZXZlbnQpIHsKICBjb25zdCBsaSA9IGV2ZW50LnRhcmdldC5jbG9zZXN0KCdsaScpOwogIGlmICghbGkgfHwgIXZlcnNpb25MaXN0LmNvbnRhaW5zKGxpKSkgewogICAgLy8gdGhpcyBzaG91bGRuJ3QgaGFwcGVuCiAgICByZXR1cm47CiAgfQoKICB0cnkgewogICAgY29uc3QgaGFzaCA9IGxpLmRhdGFzZXQuaGFzaDsKICAgIHN5c2NhbGwoInN5c3RlbS5pbnZva2VGdW5jdGlvbiIsICJoaXN0b3J5LnNlbGVjdFZlcnNpb24iLCBoYXNoKTsKICB9IGNhdGNoIChlKSB7CiAgICBjb25zb2xlLmVycm9yKGUpOwogIH0KfQoKZnVuY3Rpb24gb25DbG9zZUNsaWNrZWQoZXZlbnQpIHsKICBzeXNjYWxsKCJzeXN0ZW0uaW52b2tlRnVuY3Rpb24iLCAiaGlzdG9yeS5oaXN0b3J5Q2xvc2UiKTsKfQo=",mtime:1746220595084},"assets/styles.css":{data:"data:text/css;base64,Ym9keSB7CiAgbWFyZ2luOiAwOwogIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOwp9CgovKiBjb2xvcnMgYm9ycm93ZWQgZnJvbSBTaWx2ZXJCdWxsZXQgKi8KaHRtbCB7CiAgLS1saW5rLWNvbG9yOiAjMDMzMGNiOwogIC0tZWRpdG9yLXdpa2ktbGluay1wYWdlLWJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDE0MSwgMjU1LCAwLjA3KTsKICAtLWVkaXRvci13aWtpLWxpbmstcGFnZS1jb2xvcjogdmFyKC0tbGluay1jb2xvcik7CiAgLS1pdGVtLWJnOiB2YXIoLS1lZGl0b3Itd2lraS1saW5rLXBhZ2UtYmFja2dyb3VuZC1jb2xvcik7CiAgLS1pdGVtLWZnOiB2YXIoLS1lZGl0b3Itd2lraS1saW5rLXBhZ2UtY29sb3IpOwoKICAtLWFjdGlvbi1idXR0b24tY29sb3I6ICMyOTI5Mjk7CiAgLS1hY3Rpb24tYnV0dG9uLWhvdmVyLWNvbG9yOiAjMDc3MmJlOwp9CgpodG1sW2RhdGEtdGhlbWU9bGlnaHRdIHsKICBjb2xvci1zY2hlbWU6IGxpZ2h0Owp9CgpodG1sW2RhdGEtdGhlbWU9ZGFya10gewogIC0tbGluay1jb2xvcjogIzdlOTlmYzsKICAtLWVkaXRvci13aWtpLWxpbmstcGFnZS1iYWNrZ3JvdW5kLWNvbG9yOiAjYTNiY2U3MTI7CiAgLS1lZGl0b3Itd2lraS1saW5rLXBhZ2UtY29sb3I6IHZhcigtLWxpbmstY29sb3IpOwogIC0taXRlbS1iZzogdmFyKC0tZWRpdG9yLXdpa2ktbGluay1wYWdlLWJhY2tncm91bmQtY29sb3IpOwogIC0taXRlbS1mZzogdmFyKC0tZWRpdG9yLXdpa2ktbGluay1wYWdlLWNvbG9yKTsKCiAgLS1hY3Rpb24tYnV0dG9uLWNvbG9yOiAjYWRhZGFkOwogIC0tYWN0aW9uLWJ1dHRvbi1ob3Zlci1jb2xvcjogIzM3YTFlZDsKfQoKLmhlYWRlciB7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKICBtYXJnaW46IDFyZW07CgogICYgaDIgeyBtYXJnaW46IDA7IH0KICAmICNjbG9zZS1oaXN0b3J5IHsKICAgIGRpc3BsYXk6IGNvbnRlbnRzOwogICAgY3Vyc29yOiBwb2ludGVyOwogICAgY29sb3I6IHZhcigtLWFjdGlvbi1idXR0b24tY29sb3IpOwoKICAgICY6aG92ZXIgewogICAgICBjb2xvcjogdmFyKC0tYWN0aW9uLWJ1dHRvbi1ob3Zlci1jb2xvcik7CiAgICB9CiAgfQp9Cgp1bCN2ZXJzaW9uLWxpc3QgewogIGxpc3Qtc3R5bGU6IG5vbmU7CiAgcGFkZGluZzogMDsKCiAgbGkgewogICAgY3Vyc29yOiBwb2ludGVyOwogICAgcGFkZGluZzogMC43NXJlbTsKICAgIGJvcmRlci1yYWRpdXM6IDRweDsKCiAgICAmOmhvdmVyIHsKICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KGluIHNyZ2IsICNhM2JjZTcsIHRyYW5zcGFyZW50IDk1JSkKICAgIH0KCiAgICAmLnNlbGVjdGVkIHsKICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgIzY5NzBiOTsKICAgICAgY29sb3I6IHZhcigtLWl0ZW0tZmcpOwogICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pdGVtLWJnKTsKICAgIH0KICB9Cn0KCi5kYXRlLWFuZC1oYXNoIHsKICBkaXNwbGF5OiBmbGV4OwogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsKICBtYXJnaW4tYm90dG9tOiA1cHg7Cn0KCi5mbGV4SENlbnRlciB7CiAgZGlzcGxheTogZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwp9CgouY29tbWl0LWRhdGUgc3ZnIHsgbWFyZ2luLXJpZ2h0OiA1cHg7IH0KLmNvbW1pdC1oYXNoIHN2ZyB7IG1hcmdpbi1sZWZ0OiA1cHg7IH0KCi53YXJuaW5nIHsKICAvKiBmcm9tIHNpbHZlcmJ1bGxldCdzIHN0eWxlcyAqLwogIC0tYWRtb25pdGlvbi1jb2xvcjogI2ZmOTEwMDsKICBwYWRkaW5nOiAwLjc1cmVtOwogIGJhY2tncm91bmQ6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hZG1vbml0aW9uLWNvbG9yKSwgdHJhbnNwYXJlbnQgOTAlKTsKCiAgJiBzdmcgeyBtYXJnaW4tcmlnaHQ6IDVweDsgfQp9Cg==",mtime:1746220595084},"assets/icon-circle-alert.svg":{data:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9Imx1Y2lkZSBsdWNpZGUtY2lyY2xlLWFsZXJ0LWljb24gbHVjaWRlLWNpcmNsZS1hbGVydCI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTAiLz48bGluZSB4MT0iMTIiIHgyPSIxMiIgeTE9IjgiIHkyPSIxMiIvPjxsaW5lIHgxPSIxMiIgeDI9IjEyLjAxIiB5MT0iMTYiIHkyPSIxNiIvPjwvc3ZnPgo=",mtime:1746220595084}},functions:{historyShow:{path:"history.ts:historyShow",command:{name:"History: view file history"}},historyClose:{path:"history.ts:historyClose",command:{name:"History: close"}},historyToggle:{path:"history.ts:historyToggle",command:{name:"History: toggle open/close"}},selectVersion:{path:"history.ts:selectVersion"},readFile:{path:"operations.ts:readFile",pageNamespace:{pattern:"^@History",operation:"readFile"}},writeFile:{path:"operations.ts:writeFile",pageNamespace:{pattern:"^@History",operation:"writeFile"}},getFileMeta:{path:"operations.ts:getFileMeta",pageNamespace:{pattern:"^@History",operation:"getFileMeta"}}}},sr={manifest:K,functionMapping:k};W(k,K,self.postMessage);export{sr as plug};