PageSourceSearch

https://www.xobrain.ai/assets/esm-CMwDDaWP.js

js xobrain.ai collected 2026-10-05 13:23:42 UTC 2,774 bytes, 1 lines download raw bytes

vendor: 2,774 bytes, line 1
1var e=typeof self==`object`?self:globalThis,t=(t,n)=>{switch(t){case`Function`:case`SharedWorker`:case`Worker`:case`eval`:case`setInterval`:case`setTimeout`:throw TypeError(`unable to deserialize `+t)}return new e[t](n)},n=(e,n)=>{let r=(t,n)=>(e.set(n,t),t),i=a=>{if(e.has(a))return e.get(a);let[o,s]=n[a];switch(o){case 0:case-1:return r(s,a);case 1:{let e=r([],a);for(let t of s)e.push(i(t));return e}case 2:{let e=r({},a);for(let[t,n]of s)e[i(t)]=i(n);return e}case 3:return r(new Date(s),a);case 4:{let{source:e,flags:t}=s;return r(new RegExp(e,t),a)}case 5:{let e=r(new Map,a);for(let[t,n]of s)e.set(i(t),i(n));return e}case 6:{let e=r(new Set,a);for(let t of s)e.add(i(t));return e}case 7:{let{name:e,message:n}=s;return r(t(e,n),a)}case 8:return r(BigInt(s),a);case`BigInt`:return r(Object(BigInt(s)),a);case`ArrayBuffer`:return r(new Uint8Array(s).buffer,s);case`DataView`:{let{buffer:e}=new Uint8Array(s);return r(new DataView(e),s)}}return r(t(o,s),a)};return i},r=e=>n(new Map,e)(0),i=``,{toString:a}={},{keys:o}=Object,s=e=>{let t=typeof e;if(t!==`object`||!e)return[0,t];let n=a.call(e).slice(8,-1);switch(n){case`Array`:return[1,i];case`Object`:return[2,i];case`Date`:return[3,i];case`RegExp`:return[4,i];case`Map`:return[5,i];case`Set`:return[6,i];case`DataView`:return[1,n]}return n.includes(`Array`)?[1,n]:n.includes(`Error`)?[7,n]:[2,n]},c=([e,t])=>e===0&&(t===`function`||t===`symbol`),l=(e,t,n,r)=>{let a=(e,t)=>{let i=r.push(e)-1;return n.set(t,i),i},l=r=>{if(n.has(r))return n.get(r);let[u,d]=s(r);switch(u){case 0:{let t=r;switch(d){case`bigint`:u=8,t=r.toString();break;case`function`:case`symbol`:if(e)throw TypeError(`unable to serialize `+d);t=null;break;case`undefined`:return a([-1],r)}return a([u,t],r)}case 1:{if(d){let e=r;return d===`DataView`?e=new Uint8Array(r.buffer):d===`ArrayBuffer`&&(e=new Uint8Array(r)),a([d,[...e]],r)}let e=[],t=a([u,e],r);for(let t of r)e.push(l(t));return t}case 2:{if(d)switch(d){case`BigInt`:return a([d,r.toString()],r);case`Boolean`:case`Number`:case`String`:return a([d,r.valueOf()],r)}if(t&&`toJSON`in r)return l(r.toJSON());let n=[],i=a([u,n],r);for(let t of o(r))(e||!c(s(r[t])))&&n.push([l(t),l(r[t])]);return i}case 3:return a([u,isNaN(r.getTime())?i:r.toISOString()],r);case 4:{let{source:e,flags:t}=r;return a([u,{source:e,flags:t}],r)}case 5:{let t=[],n=a([u,t],r);for(let[n,i]of r)(e||!(c(s(n))||c(s(i))))&&t.push([l(n),l(i)]);return n}case 6:{let t=[],n=a([u,t],r);for(let n of r)(e||!c(s(n)))&&t.push(l(n));return n}}let{message:f}=r;return a([u,{name:d,message:f}],r)};return l},u=(e,{json:t,lossy:n}={})=>{let r=[];return l(!(t||n),!!t,new Map,r)(e),r},d=typeof structuredClone==`function`?(e,t)=>t&&(`json`in t||`lossy`in t)?r(u(e,t)):structuredClone(e):(e,t)=>r(u(e,t));export{d 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.