{"_id":"@aismarttalk/react-hooks","_rev":"63-57b05850c2c42558de4f58d2ba6f12cb","name":"@aismarttalk/react-hooks","dist-tags":{"beta":"1.5.7-beta.6","latest":"1.5.17"},"versions":{"1.0.0":{"name":"@aismarttalk/react-hooks","version":"1.0.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.0.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/aismarttalk/react-hooks#readme","bugs":{"url":"https://github.com/aismarttalk/react-hooks/issues"},"dist":{"shasum":"dfae9c0eda1c70801780668ffa72a781382a32d5","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.0.0.tgz","fileCount":19,"integrity":"sha512-l7bM9jLZMgCmxol5CFl+2iLC/GytA78Zmu5c53sDfF7vYniDRzRYkpyw1TXwdctVHnrW9lyLOX95SbLdt4swqg==","signatures":[{"sig":"MEYCIQD2NYLEEldaHXp9M813UvlB9t7QymFEy+11c4bceoODwwIhAO9BBOMUhC4dZNf0iygUHdgp+oEup8emgaTB+GGrlOG8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224093},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"3ca22b368da88bddc6ec9724f3c28bb304958df8","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/aismarttalk/react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.0.0_1740413826909_0.3910738287919462","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aismarttalk/react-hooks","version":"1.0.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.0.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"6d677b855c31e1b104a4eb21c99424fe6854f575","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.0.1.tgz","fileCount":19,"integrity":"sha512-iVPpxhP3/W52j88Qv3uIRZVMjT95nM9x1/GAhwDKEgTFERgQ/tMdS+CPFM8G/cOQM5l/3Uqsf/8u1U71V9ssuw==","signatures":[{"sig":"MEQCIBPEx8WYNzoeqiEm3D+KoX2fMlIojWvGAi6FB2hXryh4AiB/pXwZIa6YW/r3EcIxT9ntjlw1nSCfahA/FeE5O444gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224133},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"a723bd4978c0df6a6b2a504227088407af963fb8","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.0.1_1740414583308_0.8689367425393859","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aismarttalk/react-hooks","version":"1.1.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.1.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"32049735e7eae927dca6bff634b29eb69663e045","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.1.0.tgz","fileCount":19,"integrity":"sha512-I3eB6GE/6ybmQdcZluqmUv2SNjymt2xC6wf6bTUq7arne7P6Lp+WrsvpQ0vBQalbYjRsbN6BTnqip9ejLfO55g==","signatures":[{"sig":"MEUCIGm/28Af0F2bsWnmIiYJcFqUXUTYox6RSFwcXQN5K+9XAiEA8W9wArJiQcbr20c9vcU+K3wS13k6tzypuAvMAwU0wZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245109},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"a2d5064f79415eb8eb53df0ad06709371af1624a","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.1.0_1740418165386_0.45752276180479234","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aismarttalk/react-hooks","version":"1.1.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.1.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"132a18b7b46d2aca004b96d10b9ae118c5a30b0d","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.1.1.tgz","fileCount":19,"integrity":"sha512-DXdrXlnqTR5jgbo7k3YE5nejQ9Oysi74n8L22pfztfnEnAVNZoH7iTiWUF60ahWla9oMjgYgT7UL18tiUrOu7Q==","signatures":[{"sig":"MEUCIQC/8SZ1oQ202sZn3cKBKCnGxSPpcSistccAyGj+vQG90gIgZTjw1MwPDc0U83unvJ5g1bpKQHkNEMfG8Q9ihjDbuAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248043},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"501cc00aa1a7ac7e1f94867f2305e582d994d6fd","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.1.1_1740420125421_0.47910645982541","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@aismarttalk/react-hooks","version":"1.1.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.1.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"193cb25e5843a4cac2762387e3425452c4f46bec","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.1.2.tgz","fileCount":19,"integrity":"sha512-Ms4tUUKfRpwpY8gaPcT9lSMeN/5XJcNAAD0TkIWCt5GKoktU+47d/8cpLAPQmm4HTRZtQFYbnsSC4QClLmcdwA==","signatures":[{"sig":"MEQCIFD2FP3WB2Hm9kkjNlfe4ypS53zKkcI+J7NvACD/S1czAiBKxVrV8Qoo+Itmg3xQCaHePixGPP6s4M8XcRMUMNI28w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249858},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"e4fceaeababac82e9144dcb3c4424a06ff640186","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.1.2_1740420982068_0.8716920881717949","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@aismarttalk/react-hooks","version":"1.1.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.1.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"2324102c55b5e29361302b3bc72fe23eeae1d93d","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.1.3.tgz","fileCount":19,"integrity":"sha512-aEB7N63K/KDvmU4cD+hv+DZNvJXB5DK8sXq8/joql5cT7EYN6LGQWDeOBmV3LRRVsZX9dcxgoU1ZL8Cor5DwyA==","signatures":[{"sig":"MEUCIHAUHPq4rLIHiyHMtIOwMDa4TjMgyjYOXqSncXsHdOOnAiEA/IRFXY+xEvJ+585iCxmoLKhl1ix01hvXohj+vr0b2dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250456},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"457384081873a9ca39fd24d42cd035f2c3ae9584","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.1.3_1740422367209_0.2637561463995133","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@aismarttalk/react-hooks","version":"1.1.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.1.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"5fedb1dbb542b4f65b87306b34714326dbc050fd","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.1.4.tgz","fileCount":19,"integrity":"sha512-S3HQBRNyB9Ao3jVUqmTeml28rJkan2sqbyC0KxAo6Z4kLD5h31stA6EYRzggYdqgz/7CweXKJy0YUbFngLaj4g==","signatures":[{"sig":"MEYCIQCsBicpF8xXDW4VsOAx8U9/K92oB32mIkjXCV26HTqRaQIhAObBvNUTPnFmptyeYOx2DxMdbr7QH0yYj5Amqy0guyWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250456},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"12b59dad74ac1a78de3e5dc56f0c977456e85dbe","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.1.4_1740422834915_0.15696039937939443","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aismarttalk/react-hooks","version":"1.2.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"6ca70090df849262605613b16a587f251e94ae26","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.0.tgz","fileCount":19,"integrity":"sha512-lIoCgMYwUSpe6XR42Z/YJHmx1aEGqrKYntBMBEuQYxi52jyychT4NIOnxIQGzsFGnnHbmicE+8+F5XkwJnXP5A==","signatures":[{"sig":"MEUCIA4A4Q/UBKOBfqOMRMrtpLuZCZO4H6Y8BMqz0Jl90jWuAiEA/g2oZ8z/pJsVFkVu8YvXnTXRc/jBFjV3lLvYltRNnjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367366},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"22b020a281f38b90fcbfc4f1b1a1ba9c2b0dd519","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.0_1740483344957_0.04614552007611139","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aismarttalk/react-hooks","version":"1.2.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"4fc199274c02ba6e95642a111c4529600c105de6","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.1.tgz","fileCount":19,"integrity":"sha512-2Do9K1Anvch/N9ySoAOe7pexn95ZbRuL5qNsi5j+n9WIxE+cruQHVUiMXwXgtLD3OiFoOfdnFI2SMQfLY/UTcw==","signatures":[{"sig":"MEUCIQCk/m5Xwoeftm5VadDvC8kX/jb0UKLNXYlzUKNW8aJIdwIgcBgk+adxP0/nx3insTrTzbS8RJIg7kDCo7MbMpQ/B7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367843},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"154c80f1c1ee6c8980e5637e23b9868497d64fe9","scripts":{"tsc":"tsc --noEmit","test":"echo \"Error: no test specified\" && exit 1","build":"rollup -c rollup.config.mjs","prepare":"npm run build"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.21.0","rollup":"^3.29.5","prettier":"^3.5.2","typescript":"^5.7.3","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","eslint-config-prettier":"^10.0.1","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.1_1740493739753_0.9813030644087568","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aismarttalk/react-hooks","version":"1.2.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"a494d71e42bb4902b863d1657d1c4053cec4df52","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.2.tgz","fileCount":19,"integrity":"sha512-+epx0Y+oA9bqCJKQAkmPy5r51hyE5cxLa2VUA3INaRfZka//SIugDr8lwuVnv4I9cavhDWVtzWN99OGfFzSQhQ==","signatures":[{"sig":"MEUCIBKBDez2GovtHQEMMc7oGPkJWFSYlQoWCBGNLKl/xBxwAiEAhTTk9XC5Cd5Qk6xx24Fh5qYjTBt3SAgSQ3/C4vTvnhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383461},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"2bef0e9e1b98af47ac13a513c88a1564ddf6cfc0","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.2_1740574781239_0.9326814432270056","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aismarttalk/react-hooks","version":"1.2.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"ef552ca66169df84dbd4e3bcd9e9025869eecb11","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.3.tgz","fileCount":19,"integrity":"sha512-B3WDj1Ceb7RQMsYxZ/B6jXTONnVG5/6eP3UhRlCycdFANo6MMkUr2DCwLCwdwayeml9DnzGrtNDgKu5copBhqQ==","signatures":[{"sig":"MEQCIB04F5VY7MgrL5EC9tm/BuQt5O92PtXr0i0jfF1tWVYkAiAvdhb6cNkXVJQABALtVPkD0Y9FIhxRoiEyzu/m+KeZtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372488},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"4a41c27adeba2ebb4f0e959a270f65a83d7f9731","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.3_1740669311350_0.037147325155423294","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aismarttalk/react-hooks","version":"1.2.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"1befc4af60369e75a27de73693e249466f106f1a","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.4.tgz","fileCount":19,"integrity":"sha512-6FP58mnJ23FzKLJnyPNPkE7w08ERX4yYryFhiWRE/aCquA//MIm8JDEKzMI1esXnKOKmSKwj72Yr8mvxIOGGMw==","signatures":[{"sig":"MEQCIAhhB2Zk8yNlvNZEVJDBsqjlbdetXC3YJu4cWbyjLbBeAiBVxSavutKSHHA9uxonpENwifxCDAZGp1gbn16r24q4qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377798},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"cc9c1ea3d0675d9ab7eee0c3f853a3c25d170938","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.4_1740686175855_0.974437107348594","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@aismarttalk/react-hooks","version":"1.2.5","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.5","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"5360b92e50276e68a92e3345617bf4ef1aecb0f8","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.5.tgz","fileCount":19,"integrity":"sha512-yA43A6RTQhEjenYUZBeSBSP3JmYYyosnS+6gQxwkTcmfNsIcNPzejVEcNJdumLe5vUNQkazJzDQxyKK+Du4opA==","signatures":[{"sig":"MEYCIQDDNA5hXOlgWDOMfpyL6obYAUKCHnNJbBarRO1jQ+Ho8gIhAOL2Gf/mrzybi6YDb6SNA7EdEueTSokkEpR2rGQJMtwO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370064},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b9f92d4ddf75a1d8b3e9f8f65ffb46fea9a16d6b","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.5_1740688312988_0.3346098475829311","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@aismarttalk/react-hooks","version":"1.2.6","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.6","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"0a4a816fd2568d115424cf60b44c10bdcbb4ebbd","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.6.tgz","fileCount":19,"integrity":"sha512-/YtsogveT/dm8TGK5qG/KzdvbKsgVXmZ30sTtuJxA99xSJjexmkO+NL/O44kAL9b4QEvteTzwhn9pAr9y50wgA==","signatures":[{"sig":"MEUCIQCMU6IfwIJA/ip0QY7qFfcMia7lWXs1LSxk+Oz70UxKOQIgP/LkDVdqCH9FYZeLOOkLcZhQmOf4GyX70DKn7jKwnVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370262},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"7eb4a2db20620be1e471f2ea2ef7f92ba153e354","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.6_1740689156764_0.40127072811186126","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@aismarttalk/react-hooks","version":"1.2.7","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.7","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"0a40ce932c4150f0a843882c5e0014835b7890ba","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.7.tgz","fileCount":19,"integrity":"sha512-XROFwsnJcBIKOThfZdWu29O6j2WjWP4vWkwv73EVrCxhAFNDVyv0H5YriE9hJG2n7ftHSCPpfhyAXqHGWn4heQ==","signatures":[{"sig":"MEUCIQD/FVL8cIvcDXYlUA1880Ct27tLrQgsGjMPbQaWIkWoCQIgYNQJVonyKb04/4MuE2HJN1SgZp16pz3GlLZc9SXTuLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369974},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"4d5f08d089bafe78780bdba5631f33ea4fbf54ad","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.7_1740689635244_0.7659574982484474","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@aismarttalk/react-hooks","version":"1.2.8","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.8","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"7958dd7eb11e5d1905c1c6b7016ab85aa1f554b9","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.8.tgz","fileCount":19,"integrity":"sha512-n1leIx6t/Zc4SQJXaVdvdMtYvUpZ3lnGOyDK4T9IJigDnLR5h9svmSpha1If8kBoHApwFvoYEXPWs/ZuLlBNWA==","signatures":[{"sig":"MEUCIDDcnXTW2oKccfPHOhKYfUl0zePdGzImscTTJruBd7nyAiEA6oOe/q7sRoN2gIhCsKTEtQ8dNq338V4tbG/5WiwPj5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370718},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"0066bcd7ef87eb93577a2503571e9a89bf0c3c0a","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.8_1740690112967_0.5208792331826149","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@aismarttalk/react-hooks","version":"1.2.9","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.9","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"f367a7006db50d96c4ba6288372e60a11a765aaa","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.9.tgz","fileCount":19,"integrity":"sha512-n1hzfD8roFp8o97r5citfsrw/WxKeiZ5J/cMUba9tgtBlBnrHGQtNiFaN1hrOpNff50mhFM55YsaGOcm8A+ONg==","signatures":[{"sig":"MEQCICpqkDRepzDnI1wcVrzrBFRFfSBGBt003Y5rwpIOCIq2AiBvT1rAXDciw4hIwfo2CVRaHGorvPetVP3ylHqW1yixuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367496},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"c763b42acdfe23e3c6a9f90d669fcbcef7ac7b7c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.9_1740690540629_0.8495123368934612","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@aismarttalk/react-hooks","version":"1.2.10","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.10","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"75ef83800f3c56d6d07713548cf8140a5375626b","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.10.tgz","fileCount":19,"integrity":"sha512-qf3DXOzIkcpIn8xkmDT3ad1SzGRi5xa6fzEqisI70iKBxSTePYHTMDc1ryVBPy98mNtNQgpK7ctRpT6+O2RsAw==","signatures":[{"sig":"MEUCIQCtqmJI6ozYRAXzL1XokKRcOgrAPK7vFy55qocEbOsYHAIgI6EGP8WkahbK9V8qlKXh6Txu1c4jkd/zfDPmYLIthmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367497},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"adf6ccf8e4f4c1298dde971c8ae114f27376feba","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.10_1740690811949_0.6754736112832649","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@aismarttalk/react-hooks","version":"1.2.11","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.2.11","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"a9dfd528c254d0e915a15e7232489bb67a611a23","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.2.11.tgz","fileCount":19,"integrity":"sha512-ZBYZCMxzqkwALHHMKllT0XIdmfsacY903ILxY51zibIlIj4wEtowF3A4MqdtIf+dyt+sHaaMhH4JAgzmU6siPA==","signatures":[{"sig":"MEUCIBecDDpTKipN1N8i6vR21hDbZPUBlGjKMpJfSiLDtDCwAiEAsrC+JZe14VlO6//Al3NVJEyKZTC9HO/EK1UXrkVNpwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365223},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"bd55540a8067e9ddcbf486951de03d70639628b3","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.2.11_1740692165787_0.7745693456882037","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aismarttalk/react-hooks","version":"1.3.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"a2b8f2e24528d9c2cff59458cefdfc0036369aef","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.0.tgz","fileCount":19,"integrity":"sha512-dFQxCCSJbzzXibirAu3t5++vtKgrEGe1sek2fldiomBoOqVsHboWlwB/NfrBUWSkVTKfXVgxIVZyBNlJJhwn5Q==","signatures":[{"sig":"MEUCIAZavOeVsVa1+enuQA21VvXw+0yvod0g4pTfOj95uf2ZAiEAzloNQuFv9/yb430BmeEspE72u2g2qvgVYVEznP1QLzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367344},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"bada97735494b5e12f6b937c50d043f1cf1ac694","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.0_1740693661653_0.6077208610704072","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aismarttalk/react-hooks","version":"1.3.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"c62023b7d9941267d84fd1d0ebd87e55f5342a76","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.1.tgz","fileCount":19,"integrity":"sha512-EOZB11HjwllSmLODNdPnfhjse9Dae7wBg6pOqLovpvFBB8aD8818X3NyDPr0zlGFgMk6eZ2ziRCiapwxiHzM0g==","signatures":[{"sig":"MEUCIQC39xp9EMgG6xlTenl4CDqyTWDCInCjdVB9DsXzfpvWxwIgKDqPU8JA7rkbL7bXo+Koj5FZ78UGi0xJwHQEnOf6MnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371089},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"9ec595a7e3fdd85abaffdbbc3870b2a6a91c1293","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.1_1740694674279_0.03152111929778312","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.2":{"name":"@aismarttalk/react-hooks","version":"1.3.1-beta.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.1-beta.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"312272bd99f6124f336d01d385cd65940fb4ebe7","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.1-beta.2.tgz","fileCount":19,"integrity":"sha512-WGsP4Okyscoo3St/47rdwCz7ZB6FcRatYZllc8ECYiO6DH5cysCrOzy8EPrk8hrYQ1GDhl6acM5n7Ts/Bh85Fg==","signatures":[{"sig":"MEUCIDC5GryuHuInUBDZSh+TfKnVczA/ekqeutYTzcIKm41uAiEAtghtlwhifNrPmMAd4kUck6LZvh952/t5As4rKJRupbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372134},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"93d716941e5980ab41b9b25a62125fb42c85a47c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.1-beta.2_1740695358950_0.37760889894008676","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.3":{"name":"@aismarttalk/react-hooks","version":"1.3.1-beta.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.1-beta.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"edbf5134efdf50826f4a913344f826a21bddf47e","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.1-beta.3.tgz","fileCount":19,"integrity":"sha512-q0eV7XWQ7e7bNvGZK15hpDgSkvdyUatpz6vU6LS3660uXZoMjeWMeWxccxxLooYkdjAH7zIeqJBmO4TiVR3euA==","signatures":[{"sig":"MEUCIQCtGC3pJZSMV6AHM3UuGS5wneQvRT8oKcFujjDZX1aEeQIgIAY1ULBMHw2Q54OVGmWTTckJFlBC3nM6pQVoaBecwW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379236},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"54ba729b845bf2961962d904c642a4133f1ab382","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.1-beta.3_1740695903272_0.15659282158519305","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.4":{"name":"@aismarttalk/react-hooks","version":"1.3.1-beta.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.1-beta.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"260d0b6448e643564413db17fa7f86538f942e3a","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.1-beta.4.tgz","fileCount":19,"integrity":"sha512-c795pH5/f03znvKqn3FDCFEeQXfFTIiuBXtzpzvqK3pYnXwQF1pBdlR+lvRnTDHmCsLYvYzPgNVhx23k5xv0Sw==","signatures":[{"sig":"MEUCIQDIiHeLcx6NwdfMVbDCDgwEdSv+5HqjHyS5GxDD1w5A7wIgciKDkukSuSQG/lKO+xduEqlKozLcL3hYKoAQMrjxORg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387977},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"eb142712541ad01d0106455ec74b023b9afb498f","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.1-beta.4_1740696594106_0.934328091218011","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.5":{"name":"@aismarttalk/react-hooks","version":"1.3.1-beta.5","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.1-beta.5","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"decc02ca0037e1039253ce9b65a37195cbf84f41","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.1-beta.5.tgz","fileCount":19,"integrity":"sha512-wl1DCNcKNpVZfHyyTLRY3uH6zybj2QN1r6QT864EsNRBgXpPP8xkDc1iWPHKt6QIpsWKSG2GzDCNS4XlF5YbOg==","signatures":[{"sig":"MEQCICqNArbMqn3IT0Zc/h8//FQXRo91xS5g5Qaa24o2tzRtAiA1Vw+vEfw9ezbmRrGfCozJLKCTivkeEFcHk5S3CxNsmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381411},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"861b47bfad340b3d17b7517b60d2cb596dcf208f","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.1-beta.5_1740697394670_0.3030709264134228","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.6":{"name":"@aismarttalk/react-hooks","version":"1.3.1-beta.6","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.1-beta.6","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"4e275df82b583ff64bba9b2e9e2f94e75314a040","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.1-beta.6.tgz","fileCount":19,"integrity":"sha512-jFnradKwlCoZdkCUZwLZmul6S3hPiR8B1ZKheh5j7gfQJk5mSctFHH4jP5RZwWvIAJLzF2UW9x0Xfjxl2o3tVQ==","signatures":[{"sig":"MEYCIQDz72Ft2P75bTJx6zmywwDJR/Q1KEIUXv9wokYChIfU5QIhANWul09wchBACkiM8iUBVktyeGvK1TSI5M0y+exCBoXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385164},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"c82776eec39a26deb0f9125d1da7924ce88ed688","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.1-beta.6_1740698000031_0.43074657836473995","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aismarttalk/react-hooks","version":"1.3.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"6f2bfc8ee410ccb540db287de24bc46a1a155e29","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.2.tgz","fileCount":8,"integrity":"sha512-f/i+E79n2GthPRUtrva/TKZxWx/XTrTdI7x0+rOESBoutbFhan/EAXvmkvwV77Ow+F59cxK0Zvdnup4sYOtDsw==","signatures":[{"sig":"MEYCIQCVh3Qxncju8geBcYIDn3R1Oz8B5fSEDiah3xBJ7TKMrQIhAOJ65OLXWhvdlLqm6bZM9H2W3b8E96NXyLFLl0iMUygI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361915},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"13fc18c37038858e5e87c90cc6cd2831539859f5","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.0.0","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.2_1741199339397_0.7373367699632616","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@aismarttalk/react-hooks","version":"1.3.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"c0ee1092b5c234adb730246b35284041bdcd6dfe","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.3.tgz","fileCount":8,"integrity":"sha512-k9HWrn5OPmfb9Fjh2eT53acbKiDVeYnAiA2d6osNJWVP9cIO2zjJ3UJc6/XAQLitP0xDB0ij/wM8JkhlbYuUzA==","signatures":[{"sig":"MEYCIQDfTeHf45qBBMcYiWce/uLaLQCl1dIL4oNBnUsyUKEnyAIhAIQv/tzotIjr1gGIASY9Teg8uwug6aYA4Ot8PtCVEAyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384642},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"b985be2ba23469d8c00e36bd168db345e3c552d6","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.2.0","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.3_1741600166408_0.9051861198092406","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@aismarttalk/react-hooks","version":"1.3.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"14c44cb2516167174cbad35aec88f9134a438d92","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.4.tgz","fileCount":19,"integrity":"sha512-9Yu7F2zoBlUs0iMmQQF85ifazX64sL9tXCcKQUMvZiMikbqHSgxmMclI4OV6mRSQhUtfKQEy1SJj4Bj6jwizcA==","signatures":[{"sig":"MEUCIQC2eZu/UVidf9t0takoVmlVq9u8UwN3mbrcWLCuw4AhQQIgSDUHj/Tc96P7GWQ+bvPFVRshtP8eNZkC/y9Xinadz9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395840},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"fd5888cec875c0c81b3f18349e0b85d160a6c676","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.4_1741771724362_0.4504211330389234","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@aismarttalk/react-hooks","version":"1.3.5","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.3.5","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"5ab455cbd8416f5a32704fb6284489f62ce33c68","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.3.5.tgz","fileCount":19,"integrity":"sha512-AyxvsKlBwvfOFxhCoQFDYmoEnvSktmW0Tvgr41k9YQDOfzqSb3egRkOallO8zuKfKGVlnfI0zbuWi3LSEY3URA==","signatures":[{"sig":"MEYCIQCwTsAassT7s1opxVSvHTBjdovY1dT28F6Xq33h54SLlQIhAJHOqbJ3wxIEg1WsvfuDomkcuhzUMm4UZIMk5mdp2VtU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413842},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"1eb509e06302163449fc3dcbb19b60b0dd57586b","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.3.5_1741944156075_0.4468265840240382","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aismarttalk/react-hooks","version":"1.4.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.4.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"2d81e6a2c748837c51cd5a8557b0870504b559c2","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.4.0.tgz","fileCount":19,"integrity":"sha512-yVmHUj5A65SwAuSgWBhtg/JlZ+aN42lLnoqT4YtZscnLCBIrMNb0IQGmV288ZqHlXHJbCOv74phU+yQFTNGDyA==","signatures":[{"sig":"MEUCIQC2fQHs1tULnw3tLduyw1A09tbiAEA5Bxx6KApt4vVPvwIgOes75YfVirAnKWhaqybVHYrFHl05D2D/iPdVWb4R8Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513832},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"d812ad98b8a720fdb7aa8486e4ff9dab15948bd1","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.4.0_1742040514753_0.4465269628575288","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@aismarttalk/react-hooks","version":"1.4.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.4.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"a266668a66e8a4e705f585e587659f1842b51b94","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.4.1.tgz","fileCount":19,"integrity":"sha512-Syaz+xPzll85tY6fgnSHyWnPPbQj6YpDw5AfDv8vz8Z6Ffh7Fs7dxMvEEEyZLjMmNJC9i6qjX/2MMxCUmSU5+w==","signatures":[{"sig":"MEUCIQC8Ed6BMOCsrlSdNefGYnfvoKb15+LayNox3d27LPDwxgIgcj2ZaoUcnnOjCKzMdXJ5g7v8G3dN7pXeuEVM/3sGuVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516732},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"29942ca0e949b4ae591672bdecbc0520a82a2e53","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.4.1_1742042637388_0.0888004397361184","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@aismarttalk/react-hooks","version":"1.4.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.4.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"16acbf9b506dcf7329646a3661d5c8d911641dbf","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.4.2.tgz","fileCount":19,"integrity":"sha512-MfWFEWddo4Tz5DL8HuwI3Xt36eqqkKFUIsNLfN4FU4wCxe455Y50CybQ55f83eYP1eTdovov4Zed3Miy4EtQ+g==","signatures":[{"sig":"MEUCIQCnFqf/w5V8aZeHGhUej7+Mnqusn0fiZvsCgOs6rqQD8wIgeSI9wiVfbXvXw8sWVm5pAye0uN2A/fY0krM7Atyv/4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487994},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"9d0d7f07f68fc1e1cb79a0b3510c568d74674f0c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.4.2_1742123509899_0.9643371647376509","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@aismarttalk/react-hooks","version":"1.4.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.4.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"2f3c449d14ac7b8009d983589b309128d0677b35","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.4.3.tgz","fileCount":19,"integrity":"sha512-00k4d7czvB8xJcOaSKdXEtMsVwhntrRKvQIPRLZRufbVnDZNg7yef3FRPL6NSXy6OwB9cBAOHUALkQ89Htphrg==","signatures":[{"sig":"MEYCIQD7ghSc//QPXaAE93CKJwr6uFIVuwiQjWowjr0q1msqUwIhALAnkxXQLcu114W7jmmnF8G8tejLjAmvJq1RSST+ZM0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501666},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"075a876a663d4ce71a04a7d590c00ba04d967901","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.4.3_1742211238614_0.06251891114868169","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@aismarttalk/react-hooks","version":"1.4.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.4.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"a0527049e33f05b8a1d8ce96e17ea50ca772455b","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.4.4.tgz","fileCount":8,"integrity":"sha512-b8QGX+I84pDpzDkLRuoo5wduJlCxHUpAYR5xMqdWSsKfDFcuBg5ryA4/f/kcWa76sAjGAQPkKajQP2tI2qy7/w==","signatures":[{"sig":"MEUCIQDg90T0t4XIFmZ7K+XhN1IqhM2pzvaEk8rCprBQLS+7uwIgN7tqu3Vvi8tFCffX7d4Q/gFBtJOH724+pdNlCAeKCB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496315},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"061fa5e4f311e6dbacc9d6fc17f82e9808f4325c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.2.0","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.4.4_1742911401424_0.6664008738928271","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@aismarttalk/react-hooks","version":"1.4.5","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.4.5","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"f4e4371e7d45a15557050d0c15161958ab1e99b7","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.4.5.tgz","fileCount":8,"integrity":"sha512-pY65+j7B1HjaXDHjZ8HAjjxJNfbBF6TlNHbRtDYcOIR+OKUopDmCrh8srJaN2BJNgl/pkWBe/G67lrQCWCIivg==","signatures":[{"sig":"MEUCIQCZhZM0jKjwUgGDw29SvVaBjMB6w6R3PmknzGmZ+0HInQIgFk5eY8ojo8vVruq3olhiFX9tjWcTogeX5oIicUK2j0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496359},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"8224e389bd01fe27ea1eecd4c3321554504f5454","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.2.0","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.4.5_1743698698646_0.6598621747813915","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aismarttalk/react-hooks","version":"1.5.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"6eb405a866b7128791ec62643d9a4b98f8ed8d33","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.0.tgz","fileCount":19,"integrity":"sha512-EbZTrqvCFBhnFKTdu/VbOd1xXoHRYNtRZ1ASOZCg3eCnpM8c7Q8wn/6n3otjBWpFohBesDAUN+kTNtE3fbRixQ==","signatures":[{"sig":"MEUCIQCdU5Hg8ygKKZdrwC3XAFoiaQ8nMlGwtc/gVwD6nTxW3wIgSoWtUT3M7qqZHY/FJ9+VAMg/kkdpfXphTyrnX5eQ1Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662106},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"ec1b50eda4e65d40d9d0b23ffda26efd7311e856","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.0_1744724395839_0.23856727688527934","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@aismarttalk/react-hooks","version":"1.5.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"8cafb9b077f48d0f901f642f7c1d16e6725c9657","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.1.tgz","fileCount":19,"integrity":"sha512-egN3DMwX/QbkFi9GIa5J0tpoNVrsI6HEAeTgaOpuyZJjkv71bZrnhH8otaVIGDNcYs9OTBOznfwAccgMMgWNuQ==","signatures":[{"sig":"MEQCIDvVqnhznGi9r2Pbp9HyEk+ag4pFmzaxoWLjbn0fAuSwAiAwIGHFTJNR1xFy50r5oNkaObLDfygQZHybDa/9msFoJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702640},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"0b2b0d78dd679218a8fb440740d057b2e2b8788c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.1_1744812397152_0.07365200880373002","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@aismarttalk/react-hooks","version":"1.5.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"85279999dd36b0a84408f0c6fa001e22f66fe03d","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.2.tgz","fileCount":19,"integrity":"sha512-AYRJpIjF9VNJka2kIxJDM5Ih5jVJDpy7m9xVuHlCgHxCeby13rkeLbU67haRkQJ+hsSkjPhplgOhEX+/nmEw1g==","signatures":[{"sig":"MEUCIQCTvwiWc34Mtt22jaQsZ+lsHoRpKOq2w2ezOlWSiVBXXQIgU0KdLJ+wPw8Dw2qnrBkkCuS1M4bxJkv/5y6nhIzgRYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694778},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"0466ac4cf40950a830cdbba9d2f6c53f89b90eaf","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.2_1744821736937_0.8821661503973517","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@aismarttalk/react-hooks","version":"1.5.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"62ed731ae55a1957fb05b5b0c29d9f9796ae4009","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.3.tgz","fileCount":19,"integrity":"sha512-/s4eApwkapQhWOy49wfDEtfYMbv8+aPF4U81lspgk7zLr4DXBeQ2y9AOjya0twpifhLc5kXR3aX6zsEXvsr13g==","signatures":[{"sig":"MEUCIQCASVRFHK6S/5CdtVuQNmne1QYilzlygIQ/U7EzTh4PawIge1syRE3Tyr96BtMrKtjETftIhiMd5y/fTLhn1p6+SUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":693594},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"0b1292f155c9026797cca52d4ea8adb4db73e0c8","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.3_1747239314393_0.009704137505991861","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@aismarttalk/react-hooks","version":"1.5.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"175435ad22432a32247584da5b0d05e5f7a13a4c","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.4.tgz","fileCount":19,"integrity":"sha512-2buH1OeLpjQHn7eKiKjnlJimJ8Usy5ByOGFosxQ2kAj7CI1vTY5nrEJJim03aE0gK30gUFJ/gPxW4ARCMB0ocQ==","signatures":[{"sig":"MEUCIAeKdMRNGI3AFgteD+XOEZ6ANsxvrDA0wN/b3xU4+AV2AiEAoAKWxrdoy58vx0HsnI3UoUSCMviekYoz3HOgFW4cvfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691254},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"c0fdd2c294446c4b7dcfdccfa135efeaea7a188d","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.4_1747290891010_0.5615111752138127","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta.0":{"name":"@aismarttalk/react-hooks","version":"1.5.5-beta.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.5-beta.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"3af6161caf3d60fd44e9351bb9a21704493c04b6","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.5-beta.0.tgz","fileCount":19,"integrity":"sha512-YmwNATCrFhkbtZpD+OkqzRb6KuIBGB/by84A4l/bjytDulASdxTIdBw5LbsknEE9XwBMIrzHC83sFGvvMoNB6Q==","signatures":[{"sig":"MEUCIE/8Ubwm0HJweYUOu5xgEn+qJyERnfzspsussoBiRkYOAiEA5Gh6pudo1X7WOPAVdrCnxo6uwSYYVtL9uVrgGYMJzoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":699708},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"30ab43e59be2ecdaa864d44406ee3f6115b3a7b7","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.5-beta.0_1747291716667_0.6834023974131738","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta.1":{"name":"@aismarttalk/react-hooks","version":"1.5.5-beta.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.5-beta.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"017b17f3e64ea50f78515b926f1262f33f38a845","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.5-beta.1.tgz","fileCount":19,"integrity":"sha512-jXijZv5pW+K7z7Lh6kx5Ts9+TA5Nt4/hq28WgkMkw2gpQs24a8zkWU4N6MOURtQBYNo+8Vsqs/GrHomhE0U92A==","signatures":[{"sig":"MEQCIECXr3iToXRPm4mVNkq1p1WZf7YJLlfTUSboOh3eDr9pAiBDT6RVIDxuYIHowPnYefNVVx0arp+DTxiA9WBtvaZqsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735858},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"4f05c376bb5987756b18c6ee7a0b5b77ed43bb6a","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.5-beta.1_1747297039275_0.5465438618984926","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@aismarttalk/react-hooks","version":"1.5.5","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.5","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"64598f42f5fd2eaf30ab5af1e2e572fd17dac29d","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.5.tgz","fileCount":19,"integrity":"sha512-4TJPr+ls2FEOIGDzXvKyAINQrMHHeCdpnubXOWgak8NCS7Hy3CEW/s8EbWcHK1LAMooU3pNtbOAsFwkg1NmaRQ==","signatures":[{"sig":"MEQCIF7HvWFhlutE17l0TPZ4zi4G4qFsRgnW8SvM/JIfc0l+AiBU0LR4K5pHqRpJAxxt1LK8DztW/f6sv39hrcT6cE2fcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709393},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"28beec1ed0625e10479df4614520381c5423e01b","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.4.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.5_1747301324227_0.6746806028252472","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@aismarttalk/react-hooks","version":"1.5.6","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.6","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"46054aa5dfc05ad434531c626b69b53e33119a71","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.6.tgz","fileCount":8,"integrity":"sha512-gskhRqlCOvbfEhpbe2HU0VVTIUdPMvrNQffmt9QhbfiO6xd2Wp83MtlK5YcKXKgs8Cpg2wiPEnp7DST8Ii65ww==","signatures":[{"sig":"MEUCIC1fDq3JcvdPwcobIDmGkU9QmqYAYtLzePUkuWR0X0DuAiEA8GZ/OhlFzpFUXWUjWDADWTXjuiZ07o1kL/8kUO2AQNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706206},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"2ff00cf3d3ddf13e59e26a55abd6f4032021011e","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.3.0","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.6_1747591466983_0.05061099995419438","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.0":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.0","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.0","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"b0ce74fe25ccaeac01c145e1968eddd79432a403","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.0.tgz","fileCount":8,"integrity":"sha512-RV5nbNGuTmC0m9lDCBsWc9MjyJEPuGAYTpIP7KrrNnlSwE7Tz7kaRb83P8B9oDbfGjcfUA0AdfSNJ0Cfr8g7IQ==","signatures":[{"sig":"MEUCIQDw7kgwffXCHpi3PZeHmmJw5UxL0XVAC/bvRpY6XLZQpAIgWzM7KKZAI8E2wRxLH5R3rp62FgYoP/9wjG4VSgBqAZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778896},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"4d3ccd0a20f09b28a3b725976fc193e30c50977f","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.0_1749033845794_0.14721396853008906","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.1":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.1","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.1","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"e45adf76236dfd8afa5f86677493334a2e404fc5","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.1.tgz","fileCount":8,"integrity":"sha512-Bo5aUt0nGfoAHBbQkiqOy4dMMRSxZC39cgVmCNK82RW5sjHfTT8xUv0j7HbCtdnT1oVaGsAaJpQtgie4G2VjmQ==","signatures":[{"sig":"MEUCIQDj6wuVXuOFQH61PyCgAn8AKwSpx+89BHuenWxTmmp2YgIgcjpdE1Ik5ja2g/0eXLt40Yyh+eWaOWpEmeP1QeZVSIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821591},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"c2a8adde359c76d68f8bc5a9e51a80453ede80e6","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.1_1749113863065_0.5312214133909432","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.2":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.2","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.2","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"482d6a52da164517a95fc011b01bd830dcf46a32","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.2.tgz","fileCount":8,"integrity":"sha512-iaInMIuFUS0KpEgTA1c25fE4Z0Xj90BmA8ALkI6zhozlAbPe/eQAELNDvi2tOsS8PUYzn/7uNHCF2Y1oTjFh7Q==","signatures":[{"sig":"MEQCIBmWdfi3eRnfoB6eTTJngRC+FwYAV3iEk2A9AI8VNSEHAiB5RkJ6AGKLZUMsOjtI0seBd/iKhql7ZyLcBBMS1d91dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822490},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"dc145f6a9c3f42295e70477685599dda765e794c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.2_1749123044413_0.7568005210002957","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.3":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.3","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.3","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"f95a699f506f22a650a98b16a5681b2f24d9a1d7","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.3.tgz","fileCount":8,"integrity":"sha512-1VpEVi/4MhZvUKg1fUp+x0bDIjJTwQCsGfevyIYJkTpggqsvhyqj0j+kPojVMEXKu9/bg2M0ASP+H+0L0DCVYQ==","signatures":[{"sig":"MEUCIQDF4mtUR/ncdwKbggna84JJQ8Ne9Fp/7jU6KD2tsAw38AIgVjLSExnC9kqZ8YboE5J/85WWFvoBBAdTusbKHL2t1U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873122},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"43b0a3a3a531c707d207625119e239b29e0d8b3b","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.3_1749127236189_0.645910241140444","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.4":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.4","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.4","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"d1aa18251574216806468c082ec2aec67dde9860","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.4.tgz","fileCount":8,"integrity":"sha512-IvYVsb/j/YxFCFRGGN5ZRB89IBBEpAozW4JWnre0lDf3Wt7Ou8v9oVifiXwYezazfBLI10ADofYncYbGPjC1GQ==","signatures":[{"sig":"MEUCIQCsaZX1YnybIMqz7feVkfkMVTjKyi8v+SeaoRHNFaAdSgIgCz1Y7ADOf4GgnAdlmTpdTqtT+rRrO6BI7z5+KY26VKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909698},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"1a818764cf1d56eb0bef0fb4b44223a7f7638f17","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.4_1749137373430_0.12832110751044","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.5":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.5","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.5","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"22332489df54f01030bcb9d5fa7d42996180ac51","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.5.tgz","fileCount":8,"integrity":"sha512-kLAmVmrtxSHa31824+buzOqECxR+TLOe21VeURg/RZ+95K0hUWp6igREAwdMvws1AWMJxhD8BqL7N6S/J8OoXQ==","signatures":[{"sig":"MEYCIQC7dqlRJFVHFaP1atj4S8Ahp+uhjmvmF/3uhNEJ6qyjzAIhAKqNz2AVMs7Fjbq888bJze5EgTqRy5ExWPta4klTkox4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":929254},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"d3ece1a250fc5374b02c4e19e8e60f13ed0eda4a","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.5_1749317710171_0.6083224466247297","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.6":{"name":"@aismarttalk/react-hooks","version":"1.5.7-beta.6","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.7-beta.6","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"e2e49ed56d10ecd03fa7a5e9638386e9bcb05d97","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.7-beta.6.tgz","fileCount":8,"integrity":"sha512-WdiGOCL8xvzuJ54S/6MpOUnXSu503SKm6H76E0d/vudLH305Pr5Wn1USWrVCp4q0DIEgHbRQpaQxSrGBoz27Ng==","signatures":[{"sig":"MEYCIQDL0Cf/DjCZBvIgX/mFGUiyivB1D/AkO+Yb/HVWfEq3fQIhAN6oUO2CrhOA4ZEQG+GXvYY3FfBRy1emc62qT4Z7yxPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936425},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"6cbc35a416fe26f280deb081de26a1887a12353a","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"11.4.1","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"23.5.0","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.7-beta.6_1749411028431_0.2830158969397787","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@aismarttalk/react-hooks","version":"1.5.8","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.8","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"cb81b858829976dde47840ec167473bf30bba279","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.8.tgz","fileCount":8,"integrity":"sha512-5xdL2idJnB4xwdbBLH8xPMcAkDvwrwZJj2NZK7xMUog04Eb85w+Scu4uZ5k5F/yovfsetlgDuG0aVgjSRzI3jw==","signatures":[{"sig":"MEYCIQD/zZqm4CIugrnnyT/yT7fIUzvleHedP0MU4dLCs5/MjgIhAPlsL5L1nyq5Sd/mBq3Pz5kTV1E8WU6LC1Joeu76cRBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865613},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"9ba051451dc07320b5338001d07dad8ed55a51e1","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.8_1759850071210_0.7684879738872485","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"@aismarttalk/react-hooks","version":"1.5.9","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.9","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"7e9d46544095132cf9899911516dbe2352427f3b","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.9.tgz","fileCount":8,"integrity":"sha512-ZGnaPyHgjW0mTzxrqO3OKKnaYtDzwKSMhWtK3xB9VQJ8u7sZAHHLKWgh6RcGtSF6nNDKYKourgl2O5o/hpYuAA==","signatures":[{"sig":"MEQCIH9GxiajO7tenG3VD+d86sWJ+mrr0qZTqw2nyaL/nRRXAiBXfthfvoTa1JjBF4mxa8l4+kj4Z7P2WIQWZtBfn1Z5kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822654},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"42d570c51dd4601a6a3ef70c97194a6f05016ae5","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.9_1759850136200_0.8786084194987278","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"@aismarttalk/react-hooks","version":"1.5.10","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.10","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"2cadab6802d3d862223acb69ba274c65399ceeee","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.10.tgz","fileCount":8,"integrity":"sha512-j0YmwOSpbWmOCnBymbXnP8/dreYBZ+jnrnnFNPsIdaRE0OeRbiC41hkJdfzOU/mvMlDn7uo6vF0WYWS3t5PUmQ==","signatures":[{"sig":"MEUCIQCoA8IAj/zrwhQMHYqs/oD+zZ/w7kt7DMBOxABVSL/wkAIgXFyw4IiE/+sSpGtQHDviKt2CR8m0oOIo595eNuXZq+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821137},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"d48bf665359a32513308d22244c7ca42f9888c3c","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.8.2","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.10_1767870266702_0.6743222358873833","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"@aismarttalk/react-hooks","version":"1.5.13","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.13","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"4b73666234bc93accb83c5093ddfa1c166edccce","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.13.tgz","fileCount":8,"integrity":"sha512-O7vkvx7nVdd4k2An9DZ+yyggWbUKwbt62RZ5rQ7QHL/9/sEMk1KXVbNS0CUQBKU9hWi8brzI0JFIpLUuJojU0Q==","signatures":[{"sig":"MEYCIQDWSjIB2opTQejd6Cg1pGUg6/+gSQjEFeWqxjt+0ZjdxgIhAMaXl5i7M2GQLXfJ5NKz4XKj00C6RAIWZfJq2HxwdPbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824292},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"02d1101432ca1d57b4e5c09c234e1c0d885e62a8","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.9.4","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.13_1774179114937_0.4188263659949083","host":"s3://npm-registry-packages-npm-production"}},"1.5.14":{"name":"@aismarttalk/react-hooks","version":"1.5.14","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.14","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"4505918554c0554fb4ac6e2ee48b0dbf203c82cf","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.14.tgz","fileCount":8,"integrity":"sha512-tnIXBt9fE6TbypYrOhay+PBsBAhBDVGDLTsoT5pt3ruXjbzXhO3bKNuXoOXNT+XQDg88BNdubN0hH6G1tRnL+g==","signatures":[{"sig":"MEUCIQC2zwdtHggB+uhUkm1uDQCpw70pt9Tfbb5BfrKHKrg1UQIgBxmQ+YpVsv3KJ92Skg9zWG/A47QdWCDK41or5QgVc+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824484},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"02d1101432ca1d57b4e5c09c234e1c0d885e62a8","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.9.4","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.14_1774282070404_0.26187795382760615","host":"s3://npm-registry-packages-npm-production"}},"1.5.15":{"name":"@aismarttalk/react-hooks","version":"1.5.15","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.15","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"0f0eb97a4f098647a6dc85247516d54dda0117ac","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.15.tgz","fileCount":8,"integrity":"sha512-kIFi0L12RG7etLPATYPQk31LX/47NEeHewBNGpZS5hwnwIEIy0IjJ1/tzoK5tbbneJqkR78q1EUibl3bhrd/Qw==","signatures":[{"sig":"MEYCIQDUwkWYGx7ypOGhcHBD/wcFgw4yYtRrPvEQGK2o80KpLQIhAIVZJLZXyw5TiQp1eb58j04pS3KhLW+zWiF0Pg9ZwCpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826622},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"0a2a7db8e1371136cd414e3e272341c61033e8db","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.9.4","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.15_1774288469015_0.001063367511209945","host":"s3://npm-registry-packages-npm-production"}},"1.5.16":{"name":"@aismarttalk/react-hooks","version":"1.5.16","keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","_id":"@aismarttalk/react-hooks@1.5.16","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"dist":{"shasum":"8efb6208312288718bc266411018f67763b584ff","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.16.tgz","fileCount":8,"integrity":"sha512-OwYYxNip3EFn1AydvZRrXJXfBCcWHVJLE/KLIgBpnys6nU6XzlbWRFgVzHRkb2uYsvRQ41wPb1L1FcFt6r3xkA==","signatures":[{"sig":"MEUCIQD6ObuhbK9u0yz2YzYLVlF7b6jcywn7lnBrI/vMtYHNYQIgAmZawRZwFtzwh+g1VTuiiDHuuOiD79/uxZ5I7ZwPJ74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827415},"jest":{"preset":"ts-jest","transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"testEnvironment":"jsdom","moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"}},"gitHead":"0a2a7db8e1371136cd414e3e272341c61033e8db","scripts":{"tsc":"tsc --noEmit","docs":"typedoc --out docs src/index.ts","test":"jest","build":"rollup -c rollup.config.mjs","prepare":"npm run build","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"repository":{"url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git","type":"git"},"_npmVersion":"10.9.4","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.8.1","lodash":"^4.17.21","socket.io-client":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","react":"^19.0.0","eslint":"^9.21.0","rollup":"^3.29.5","ts-jest":"^29.2.6","typedoc":"^0.27.9","prettier":"^3.5.2","react-dom":"^19.0.0","typescript":"^5.7.3","@types/jest":"^29.5.14","lint-staged":"^15.4.3","@types/react":"^19.0.10","@types/lodash":"^4.17.15","rollup-plugin-dts":"^5.3.1","eslint-plugin-react":"^7.37.4","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","eslint-config-prettier":"^10.0.1","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.8","@types/socket.io-client":"^3.0.0","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/react-hooks_1.5.16_1775484748076_0.35356712282189395","host":"s3://npm-registry-packages-npm-production"}},"1.5.17":{"name":"@aismarttalk/react-hooks","version":"1.5.17","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.js","types":"./dist/index.d.ts"}},"sideEffects":false,"scripts":{"build":"rollup -c rollup.config.mjs","tsc":"tsc --noEmit","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","prepare":"npm run build","docs":"typedoc --out docs src/index.ts"},"keywords":["react","hooks","chat","ai","websocket","typescript"],"author":{"name":"AI Smarttalk"},"license":"ISC","description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","peerDependencies":{"react":">=16.8.0"},"dependencies":{"lodash":"^4.17.21","socket.io-client":"^4.8.1","tslib":"^2.8.1"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-typescript":"^11.1.6","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.2.0","@testing-library/user-event":"^14.6.1","@types/jest":"^29.5.14","@types/lodash":"^4.17.15","@types/react":"^19.0.10","@types/socket.io-client":"^3.0.0","eslint":"^9.21.0","eslint-config-prettier":"^10.0.1","eslint-plugin-react":"^7.37.4","husky":"^9.1.7","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","lint-staged":"^15.4.3","prettier":"^3.5.2","react":"^19.0.0","react-dom":"^19.0.0","rollup":"^3.29.5","rollup-plugin-dts":"^5.3.1","ts-jest":"^29.2.6","typedoc":"^0.27.9","typescript":"^5.7.3"},"jest":{"preset":"ts-jest","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/jest.setup.js"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":"tsconfig.json"}]},"moduleNameMapper":{"^@/(.*)$":"<rootDir>/src/$1"},"testPathIgnorePatterns":["/node_modules/","/dist/"],"collectCoverageFrom":["src/**/*.{ts,tsx}","!src/**/*.d.ts"]},"repository":{"type":"git","url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git"},"_id":"@aismarttalk/react-hooks@1.5.17","gitHead":"60d746ccf4bddbd1f17fcb89d83b825aa19cfbfb","bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-dzR8tx0zb1JYFJ0jDyUc5Fy/VhZzD3FKwhl2HMo0/MXAxBuNRPZrJanLHm507nR7AAbzfOVHGUnI043C+hbqqQ==","shasum":"8514ab0c3b06dd9d61a9204d3d287b18bfaf53ca","tarball":"https://registry.npmjs.org/@aismarttalk/react-hooks/-/react-hooks-1.5.17.tgz","fileCount":8,"unpackedSize":828049,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCOMxP7WhB6Dlk18I1JBryeLbmN8TTv+2FrWl9LKm7SvAIgI8fokLLSDWpP/KTvKOzApWgHTDjbucMkyjU15HV/9sU="}]},"_npmUser":{"name":"odran","email":"odran@webforger.fr"},"directories":{},"maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-hooks_1.5.17_1779737187167_0.6180134732919738"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-24T16:17:06.809Z","modified":"2026-05-25T19:26:27.479Z","1.0.0":"2025-02-24T16:17:07.098Z","1.0.1":"2025-02-24T16:29:43.583Z","1.1.0":"2025-02-24T17:29:25.596Z","1.1.1":"2025-02-24T18:02:05.668Z","1.1.2":"2025-02-24T18:16:22.273Z","1.1.3":"2025-02-24T18:39:27.387Z","1.1.4":"2025-02-24T18:47:15.133Z","1.2.0":"2025-02-25T11:35:45.148Z","1.2.1":"2025-02-25T14:28:59.986Z","1.2.2":"2025-02-26T12:59:41.411Z","1.2.3":"2025-02-27T15:15:11.556Z","1.2.4":"2025-02-27T19:56:16.032Z","1.2.5":"2025-02-27T20:31:53.170Z","1.2.6":"2025-02-27T20:45:56.955Z","1.2.7":"2025-02-27T20:53:55.455Z","1.2.8":"2025-02-27T21:01:53.140Z","1.2.9":"2025-02-27T21:09:00.872Z","1.2.10":"2025-02-27T21:13:32.181Z","1.2.11":"2025-02-27T21:36:05.966Z","1.3.0":"2025-02-27T22:01:01.865Z","1.3.1":"2025-02-27T22:17:54.445Z","1.3.1-beta.2":"2025-02-27T22:29:19.193Z","1.3.1-beta.3":"2025-02-27T22:38:23.534Z","1.3.1-beta.4":"2025-02-27T22:49:54.324Z","1.3.1-beta.5":"2025-02-27T23:03:14.870Z","1.3.1-beta.6":"2025-02-27T23:13:20.201Z","1.3.2":"2025-03-05T18:28:59.599Z","1.3.3":"2025-03-10T09:49:26.660Z","1.3.4":"2025-03-12T09:28:44.537Z","1.3.5":"2025-03-14T09:22:36.282Z","1.4.0":"2025-03-15T12:08:35.049Z","1.4.1":"2025-03-15T12:43:57.580Z","1.4.2":"2025-03-16T11:11:50.147Z","1.4.3":"2025-03-17T11:33:58.787Z","1.4.4":"2025-03-25T14:03:21.659Z","1.4.5":"2025-04-03T16:44:58.873Z","1.5.0":"2025-04-15T13:39:56.009Z","1.5.1":"2025-04-16T14:06:37.484Z","1.5.2":"2025-04-16T16:42:17.216Z","1.5.3":"2025-05-14T16:15:14.576Z","1.5.4":"2025-05-15T06:34:51.199Z","1.5.5-beta.0":"2025-05-15T06:48:36.895Z","1.5.5-beta.1":"2025-05-15T08:17:19.532Z","1.5.5":"2025-05-15T09:28:44.452Z","1.5.6":"2025-05-18T18:04:27.244Z","1.5.7":"2025-06-04T10:34:53.342Z","1.5.7-beta.0":"2025-06-04T10:44:06.000Z","1.5.7-beta.1":"2025-06-05T08:57:43.301Z","1.5.7-beta.2":"2025-06-05T11:30:44.634Z","1.5.7-beta.3":"2025-06-05T12:40:36.393Z","1.5.7-beta.4":"2025-06-05T15:29:33.652Z","1.5.7-beta.5":"2025-06-07T17:35:10.411Z","1.5.7-beta.6":"2025-06-08T19:30:28.643Z","1.5.8":"2025-10-07T15:14:31.409Z","1.5.9":"2025-10-07T15:15:36.421Z","1.5.10":"2026-01-08T11:04:26.921Z","1.5.13":"2026-03-22T11:31:55.083Z","1.5.14":"2026-03-23T16:07:50.574Z","1.5.15":"2026-03-23T17:54:29.199Z","1.5.16":"2026-04-06T14:12:28.253Z","1.5.17":"2026-05-25T19:26:27.327Z"},"bugs":{"url":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks/issues"},"author":{"name":"AI Smarttalk"},"license":"ISC","homepage":"https://github.com/AI-SmartTalk/aismarttalk-react-hooks#readme","keywords":["react","hooks","chat","ai","websocket","typescript"],"repository":{"type":"git","url":"git+https://github.com/AI-SmartTalk/aismarttalk-react-hooks.git"},"description":"A collection of high-quality, reusable React hooks for integrating AI Smarttalk's AI Agents","maintainers":[{"name":"odran","email":"odran@webforger.fr"},{"name":"caillaudpa","email":"pierre-antoine@aismarttalk.tech"}],"readme":"# 🤖 AI Smarttalk React Hooks\n\n[![Tests](https://github.com/AI-SmartTalk/aismarttalk-react-hooks/actions/workflows/test.yml/badge.svg)](https://github.com/AI-SmartTalk/aismarttalk-react-hooks/actions/workflows/test.yml)\n[![codecov](https://codecov.io/gh/AI-SmartTalk/aismarttalk-react-hooks/branch/main/graph/badge.svg)](https://codecov.io/gh/AI-SmartTalk/aismarttalk-react-hooks)\n[![npm version](https://img.shields.io/npm/v/@aismarttalk/react-hooks.svg)](https://www.npmjs.com/package/@aismarttalk/react-hooks)\n[![License](https://img.shields.io/github/license/AI-SmartTalk/aismarttalk-react-hooks)](https://github.com/AI-SmartTalk/aismarttalk-react-hooks/blob/main/LICENSE)\n\nA collection of high-quality, reusable React hooks for integrating [AI Smarttalk](https://aismarttalk.tech)'s [AI Agents](https://aismarttalk.tech) into your React application. This library provides hooks for managing chat messages, user state, and chat instance initialization with robust error handling, token validation, and localStorage persistence.\n\n---\n\n## ✨ Features\n\n### 💬 Chat Interface for the AI Agent\n\n- 🔄 Manage chat messages, WebSocket connections, typing notifications, and conversation history with a flexible configuration\n- 👤 Handle user state with localStorage persistence, token validation (JWT), and automatic fallback to an anonymous user if needed\n- 🚀 Initialize or reset a chat instance based on a given chat model and language, using API calls to create new instances when required\n\n### 📝 Canvas System\nThe library includes a powerful canvas system for handling structured text content (like code or documents):\n\n- 🤝 **Real-time collaborative text editing** with automatic synchronization across all connected clients\n- ✍️ **Line-by-line manipulation** with support for inserting, updating, and deleting lines\n- 📚 **History tracking** with localStorage persistence\n- 🔢 **Formatted output** with line numbers for AI interactions\n- 🔄 **Simple text conversion** for easy integration with LLMs\n\n#### Example usage:\n```tsx\nconst ChatComponent = () => {\n  const {\n    messages,\n    canvasHistory, // Access the canvas system\n    // ... other chat features\n  } = useAISmarttalkChat({\n    chatModelId: 'your-model-id',\n    lang: 'en',\n    config: {\n      apiUrl: 'https://aismarttalk.tech',\n      wsUrl: 'wss://ws.223.io.aismarttalk.tech',\n      apiToken: 'your-api-token',\n    },\n  });\n\n  // Store code generated by AI\n  const handleAICode = (code: string[]) => {\n    canvasHistory.updateCanvas({\n      title: \"Generated Code\",\n      content: code\n    });\n  };\n\n  // Get formatted code with line numbers for AI context\n  const getNumberedCode = () => {\n    return canvasHistory.getNumberedLines();\n  };\n\n  // Update specific lines\n  const updateLine = (lineNumber: number, newContent: string) => {\n    canvasHistory.updateLineRange(lineNumber, lineNumber, [newContent]);\n  };\n\n  return (\n    // Your chat UI implementation\n  );\n};\n```\n\nThe canvas system maintains synchronization across all connected clients automatically through WebSocket events, making it perfect for collaborative code review and document editing scenarios.\n\n---\n\n## 🚀 Installation\n\nInstall the package via npm or yarn:\n\n```bash\nnpm install @aismarttalk/react-hooks\n# or\nyarn add @aismarttalk/react-hooks\n```\n\n> 💡 _Note: Replace `@aismarttalk/react-hooks` with the actual package name if different._\n\n---\n\n## 🏁 Getting Started\n\n### Using `useAiSmarttalkChat`\n\n```tsx\nimport { useAISmarttalkChat } from '@aismarttalk/react-hooks';\n\nconst ChatComponent = () => {\n  const {\n    messages,\n    addMessage,\n    user,\n    setUser,\n    chatInstanceId,\n    resetChat,\n    socketStatus,\n    error,\n    clearError,\n    // ... and more\n  } = useAISmarttalkChat({\n    chatModelId: 'your-model-id',\n    lang: 'en',\n    config: {\n      apiUrl: 'https://aismarttalk.tech',\n      wsUrl: 'wss://ws.223.io.aismarttalk.tech',\n      apiToken: 'your-api-token',\n    },\n  });\n\n  return (\n    // Your chat UI implementation\n  );\n};\n```\n\n### Using the Enhanced Error Handling System\n\nThe 1.5.0 update introduces a comprehensive error handling system that provides structured error information:\n\n```tsx\nimport { useAISmarttalkChat } from '@aismarttalk/react-hooks';\n\nconst ChatComponent = () => {\n  const { error, clearError, onSend, messages } = useAISmarttalkChat({\n    chatModelId: 'your-model-id',\n    lang: 'en',\n    config: {\n      apiUrl: 'https://aismarttalk.tech',\n      apiToken: 'your-api-token',\n    },\n  });\n\n  // Error contains structured information\n  // error = {\n  //   message: \"Unauthorized: You need to login to access this chat.\",\n  //   type: \"auth\",\n  //   code: 401\n  // }\n\n  const renderErrorMessage = () => {\n    if (!error.message) return null;\n    \n    // You can customize UI based on error type\n    switch (error.type) {\n      case 'auth':\n        return (\n          <div className=\"error auth-error\">\n            🔒 {error.message}\n            <button onClick={() => handleLogin()}>Login</button>\n          </div>\n        );\n      case 'permission':\n        return <div className=\"error permission-error\">⛔ {error.message}</div>;\n      case 'rate_limit':\n        return <div className=\"error rate-limit-error\">⏱️ {error.message}</div>;\n      case 'server':\n        return <div className=\"error server-error\">\n          🔧 {error.message}\n          <small>Error code: {error.code}</small>\n        </div>;\n      default:\n        return <div className=\"error\">{error.message}</div>;\n    }\n  };\n\n  return (\n    <div className=\"chat-container\">\n      {renderErrorMessage()}\n      <div className=\"messages\">\n        {messages.map(msg => (\n          <div key={msg.id} className={msg.isSent ? 'sent' : 'received'}>\n            {msg.text}\n          </div>\n        ))}\n      </div>\n      {/* Rest of chat UI */}\n    </div>\n  );\n};\n```\n\n### Using `useChatInstance`\n\n```tsx\nimport React from 'react';\nimport useChatInstance from '@aismarttalk/react-hooks/hooks/useChatInstance';\n\nconst ChatInstanceComponent = () => {\n  const { chatInstanceId, resetInstance, error } = useChatInstance({\n    chatModelId: 'your-model-id',\n    lang: 'en',\n    config: {\n      apiUrl: 'https://aismarttalk.tech',\n      apiToken: 'your-api-token',\n    },\n    user: { token: 'user-token' },\n  });\n\n  return (\n    <div>\n      {error && <p style={{ color: 'red' }}>{error.message}</p>}\n      <h3>Chat Instance ID: {chatInstanceId}</h3>\n      <button onClick={resetInstance}>Reset Chat Instance</button>\n    </div>\n  );\n};\n\nexport default ChatInstanceComponent;\n```\n\n### Using `useChatModel`\n\n```tsx\nimport React from 'react';\nimport { useChatModel } from '@aismarttalk/react-hooks';\n\nconst ChatModelComponent = () => {\n  const { chatModel, setChatModel } = useChatModel({\n    chatModelId: 'your-model-id',\n    config: {\n      apiUrl: 'https://aismarttalk.tech',\n      apiToken: 'your-api-token',\n    },\n  });\n\n  return (\n    <div>\n      {chatModel ? (\n        <div>\n          <h3>Chat Model: {chatModel.name}</h3>\n          <p>Description: {chatModel.description}</p>\n          <p>Provider: {chatModel.provider}</p>\n          {/* Display other model properties as needed */}\n        </div>\n      ) : (\n        <p>Loading chat model...</p>\n      )}\n    </div>\n  );\n};\n\nexport default ChatModelComponent;\n```\n\n## 🔄 Message Handling Improvements\n\n### Message Deduplication System\n\nVersion 1.5.0 implements an intelligent message deduplication system that solves several common issues in real-time chat applications:\n\n1. **Temporary to Permanent Message Transition**\n   - When a user sends a message, it's immediately displayed with a temporary ID\n   - When the WebSocket returns the server-validated message (with a permanent ID), the system smartly replaces the temporary message instead of showing a duplicate\n\n2. **\"isSent\" Property Calculation**\n   - Messages are now correctly marked as \"sent by current user\" based on comprehensive identity checks\n   - Works reliably for both authenticated users and anonymous sessions\n   - Prevents UI inconsistencies where your own messages might temporarily appear as coming from someone else\n\n3. **Flickering Prevention**\n   - Intelligent API refresh throttling when messages arrive via WebSocket\n   - Optimized message merging with preservation of user-specific properties\n   - Smart timestamp tracking to avoid unnecessary UI updates\n\n### Example Flow:\n\n```tsx\n// Your component\nconst ChatComponent = () => {\n  const { messages, onSend } = useAISmarttalkChat({...config});\n  \n  // When a user sends a message:\n  const handleSend = (text) => {\n    onSend(text);\n    // 1. Message immediately appears in the UI (with temp ID)\n    // 2. Message is sent to the server\n    // 3. Server processes and broadcasts via WebSocket\n    // 4. Hook receives the WebSocket message\n    // 5. Deduplication system identifies and replaces temp message\n    // 6. UI smoothly updates with no duplicates or flickering\n  };\n  \n  return (\n    <div>\n      {messages.map(msg => (\n        <div key={msg.id} className={msg.isSent ? 'sent' : 'received'}>\n          {msg.text}\n        </div>\n      ))}\n      <button onClick={() => handleSend(\"Hello world!\")}>Send</button>\n    </div>\n  );\n};\n```\n\nThis deduplication system works behind the scenes without requiring any special handling in your components.\n\n## 📝 Changelog\n\n### 1.5.17 ✨ Message Metadata Propagation\n- 🖼️ **Multimodal-ready message bubbles**\n  - `FrontChatMessage` now exposes an optional `metadata?: Record<string, any>` field, mirroring the server-side `Message.metadata` shape used for `imageMetadata`, `audioMetadata`, and platform message ids\n  - `useMessageHandler.addMessage` now forwards a caller-provided `metadata` field onto the locally created message instead of silently dropping it\n  - Fixes a class of bugs where optimistic message bubbles couldn't render image / audio attachments until the server-synced replacement arrived\n- 🔄 **No breaking changes** — `metadata` is opt-in. Existing integrations continue to work unchanged.\n\n### 1.5.0 ✨ Enhanced Error Handling & Message Stability\n- 🛡️ **Comprehensive Error Handling System**\n  - Added structured error information with types (`auth`, `permission`, `rate_limit`, etc.)\n  - Improved HTTP status code handling (401, 403, 429, etc.)\n  - Enhanced error reporting with consistent formatting\n- 🔄 **Message Deduplication & Stability Improvements**\n  - Fixed temporary message duplication when receiving WebSocket responses\n  - Improved handling of message ownership and `isSent` property calculation\n  - Enhanced temporary to permanent message transition for smoother UX\n  - Fixed bug where messages would appear duplicated for a split second when sent\n  - Solved issues with `isSent` property not being correctly calculated for logged-in users\n  - Improved message ID tracking between temporary and permanent versions\n- ⚡ **Performance Optimizations**\n  - Reduced API refresh flickering with better message merging\n  - Added intelligent caching to prevent unnecessary refreshes\n  - Improved WebSocket reconnection logic\n  - Added lastMessageReceivedRef tracking to prevent unnecessary API calls\n  - Enhanced message merging algorithm to preserve UI state during updates\n\n### 1.4.0 ✨ Introduce useOtpAuth for Login\n- 🔑 Added `useOtpAuth` hook to facilitate user login via OTP.\n- 🧹 Removed unnecessary console logs to clean up the codebase.\n- ⚡ Improved caching mechanisms for better performance.\n- 📜 Enhanced chat history management for a more reliable user experience.\n\n\n### 1.3.0 ✨ Add User Config\n- 🛠️ Allow user configuration \n```ts\nconst { user, messages, onSend /* ... other values */ } = useAISmarttalkChat({\n  chatModelId: \"your-chat-model-id\",\n  config: {\n    apiUrl: \"your-api-url\",\n    user: {\n      id: \"custom-user-id\",\n      email: \"custom@email.com\",\n      name: \"Custom User\",\n      // Optional fields\n      image: \"https://example.com/avatar.jpg\",\n      token: \"your-auth-token\"\n    }\n  }\n});\n```\n\n### 1.2.4 Refactor: Split Responsibilities of useMessage\n- 🔄 Restructured the useMessage hook to separate concerns, enhancing maintainability.\n- ✅ Added support for features, enabling the client to communicate with the API regarding supported features (currently only Canva).\n\n### 1.2.3 Enhanced History Management for Uninitialized States\n- 🔄 Improved handling of chat history when it has not been initialized yet, ensuring a smoother user experience.\n- ✅ Added checks to prevent errors when accessing uninitialized history, providing fallback mechanisms.\n- 📈 Optimized performance for loading and displaying chat history\n\n### 1.2.2 - Fix User Token expiration\n- 🐛 Fixed user token expiration validation causing incorrect message attribution\n- 🔄 Added proper token expiry checks to prevent wrong user identification\n- ✅ Improved user session handling and authentication validation\n\n### 1.2.1 - Fix Regression\n- 🐛 Fixed regression where suggestions were not being returned from useAISmarttalkChat hook\n- 🔄 Restored suggestions functionality to maintain expected behavior\n- ✅ Added additional validation to prevent future regressions\n\n### 1.2.0 - Canvas System Update\n- ✨ Added canvas system for structured text handling\n- 🔄 Real-time collaborative editing support\n- 📚 Local history tracking\n- 🔢 Line number formatting utilities\n\n### 1.1.1 - 1.1.3 - Maintenance\n- 🐛 Fix hardcoded urls in getChatModel\n- 🧹 Refactor and remove duplicated code\n\n### 1.1.0 - Major Update\n- 🎉 Introducing consolidated `useAISmarttalkChat` hook\n- 📦 Simplified integration with reduced boilerplate\n- 🔧 Enhanced TypeScript support\n- ⚡ Improved performance\n\n---\n\n## 📄 License\n\nThis project is licensed under the [Apache 2.0 Licence](LICENSE).\n\n---\n\n## 📞 Contact\n\nFor questions or support, please [open an issue](../../issues) on the repository or contact the maintainer.\n\n---\n\n## 🌟 Contributing\n\nWe welcome contributions! Please feel free to submit a Pull Request.\n\n---\n\nEnjoy integrating chat functionality with [AI Smarttalk](https://aismarttalk.tech) React Hooks! 🚀\n\n## Usage\n\n### useFileUpload Hook\n\nThe `useFileUpload` hook now integrates with the chat state management system and uses the existing WebSocket connection from `useSocketHandler` for real-time canvas updates.\n\n```tsx\nimport React, { useReducer } from 'react';\nimport { \n  useFileUpload, \n  ChatActionTypes, \n  chatReducer, \n  initialChatState,\n  useSocketHandler \n} from '@aismarttalk/react-hooks';\n\nfunction ChatWithFileUpload() {\n  const [chatState, dispatch] = useReducer(chatReducer, initialChatState);\n  \n  // Initialize socket handler (this manages the WebSocket connection)\n  const socketRef = useSocketHandler(\n    chatInstanceId,\n    user,\n    wsUrl,\n    apiUrl,\n    chatModelId,\n    dispatch,\n    setSocketStatus,\n    setTypingUsers,\n    setConversationStarters,\n    setActiveTool,\n    setUser,\n    debouncedTypingUsersUpdate,\n    canvasHistory,\n    chatState.messages\n  );\n\n  // Use file upload hook with chat state integration\n  const { \n    uploadFile, \n    fetchCanvases, \n    canvases, \n    isUploading, \n    error,\n    refreshCanvases \n  } = useFileUpload({\n    chatModelId: 'your-chat-model-id',\n    chatInstanceId: 'your-chat-instance-id',\n    config: {\n      apiUrl: 'https://your-api-url.com',\n      apiToken: 'your-api-token'\n    },\n    user: {\n      token: 'user-auth-token',\n      id: 'user-id'\n    },\n    canvases: chatState.canvases, // Canvas data from chat state\n    dispatch: dispatch // Chat dispatch function\n  });\n\n  const handleFileUpload = async (file: File) => {\n    const result = await uploadFile(file);\n    if (result.success) {\n      console.log('File uploaded successfully');\n      // Canvas updates will be received automatically via WebSocket\n      // and handled by the socket handler which dispatches UPDATE_CANVAS actions\n    }\n  };\n\n  return (\n    <div>\n      <input \n        type=\"file\" \n        onChange={(e) => e.target.files?.[0] && handleFileUpload(e.target.files[0])} \n      />\n      {isUploading && <div>Uploading...</div>}\n      {error && <div>Error: {error}</div>}\n      \n      <div>\n        <h2>Canvases ({canvases.length})</h2>\n        {canvases.map(canvas => (\n          <div key={canvas.id}>\n            <h3>Canvas {canvas.id}</h3>\n            <pre>{canvas.content}</pre>\n          </div>\n        ))}\n      </div>\n      \n      <button onClick={refreshCanvases}>\n        Refresh Canvases\n      </button>\n    </div>\n  );\n}\n```\n\n### Key Changes\n\n1. **Removed Socket Management**: The `useFileUpload` hook no longer manages its own WebSocket connection. Instead, it relies on the existing `useSocketHandler` for real-time updates.\n\n2. **State Integration**: Canvas data is now managed through the chat reducer state, allowing for better integration with the overall chat system.\n\n3. **Real-time Updates**: Canvas live updates are received through the `canvas-live-update` WebSocket event in `useSocketHandler` and automatically update the chat state via the `UPDATE_CANVAS` action.\n\n4. **Simplified API**: The hook now focuses on file operations and canvas data management, while WebSocket connectivity is handled centrally.\n\n### Canvas Live Updates\n\nCanvas updates are automatically handled when received via WebSocket:\n\n```tsx\n// In useSocketHandler.ts - this happens automatically\nsocket.on(\"canvas-live-update\", (data: CanvasLiveUpdate) => {\n  dispatch({\n    type: ChatActionTypes.UPDATE_CANVAS,\n    payload: { canvas: data },\n  });\n});\n```\n\nThe `UPDATE_CANVAS` action in the chat reducer applies line-by-line updates to the canvas content, ensuring real-time synchronization across all connected clients.\n\n## Types\n\n### CanvasLiveUpdate\n```tsx\ninterface CanvasLiveUpdate {\n  canvasId: string;\n  updates: LineUpdate[];\n}\n```\n\n### LineUpdate\n```tsx\ninterface LineUpdate {\n  lineNumber: number;\n  oldContent: string;\n  newContent: string;\n  timestamp: Date;\n}\n```\n\n### CanvasFullContent\n```tsx\ninterface CanvasFullContent {\n  id: string;\n  content: string;\n}\n```","readmeFilename":"README.md"}