PageSourceSearch

https://erobella.com/_nuxt/Dc84TnR0.js

js erobella.com collected 2026-09-24 10:05:51 UTC 1,147 bytes, 4 lines download raw bytes

1import{x as S,ae as d,a$ as g,dn as l,dp as _,E as p,ag as u,V as f,af as y,b2 as E}from"./-6Lls737.js";function h(){try{return(new Error().stack||"").split(`
2`).slice(1).map(o=>o.trim()).join(`
3`)}catch(e){return console.error("Error getting stack trace:",e),"Stack trace unavailable"}}async function m(e,o,r){try{const t=new Date().toISOString(),n={timestamp:t,fromPath:e,toPath:o,httpStatus:r||null,trace:h()},s=`[${t}] HTTP Redirect: ${JSON.stringify(n,null,2)}
4`}catch(t){console.error("Error in redirect logging:",t)}}const P=d(async(e,o)=>{let r,t;if(e.path.startsWith("/account/"))return;const n=g();if(n.pageType){n.pageType;return}const{data:s}=([r,t]=l(()=>_(p.SEO.API_V2_RESOLVE_PAGE_TYPE.path,{key:p.SEO.API_V2_RESOLVE_PAGE_TYPE.makeKey(e==null?void 0:e.path),method:"post",body:{path:e.path}})),r=await r,t(),r),a=s.value;if(!a)throw u({statusCode:404,message:"not found"});if(a.httpStatus!==200){if(a.redirect){const i=f(a.redirect),c=a.httpStatus||301;return[r,t]=l(()=>m(e.path,i,c)),await r,t(),y(i,{redirectCode:c})}if(a.httpStatus===404&&a.type!==E.Search)throw u({statusCode:404,message:"not found"})}});export{P as default};

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.