1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[756],{756:function(e,r,a){a.d(r,{fetchFile:function(){return fetchFile}}),Error("failed to get response body reader"),Error("failed to complete download");let readFromBlobOrFile=e=>new Promise((r,a)=>{let t=new FileReader;t.onload=()=>{let{result:e}=t;e instanceof ArrayBuffer?r(new Uint8Array(e)):r(new Uint8Array)},t.onerror=e=>{a(Error(`File could not be read! Code=${e?.target?.error?.code||-1}`))},t.readAsArrayBuffer(e)}),fetchFile=async e=>{let r;if("string"==typeof e)r=/data:_data\/([a-zA-Z]*);base64,([^"]*)/.test(e)?atob(e.split(",")[1]).split("").map(e=>e.charCodeAt(0)):await (await fetch(e)).arrayBuffer();else if(e instanceof URL)r=await (await fetch(e)).arrayBuffer();else{if(!(e instanceof File||e instanceof Blob))return new Uint8Array;r=await readFromBlobOrFile(e)}return new Uint8Array(r)}}}]);
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.