{"_id":"3achatclient","_rev":"2-bb5d7bb3880d1193f38f0f929d75fdc2","name":"3achatclient","dist-tags":{"latest":"2.0.0"},"versions":{"1.3.0":{"name":"3achatclient","version":"1.3.0","keywords":["3achat","3Achat","3Achatclient"],"author":{"name":"selva3A"},"license":"MIT","_id":"3achatclient@1.3.0","maintainers":[{"name":"selva3a","email":"selvakumar.k@3analytics.com"}],"homepage":"https://github.com/selva3A/3achatclient#readme","bugs":{"url":"https://github.com/selva3A/3achatclient/issues"},"dist":{"shasum":"5a16844c923d09d48a3633bc8de18420be1c9e0d","tarball":"https://registry.npmjs.org/3achatclient/-/3achatclient-1.3.0.tgz","fileCount":68,"integrity":"sha512-MY2jFIxqxsMz6HqvmpHG53VyDiUEE7oepDL6dQlQdjOvwTX6mla3mEOUGOYRMI1nuv3ZPTgpAX/lVUuJ0EmUMg==","signatures":[{"sig":"MEYCIQCWuMPoNR6Kq8LtpwunnjYuotHDKEc+qSc3PNQK+wX9tgIhAJmkEYMXpj77B7159DuA4b+SEDG1GerSZLI2h5sEDgPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3288940},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"test":"run-s test:unit test:lint test:build","build":"microbundle-crl --no-compress --no-css-modules --format modern,cjs","start":"microbundle-crl watch --no-compress --no-css-modules --format modern,cjs","deploy":"gh-pages -d example/build","prepare":"run-s build","predeploy":"cd example && npm install && npm run build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:build":"run-s build","test:watch":"react-scripts test --env=jsdom"},"_npmUser":{"name":"selva3a","email":"selvakumar.k@3analytics.com"},"repository":{"url":"git+https://github.com/selva3A/3achatclient.git","type":"git"},"_npmVersion":"8.19.2","description":"use for Realtime chating...","directories":{},"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","gh-pages":"^2.2.0","prettier":"^2.0.4","cross-env":"^7.0.2","@types/jest":"^25.1.4","@types/node":"^12.12.38","npm-run-all":"^4.1.5","@types/react":"^16.9.27","babel-eslint":"^10.0.3","@types/jquery":"^3.5.16","microbundle-crl":"^0.13.11","@types/bootstrap":"^5.2.6","@types/react-dom":"^16.9.7","@types/tinycolor2":"^1.4.3","@types/react-redux":"^7.1.25","eslint-plugin-node":"^11.0.0","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.17.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","@testing-library/react":"^9.5.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-standard":"^4.0.1","@testing-library/jest-dom":"^4.2.4","@typescript-eslint/parser":"^2.26.0","rollup-plugin-smart-asset":"^2.1.2","@testing-library/user-event":"^7.2.1","eslint-config-standard-react":"^9.2.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"peerDependencies":{"react":"^18.2.0","redux":"^4.2.1","jquery":"^3.6.3","moment":"^2.29.4","firebase":"^9.17.1","bootstrap":"^5.2.3","react-dom":"^18.2.0","tinycolor":"^0.0.1","tinycolor2":"^1.6.0","typescript":"^4.9.5","@types/jest":"^27.5.2","@types/node":"^16.18.12","react-redux":"^8.0.5","redux-thunk":"^2.4.2","@types/react":"^18.0.27","@mui/material":"^5.11.8","react-scripts":"5.0.1","@emotion/react":"^11.10.5","react-time-ago":"^7.2.1","@emotion/styled":"^11.10.5","simplebar-react":"^3.2.0","@types/react-dom":"^18.0.10","emoji-picker-react":"^4.4.7","javascript-time-ago":"^2.5.9","@testing-library/react":"^13.4.0","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^13.5.0"},"_npmOperationalInternal":{"tmp":"tmp/3achatclient_1.3.0_1764263957202_0.4330504615896791","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"3achatclient","version":"2.0.0","description":"use for Realtime chating...","author":{"name":"selva3A"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/selva3A/3achatclient.git"},"main":"dist/index.js","module":"dist/index.modern.js","source":"src/index.tsx","engines":{"node":">=10"},"scripts":{"build":"microbundle-crl --no-compress --no-css-modules --format modern,cjs","start":"microbundle-crl watch --no-compress --no-css-modules --format modern,cjs","prepare":"run-s build","test":"run-s test:unit test:lint test:build","test:build":"run-s build","test:lint":"eslint .","test:unit":"cross-env CI=1 react-scripts test --env=jsdom","test:watch":"react-scripts test --env=jsdom","predeploy":"cd example && npm install && npm run build","deploy":"gh-pages -d example/build"},"peerDependencies":{"@emotion/react":"^11.10.5","@emotion/styled":"^11.10.5","@mui/material":"^5.11.8","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/node":"^16.18.12","@types/react":"^18.0.27","@types/react-dom":"^18.0.10","bootstrap":"^5.2.3","emoji-picker-react":"^4.4.7","firebase":"^9.17.1","javascript-time-ago":"^2.5.9","jquery":"^3.6.3","moment":"^2.29.4","react":"^18.2.0","react-dom":"^18.2.0","react-redux":"^8.0.5","react-scripts":"5.0.1","react-time-ago":"^7.2.1","redux":"^4.2.1","redux-thunk":"^2.4.2","simplebar-react":"^3.2.0","tinycolor":"^0.0.1","tinycolor2":"^1.6.0","typescript":"^4.9.5"},"devDependencies":{"@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/bootstrap":"^5.2.6","@types/jest":"^25.1.4","@types/jquery":"^3.5.16","@types/node":"^12.12.38","@types/react":"^16.9.27","@types/react-dom":"^16.9.7","@types/react-redux":"^7.1.25","@types/tinycolor2":"^1.4.3","@typescript-eslint/eslint-plugin":"^2.26.0","@typescript-eslint/parser":"^2.26.0","babel-eslint":"^10.0.3","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-prettier":"^6.7.0","eslint-config-standard":"^14.1.0","eslint-config-standard-react":"^9.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^11.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-react":"^7.17.0","eslint-plugin-standard":"^4.0.1","gh-pages":"^2.2.0","microbundle-crl":"^0.13.11","npm-run-all":"^4.1.5","prettier":"^2.0.4","rollup-plugin-copy":"^3.4.0","rollup-plugin-smart-asset":"^2.1.2"},"dependencies":{},"keywords":["3achat","3Achat","3Achatclient"],"types":"./dist/index.d.ts","bugs":{"url":"https://github.com/selva3A/3achatclient/issues"},"homepage":"https://github.com/selva3A/3achatclient#readme","_id":"3achatclient@2.0.0","_nodeVersion":"20.19.6","_npmVersion":"8.19.2","dist":{"integrity":"sha512-v30o9jKIfCDJN7IYRvkJlwVb43UaENbcdDqAybjbSJebVBfq0hZQkGHE99c51i7BmurJpnbvBlIyoWVasv0rDg==","shasum":"50f8ffe23045068c25639499026e54afbfabb1fa","tarball":"https://registry.npmjs.org/3achatclient/-/3achatclient-2.0.0.tgz","fileCount":68,"unpackedSize":3284563,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFM2uEPw5lrQnWTbY7cq4hcl6wnlzGE5bSjgUa4Iaq3aAiEAybuGM7e22vUAadUvnZLwRutKU3NJ4JjTz5NSyD1YGsY="}]},"_npmUser":{"name":"selva3a","email":"selvakumar.k@3analytics.com"},"directories":{},"maintainers":[{"name":"selva3a","email":"selvakumar.k@3analytics.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/3achatclient_2.0.0_1764363619754_0.10656172765663419"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-27T17:19:17.201Z","modified":"2025-11-28T21:00:20.182Z","1.3.0":"2025-11-27T17:19:17.456Z","2.0.0":"2025-11-28T21:00:19.980Z"},"bugs":{"url":"https://github.com/selva3A/3achatclient/issues"},"author":{"name":"selva3A"},"license":"MIT","homepage":"https://github.com/selva3A/3achatclient#readme","keywords":["3achat","3Achat","3Achatclient"],"repository":{"type":"git","url":"git+https://github.com/selva3A/3achatclient.git"},"description":"use for Realtime chating...","maintainers":[{"name":"selva3a","email":"selvakumar.k@3analytics.com"}],"readme":"# 3auserchat\n\n> use for Realtime chating...\n\n[![NPM](https://img.shields.io/npm/v/3auserchat.svg)](https://www.npmjs.com/package/3auserchat) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n## Install\n\n```bash\nnpm install --save 3auserchat\n```\n\n## Usage\n\n```tsx\nimport React, { Component } from 'react'\n\nimport ChatClient from '3auserchat'\nimport '3auserchat/dist/index.css'\n\ninterface Props {\n  userId: string;\n  appId: string;\n  clientId: string;\n}\n\n\nclass Example extends Component<{ userId,appId,clientId }: Props> {\n  render() {\n    return <ChatClient appId={appId} clientId={clientId} userId={userId} />\n  }\n}\n```\n\n## License\n\nMIT © [selva3A](https://github.com/selva3A)\n\n\n# Fixes\n1. Realtime online/offline status updation\n2. Chat height option enabled\n3. Scroll enabled while new message\n4. Appheight added it will set responsive\n5. Left bar and Chat user overflow fixes\n6. Unread count added\n7. File format issue fix\n8. Responsive changes\n9. chat ui fixes\n10. height fixes","readmeFilename":"README.md"}