PageSourceSearch

https://arxlight.ai/assets/index-CN4GgE_W.js

js arxlight.ai collected 2026-10-05 11:48:13 UTC 2,481 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/mountScene-CnM23e9A.js","assets/vendor-DtLtI2fd.js"])))=>i.map(i=>d[i]);
2import"./modulepreload-polyfill-B5Qt9EMX.js";const _="modulepreload",b=function(e){return"/"+e},E={},y=function(o,t,d){let l=Promise.resolve();if(t&&t.length>0){let c=function(n){return Promise.all(n.map(a=>Promise.resolve(a).then(i=>({status:"fulfilled",value:i}),i=>({status:"rejected",reason:i}))))};document.getElementsByTagName("link");const r=document.querySelector("meta[property=csp-nonce]"),p=r?.nonce||r?.getAttribute("nonce");l=c(t.map(n=>{if(n=b(n),n in E)return;E[n]=!0;const a=n.endsWith(".css"),i=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${n}"]${i}`))return;const s=document.createElement("link");if(s.rel=a?"stylesheet":_,a||(s.as="script"),s.crossOrigin="",s.href=n,p&&s.setAttribute("nonce",p),document.head.appendChild(s),a)return new Promise((w,v)=>{s.addEventListener("load",w),s.addEventListener("error",()=>v(new Error(`Unable to preload CSS for ${n}`)))})}))}function f(c){const r=new Event("vite:preloadError",{cancelable:!0});if(r.payload=c,window.dispatchEvent(r),!r.defaultPrevented)throw c}return l.then(c=>{for(const r of c||[])r.status==="rejected"&&f(r.reason);return o().catch(f)})};function g(){const e=new URLSearchParams(location.search).get("scene");return e==="webgl"||e==="still"?e:null}function L(){const e=g();if(e)return e==="webgl";try{const t=document.createElement("canvas").getContext("webgl2",{failIfMajorPerformanceCaveat:!0});if(!t)return!1;const d=t.getExtension("WEBGL_debug_renderer_info"),l=d?String(t.getParameter(d.UNMASKED_RENDERER_WEBGL)):"";return t.getExtension("WEBGL_lose_context")?.loseContext(),!/swiftshader|llvmpipe|softpipe|software|basic render driver/i.test(l)}catch{return!1}}const S="/assets/landscape-IaTwu75S.webp",P="/assets/portrait-CCq-HW4T.webp",u=document.getElementById("scene"),h=()=>u.classList.add("is-ready");function m(){u.classList.remove("is-ready");const e=document.createElement("picture"),o=document.createElement("source");o.media="(orientation: portrait)",o.srcset=P;const t=document.createElement("img");t.className="stage-still",t.alt="",t.src=S,t.addEventListener("load",h,{once:!0}),e.append(o,t),u.replaceChildren(e)}L()?y(async()=>{const{mountScene:e}=await import("./mountScene-CnM23e9A.js");return{mountScene:e}},__vite__mapDeps([0,1])).then(({mountScene:e})=>
2e(u,{onReady:h,onFail:m,allowSoftware:g()==="webgl"}),m):m();

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.