PageSourceSearch

https://elk-zone.netlify.app/_nuxt/CB5mdFk9.js

js elk-zone.netlify.app collected 2026-10-03 10:41:57 UTC 5,606 bytes, 1 lines download raw bytes

1const h=(()=>{if(typeof self>"u")return!1;if("top"in self&&self!==top)try{top.window.document._=0}catch{return!1}return"showOpenFilePicker"in self})(),b=h?Promise.resolve().then(function(){return k}):Promise.resolve().then(function(){return O});async function F(...e){return(await b).default(...e)}h?Promise.resolve().then(function(){return g}):Promise.resolve().then(function(){return I});h?Promise.resolve().then(function(){return x}):Promise.resolve().then(function(){return j});const P=async e=>{const r=await e.getFile();return r.handle=e,r};var _=async(e=[{}])=>{Array.isArray(e)||(e=[e]);const r=[];e.forEach((i,a)=>{r[a]={description:i.description||"Files",accept:{}},i.mimeTypes?i.mimeTypes.map(s=>{r[a].accept[s]=i.extensions||[]}):r[a].accept["*/*"]=i.extensions||[]});const n=await window.showOpenFilePicker({id:e[0].id,startIn:e[0].startIn,types:r,multiple:e[0].multiple||!1,excludeAcceptAllOption:e[0].excludeAcceptAllOption||!1}),t=await Promise.all(n.map(P));return e[0].multiple?t:t[0]},k={__proto__:null,default:_};function m(e){function r(n){if(Object(n)!==n)return Promise.reject(new TypeError(n+" is not an object."));var t=n.done;return Promise.resolve(n.value).then(function(i){return{value:i,done:t}})}return m=function(n){this.s=n,this.n=n.next},m.prototype={s:null,n:null,next:function(){return r(this.n.apply(this.s,arguments))},return:function(n){var t=this.s.return;return t===void 0?Promise.resolve({value:n,done:!0}):r(t.apply(this.s,arguments))},throw:function(n){var t=this.s.return;return t===void 0?Promise.reject(n):r(t.apply(this.s,arguments))}},new m(e)}const v=async(e,r,n=e.name,t)=>{const i=[],a=[];var s,c=!1,p=!1;try{for(var l,u=(function(o){var d,y,f,w=2;for(typeof Symbol<"u"&&(y=Symbol.asyncIterator,f=Symbol.iterator);w--;){if(y&&(d=o[y])!=null)return d.call(o);if(f&&(d=o[f])!=null)return new m(d.call(o));y="@@asyncIterator",f="@@iterator"}throw new TypeError("Object is not async iterable")})(e.values());c=!(l=await u.next()).done;c=!1){const o=l.value,d=`${n}/${o.name}`;o.kind==="file"?a.push(o.getFile().then(y=>(y.directoryHandle=e,y.handle=o,Object.defineProperty(y,"webkitRelativePath",{configurable:!0,enumerable:!0,get:()=>d})))):o.kind!=="directory"||!r||t&&t(o)||i.push(v(o,r,d,t))}}catch(o){p=!0,s=o}finally{try{c&&u.return!=null&&await u.return()}finally{if(p)throw s}}return[...(await Promise.all(i)).flat(),...await Promise.all(a)]};var A=async(e={})=>{e.recursive=e.recursive||!1,e.mode=e.mode||"read";const r=await window.showDirectoryPicker({id:e.id,startIn:e.startIn,mode:e.mode});return(await(await r.values()).next()).done?[r]:v(r,e.recursive,void 0,e.skipDirectory)},g={__proto__:null,default:A},E=async(e,r=[{}],n=null,t=!1,i=null)=>{Array.isArray(r)||(r=[r]),r[0].fileName=r[0].fileName||"Untitled";const a=[];let s=null;if(e instanceof Blob&&e.type?s=e.type:e.headers&&e.headers.get("content-type")&&(s=e.headers.get("content-type")),r.forEach((l,u)=>{a[u]={description:l.description||"Files",accept:{}},l.mimeTypes?(u===0&&s&&l.mimeTypes.push(s),l.mimeTypes.map(o=>{a[u].accept[o]=l.extensions||[]})):s?a[u].accept[s]=l.extensions||[]:a[u].accept["*/*"]=l.extensions||[]}),n)try{await n.getFile()}catch(l){if(n=null,t)throw l}const c=n||await window.showSaveFilePicker({suggestedName:r[0].fileName,id:r[0].id,startIn:r[0].startIn,types:a,excludeAcceptAllOption:r[0].excludeAcceptAllOption||!1});!n&&i&&i(c);const p=await c.createWritable();return"stream"in e?(await e.stream().pipeTo(p),c):"body"in e?(await e.body.pipeTo(p),c):(await p.write(await e),await p.close(),c)},x={__proto__:null,default:E},T=async(e=[{}])=>(Array.isArray(e)||(e=[e]),new Promise((r,n)=>{const t=document.createElement("input");t.type="file";const i=[...e.map(a=>a.mimeTypes||[]),...e.map(a=>a.extensions||[])].join();t.multiple=e[0].multiple||!1,t.accept=i||"",t.style.display="none",document.body.append(t),t.addEventListener("cancel",()=>{t.remove(),n(new DOMException("The user aborted a request.","AbortError"))}),t.addEventListener("change",()=>{t.remove(),r(t.multiple?Array.from(t.files):t.files[0])}),"showPicker"in HTMLInputElement.prototype?t.showPicker():t.click()})),O={__proto__:null,default:T},L=async(e=[{}])=>(Array.isArray(e)||(e=[e]),e[0].recursive=e[0].recursive||!1,new Promise((r,n)=>{const t=document.createElement("input");t.type="file",t.webkitdirectory=!0,t.style.display="none",document.body.append(t),t.addEventListener("cancel",()=>{t.remove(),n(new DOMException("The user aborted a request.","AbortError"))}),t.addEventListener("change",()=>{t.remove();let i=Array.from(t.files);e[0].recursive?e[0].recursive&&e[0].skipDirectory&&(i=i.filter(a=>a.webkitRelativePath.split("/").every(s=>!e[0].skipDirectory({name:s,kind:"directory"})))):i=i.filter(a=>a.webkitRelativePath.split("/").length===2),r(i)}),"showPicker"in HTMLInputElement.prototype?t.showPicker():t.click()})),I={__proto__:null,default:L},R=async(e,r={})=>{Array.isArray(r)&&(r=r[0]);const n=document.createElement("a");let t=e;"body"in e&&(t=await(async function(s,c){const p=s.getReader(),l=new ReadableStream({start:d=>(async function y(){return p.read().then(({done:f,value:w})=>{if(!f)return d.enqueue(w),y();d.close()})})()}),u=new Response(l),o=await u.blob();return p.releaseLock(),new Blob([o],{type:c})})(e.body,e.headers.get("content-type"))),n.download=r.fileName||"Untitled",n.href=URL.createObjectURL(await t);const i=()=>{typeof a=="function"&&a()},a=r.legacySetup&&r.legacySetup(i,()=>a(),n);return n.addEventListener("click",()=>{setTimeout(()=>URL.revokeObjectURL(n.href),3e4),i()}),n.click(),null},j={__proto__:null,default:R};
1export{F as n};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.