@forbespro/lead-agent
Version:
Lead Chat Agent React Component
2 lines (1 loc) • 2.23 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const y=require("./index31.js"),c=require("./index44.js"),m=typeof Buffer!="undefined",a=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,l=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/;function p(r,o,e){e==null&&o!==null&&typeof o=="object"&&(e=o,o=void 0),m&&Buffer.isBuffer(r)&&(r=r.toString()),r&&r.charCodeAt(0)===65279&&(r=r.slice(1));const t=JSON.parse(r,o);if(t===null||typeof t!="object")return t;const n=e&&e.protoAction||"error",s=e&&e.constructorAction||"error";if(n==="ignore"&&s==="ignore")return t;if(n!=="ignore"&&s!=="ignore"){if(a.test(r)===!1&&l.test(r)===!1)return t}else if(n!=="ignore"&&s==="ignore"){if(a.test(r)===!1)return t}else if(l.test(r)===!1)return t;return _(t,{protoAction:n,constructorAction:s,safe:e&&e.safe})}function _(r,{protoAction:o="error",constructorAction:e="error",safe:t}={}){let n=[r];for(;n.length;){const s=n;n=[];for(const u of s){if(o!=="ignore"&&Object.prototype.hasOwnProperty.call(u,"__proto__")){if(t===!0)return null;if(o==="error")throw new SyntaxError("Object contains forbidden prototype property");delete u.__proto__}if(e!=="ignore"&&Object.prototype.hasOwnProperty.call(u,"constructor")&&Object.prototype.hasOwnProperty.call(u.constructor,"prototype")){if(t===!0)return null;if(e==="error")throw new SyntaxError("Object contains forbidden prototype property");delete u.constructor}for(const d in u){const f=u[d];f&&typeof f=="object"&&n.push(f)}}}return r}function i(r,o,e){const t=Error.stackTraceLimit;Error.stackTraceLimit=0;try{return p(r,o,e)}finally{Error.stackTraceLimit=t}}function g(r,o){const e=Error.stackTraceLimit;Error.stackTraceLimit=0;try{return p(r,o,{safe:!0})}catch(t){return null}finally{Error.stackTraceLimit=e}}c.__module.exports=i;c.__module.exports.default=i;c.__module.exports.parse=i;c.__module.exports.safeParse=g;c.__module.exports.scan=_;var b=c.__module.exports;const E=y.getDefaultExportFromCjs(b);exports.default=E;