@forbespro/lead-agent
Version:
Lead Chat Agent React Component
2 lines (1 loc) • 1.05 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("./index151.js"),w=typeof self=="object"?self:globalThis,l=(o,i)=>{const s=(e,u)=>(o.set(u,e),e),c=e=>{if(o.has(e))return o.get(e);const[u,t]=i[e];switch(u){case a.PRIMITIVE:case a.VOID:return s(t,e);case a.ARRAY:{const r=s([],e);for(const n of t)r.push(c(n));return r}case a.OBJECT:{const r=s({},e);for(const[n,f]of t)r[c(n)]=c(f);return r}case a.DATE:return s(new Date(t),e);case a.REGEXP:{const{source:r,flags:n}=t;return s(new RegExp(r,n),e)}case a.MAP:{const r=s(new Map,e);for(const[n,f]of t)r.set(c(n),c(f));return r}case a.SET:{const r=s(new Set,e);for(const n of t)r.add(c(n));return r}case a.ERROR:{const{name:r,message:n}=t;return s(new w[r](n),e)}case a.BIGINT:return s(BigInt(t),e);case"BigInt":return s(Object(BigInt(t)),e);case"ArrayBuffer":return s(new Uint8Array(t).buffer,t);case"DataView":{const{buffer:r}=new Uint8Array(t);return s(new DataView(r),t)}}return s(new w[u](t),e)};return c},g=o=>l(new Map,o)(0);exports.deserialize=g;