{"_id":"@airsurfer09/web-sdk","_rev":"24-487a32679e3d0d6074fc854079b263dd","name":"@airsurfer09/web-sdk","dist-tags":{"latest":"2.3.1"},"versions":{"1.0.0":{"name":"@airsurfer09/web-sdk","version":"1.0.0","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@1.0.0","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"0355f2901767014322dc24963f8e3121155e6285","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-1.0.0.tgz","fileCount":17,"integrity":"sha512-gTHzWYNam4ejKxBZMdFyKe4/YEkjEkl4Oac8G8Z51HqvnO2FTnC0TVZOSJMN3aaLH3sN76G19P49hOu46JWw2w==","signatures":[{"sig":"MEYCIQD1cRG9jzZEZ81JXnNE7ELabaWa81DJbMyib03J/D/scQIhAKGiwyZRRsd2/V+eolJ4cXKOGFOJM1NP3dYnLwfhVN/B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874429},"main":"dist/cjs/convai-web-client.js","types":"dist/typings/convai_client.d.ts","browser":"dist/umd/convai-web-client.umd.js","gitHead":"09097953a9b7962b8c4be1b59b5f1cf26991e435","private":false,"scripts":{"build":"tsc","clean":"rm -rf dist","lib:build":"npm clean && webpack && cp -r ./Proto ./dist/","build-window":"webpack --config webpack.config.js && cp -r ./Proto ./dist/","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","actor":{"name":"airsurfer09","type":"user","email":"saurav@convai.com"},"email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"Following examples use typescript bindings.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_1.0.0_1751899078247_0.6655450387325543","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@airsurfer09/web-sdk","version":"2.0.1","keywords":["convai","conversational-ai","react","typescript","javascript","sdk","voice","chat"],"author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.0.1","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"1d4aec097e4b77537c3db982df994172da468cf7","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.0.1.tgz","fileCount":96,"integrity":"sha512-jqSjXrkAaBx/w15NTqrZ+6DbgKcoLB+zodN5g9tDf5tKoMV1kwAOC9bSsDk5FYW+j7tGHilbpIH/5QtbiC+36w==","signatures":[{"sig":"MEUCIQDaE/HiWrnCd+TGEf4IrY73rvj4BeZiJMWq110bUzrXJwIgbpPGZOkkiXgQXBAId9dfM2FcGHlxdsk/7kSgaFg+D2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1230560},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","browser":"dist/umd/convai-web-sdk.umd.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","browser":"./dist/umd/convai-web-sdk.umd.js","require":"./dist/cjs/index.js"},"./core":{"types":"./dist/types/core/index.d.ts","import":"./dist/esm/core/index.js","require":"./dist/cjs/core/index.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/esm/vanilla/index.js","require":"./dist/cjs/vanilla/index.js"}},"gitHead":"8be5331f50b49b0b271bbdc7a8f7d651c1f9f5eb","private":false,"scripts":{"dev":"tsc --watch","lint":"echo \"No linting configured\" && exit 0","test":"echo \"No tests specified\" && exit 0","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist","prebuild":"npm run clean","build:cjs":"tsc --module commonjs --target es2018 --outDir dist/cjs --moduleResolution node","build:esm":"tsc --module es2020 --target es2018 --outDir dist/esm --moduleResolution node","build:umd":"webpack --config webpack.config.js","postbuild":"cp -r ./Proto ./dist/","build:types":"tsc --emitDeclarationOnly --outDir dist/types","prepublishOnly":"npm run build"},"_npmUser":{"name":"airsurfer09","actor":{"name":"airsurfer09","type":"user","email":"saurav@convai.com"},"email":"saurav@convai.com"},"repository":{"url":"git+https://github.com/Conv-AI/Convai-Web-SDK.git","type":"git"},"_npmVersion":"11.4.2","description":"Convai Web SDK - A comprehensive SDK for building conversational AI applications with React and vanilla JavaScript/TypeScript support","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","@improbable-eng/grpc-web":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","react":"^18.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","typescript":"^5.0.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1"},"peerDependencies":{"react":">=16.8.0","@types/react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true},"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.0.1_1751903836222_0.7545791706911558","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@airsurfer09/web-sdk","version":"2.1.0","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.0","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"5873b2c4bcf2042f562afa8b28356aebdbec16c1","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.0.tgz","fileCount":37,"integrity":"sha512-/sCXUioyPSu48PvRzS2w1BCai3fQ01tA820HVafIajJiUEwflFmsXy34e/HnZPnBH0MuyrJ3MGu7oTSeZ7yu/A==","signatures":[{"sig":"MEQCICWWfmW8PlgeDmRTOakYp/70FdYudn2B2eMXws1F0uMQAiAZGmZm9AxzpyfvLxTt2+/7V3/jZ0uaHG5qu8dnyNJtbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324106},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"9bb9c319f50af03af4cb9112338d9a3ec67f3099","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.0_1753220588253_0.5216799064217654","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@airsurfer09/web-sdk","version":"2.1.1","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.1","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"2aa910217ac7eb139b21c06db81bc5c94a97ed56","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.1.tgz","fileCount":38,"integrity":"sha512-wAu2ziVEc7v5O7avcZrj2Uz8zOFgu2YCEfKJ4YD58XTUOlHAHjrNLav3jfvifIpPZepuJMmalrrmRero0Rc3kQ==","signatures":[{"sig":"MEUCICyGNLsvJgbFEStS8XlEOzXv/PnLoFnZQI77ODAvOv12AiEAwkLlJ+e+ObV21e0TFhDa32olajnY9ITB3C4u7exVKlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328105},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"0207627f89856aeadb6990e9ba4ec17104dba581","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.1_1753221439021_0.723540395214689","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@airsurfer09/web-sdk","version":"2.1.2","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.2","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"fde57a4b18cc1f949c1f21f383336ee5a924d817","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.2.tgz","fileCount":38,"integrity":"sha512-Nhz/FJQkp1mR4ydhBsr404cZMSxJZlEyW9Hd0uUkdGxrsnjmrJhY9y4MnROp+dbTG2qFt+QIfrbFoV51C9twlw==","signatures":[{"sig":"MEUCIQCU28KRWHLdrTnUXQFjmeMlVm1X7x518tVDy6rpz7vYPgIgYeYvg4qmrYumaeAdq8nb5ATF3XXuLNz7HW2oO0XFEDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328064},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"b3b4f6f17c293346dd8b5b145e0be6cfc36cd7cc","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.2_1753222700473_0.47693999629066486","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@airsurfer09/web-sdk","version":"2.1.3","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.3","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"ba135a711a281ce2f91844d693002a0d4441dfb8","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.3.tgz","fileCount":38,"integrity":"sha512-/JAvShjzSgbEE1QME97Uq3+9jjxOUZN5nBWg/tn8i+FdaJZmFScOq69uskNkJILoHk3AgjjZQoVYmkis6u7kAw==","signatures":[{"sig":"MEYCIQCDNSJ0MkPT1CGr6F8gklfsJDPlWBQVtbAYiT8N9P/C6QIhAIIch+R3YJwWRlRFniCuAmWWDY7mTw7V7sWxTNu7veUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328267},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"b3b4f6f17c293346dd8b5b145e0be6cfc36cd7cc","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.3_1753225712635_0.48085257645373036","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@airsurfer09/web-sdk","version":"2.1.4","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.4","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"684e40e50fd96c6007f1e4e776775ee22bb88076","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.4.tgz","fileCount":38,"integrity":"sha512-EoMrVlL8XRm705uOUhICNKKuyu2/3dcLYov3mMKsJZ2cptgZCn8snIjL/k0lCdfl49vXzHQbvkRzKNa/3h3sww==","signatures":[{"sig":"MEUCIGxJ0W21ezDyURVZZ+254fjujftZKrzggcQNfC+ti7otAiEA9MUcIpDWZ91CL9/chcHzoKlXYlefZnQwB066fkqN8C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328167},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"b55505d16b171bb7e9e95a12040cd48c176cf2f0","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.4_1753226034224_0.6576474166482726","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@airsurfer09/web-sdk","version":"2.1.5","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.5","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"38b54dbbbb2f29ddbbdc5b70d661625dc222c2f4","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.5.tgz","fileCount":38,"integrity":"sha512-czN9pyMpZAOx3n8cueQ/YZhoPZzAIQbjZ4Bm9eWoN6rRs0bN5lLCH5uqmPts48VZvD6FQvPzBsN1z4EQx9RFFg==","signatures":[{"sig":"MEUCICfqe+3D4X9qU36xyQOnWx99wDe/ruOSEqMazOpUj44nAiEA/EYIdtPEuFBY/fZ+JruQsxnH2M6Towl5Ff5tfQgiPI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1331078},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"b55505d16b171bb7e9e95a12040cd48c176cf2f0","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.5_1753226345852_0.8434904766082698","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@airsurfer09/web-sdk","version":"2.1.6","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.6","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"a5c30d8f4a023c45f1405078cf43c60841966af8","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.6.tgz","fileCount":37,"integrity":"sha512-uWRzNUnjkfsezVqZigfv481nVaqQdLxCbLpQhSyGy7muMaxuraH6pgXShzTBm4Nff62oTY0kLuT/wWKiKSDNMw==","signatures":[{"sig":"MEYCIQCJXsOvTJvlqFObNi285zI2lfxkCkUvW2/f7bD169JCmQIhAN9LJBoX/7Hn0goL7JZ+5zZRBu/+BPm9qLIIicWhBoIg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1324269},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"82f2d398dbc2930f07f0b92675a1274b982d2ad5","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.6_1753226563260_0.9161865440582844","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@airsurfer09/web-sdk","version":"2.1.7","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.7","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"a5f89911e74b54601e90164839e07e77705cbcd0","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.7.tgz","fileCount":37,"integrity":"sha512-uYv7xU/7l0yRUVgYAAJ5xC+eS0SCk1Y6rax6YGDCczsSKS0XxCFTpu3s8hzondcMhB9snpOQN91Ewic2KE+8dA==","signatures":[{"sig":"MEQCID8FJRzOaleXhzMO5iklhfGZzz1q9nuLXT0BeFZ7KZcqAiAm53IaBaxDYnXQ5LjatYRXxDswuHUTFiCUkeLKV8d16w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326232},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*"},"gitHead":"4422249189e34009e715fcbd2f7959cbae00f1ae","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.7_1753911095776_0.09836057376539431","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@airsurfer09/web-sdk","version":"2.1.8","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.8","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"bb046e83da128292636cf7b6d8b4f0a7e3dafcf3","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.8.tgz","fileCount":37,"integrity":"sha512-A9nrvSTMtL+t0cGQA5Q/+TdfZ2MDWsM8ADPNgMa65jLbPnu6kw0ioSkWYD3WtMiPa5vGMTblgSw5E6c4Rgh4RQ==","signatures":[{"sig":"MEUCIQCseNlbp11hro64f/7JH0irT8931u1O4kDba9H2qM0n8wIgA791Q5uGFkxjaWi1UIDDT/JV0bmuojfX3o5ivcusj80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326334},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*"},"gitHead":"4422249189e34009e715fcbd2f7959cbae00f1ae","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.8_1753911807248_0.7909222956401598","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@airsurfer09/web-sdk","version":"2.1.9","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.9","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"ea8e688dc3ca4dc11cd2d51362f1cc8a1d0fd42e","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.9.tgz","fileCount":28,"integrity":"sha512-ryMpAMloKpMecdbWFv809wLrBBLrk7KhdAhEFlSSQM361NXsTWWImxt08j/7BVRKSJoKApp5Wf+WnyxJ/nm/BQ==","signatures":[{"sig":"MEUCIAOF437vCUmW7BsDa61zgoEcArtef71u0JEck3mX9QJPAiEArjEoNyEQ45XezaYPh+xngi2wp5mQIwXzqf7ThP8Zlwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038889},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*"},"gitHead":"4422249189e34009e715fcbd2f7959cbae00f1ae","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.9_1753918097923_0.803132142962456","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@airsurfer09/web-sdk","version":"2.1.10","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.10","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"006d6ad050ce015bdcec8c035a3242a5cd6e86ab","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.10.tgz","fileCount":37,"integrity":"sha512-T9Z3F9k5EANC3kAcSxELIl8eJLohsLJtdInmRSwsxl1X0aZyciHlz7IwkiLxgV6SZe4jLzXNfSGtnBol3G07jQ==","signatures":[{"sig":"MEYCIQDHYSbX0RLW1R/6iK4r8sKzITJSXVYgmgVHPlZ3mezRuQIhAKZ9Zi48aYjQgafuE9eNcK1+RzJWhQdXFzC/iqXWoOzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332380},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"4422249189e34009e715fcbd2f7959cbae00f1ae","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.10_1753919248435_0.1505319910887859","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@airsurfer09/web-sdk","version":"2.1.11","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.11","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"a9f6ade1e4c927dcf9f784cceaa1570b6e9ce83d","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.11.tgz","fileCount":37,"integrity":"sha512-bodCGSiFBcyHrMXjwX+k44nT0qdjxyp2UnXeYlxwEYZEwykYXzI4fpr5koU65M8UNX1MdjS/295RZAsKsfaXiQ==","signatures":[{"sig":"MEQCIHofPUdePtOU6MusfSYpUvN4varpZVp76Zr6SBCtoQT/AiArp985NVMl/1to9dVjTxSWDZY46fqqVjDI4g/FGEIoYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1332392},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"4422249189e34009e715fcbd2f7959cbae00f1ae","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.11_1753919791817_0.5865274478725115","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@airsurfer09/web-sdk","version":"2.1.12","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.12","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"aed9a4b15df9e4babedb7112c4b25a16464c31c5","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.12.tgz","fileCount":37,"integrity":"sha512-ed1EPQoGKYQj5IevrQLfPvNoncOID6cpaxk9A2ObuZNL/YQ40MCc0tri4LHQpKJ9S9YRY0QpVxTyIItwza+fEg==","signatures":[{"sig":"MEQCIANXKvXN/urJmEQgIKjHfOcQcO9htCK/Dv9g5Arbj8qWAiAT7WaSJ+aV6ojaq2oz2rNh3jATMDqyp2lKmGykM7DZiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1346908},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"4422249189e34009e715fcbd2f7959cbae00f1ae","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.12_1753975671028_0.598327160143443","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@airsurfer09/web-sdk","version":"2.1.13","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.13","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"1e0547085d0dd5438c281e473c3b00d9211e3266","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.13.tgz","fileCount":37,"integrity":"sha512-qV4nHp4s2jzepfxooD4h6JvVQ1kvlQnpOA6slE0mTmG+11p/WMPQGjfzhvoXMxsB3z4mGFrLFH5j7PWJxIqVPw==","signatures":[{"sig":"MEUCIQDR/Vx8cqGPMUSWFkCvoUhBkXhlkoLlRdnEmnLr1b6UggIgPbMQMHNj9IeIjcUwrqVX1kKodSQMB8SPcLHv7gx/lmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349480},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"b7a792c984df12667c19c00827d91235e9fa615d","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.13_1753976650534_0.05549375622556485","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@airsurfer09/web-sdk","version":"2.1.14","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.14","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"1d9b1c04bff66dc0672debcbdc8120fed3e3d529","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.14.tgz","fileCount":34,"integrity":"sha512-T35+VteHuzUen6V9i0Q82mSvjZbqRObaFhC2FSE1ltUk2EcUuVHcUCMYtbqYw5B5baf0R3ystzESZKa9MmJdAw==","signatures":[{"sig":"MEQCIEtn+s2q1SOl9d1xVAwbjxuOZSoT5kQLOQXCMY/s68cbAiBLv+jzs2qcT5V6pl7Zxbbh+SzxahU2HifyYbSPK2Jmdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302231},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"b7a792c984df12667c19c00827d91235e9fa615d","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.14_1754925582007_0.6377441578194236","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@airsurfer09/web-sdk","version":"2.1.15","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.1.15","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"8dd23ce9181b8b4ce09c930dd5f2314a2f414c62","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.1.15.tgz","fileCount":35,"integrity":"sha512-fV7aBen1fFsDKae+d+fEV4Cw0WIrQMqKqtA1AaHVIhINpmJ8IzE/3YHMW2JwlDV9QdgSBwvxSW6VHCVmQDf4kQ==","signatures":[{"sig":"MEQCIER41l0FIyBo41RWAuPfGuHXOTE26b+INrJ/D5MZnF5pAiAIr05DmTt14SjJ3zBW+tWuo93UOozxbkmT5y9TFgL7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271131},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"b7a792c984df12667c19c00827d91235e9fa615d","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.1.15_1755165656217_0.7035458685465659","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@airsurfer09/web-sdk","version":"2.2.0","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.2.0","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"089f9c299ee3b8e60ccf8c6903613450dee55ea9","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.2.0.tgz","fileCount":36,"integrity":"sha512-fyv5/jAdRVr5bE9HK+4nXpVCQFQWN+lKeQDoRU5AQ8AHjho8TEOMUlus+MYYcM+AW2te3d49ANu5thi7cO9L5g==","signatures":[{"sig":"MEUCIQD42dkQP8his1IIuG1SMGBH0XAuOCzQZLZNw+Y//elicwIgb9jeEMs8THg/KvF49koFHNXkq7N8EML22cMnG2HbZKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277611},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"b7a792c984df12667c19c00827d91235e9fa615d","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.2.0_1755167840435_0.47682725637134826","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@airsurfer09/web-sdk","version":"2.2.1","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.2.1","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"e502110ef87431f853c4d9aacdd57303d1864b7f","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.2.1.tgz","fileCount":36,"integrity":"sha512-2Ur0dZA7Scx0qAg3/fyv3VCqqpdbo+Fic4W/Mv5ivgsO/qm1QMgjqwhnNQfPzzA4IeKMyex1wYOuNMw56lsSew==","signatures":[{"sig":"MEUCIQDqToZc04Q21JWJREUqdHNIEqv1dvM4bNv6/XzysirNvAIgD3FbzMyLsF5e+QMmamd2pZzW1n6huwnnntZNgzElVS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278186},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./proto/*":"./dist/proto/*","./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./proto/service/*":"./dist/proto/service/*","./proto/service/service_pb":"./dist/proto/service/service_pb"},"gitHead":"b7a792c984df12667c19c00827d91235e9fa615d","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build && cp -r ./Proto ./dist/proto/","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"A TypeScript/JavaScript SDK for integrating Convai's conversational AI into web applications, optimized for React developers.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.2.1_1755170363383_0.9618793100202927","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@airsurfer09/web-sdk","version":"2.2.2","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.2.2","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"cec84b8e95611b787c7f25f07628f95728aa7652","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.2.2.tgz","fileCount":20,"integrity":"sha512-U2filYgw7U48ZAnR7sBblUKiHTpfqLjkzAkhh1CghGG6SAA1QbOfOvAAQqrMDr9C45t/Nufmi70AmlVzBoDrJQ==","signatures":[{"sig":"MEQCIB6xwAAqsWj+MBB1gtt880VIZk4QfEn08b+Ge6GS938QAiAGmCDXgSZjHqQV8Kf9LHHsNjTMKrWjbfxF2xmszCd1iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742781},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"8a2dc982274ecda71eb3ca5f8111bc940cc0b8d9","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json && mkdir -p dist/types/Proto/generated && cp Proto/generated/service_pb.d.ts dist/types/Proto/generated/service_pb.d.ts","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"TypeScript/JavaScript SDK for integrating Convai's conversational AI into web apps. React-first, with vanilla support.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.2.2_1756153534656_0.7634440044006388","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@airsurfer09/web-sdk","version":"2.2.3","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.2.3","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"5aeeb4ffff1511301ceef0b8a265b4aff8d6f8a6","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.2.3.tgz","fileCount":20,"integrity":"sha512-qNH6A3OGlVXwEIpJyy43FZemNOAZ7FezRoGpFb+dl10OkGIc+rVDbS4KMXmabzJM7hd9CAgKIIau+WhglSnNxg==","signatures":[{"sig":"MEQCIEhJlOOWZnmHHU5FMBiwHsh9B7WA91Uzzl0NjV3QorcNAiBqe8gf/ds+imLpNWZ8KnsljY88pxx4TcAZur2/yVXFtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742817},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/src/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/src/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/src/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"8a2dc982274ecda71eb3ca5f8111bc940cc0b8d9","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json && mkdir -p dist/types/Proto/generated && cp Proto/generated/service_pb.d.ts dist/types/Proto/generated/service_pb.d.ts","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"TypeScript/JavaScript SDK for integrating Convai's conversational AI into web apps. React-first, with vanilla support.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.2.3_1756154335936_0.8900096594657931","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@airsurfer09/web-sdk","version":"2.3.0","author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","_id":"@airsurfer09/web-sdk@2.3.0","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"dist":{"shasum":"fda28b192c167b99bf0921767179985bd9e439e2","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.3.0.tgz","fileCount":20,"integrity":"sha512-y+HMpH5VfTLOT84JJ2MPbgW2c7AbcKttBqcyjhVUhiSn5kxald3WcwncnlXBf43cTPUnR49USKWwretgjI3gbA==","signatures":[{"sig":"MEUCIG+hL/Pvkucp2Rp+Wm/BnwP85gZVbVeMWeIMzOnTcwNRAiEAh2838PbyydslZxKn9OINAgo8bcBB7Eg9N+/qHfh3cts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826117},"main":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/src/index.d.ts","module":"dist/react/esm/convai-web-client-react.js","browser":"dist/vanilla/umd/convai-web-client.umd.js","exports":{".":{"types":"./dist/types/src/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"},"./react":{"types":"./dist/types/src/react/index.d.ts","import":"./dist/react/esm/convai-web-client-react.js"},"./vanilla":{"types":"./dist/types/src/vanilla/index.d.ts","import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js"}},"gitHead":"8a2dc982274ecda71eb3ca5f8111bc940cc0b8d9","private":false,"scripts":{"build":"npm run build:vanilla && npm run build:react && npm run build:types","clean":"rm -rf dist","lib:build":"npm run clean && npm run build","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json && mkdir -p dist/types/Proto/generated && cp Proto/generated/service_pb.d.ts dist/types/Proto/generated/service_pb.d.ts","build:vanilla":"webpack --config webpack.config.vanilla.js","postbootstrap":"npm run lib:build"},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"_npmVersion":"11.4.2","description":"TypeScript/JavaScript SDK for integrating Convai's conversational AI into web apps. React-first, with vanilla support.","directories":{},"_nodeVersion":"23.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msr":"^1.3.4","axios":"^1.0.0","webpack":"^5.76.0","ts-loader":"^9.5.0","@types/node":"^18.15.1","webpack-cli":"^5.0.1","@types/react":"^18.0.0","@grpc/grpc-js":"^1.10.8","google-protobuf":"^3.21.2","terser-webpack-plugin":"^5.3.10","webpack-bundle-analyzer":"^4.10.1","@improbable-eng/grpc-web":"^0.15.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_2.3.0_1756821149732_0.25873494804094443","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@airsurfer09/web-sdk","version":"2.3.1","main":"dist/vanilla/umd/convai-web-client.umd.js","module":"dist/react/esm/convai-web-client-react.js","private":false,"browser":"dist/vanilla/umd/convai-web-client.umd.js","types":"dist/types/src/index.d.ts","publishConfig":{"access":"public"},"exports":{".":{"import":"./dist/react/esm/convai-web-client-react.js","require":"./dist/vanilla/umd/convai-web-client.umd.js","types":"./dist/types/src/index.d.ts"},"./react":{"import":"./dist/react/esm/convai-web-client-react.js","types":"./dist/types/src/react/index.d.ts"},"./vanilla":{"import":"./dist/vanilla/esm/convai-web-client.js","require":"./dist/vanilla/umd/convai-web-client.umd.js","types":"./dist/types/src/vanilla/index.d.ts"}},"scripts":{"clean":"rm -rf dist","postbootstrap":"npm run lib:build","build":"npm run build:vanilla && npm run build:react && npm run build:types","build:vanilla":"webpack --config webpack.config.vanilla.js","build:react":"webpack --config webpack.config.react.js","build:types":"tsc --project tsconfig.types.json && mkdir -p dist/types/Proto/generated && cp Proto/generated/service_pb.d.ts dist/types/Proto/generated/service_pb.d.ts","lib:build":"npm run clean && npm run build"},"license":"Apache-2.0","author":{"name":"Convai Technologies Inc."},"devDependencies":{"@grpc/grpc-js":"^1.10.8","@improbable-eng/grpc-web":"^0.15.0","@types/node":"^18.15.1","@types/react":"^18.0.0","axios":"^1.0.0","google-protobuf":"^3.21.2","msr":"^1.3.4","terser-webpack-plugin":"^5.3.10","ts-loader":"^9.5.0","webpack":"^5.76.0","webpack-bundle-analyzer":"^4.10.1","webpack-cli":"^5.0.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"homepage":"https://github.com/Conv-AI/Convai-Web-SDK","bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"_id":"@airsurfer09/web-sdk@2.3.1","gitHead":"a0cc76b0b462bcfe13df36f8bf679946424d07bf","description":"TypeScript/JavaScript SDK for integrating Convai's conversational AI into web apps. React-first, with vanilla support.","_nodeVersion":"23.11.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-9is//icxt2flLWxUgi0FC7Y9aCqON73UmQBR97TUXcGsr7EEBGld1RWyfv4rlydVaef1gxfSD/CsYJlNZrrh2w==","shasum":"59d79e7d8a84c170f80b67c2df356c0a4d385450","tarball":"https://registry.npmjs.org/@airsurfer09/web-sdk/-/web-sdk-2.3.1.tgz","fileCount":19,"unpackedSize":832679,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCnrs014nlhHnsWDeS7pF6a7zaETR7iHabgUh18faX+YwIhANWBD4WMuQYLPbg+KCrjI4oIIERrj2o36X4gBkvMAMx/"}]},"_npmUser":{"name":"airsurfer09","email":"saurav@convai.com"},"directories":{},"maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-sdk_2.3.1_1756990765756_0.3916914874508308"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-07T14:37:58.180Z","modified":"2025-09-04T12:59:26.148Z","1.0.0":"2025-07-07T14:37:58.473Z","2.0.1":"2025-07-07T15:57:16.394Z","2.1.0":"2025-07-22T21:43:08.551Z","2.1.1":"2025-07-22T21:57:19.267Z","2.1.2":"2025-07-22T22:18:20.693Z","2.1.3":"2025-07-22T23:08:32.868Z","2.1.4":"2025-07-22T23:13:54.446Z","2.1.5":"2025-07-22T23:19:06.106Z","2.1.6":"2025-07-22T23:22:43.522Z","2.1.7":"2025-07-30T21:31:36.046Z","2.1.8":"2025-07-30T21:43:27.495Z","2.1.9":"2025-07-30T23:28:18.153Z","2.1.10":"2025-07-30T23:47:28.680Z","2.1.11":"2025-07-30T23:56:31.997Z","2.1.12":"2025-07-31T15:27:51.283Z","2.1.13":"2025-07-31T15:44:10.750Z","2.1.14":"2025-08-11T15:19:42.216Z","2.1.15":"2025-08-14T10:00:56.431Z","2.2.0":"2025-08-14T10:37:20.648Z","2.2.1":"2025-08-14T11:19:23.607Z","2.2.2":"2025-08-25T20:25:34.826Z","2.2.3":"2025-08-25T20:38:56.174Z","2.3.0":"2025-09-02T13:52:29.938Z","2.3.1":"2025-09-04T12:59:25.971Z"},"bugs":{"url":"https://github.com/Conv-AI/Convai-Web-SDK/issues"},"author":{"name":"Convai Technologies Inc."},"license":"Apache-2.0","homepage":"https://github.com/Conv-AI/Convai-Web-SDK","description":"TypeScript/JavaScript SDK for integrating Convai's conversational AI into web apps. React-first, with vanilla support.","maintainers":[{"name":"airsurfer09","email":"saurav@convai.com"}],"readme":"# Convai Web SDK\n\nTypeScript/JavaScript SDK for integrating Convai's conversational AI into web apps. React-first, with vanilla support.\n\n## Install\n\n```bash\nnpm install convai-web-sdk\n```\n\n## React (recommended)\n\n```tsx\nimport { useConvaiClient } from \"convai-web-sdk\";\n\nexport default function App() {\n  const client = useConvaiClient({\n    apiKey: \"your-api-key\",\n    characterId: \"your-character-id\",\n    // Optional overrides\n    // speaker: \"User\",              // display name; if provided, SDK will create/get speakerId\n    // speakerId: \"device-uuid\",     // device-bound id; idempotent speaker creation\n    // enableAudio: true,\n    // languageCode: \"en-US\",\n    // apiBaseUrl: \"https://your-onprem-api\",   // REST (character/speaker) base\n    // webstreamUrl: \"wss://your-webstream\",    // gRPC websocket host\n  });\n\n  // Example buttons to update dynamic config info\n  const setConfigA = () =>\n    client.actions.updateDynamicInfo('{\"narrative_section_id\":\"intro\"}');\n  const setConfigB = () =>\n    client.actions.updateDynamicInfo('{\"narrative_section_id\":\"quest\"}');\n\n  return (\n    <div>\n      <YourUI client={client} />\n      <div style={{ display: \"flex\", gap: 8, marginTop: 12 }}>\n        <button onClick={setConfigA}>Set Dynamic Config: Intro</button>\n        <button onClick={setConfigB}>Set Dynamic Config: Quest</button>\n      </div>\n    </div>\n  );\n}\n```\n\nKey behaviors\n- If neither speaker nor speakerId is provided, defaults to speaker=\"User\" and speakerId=apiKey.\n- If speaker is provided (with or without speakerId), SDK creates/gets a speaker and uses the returned speakerId.\n- If only speakerId is provided, SDK creates/gets a device-bound speaker named \"User\" and uses the returned speakerId.\n- On API failure, SDK falls back to speaker=\"User\" and speakerId=apiKey.\n\n## Vanilla TypeScript\n\n```ts\nimport { ConvaiClient } from \"convai-web-sdk\";\n// If you want typing for the response:\nimport type { GetResponseResponse } from \"convai-web-sdk\";\n\nconst client = new ConvaiClient({\n  apiKey: \"your-api-key\",\n  characterId: \"your-character-id\",\n  enableAudio: true,\n  languageCode: \"en-US\",\n  // Optional\n  // speaker: \"User\",\n  // speakerId: \"device-uuid\",\n  // sessionId: `session-${Date.now()}`,\n  // narrativeTemplateKeysMap: new Map(),\n  // apiBaseUrl: \"https://your-onprem-api\",\n  // webstreamUrl: \"wss://your-webstream\",\n});\n\n// Parse response parts: userQuery, audio/text, actions, emotions, BT, ids\nclient.setResponseCallback((resp: GetResponseResponse) => {\n\n  // 1) User live transcript (from your mic)\n  if (resp.hasUserQuery && resp.hasUserQuery()) {\n    const uq = resp.getUserQuery();\n    const userText = uq?.getTextData?.() || \"\";\n    const isFinal = uq?.getIsFinal?.();\n    const endOfResponse = uq?.getEndOfResponse?.();\n    if (userText) {\n      console.log(\"USER:\", userText, { isFinal, endOfResponse });\n    }\n  }\n\n  // 2) NPC streaming text/audio\n  if (resp.hasAudioResponse && resp.hasAudioResponse()) {\n    const audio = resp.getAudioResponse();\n    const npcText = audio?.getTextData?.() || \"\";\n    const endOfResponse = audio?.getEndOfResponse?.();\n    if (npcText) console.log(\"NPC:\", npcText, { endOfResponse });\n  }\n\n  // 3) Action response (string payload)\n  if (resp.hasActionResponse && resp.hasActionResponse()) {\n    const action = resp.getActionResponse()?.getAction?.();\n    if (action) console.log(\"ACTION:\", action);\n  }\n\n  // 4) Emotion response (string)\n  if (resp.hasEmotionResponse && resp.hasEmotionResponse()) {\n    console.log(\"EMOTION:\", resp.getEmotionResponse?.());\n  }\n\n  // 5) Behavior Tree response (code/consts/section)\n  if (resp.hasBtResponse && resp.hasBtResponse()) {\n    const bt = resp.getBtResponse();\n    console.log(\"BT:\", {\n      code: bt?.getBtCode?.(),\n      constants: bt?.getBtConstants?.(),\n      sectionId: bt?.getNarrativeSectionId?.(),\n    });\n  }\n});\n\n// Send a single text turn\nclient.sendTextStream(\"Hello there!\");\n// Mic flow:\n// client.startAudioChunk();\n// ... feed audio chunks via client.sendAudioChunk(ArrayBuffer) ...\n// client.endAudioChunk();\n\n// Example: two buttons to update dynamic config info\nconst btnA = document.createElement('button');\nbtnA.textContent = 'Set Dynamic Config: Intro';\nbtnA.onclick = () => client.updateDynamicInfo('{\"narrative_section_id\":\"intro\"}');\n\nconst btnB = document.createElement('button');\nbtnB.textContent = 'Set Dynamic Config: Quest';\nbtnB.onclick = () => client.updateDynamicInfo('{\"narrative_section_id\":\"quest\"}');\n\ndocument.body.appendChild(btnA);\ndocument.body.appendChild(btnB);\n```\n\n## Configuration (selected)\n\n- apiKey, characterId: required\n- speaker?: string\n- speakerId?: string\n- enableAudio?: boolean\n- sessionId?: string\n- languageCode?: string\n- narrativeTemplateKeysMap?: Map<string, string>\n- retryCount?: number\n- apiBaseUrl?: string  // overrides https://api.convai.com for REST\n- webstreamUrl?: string // overrides https://webstream.convai.com for gRPC\n\n## Build\n\n```bash\nnpm run build\n```\n\nOutputs\n- React ESM: dist/react/esm\n- Vanilla ESM: dist/vanilla/esm\n- Vanilla UMD: dist/vanilla/umd\n\n\nOutputs\n- React ESM: dist/react/esm\n- Vanilla ESM: dist/vanilla/esm\n- Vanilla UMD: dist/vanilla/umd\n","readmeFilename":"README.md"}