{"_id":"@aio-chat/all","_rev":"18-3d93ae39ed4e22b24737bffe0e872fee","name":"@aio-chat/all","dist-tags":{"latest":"1.0.1-16"},"versions":{"1.0.0":{"name":"@aio-chat/all","version":"1.0.0","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.0","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"9702ff76bf15936d1d2652eec47083c6e6d576c1","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.0.tgz","fileCount":14,"integrity":"sha512-ytOzTwp4OqoaZf6CaVqJ5NdRxhzQK2cwOJvfdPwDfSCQ8TyjWB9tEKSgmjf2sc2Ki5odzJsFSvQ4JtBxPHPVTA==","signatures":[{"sig":"MEYCIQDFKnwp04yUzfcW8TzKNaT7aHqYGFUQewEbhrvpue9cIgIhAJQkt+aWk9NtXpcMl6zLhUnk5XQE3t01Qopb1u72Brkz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47854},"type":"module","gitHead":"c21df61cc15ddca13c102a9393aef4a125642a1b","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.0","@aio-chat/service":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.0_1745578195928_0.7938481724613267","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-0":{"name":"@aio-chat/all","version":"1.0.1-0","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-0","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"e527b0e4133d785a7db05db263c2797f1bfe7dd2","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-0.tgz","fileCount":14,"integrity":"sha512-N26e+P42eoGw8fj4oADYBTpuo9PBrb147OcOyuEbdVFLqSLRl3pAiDotjoxoNNBRZdbTzk7ArycCvzjWa1ilVg==","signatures":[{"sig":"MEYCIQDjDsYzqxcJtS63+lQNRj6awe1iPKc3vKKBRJ+6KeknbgIhAJN+C+2gx95Wcrd5rnlJ6kvAMw7kaxUNGbn+V40yzAJ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"28f51e62b2671859727d653316f152798bebd0a8","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-0","@aio-chat/service":"^1.0.1-0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-0_1745583599314_0.36923223079471357","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-1":{"name":"@aio-chat/all","version":"1.0.1-1","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-1","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"46b31b09993b83e3783944ec8c6cbfdcaf9f39ef","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-1.tgz","fileCount":14,"integrity":"sha512-FL2+bX3yVWEq5rOQcv/k3OL4V3R9ckIbY//NB2nA2EqGKHkCTsGF7wZB12rqjmpd6Z+F4g92qoWgmt0yZbSBYA==","signatures":[{"sig":"MEUCIQC8BUAWGGrZbKy7B62xKZPpUtuDGR4dMETK49FzW3Ts9QIgKtYSIrR20HQh0FMK+oepCqfpTeKHK0mIi5NUF52u9qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"a7be15a2399058a3e644d8f6542be21695a5847c","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-1","@aio-chat/service":"^1.0.1-1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-1_1745585920103_0.7180424706623567","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-2":{"name":"@aio-chat/all","version":"1.0.1-2","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-2","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"d032cbcbfe0e6f0a30f1ee6732693caa6f532130","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-2.tgz","fileCount":14,"integrity":"sha512-Z+OubUSCVWkrcp9RP1bzx63qzFlLxtBN4VLiWwm70XpPs3DuFgZas4ufCzyryrHpFvEQX0yE45rE/B7BPEoSdQ==","signatures":[{"sig":"MEUCIGuUsAFMppmobp9f7MzHcnIM6uiDsnyZeG5o5IXmU4GUAiEA7EhvwaT69ruiiBIjYOumCeXzMMZvimRhH7OdF6Pq8c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"5f1a0df5b553f06a007741ac158cc3aa7298d78b","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-2","@aio-chat/service":"^1.0.1-2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-2_1745586998283_0.29182893807340804","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-3":{"name":"@aio-chat/all","version":"1.0.1-3","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-3","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"bb8514763e70de76421d8b044400ba11bcf3c9b4","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-3.tgz","fileCount":14,"integrity":"sha512-dFztnVm3smsXOEglr3Czo5N/6oCbDXplax9W6ilZmWY1tOPbU0RxmRVQnkRar49Yii3C40TaS0UsHYDCCv7CzA==","signatures":[{"sig":"MEUCIDFDvdDN8H99MQ24Xod5Q0iF7Zfr6eWB/xO9RFOGQH1NAiEAvQ/3wpKlJcJn6RqG8qrqFj8DXp6mn/qOFUYlVBaRIHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"2c48f58b13764410fc53eba2853695c0398f022f","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-3","@aio-chat/service":"^1.0.1-3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-3_1745587623491_0.27050113899731487","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-4":{"name":"@aio-chat/all","version":"1.0.1-4","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-4","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"4c8a4655b1f353a91b4ea8c7bdc8673176eeb6bf","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-4.tgz","fileCount":14,"integrity":"sha512-U6/MuBK2GUrgk9hTMsegThIT59N8V42VmLSKEwrR/r9Y7KQPyc5vvcvutogmehWeQZg6DWQUHiaoxAdeRPQd9w==","signatures":[{"sig":"MEUCIQDZ1dsAFWO3mPlZ+gO/HWPhh+02gQH78YVV0sTQSGL0pAIgClt1xw6zbpscBNzr81ZAqOjpq2YRPGR/WWZti31PkCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"0d3179c64ec5c1b0bd24dc9f69803fd19ca2fe41","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-4","@aio-chat/service":"^1.0.1-4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-4_1745588495710_0.5339493651924567","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-5":{"name":"@aio-chat/all","version":"1.0.1-5","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-5","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"58bc0979107a1831ac84fad0a387c751af6dc773","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-5.tgz","fileCount":14,"integrity":"sha512-c6VuaQsMTylMDkt5n5QUyq7sR/IgwtQ7A5pJkj5nbdPR1HgFwOu5RQbXbErRHaTNGgl0wKIZS6cXqFdcuwDJgA==","signatures":[{"sig":"MEUCIGcWutJ2mf1+hsgIu/Sg0Gf/56+j7c9QUWAcUGrP3TCIAiEA1POvKsUFMQBdhkC/naBMHRPnyD1L7+3aQ3dogcfdclo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"90b4bb09fe9e678b5eca93068a81362ec08f0d6b","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-5","@aio-chat/service":"^1.0.1-5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-5_1745589029856_0.3574914646313865","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-6":{"name":"@aio-chat/all","version":"1.0.1-6","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-6","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"c0aa272008c5c192498e297db9ec4357fbf3a1f9","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-6.tgz","fileCount":14,"integrity":"sha512-IR5quM6wDi2Hz3VezEagZzUD4e7gpml1Dw4S9wJFZg/srczFB/lg4FYsoqKvzXVIqKgqLpO83Gi5AMfZ/fa5Yg==","signatures":[{"sig":"MEQCIF5jy13/oqEGrKaTfNH2DDDILnwDUAXUqhz+TEqSOBKNAiAGeSYwgKISUZcTApR3HiJPUa7mUvJK15MrTORL/wpgyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"c6f0ab1f1f05188df81b3d535b86d478bc270f17","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-6","@aio-chat/service":"^1.0.1-6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-6_1745590985354_0.8756760394558025","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-7":{"name":"@aio-chat/all","version":"1.0.1-7","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-7","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"9cd90ba465fb4ae09aa7706138759953c2d4b710","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-7.tgz","fileCount":14,"integrity":"sha512-PU3lCZO2XAixXQjx/RLIR60/vhzXKb6UqSY+67YYDNqr9IkppwSduRthVzJiKvwiF/IIEbXoy8rgnmldtH5xOw==","signatures":[{"sig":"MEUCIQCaikTGTPFIehItoaMwj2m3KdG1G2602pKMa6Cc0hhDEgIgMGdZiRGoMErnT4ZkIrSFhpoqAl5wa906dEtexlD7OV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"a01241c2f699a8f6089edd5229ae766b3f0d1af0","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-7","@aio-chat/service":"^1.0.1-7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-7_1745592816379_0.5195202888182608","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-8":{"name":"@aio-chat/all","version":"1.0.1-8","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-8","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"065f873189a5109a70cbaf38d6ab1a76b9de25bf","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-8.tgz","fileCount":14,"integrity":"sha512-MPbg2+axuHLa0nYz/rRYL1uWrUnER2IPOltsqU4kJRyDpfqhKkOxZW+Gnw4eG+HD0p7nP6fakO5q75pTQ8/Htw==","signatures":[{"sig":"MEUCIDoVxrtwtoEnYdU+8vS70b8oDqCLZfqM7O2DeKWc2gJYAiEAumcRtBp4yGRQYFE3Hthw5zzvCpggRNOmJJvkMGOeeqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"7779eb32b987f2944e8ddcc5e3053913e11f50b9","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-8","@aio-chat/service":"^1.0.1-8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-8_1745594228923_0.3249735495593111","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-9":{"name":"@aio-chat/all","version":"1.0.1-9","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-9","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"02ba31871bda61af0fe95e12f9ca5dad75a313a3","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-9.tgz","fileCount":14,"integrity":"sha512-D8PKVJpF2no8P30xlIBdoMR3tgVoV/BWkcF1CmgV1GJZOB4mKn1XLOd8kiav8hGj2w5HWZRkRBGFyWTOS8nz9g==","signatures":[{"sig":"MEUCIQDyGc0iLe6NbepiPEEMH8sIKtRX+f4OYQvWPg+hNFyMBAIgeQeoJiURVPt8oBpTpTTDMgamu2mJ3P23j7qye/1dSpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47860},"type":"module","gitHead":"6172850e778939e10eba603e528b69c4a64329b4","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-9","@aio-chat/service":"^1.0.1-9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-9_1745594568141_0.9675459857349578","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-10":{"name":"@aio-chat/all","version":"1.0.1-10","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-10","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"ac05460d8a5ef14e7d76ac1375deee0af73de0b1","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-10.tgz","fileCount":14,"integrity":"sha512-LKBcWqOaw8pfymVVutgdmgDri1BQtdL5FjAxQV8wrGsKIECAIusweGWFlS6XsDEIJHxIIOOVFRZoX4QPFv/DFA==","signatures":[{"sig":"MEQCICVyqfNJYGnBq+IrS07ILpIPyk2vmgVAP+8GQqGe2oiqAiBMtASrmn68nO5OTR+1nIcjsY+5JIsszsoKJJOglZG2Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49910},"type":"module","gitHead":"f22e0e59cdf728575de05184effc127b620f2c30","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-10","@aio-chat/service":"^1.0.1-10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-10_1745967736585_0.2722359560521366","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-11":{"name":"@aio-chat/all","version":"1.0.1-11","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-11","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"c632bc6dca0a444cb4aeae49918e4948c55aa14c","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-11.tgz","fileCount":14,"integrity":"sha512-q3Y/8sjoGuA/udtBg8tgZm/Atx5lROM63VvJevteddal/NYJXZFv9VLsmZwftAQdwPofDa/JNJJBTzMiz8GCrg==","signatures":[{"sig":"MEQCIGtck+uf35hdkPUmZfpTsIQ4Yv2KZwv7/KiuHUYj/U+rAiBRo8Ce2H4cezRuidQRA7v/ZP60LVfOWxa7plVGgzqxWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49910},"type":"module","gitHead":"e6b4b4fe06c6c6387ad1994f269afbfba2f2aff5","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-11","@aio-chat/service":"^1.0.1-11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-11_1746117439213_0.35178599197598537","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-12":{"name":"@aio-chat/all","version":"1.0.1-12","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-12","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"ce5b23ff481774f4a157064142370010767aa56e","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-12.tgz","fileCount":14,"integrity":"sha512-61fHQ4QVorh7yGh/1+EZsMF++GQYNzZPc9k4TmAMRW1n4pDF7gH4w+xttek+nZZ8PgQdZ1M6utkmFgMIZx59rg==","signatures":[{"sig":"MEYCIQCQR8zlOplRl479ygfGClV5w9JzqTAua17mQsrtzaC6sgIhAIxP+oNJ2L7oqR30sHftje9MFue8lnU0kte6iVdbc37q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49910},"type":"module","gitHead":"14ff460ccf2cea68372944345ce5f534f23889b6","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-12","@aio-chat/service":"^1.0.1-12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-12_1746117646951_0.8256091754102686","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-13":{"name":"@aio-chat/all","version":"1.0.1-13","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-13","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"c7cc5fa59badd704979ce4d11264e243a5abde76","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-13.tgz","fileCount":14,"integrity":"sha512-e3lrh1OJaQ4o3yCEuSzSh1spCjyPgleeGpe4x4uT/H4Omc8FF+UoweXkm4QuTo23j51vj74nrgsAeODYMZH3Ww==","signatures":[{"sig":"MEUCIQC8jrcy740Ao/JeJbbMCDLIDM46wwOXlVkTbWeAz8CFLAIgJICOUJ9OvwApiD1/K6r4X3UgMd4bufUUzQCwJwz/FYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49910},"type":"module","gitHead":"f9793b05c9885599b60235f8864ca355ed98de60","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-13","@aio-chat/service":"^1.0.1-13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-13_1746121380767_0.7103468014027494","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-14":{"name":"@aio-chat/all","version":"1.0.1-14","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-14","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"b985d8b9115747f8bba6b954e1cef77d3ad25723","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-14.tgz","fileCount":14,"integrity":"sha512-PanhTjG66n9Qvt1FMmFbVinIKK4bNPUWrFWrIysjTGgxtnn7inLe52y7Qq7o6d00zGR+8i+jfvYRS2B8i/VVhQ==","signatures":[{"sig":"MEUCIQCRK4sjiU7B5b27n+D5ZPutT6BS9Z6Zv2kWhYfyfOe/UQIgWOv3rikK1bZZ7w2lC03z0rsrTldhCa6R1P8ao/raBXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49910},"type":"module","gitHead":"28d287fa7bfd7346b4ae321534f84808c08951b9","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-14","@aio-chat/service":"^1.0.1-14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-14_1746133887318_0.3137619782209864","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-15":{"name":"@aio-chat/all","version":"1.0.1-15","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-15","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"homepage":"https://github.com/mamqek/aio-chat#readme","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"dist":{"shasum":"d594a9638bb571f3ed2b2d125c5b133a282d0a56","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-15.tgz","fileCount":14,"integrity":"sha512-ASqzzC55JFdIwugzZbpuiPrjEtIGqOHv8xGxpxw1Qv67NPb96wkl8R1QXNc015Unj8tPwM5jEvUkwjwFqQYdCw==","signatures":[{"sig":"MEQCIAov3wxpM7XZjTM6IZrpBeDThMJcVcS9Zy1/s879jqXWAiBaGc7JE8B/sB6w0sFFswA7z3DvkF5fgl+P39LBc2TnPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49910},"type":"module","gitHead":"d067907bea744a1a2b6c2c3569bb75ebd279268b","private":false,"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"repository":{"url":"git+https://github.com/mamqek/aio-chat.git","type":"git"},"_npmVersion":"11.3.0","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@aio-chat/client":"^1.0.1-15","@aio-chat/service":"^1.0.1-15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/all_1.0.1-15_1746150883984_0.2309830829981787","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-16":{"name":"@aio-chat/all","version":"1.0.1-16","description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","type":"module","dependencies":{"@aio-chat/client":"^1.0.1-16","@aio-chat/service":"^1.0.1-16"},"repository":{"type":"git","url":"git+https://github.com/mamqek/aio-chat.git"},"publishConfig":{"access":"public"},"private":false,"keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"author":{"name":"Mamqek"},"license":"MIT","_id":"@aio-chat/all@1.0.1-16","gitHead":"94f079b12b4694a4b4fc1f8be470a5b202e86685","bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"homepage":"https://github.com/mamqek/aio-chat#readme","_nodeVersion":"23.11.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-MAS/5GXWUblogmAgTLGhFuqZdoSBlQIv+w/90u9JGvhztFaQCAw6Sl2LNxJ9u03wo6X54qGMSKjOzn6EW7c7Jw==","shasum":"fa62c8a678ae5d2f1de71f9e1f86ebc26380a663","tarball":"https://registry.npmjs.org/@aio-chat/all/-/all-1.0.1-16.tgz","fileCount":14,"unpackedSize":49910,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGg6fXbcJrTBYghevJKU5WwCiCvgDYyAlyHrbNl4yMcQIhAIpQjC8ULJVs4+QOWM0rhdLwmYBGA1J9mXT/u1+UxLWJ"}]},"_npmUser":{"name":"mamqek","email":"mukhachevlad@gmail.com"},"directories":{},"maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/all_1.0.1-16_1746153000711_0.5438815973734827"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-25T10:49:55.819Z","modified":"2025-05-02T02:30:01.138Z","1.0.0":"2025-04-25T10:49:56.120Z","1.0.1-0":"2025-04-25T12:19:59.473Z","1.0.1-1":"2025-04-25T12:58:40.269Z","1.0.1-2":"2025-04-25T13:16:38.456Z","1.0.1-3":"2025-04-25T13:27:03.673Z","1.0.1-4":"2025-04-25T13:41:35.896Z","1.0.1-5":"2025-04-25T13:50:30.028Z","1.0.1-6":"2025-04-25T14:23:05.533Z","1.0.1-7":"2025-04-25T14:53:36.559Z","1.0.1-8":"2025-04-25T15:17:09.107Z","1.0.1-9":"2025-04-25T15:22:48.337Z","1.0.1-10":"2025-04-29T23:02:16.809Z","1.0.1-11":"2025-05-01T16:37:19.414Z","1.0.1-12":"2025-05-01T16:40:47.158Z","1.0.1-13":"2025-05-01T17:43:00.958Z","1.0.1-14":"2025-05-01T21:11:27.527Z","1.0.1-15":"2025-05-02T01:54:44.215Z","1.0.1-16":"2025-05-02T02:30:00.907Z"},"bugs":{"url":"https://github.com/mamqek/aio-chat/issues"},"author":{"name":"Mamqek"},"license":"MIT","homepage":"https://github.com/mamqek/aio-chat#readme","keywords":["chat","web-component","vue","real-time","chat-widget","aio-chat","all-in-one-chat","aio-chat-widget","communication","chat-service"],"repository":{"type":"git","url":"git+https://github.com/mamqek/aio-chat.git"},"description":"All in one chat includes a web component and a backend service for real-time chat. This package contains both the client and server packages.","maintainers":[{"name":"mamqek","email":"mukhachevlad@gmail.com"}],"readme":"# @aio-chat \r\n\r\n@aio-chat or in other words All in one chat is a highly configurable chat solution that includes a @aio-chat/client for embedding chat functionality into your frontend and a @aio-chat/service for managing chat logic, authentication, and database interactions.\r\n\r\n## Features\r\n\r\n- **@aio-chat/client**: Easily embed a web component into your application.\r\n- **@aio-chat/service**: Manage chat logic, authentication, and database interactions.\r\n- **Authentication**: Supports multiple authentication methods, including JWT, Proxy, and Custom.\r\n- **Database Support**: Works with SQLite, MySQL, and PostgreSQL.\r\n- **Customizability**: Override default behavior for both the @aio-chat/client and @aio-chat/service.\r\n\r\n---\r\n\r\n## Documentation\r\n\r\nThe documentation is divided into two main sections:\r\n\r\n1. **[Client](./docs/web-component/index.md)**: Learn how to set up and configure the web component provided by @aio-chat/client.\r\n2. **[Service](./docs/service/index.md)**: Understand the @aio-chat/service, its configuration, and customization options.\r\n\r\n---\r\n\r\n## Quick Start\r\n\r\n### Installation\r\n\r\nInstall the necessary packages:\r\n\r\n```bash\r\nnpm install @aio-chat/all\r\n```\r\nThis will download both the `@aio-chat/client` and `@aio-chat/service` packages, providing everything you need to get started with the chat solution.\r\n\r\nAlso, ensure Vue.js is installed in your project:\r\n\r\n```bash\r\nnpm install vue\r\n```\r\n\r\n## Client\r\n\r\nThe @aio-chat/client allows you to embed a web component into your application. It supports two ways to initialize:\r\n\r\n1. **Using the `<chat-widget>` HTML Element**:\r\n   ```html\r\n   <chat-widget user_id=\"123\" service_url=\"https://your-backend.com\"></chat-widget>\r\n   ```\r\n\r\n2. **Using the `initChatWidget` Function**:\r\n   ```javascript\r\n   import { initChatWidget } from '@aio-chat/client';\r\n\r\n   initChatWidget({\r\n     user_id: 123,\r\n     service_url: 'https://your-backend.com',\r\n     container: document.querySelector('#chat-container')\r\n   });\r\n   ```\r\n\r\nFor more details, refer to the [Client Documentation](./docs/web-component/index.md).\r\n\r\n---\r\n\r\n## Service\r\n\r\nThe @aio-chat/service provides the backend functionality required for chat, including database management, authentication, and chat logic.\r\n\r\n### Key Features\r\n\r\n- **Authentication**: Supports Direct, Auth Endpoint, JWT, Proxy, and Custom authentication methods.\r\n- **Database**: Works with SQLite, MySQL, and PostgreSQL. Includes migration utilities.\r\n- **Customizability**: Override default chat logic and user filtering.\r\n\r\n### Setup\r\n\r\n1. Create a file to start the service (e.g., `chat_service.js`).\r\n2. Import and start the service:\r\n   ```javascript\r\n   import { startService } from '@aio-chat/service';\r\n\r\n   startService(config)\r\n     .then(() => console.log(\"Chat service started successfully.\"))\r\n     .catch((err) => console.error(\"Failed to start chat service:\", err));\r\n   ```\r\n    For the start you can avoid providing config, but later see all options [here](./docs/service/config.md)\r\n3. Add a start command to your `package.json`:\r\n   ```json\r\n   \"scripts\": {\r\n     \"start:service\": \"node path/to/chat_service.js\"\r\n   }\r\n   ```\r\n\r\nFor more details, refer to the [Service Documentation](./docs/service/index.md).\r\n\r\n---\r\n\r\n## Configuration\r\n\r\nBoth the @aio-chat/client and @aio-chat/service are highly configurable. Key configuration options include:\r\n\r\n- **@aio-chat/client**:\r\n  - `service_url`: The base URL where you host @aio-chat/service.\r\n  - `user_id`: The ID of the authenticated user.\r\n  - `token`: The JWT token used for authentication, check [Service authentication docs](./docs/service/authentication.md#authentication-methods).\r\n\r\nFor a full list of options, refer to the [Client Configuration Documentation](./docs/web-component/config.md).\r\n\r\n- **@aio-chat/service**:\r\n  - `DB_TYPE`: Type of database (`sqlite`, `mysql`, or `postgres`).\r\n  - `AUTH_MODE`: Authentication mode (`direct`, `auth-endpoint`, `jwt`, `proxy`, or `custom`).\r\n  - `user_mapping`: Map user fields to your database schema.\r\n\r\nFor a full list of options, refer to the [Service Configuration Documentation](./docs/service/config.md).\r\n\r\n---\r\n\r\n## Authentication\r\n\r\n@aio-chat/service supports multiple authentication methods:\r\n\r\n1. **Direct**: Quick prototyping with minimal setup.\r\n2. **Auth Endpoint**: Verifies users through a backend endpoint.\r\n3. **JWT**: Uses existing JWT authentication systems.\r\n4. **Proxy**: Routes all chat requests through an authenticated backend.\r\n5. **Custom**: Implements custom authentication logic.\r\n\r\nFor detailed instructions, refer to the [Authentication Documentation](./docs/service/authentication.md).\r\n\r\n---\r\n\r\n## Database\r\n\r\n@aio-chat/service supports SQLite, MySQL, and PostgreSQL. It includes migration utilities to set up and manage the database schema.\r\n\r\n- **SQLite**: Ideal for quick setups or local development.\r\n- **MySQL/PostgreSQL**: Recommended for production environments.\r\n\r\nFor more details, refer to the [Database Documentation](./docs/service/database.md).\r\n\r\n---\r\n\r\n## Customization\r\n\r\n@aio-chat is designed to be highly customizable:\r\n\r\n- **@aio-chat/client**: Customize the widget's behavior. In the future change modes and appearance. \r\n- **@aio-chat/service**: Override default chat logic, user filtering, authentication and connect it to your existing database. \r\n\r\nFor advanced use cases, refer to the [Chat Service Documentation](./docs/service/chat-service.md).\r\n\r\n---\r\n\r\n## Best Practices\r\n\r\n1. **Change Default Authentication Method**: Avoid using the default authentication method (`direct`) in production. Choose an authentication method that best fits your application's needs, such as `jwt`, `proxy`, or `custom`.\r\n2. **Update Authentication Defaults**: Replace default authentication values like `TOKEN_SECRET` and `PROXY_SECRET` with secure, unique values to enhance security.\r\n3. **Migrations**: Before running migrations on existing database make sure to check documentation on [User Entity customization](./docs/service/database.md#user-entity-customization)\r\n\r\n---\r\n\r\n## Troubleshooting\r\n\r\n### Common Issues\r\n\r\n- **Authentication Errors**: Ensure secrets and token names match between your app and the @aio-chat/service.\r\n- **CORS Issues**: Configure CORS on both your proxy endpoint and the @aio-chat/service.\r\n- **Database Errors**: Verify your database configuration and run migrations.\r\n\r\nFor more help, check the [GitHub repository](https://github.com/mamqek/aio-chat) or create a new issue.\r\n\r\n---\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License.\r\n","readmeFilename":"README.md"}