New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

chatsy

Package Overview
Dependencies
Maintainers
1
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chatsy - npm Package Compare versions

Comparing version
2.0.10
to
2.0.11
+2
-2
dist/chatsy.min.js

@@ -1,2 +0,2 @@

var Chatsy=(()=>{var m=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var R=Object.getOwnPropertyNames,v=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable;var w=(t,e,s)=>e in t?m(t,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[e]=s,O=(t,e)=>{for(var s in e||(e={}))I.call(e,s)&&w(t,s,e[s]);if(v)for(var s of v(e))B.call(e,s)&&w(t,s,e[s]);return t};var H=(t,e)=>{for(var s in e)m(t,s,{get:e[s],enumerable:!0})},U=(t,e,s,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of R(e))!I.call(t,i)&&i!==s&&m(t,i,{get:()=>e[i],enumerable:!(o=M(e,i))||o.enumerable});return t};var $=t=>U(m({},"__esModule",{value:!0}),t);var W={};H(W,{Chatsy:()=>a,default:()=>V});var h="2.0.10",u=typeof window!="undefined"&&typeof document!="undefined",f="https://chatsy.ai",E={settings:{button:{backgroundColor:"#297bf7",textColor:"#FFFFFF",position:"bottom-right",type:"round",icon:"default"}},user:{},context:{}},y={default:t=>`<svg viewBox="0 0 700 700" width="28" height="28" fill="${t}" style="pointer-events:none">
var Chatsy=(()=>{var m=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var R=Object.getOwnPropertyNames,v=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable;var w=(t,e,s)=>e in t?m(t,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[e]=s,O=(t,e)=>{for(var s in e||(e={}))I.call(e,s)&&w(t,s,e[s]);if(v)for(var s of v(e))B.call(e,s)&&w(t,s,e[s]);return t};var H=(t,e)=>{for(var s in e)m(t,s,{get:e[s],enumerable:!0})},U=(t,e,s,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of R(e))!I.call(t,i)&&i!==s&&m(t,i,{get:()=>e[i],enumerable:!(o=M(e,i))||o.enumerable});return t};var $=t=>U(m({},"__esModule",{value:!0}),t);var W={};H(W,{Chatsy:()=>a,default:()=>V});var h="2.0.11",u=typeof window!="undefined"&&typeof document!="undefined",f="https://chatsy.ai",E={settings:{button:{backgroundColor:"#297bf7",textColor:"#FFFFFF",position:"bottom-right",type:"round",icon:"default"}},user:{},context:{}},y={default:t=>`<svg viewBox="0 0 700 700" width="28" height="28" fill="${t}" style="pointer-events:none">
<path d="M62.75 600.75V606c0 19.25 10.75 36.5 28.25 45 7 3.5 14.5 5 22 5 10.75 0 21.75-3.5 30.75-10.75l19.75-15.25c23-18.25 51.75-28 81-28h135.25c28.75 0 53.75-16.25 66.5-40-19.75-10.5-41.75-16.25-64-16.25H202.25c-78.75 0-142.75-63.75-142.75-142V252.25C25.5 259.75 0 290 0 326.25v200.5c0 37.25 27.25 68.25 62.75 74z"/>

@@ -35,3 +35,3 @@ <path d="M607.5 44H202c-51 0-92.5 41.25-92.5 92v267.75c0 50.75 41.5 92 92.75 92H382.25c41 0 81.25 13.75 113.25 39l40 31.25c9 7.25 19.75 10.75 30.75 10.75 7.25 0 14.75-1.75 21.75-5 17.5-8.5 28.25-25.75 28.25-45v-31.5c47-4.25 83.75-43.75 83.75-91.5V136C700 85.25 658.5 44 607.5 44zM504.75 347.75H304.75c-13.75 0-25-11.25-25-25s11.25-25 25-25h200c14 0 25 11 25 25s-11 25-25 25zm0-105.25H304.75c-13.75 0-25-11.25-25-25.25s11.25-25 25-25h200c14 0 25 11.25 25 25s-11 25.25-25 25.25z"/>

}
`,document.head.appendChild(n)}let o=document.createElement("div");o.id=t._instanceId+"-btn",o.setAttribute("role","button"),o.setAttribute("aria-label","Open chat"),o.setAttribute("tabindex","0"),Object.assign(o.style,{position:"fixed",overflow:"visible",bottom:"20px",[s?"left":"right"]:"20px",width:"60px",height:"60px",borderRadius:e.type==="round"?"50%":"12px",backgroundColor:e.backgroundColor,color:e.textColor,cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 2px 10px rgba(0, 0, 0, 0.16)",zIndex:"2147483646",transition:"transform 167ms cubic-bezier(0.33, 0, 0, 1)",transformOrigin:"center center",animation:"chatsy-bounce-in 1.5s cubic-bezier(0.4, 0.1, 0.2, 1)"}),o.innerHTML=L(e),o.addEventListener("mouseenter",()=>{o.style.transition="transform 250ms cubic-bezier(0.33, 0, 0, 1)",o.style.transform="scale(1.1)"}),o.addEventListener("mouseleave",()=>{o.style.transition="transform 167ms cubic-bezier(0.33, 0, 0, 1)",o.style.transform="scale(1)"}),o.addEventListener("mousedown",()=>{o.style.transition="transform 134ms cubic-bezier(0.45, 0, 0.2, 1)",o.style.transform="scale(0.85)"}),o.addEventListener("mouseup",()=>{o.style.transition="transform 250ms cubic-bezier(0.33, 0, 0, 1)",o.style.transform="scale(1.1)"}),o.addEventListener("click",()=>t.toggle()),o.addEventListener("keydown",n=>{(n.key==="Enter"||n.key===" ")&&(n.preventDefault(),t.toggle())});let i=document.createElement("div");Object.assign(i.style,{position:"absolute",top:"-4px",right:"-4px",width:"22px",height:"22px",borderRadius:"50%",backgroundColor:"#EF4444",color:"#FFFFFF",fontSize:"12px",fontWeight:"700",fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif',display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"1",border:"2px solid #FFFFFF",boxShadow:"0 2px 4px rgba(0, 0, 0, 0.2)",transform:"scale(0)",pointerEvents:"none"}),i.textContent="1",o.appendChild(i),t._badge=i,setTimeout(()=>{t._badge&&!t._isOpen&&(i.style.animation="chatsy-badge-in 400ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards",t._badgeInterval=setInterval(()=>{if(!t._badge){clearInterval(t._badgeInterval);return}i.style.animation="none",i.offsetHeight,i.style.animation="chatsy-badge-pop 400ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards"},1e4))},2e3),document.body.appendChild(o),t._button=o,r("Button created",{position:e.position,type:e.type,icon:e.icon})}function k(t){if(!t._badge)return;clearInterval(t._badgeInterval),t._badge.style.animation="chatsy-badge-out 200ms ease-in forwards";let e=t._badge;t._badge=null,setTimeout(()=>e.remove(),200)}function x(t,e){if(!t._button)return;let s=t._button_;t._button.innerHTML=e?N(s):L(s),t._button.setAttribute("aria-label",e?"Close chat":"Open chat")}function L(t){return(y[t.icon]||y.default)(t.textColor)}function N(t){return C(t.textColor)}function F(t){let s=t._button_.position==="bottom-left",o=window.innerWidth<=480,i=document.createElement("div");i.id=t._instanceId+"-overlay",Object.assign(i.style,{position:"fixed",top:"0",left:"0",width:"100%",height:"100%",backgroundColor:"rgba(0, 0, 0, 0.3)",zIndex:"2147483646",display:"none",opacity:"0",transition:"opacity 0.25s ease"}),i.addEventListener("click",()=>t.close()),document.body.appendChild(i),t._overlay=i;let n=t._options._embedUrl||f,p=new URL("/chat/embed",n);p.searchParams.set("agentId",t._agentId),p.searchParams.set("version",h),p.searchParams.set("settings",JSON.stringify(t._options.settings)),p.searchParams.set("user",JSON.stringify(t._options.user)),p.searchParams.set("context",JSON.stringify(t._options.context));let d=document.createElement("iframe");d.id=t._instanceId+"-iframe",d.src=p.toString(),d.setAttribute("sandbox","allow-scripts allow-same-origin allow-forms allow-popups"),d.setAttribute("allow","clipboard-write"),Object.assign(d.style,{position:"fixed",bottom:o?"0":"84px",[s?"left":"right"]:o?"0":"20px",width:o?"100%":"400px",height:o?"100%":"min(704px, calc(100% - 104px))",maxHeight:o?"100vh":"704px",border:"none",borderRadius:o?"0":"16px",boxShadow:"0 5px 40px rgba(0, 0, 0, 0.16)",zIndex:"2147483647",display:"none",opacity:"0",transform:"scale(0)",transformOrigin:`${s?"left":"right"} bottom`,transition:"transform 300ms cubic-bezier(0, 1.2, 1, 1), opacity 83ms ease-out",overflow:"hidden"}),document.body.appendChild(d),t._iframe=d,r("Iframe created",{src:d.src,mobile:o})}function l(t,e,s){if(!t._iframe||!t._iframe.contentWindow)return;let o=t._options._embedUrl||f;t._iframe.contentWindow.postMessage({type:e,instanceId:t._instanceId,payload:s},o)}function c(t,e,s){let o=t._listeners[e]||[];o.length&&r(`Emitting "${e}" to ${o.length} listener(s)`),o.forEach(i=>{try{i(s)}catch(n){b(`Event "${e}" handler error:`,n)}})}function z(t,e){var n;let s=e.data;if(!s||typeof s.type!="string"||!s.type.startsWith("chatsy:"))return;let o=new URL(t._options._embedUrl||f).origin;if(e.origin!==o&&!e.origin.startsWith("http://localhost"))return;let i=s.payload||{};switch(r(`Received postMessage: ${s.type}`,i),s.type){case"chatsy:ready":t._ready=!0,r("Iframe ready, sending init config"),l(t,"chatsy:init",{agentId:t._agentId,version:h,settings:t._options.settings,user:t._options.user,context:t._options.context}),c(t,"ready"),t._pendingSend&&(r("Flushing queued message:",t._pendingSend),l(t,"chatsy:send",{message:t._pendingSend}),t._pendingSend=null);break;case"chatsy:message":i.message&&t._messages.push(i.message),i.messages&&(t._messages=i.messages),r("Received message from iframe:",(n=i.message)==null?void 0:n.content),c(t,"message",i.message);break;case"chatsy:close":r("Close requested by embed"),t.close();break;case"chatsy:state":r("State update:",i.state),i.state==="error"&&(b("Error from iframe:",i.error),c(t,"error",i.error));break}}var T=0,a=class{constructor(e,s={}){if(!e||typeof e!="string")throw new Error("Chatsy: agentId is required as the first argument");this._agentId=e,this._options=g(E,s),this._button_=this._options.settings.button,this._instanceId=`chatsy-${++T}`,u&&(this._options.context=g({page:{url:window.location.href,referrer:document.referrer,title:document.title}},this._options.context)),this._isOpen=!1,this._ready=!1,this._messages=[],this._listeners={},this._button=null,this._iframe=null,this._overlay=null,this._pendingSend=null,r(`Initializing instance ${this._instanceId}`,{agentId:e,options:this._options}),this._onMessage=z.bind(null,this),this._emit=c.bind(null,this),u?(window.addEventListener("message",this._onMessage),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>_(this)):_(this)):S("Non-browser environment detected, skipping DOM setup")}open(){this._isOpen||(r("Opening chat"),k(this),this._iframe||F(this),this._isOpen=!0,this._iframe.style.display="block",this._overlay.style.display="block",requestAnimationFrame(()=>{this._iframe.style.opacity="1",this._iframe.style.transform="scale(1)",this._overlay.style.opacity="1"}),x(this,!0),l(this,"chatsy:open",{}),c(this,"open"))}close(){this._isOpen&&(r("Closing chat"),this._isOpen=!1,this._iframe.style.opacity="0",this._iframe.style.transform="scale(0)",this._overlay.style.opacity="0",setTimeout(()=>{!this._isOpen&&this._iframe&&(this._iframe.style.display="none",this._overlay.style.display="none")},250),x(this,!1),l(this,"chatsy:close",{}),c(this,"close"))}toggle(){this._isOpen?this.close():this.open()}setUser(e){this._options.user=e||{},this._ready&&l(this,"chatsy:update",{user:this._options.user})}send(e){!e||typeof e!="string"||(this._isOpen||this.open(),this._ready?(r("Sending message to iframe:",e),l(this,"chatsy:send",{message:e})):(r("Iframe not ready, queuing message:",e),this._pendingSend=e))}getMessages(){return[...this._messages]}on(e,s){return this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(s),this}destroy(){r(`Destroying instance ${this._instanceId}`),u&&window.removeEventListener("message",this._onMessage),this._button&&this._button.remove(),this._iframe&&this._iframe.remove(),this._overlay&&this._overlay.remove(),this._button=null,this._iframe=null,this._overlay=null,this._listeners={},this._messages=[]}};a.version=h;a._instances=[];function A(){let t=document.querySelectorAll("script[data-agent-id]");r(`Auto-init: found ${t.length} script tag(s) with data-agent-id`),t.forEach(e=>{let s=e.getAttribute("data-agent-id");if(!s)return;let o=new a(s,{settings:{button:{backgroundColor:e.getAttribute("data-button-background-color")||void 0,textColor:e.getAttribute("data-button-text-color")||void 0,position:e.getAttribute("data-button-position")||void 0,type:e.getAttribute("data-button-type")||void 0,icon:e.getAttribute("data-button-icon")||void 0}}});a._instances.push(o)})}typeof window!="undefined"&&(window.Chatsy=a,document.readyState==="loading"?document.addEventListener("DOMContentLoaded",A):A());var V=a;return $(W);})();
`,document.head.appendChild(n)}let o=document.createElement("div");o.id=t._instanceId+"-btn",o.setAttribute("role","button"),o.setAttribute("aria-label","Open chat"),o.setAttribute("tabindex","0"),Object.assign(o.style,{position:"fixed",overflow:"visible",bottom:"20px",[s?"left":"right"]:"20px",width:"60px",height:"60px",borderRadius:e.type==="round"?"50%":"12px",backgroundColor:e.backgroundColor,color:e.textColor,cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 2px 10px rgba(0, 0, 0, 0.16)",zIndex:"2147483646",transition:"transform 167ms cubic-bezier(0.33, 0, 0, 1)",transformOrigin:"center center",animation:"chatsy-bounce-in 1.5s cubic-bezier(0.4, 0.1, 0.2, 1)"}),o.innerHTML=L(e),o.addEventListener("mouseenter",()=>{o.style.transition="transform 250ms cubic-bezier(0.33, 0, 0, 1)",o.style.transform="scale(1.1)"}),o.addEventListener("mouseleave",()=>{o.style.transition="transform 167ms cubic-bezier(0.33, 0, 0, 1)",o.style.transform="scale(1)"}),o.addEventListener("mousedown",()=>{o.style.transition="transform 134ms cubic-bezier(0.45, 0, 0.2, 1)",o.style.transform="scale(0.85)"}),o.addEventListener("mouseup",()=>{o.style.transition="transform 250ms cubic-bezier(0.33, 0, 0, 1)",o.style.transform="scale(1.1)"}),o.addEventListener("click",()=>t.toggle()),o.addEventListener("keydown",n=>{(n.key==="Enter"||n.key===" ")&&(n.preventDefault(),t.toggle())});let i=document.createElement("div");Object.assign(i.style,{position:"absolute",top:"-4px",right:"-4px",width:"22px",height:"22px",borderRadius:"50%",backgroundColor:"#EF4444",color:"#FFFFFF",fontSize:"12px",fontWeight:"700",fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif',display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"1",border:"2px solid #FFFFFF",boxShadow:"0 2px 4px rgba(0, 0, 0, 0.2)",transform:"scale(0)",pointerEvents:"none"}),i.textContent="1",o.appendChild(i),t._badge=i,setTimeout(()=>{t._badge&&!t._isOpen&&(i.style.animation="chatsy-badge-in 400ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards",t._badgeInterval=setInterval(()=>{if(!t._badge){clearInterval(t._badgeInterval);return}i.style.animation="none",i.offsetHeight,i.style.animation="chatsy-badge-pop 400ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards"},1e4))},2e3),document.body.appendChild(o),t._button=o,r("Button created",{position:e.position,type:e.type,icon:e.icon})}function k(t){if(!t._badge)return;clearInterval(t._badgeInterval),t._badge.style.animation="chatsy-badge-out 200ms ease-in forwards";let e=t._badge;t._badge=null,setTimeout(()=>e.remove(),200)}function x(t,e){if(!t._button)return;let s=t._button_;t._button.innerHTML=e?N(s):L(s),t._button.setAttribute("aria-label",e?"Close chat":"Open chat")}function L(t){return(y[t.icon]||y.default)(t.textColor)}function N(t){return C(t.textColor)}function F(t){let s=t._button_.position==="bottom-left",o=window.innerWidth<=480,i=document.createElement("div");i.id=t._instanceId+"-overlay",Object.assign(i.style,{position:"fixed",top:"0",left:"0",width:"100%",height:"100%",backgroundColor:"rgba(0, 0, 0, 0.3)",zIndex:"2147483646",display:"none",opacity:"0",transition:"opacity 0.25s ease"}),i.addEventListener("click",()=>t.close()),document.body.appendChild(i),t._overlay=i;let n=t._options._embedUrl||f,p=new URL("/chat/embed",n);p.searchParams.set("agentId",t._agentId),p.searchParams.set("version",h),p.searchParams.set("settings",JSON.stringify(t._options.settings)),p.searchParams.set("user",JSON.stringify(t._options.user)),p.searchParams.set("context",JSON.stringify(t._options.context));let d=document.createElement("iframe");d.id=t._instanceId+"-iframe",d.src=p.toString(),d.setAttribute("sandbox","allow-scripts allow-same-origin allow-forms allow-popups"),d.setAttribute("allow","clipboard-write"),Object.assign(d.style,{position:"fixed",bottom:o?"0":"84px",[s?"left":"right"]:o?"0":"20px",width:o?"100%":"400px",height:o?"100%":"min(704px, calc(100% - 104px))",maxHeight:o?"100vh":"704px",border:"none",borderRadius:o?"0":"16px",boxShadow:"0 5px 40px rgba(0, 0, 0, 0.16)",zIndex:"2147483647",display:"none",opacity:"0",transform:"scale(0)",transformOrigin:`${s?"left":"right"} bottom`,transition:"transform 300ms cubic-bezier(0, 1.2, 1, 1), opacity 83ms ease-out",overflow:"hidden"}),document.body.appendChild(d),t._iframe=d,r("Iframe created",{src:d.src,mobile:o})}function l(t,e,s){if(!t._iframe||!t._iframe.contentWindow)return;let o=t._options._embedUrl||f;t._iframe.contentWindow.postMessage({type:e,instanceId:t._instanceId,payload:s},o)}function c(t,e,s){let o=t._listeners[e]||[];o.length&&r(`Emitting "${e}" to ${o.length} listener(s)`),o.forEach(i=>{try{i(s)}catch(n){b(`Event "${e}" handler error:`,n)}})}function z(t,e){var n;let s=e.data;if(!s||typeof s.type!="string"||!s.type.startsWith("chatsy:"))return;let o=new URL(t._options._embedUrl||f).origin;if(e.origin!==o&&!e.origin.startsWith("http://localhost"))return;let i=s.payload||{};switch(r(`Received postMessage: ${s.type}`,i),s.type){case"chatsy:ready":t._ready=!0,r("Iframe ready, sending init config"),l(t,"chatsy:init",{agentId:t._agentId,version:h,settings:t._options.settings,user:t._options.user,context:t._options.context}),c(t,"ready"),t._pendingSend&&(r("Flushing queued message:",t._pendingSend),l(t,"chatsy:send",{message:t._pendingSend}),t._pendingSend=null);break;case"chatsy:message":i.message&&t._messages.push(i.message),i.messages&&(t._messages=i.messages),r("Received message from iframe:",(n=i.message)==null?void 0:n.content),c(t,"message",i.message);break;case"chatsy:close":r("Close requested by embed"),t.close();break;case"chatsy:state":r("State update:",i.state),i.state==="error"&&(b("Error from iframe:",i.error),c(t,"error",i.error));break}}var T=0,a=class{constructor(e,s={}){if(!e||typeof e!="string")throw new Error("Chatsy: agentId is required as the first argument");this._agentId=e,this._options=g(E,s),this._button_=this._options.settings.button,this._instanceId=`chatsy-${++T}`,u&&(this._options.context=g({page:{url:window.location.href,referrer:document.referrer,title:document.title}},this._options.context)),this._isOpen=!1,this._ready=!1,this._messages=[],this._listeners={},this._button=null,this._iframe=null,this._overlay=null,this._pendingSend=null,r(`Initializing instance ${this._instanceId}`,{agentId:e,options:this._options}),this._onMessage=z.bind(null,this),this._emit=c.bind(null,this),u?(window.addEventListener("message",this._onMessage),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>_(this)):_(this)):S("Non-browser environment detected, skipping DOM setup")}open(){this._isOpen||(r("Opening chat"),k(this),this._iframe||F(this),this._isOpen=!0,this._iframe.style.display="block",this._overlay.style.display="block",requestAnimationFrame(()=>{this._iframe.style.opacity="1",this._iframe.style.transform="scale(1)",this._overlay.style.opacity="1"}),x(this,!0),setTimeout(()=>{l(this,"chatsy:open",{}),this._iframe&&this._iframe.focus()},300),c(this,"open"))}close(){this._isOpen&&(r("Closing chat"),this._isOpen=!1,this._iframe.style.opacity="0",this._iframe.style.transform="scale(0)",this._overlay.style.opacity="0",setTimeout(()=>{!this._isOpen&&this._iframe&&(this._iframe.style.display="none",this._overlay.style.display="none")},250),x(this,!1),l(this,"chatsy:close",{}),c(this,"close"))}toggle(){this._isOpen?this.close():this.open()}setUser(e){this._options.user=e||{},this._ready&&l(this,"chatsy:update",{user:this._options.user})}send(e){!e||typeof e!="string"||(this._isOpen||this.open(),this._ready?(r("Sending message to iframe:",e),l(this,"chatsy:send",{message:e})):(r("Iframe not ready, queuing message:",e),this._pendingSend=e))}getMessages(){return[...this._messages]}on(e,s){return this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(s),this}destroy(){r(`Destroying instance ${this._instanceId}`),u&&window.removeEventListener("message",this._onMessage),this._button&&this._button.remove(),this._iframe&&this._iframe.remove(),this._overlay&&this._overlay.remove(),this._button=null,this._iframe=null,this._overlay=null,this._listeners={},this._messages=[]}};a.version=h;a._instances=[];function A(){let t=document.querySelectorAll("script[data-agent-id]");r(`Auto-init: found ${t.length} script tag(s) with data-agent-id`),t.forEach(e=>{let s=e.getAttribute("data-agent-id");if(!s)return;let o=new a(s,{settings:{button:{backgroundColor:e.getAttribute("data-button-background-color")||void 0,textColor:e.getAttribute("data-button-text-color")||void 0,position:e.getAttribute("data-button-position")||void 0,type:e.getAttribute("data-button-type")||void 0,icon:e.getAttribute("data-button-icon")||void 0}}});a._instances.push(o)})}typeof window!="undefined"&&(window.Chatsy=a,document.readyState==="loading"?document.addEventListener("DOMContentLoaded",A):A());var V=a;return $(W);})();
Chatsy=Chatsy.default||Chatsy.Chatsy||Chatsy;

@@ -28,3 +28,3 @@ var __defProp = Object.defineProperty;

// src/lib/constants.js
var VERSION = "2.0.10";
var VERSION = "2.0.11";
var IS_BROWSER = typeof window !== "undefined" && typeof document !== "undefined";

@@ -428,3 +428,8 @@ var API_URL = "https://chatsy.ai";

updateButtonIcon(this, true);
postToIframe(this, "chatsy:open", {});
setTimeout(() => {
postToIframe(this, "chatsy:open", {});
if (this._iframe) {
this._iframe.focus();
}
}, 300);
emit(this, "open");

@@ -431,0 +436,0 @@ }

// src/lib/constants.js
var VERSION = "2.0.10";
var VERSION = "2.0.11";
var IS_BROWSER = typeof window !== "undefined" && typeof document !== "undefined";

@@ -401,3 +401,8 @@ var API_URL = "https://chatsy.ai";

updateButtonIcon(this, true);
postToIframe(this, "chatsy:open", {});
setTimeout(() => {
postToIframe(this, "chatsy:open", {});
if (this._iframe) {
this._iframe.focus();
}
}, 300);
emit(this, "open");

@@ -404,0 +409,0 @@ }

{
"name": "chatsy",
"version": "2.0.10",
"version": "2.0.11",
"description": "Embeddable AI chatbot widget. Add a chat widget to any website with one line of code.",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",