1var h=Object.defineProperty;var g=(s,e,t)=>e in s?h(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t;var f=(s,e,t)=>g(s,typeof e!="symbol"?e+"":e,t);class p{constructor(){f(this,"isEmpty",e=>{let t=Object.prototype.toString.call(e);return t==="[object Null]"||t==="[object Undefined]"?!0:t==="[object Object]"?Object.keys(e).length===0:t==="[object Array]"?e.length===0:t==="[object String]"?e==="null"||e==="undefined"?!0:e.trim().length===0:t==="[object Number]"?isNaN(e):t!=="[object Boolean]"});f(this,"formatUrl",(e,t,i=!0)=>{t=t||{};let l=e,a=l,n="",c=Object.keys(t),u=[];return l.indexOf("#")>-1&&(i?(l=e.split("#")[0],n=e.split("#")[1],a=l):a=e.split("#")[1]),c.map(m=>{u.push(`${m}=${t[m]}`)}),u.length>0&&(l+=a.includes("?")?"&":"?",l+=u.join("&")),i&&n&&(l+=`#${n}`),l});f(this,"getTimes",e=>{e=e||{};let t=e.time||"",i;this.isEmpty(t)?i=new Date:i=new Date(parseInt(t));let l=i.getFullYear(),a=this.formatTime(i.getMonth()+1),n=this.formatTime(i.getDate()),c=this.getWeek(i.getDay()),u=this.formatTime(i.getHours()),o=this.formatTime(i.getMinutes()),m=this.formatTime(i.getSeconds()),r=e.style||"Y-M-D";return r.indexOf("Y")>-1&&(r=r.replace("Y",l)),r.indexOf("M")>-1&&(r=r.replace("M",a)),r.indexOf("D")>-1&&(r=r.replace("D",n)),r.indexOf("W")>-1&&(r=r.replace("W",c)),r.indexOf("h")>-1&&(r=r.replace("h",u)),r.indexOf("m")>-1&&(r=r.replace("m",o)),r.indexOf("s")>-1&&(r=r.replace("s",m)),r});f(this,"formatTime",e=>(e=e.toString(),e[1]?e:`0${e}`));f(this,"getWeek",e=>(e=parseInt(e),["卿¥","å¨ä¸","å¨äº","å¨ä¸","å¨å","å¨äº","å¨å
"][e]))}debounce(e,t){let i=null;return function(){let l=this,a=arguments;i&&clearTimeout(i);let n=!i;i=setTimeout(()=>{i=null},t),n&&e.apply(l,a)}}getImageSrc(e){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)?e:`${e}?x-oss-process=image/quality,q_60/format,webp`}}const b=new p;export{b as u};
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.