{"_id":"@rhinon/botsdk","_rev":"75-cb70369a8db6807641c0d2bd0ab13212","name":"@rhinon/botsdk","dist-tags":{"latest":"0.6.17"},"versions":{"0.0.1":{"name":"@rhinon/botsdk","version":"0.0.1","license":"MIT","_id":"@rhinon/botsdk@0.0.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5ee65d60c6663d5fee3babb5431d083b346e9854","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.1.tgz","fileCount":7,"integrity":"sha512-0MBrEgj4AfeTMSkxbYoXzKpbueH2yLN3RZVJ37dQbxoXkBEyEfLT+BS5FIoGxcx9O8GP7SjCHItSKr48+3LNrw==","signatures":[{"sig":"MEYCIQDSFnZ0Hxb7+6MOw3ugs59dBcdpHw9qGIYaJffXdUVVdQIhANfsHNHr/mnc8gSbwgkf/UfOU+zhdBItZn7tzdnMHWPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155171},"main":"dist/chatbot-widget.js","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"Minimal boilerplate for writing Web Applications using React, Webpack, TypeScript with best practices","directories":{},"_nodeVersion":"22.13.1","dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","sass":"^1.55.0","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","sass-loader":"^13.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.1_1753645160573_0.5770044251223694","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@rhinon/botsdk","version":"0.0.2","license":"MIT","_id":"@rhinon/botsdk@0.0.2","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"8d4fb777f9aeac163d42183180b0456f13ea6d9b","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.2.tgz","fileCount":6,"integrity":"sha512-uG7ATV5tmzTrvKazfbVMnL6T9M9maxKYxar3+7IPlIOm1YJyw+F6EJPBRbqNeOTnPBOI9lMwTF686MfNyBT22Q==","signatures":[{"sig":"MEQCIHBCOixFBINgy9BHRAj7ysv5hpcAVstvgMLgf181B4YvAiAQA35W0ZNH/0T8kkvr9YqGtzGIMQtnGU40+u9BT1GU+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157139},"main":"dist/chatbot-widget.js","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"Minimal boilerplate for writing Web Applications using React, Webpack, TypeScript with best practices","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.2_1753726339241_0.33444718097088977","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@rhinon/botsdk","version":"0.0.3","license":"MIT","_id":"@rhinon/botsdk@0.0.3","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"30e87a63416d9b60254298390063906add94e9d5","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.3.tgz","fileCount":6,"integrity":"sha512-CXal+e9TVeobOvGgosSrxeFTn1WS7v/LrE16Kov+ZSc1gEwDdF2afgrlFHAMd90tuBKjgSj1sbIhy2TnNVZ4Yw==","signatures":[{"sig":"MEYCIQDY0HETqJfBVJuKuPm+CSMLDFpY0vfSXN/7sWlFXsNxhgIhALY/xiUrWdiAmJP8eB6v6H91YtvgXU2YPpWTEekjC4Wa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170977},"main":"dist/chatbot-widget.js","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"Minimal boilerplate for writing Web Applications using React, Webpack, TypeScript with best practices","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.3_1754062869745_0.6502701633500947","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@rhinon/botsdk","version":"0.0.4","license":"MIT","_id":"@rhinon/botsdk@0.0.4","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"2e13cc3e4ab256849f1c5ea6bc144c39c94a3189","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.4.tgz","fileCount":6,"integrity":"sha512-pl+iArjPRjgthQW63u/Qh2G4ZOj2KqH/geKMhiXML2xV9TKDN0a5YIwlgq9PQxpmZqWF2xIZtcWQNNSVd4GEyw==","signatures":[{"sig":"MEUCIQC/4i0yev7vL4Wom3+dsD1WJsTfhnZZF1NVZCIjYaz9gQIgZ4PSxVjvzR6xtdbSbhWMK5AbFP16v9ef6Kj1V6B06tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171035},"main":"dist/chatbot-widget.js","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"Minimal boilerplate for writing Web Applications using React, Webpack, TypeScript with best practices","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.4_1754063252146_0.03412337788250208","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@rhinon/botsdk","version":"0.0.5","license":"MIT","_id":"@rhinon/botsdk@0.0.5","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"edbae869b487ca9a337aca3c6647ccf8c2e66049","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.5.tgz","fileCount":6,"integrity":"sha512-PWnaVkD+rDQw7fcPEwfXwmg/zW6/pqV3ihAc0esbHlwkIUjUM+OZcuJ5YvzOLxhRt1ATKl+Vmvf66pjcZO4tvw==","signatures":[{"sig":"MEYCIQDnkewKFeXOO+SJzW4/CFrVGOemswH1zPM9NtUn9CT75gIhAJfu3+rZzGRRJm1mpR0zCkN+LMGMWnRykZNheXj1fFxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184666},"main":"dist/rhinonbot.js","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.5_1754134676103_0.07993428350631282","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@rhinon/botsdk","version":"0.0.6","license":"MIT","_id":"@rhinon/botsdk@0.0.6","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"f94e0e89600fc42b0945ad6addbd92363e30feb5","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.6.tgz","fileCount":22,"integrity":"sha512-EJrRCl8SnuA51kCsjVmlpsTO7BwUSgg07VCifCEvQmrqVdVR4rrhF4UCQaWjE8r5A8w/iiDLu2XlaJ1KpTHBlQ==","signatures":[{"sig":"MEUCIENSPpEM+ixt0w3Cg75DxYhN02EwkEyzZfduf94f/mN+AiEAvBB+pRuAUrDYGvfCKR0JgTY5L8VzRFmPgpZiZul2o9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50565},"main":"dist/rhinonbot.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.6_1754135497496_0.3155638736055646","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@rhinon/botsdk","version":"0.0.7","license":"MIT","_id":"@rhinon/botsdk@0.0.7","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"9a3efe1f7b73796a3e7fd5909cc42bb4579e0594","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.7.tgz","fileCount":22,"integrity":"sha512-3LgmymvRjUx885pFhkqKQynlQVQBbWQje9epmBRTsiVEK26fXhj8khxCqzxDW6AouGpDeE2wdVe2Fo3dR+5bdQ==","signatures":[{"sig":"MEQCIC3N6/LvvkdgN0nH3QTT7edHCBgEwyZ2T+sTtkx+rV0XAiA/g7tObViXNPzhErzqsWEjRpSm1A7DM8wKuDJl2jYPfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50827},"main":"dist/rhinonbot.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.7_1754135625586_0.7819152668964173","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@rhinon/botsdk","version":"0.0.8","license":"MIT","_id":"@rhinon/botsdk@0.0.8","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"70b7877d3c02974e21ed492e8f7226f9b06042ea","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.8.tgz","fileCount":22,"integrity":"sha512-N6aCG06DATK3RGqPOpmCuALts2pIeiAEFyLXYXu3DQD7tuyNp5vIDl7mCYlKT/YyuCHhx0ekvdRzIuAfDctTRg==","signatures":[{"sig":"MEYCIQDRxZbd8UYmIkTwL/4FX8qZUlcdzlUse7hsF/sdMa5e6wIhAMGwd79hd3n5tJ4FFfVSOQlfECOE3PtvjCnPd8K+1Bm1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51168},"main":"dist/rhinonbot.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.8_1754138713680_0.15878347809406623","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@rhinon/botsdk","version":"0.0.9","license":"MIT","_id":"@rhinon/botsdk@0.0.9","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"d4fd9e01322f20558deb6cddf15d5a744d916cd5","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.9.tgz","fileCount":22,"integrity":"sha512-bd1/PzytxJdgdg80WqY38kHP67wbDMx1YoPozJKucBmaAyTTIy3VO4fXzij5F6WJh0mgWTllvYTPia2t5XDAZw==","signatures":[{"sig":"MEQCIFQKpwYG18FL8zLFt4l2UWuBlsBGIyqafSpDvqUi+w5GAiB2KrPkPjbUrVtrvtZaODpPAn2v9uUZuRzkJ5uen7oFbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51360},"main":"dist/rhinonbot.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.9_1754140705438_0.3116884027730371","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@rhinon/botsdk","version":"0.0.10","license":"MIT","_id":"@rhinon/botsdk@0.0.10","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"4d1470c2de3669a7ceb9f5333d0b50b3c349f863","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.10.tgz","fileCount":22,"integrity":"sha512-KfY4jx29tk8OugNFJBGX87dNg1vNcZrYgj2IxgueqILnh4OdyzDDDumMQQ7nH9GLUgUw3mGGwTG8XS4Dq0CdOQ==","signatures":[{"sig":"MEUCIQDq0YIukAXz7TzXMdpCT5i0Vd8pTHrkOCbi+GHu/2T+nQIgcu1s8XKNYP7F7tHNaaBCbZWqK1bFcXlYuOy7JnMQToA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51395},"main":"dist/rhinonbot.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.10_1754143450226_0.7387388495561829","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@rhinon/botsdk","version":"0.0.11","license":"MIT","_id":"@rhinon/botsdk@0.0.11","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5471f60e1f0af221d6b54b24f2ba778064d7aa4a","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.11.tgz","fileCount":8,"integrity":"sha512-bYirlXQARDIjsE3J/LIC3qYtH5vWoTC0998qWDVHMZg9tbhfhcO1Dk+KhZb6E4nbTLVxafoYvxO6zy58j/QyVA==","signatures":[{"sig":"MEUCIQCX+yeWqIOBqVA0iWTV5hoi6j4Y3494FfH4b9a1BJ+qlgIgKl2wbYFlj9QEaftXAS3bMsA2GGdBJfQi6rCYk6lRAfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47585},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.11_1754143969917_0.3074055823348345","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@rhinon/botsdk","version":"0.0.12","license":"MIT","_id":"@rhinon/botsdk@0.0.12","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"8a8d47925ad47d73c0d26774a2e393eaa269dd1a","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.12.tgz","fileCount":7,"integrity":"sha512-18z9zWbvCgld1iQmhF52ei6QJd2NBj96Bj7BnwQ5X02KvSny1b5FwONzAkGCL9hTwn7ChOXxTN9916PgHFwouQ==","signatures":[{"sig":"MEYCIQDNX73xZ8XtHgXtZo/rSRbRkDE0srNXuufuh7zricxOjQIhAJbZwa1qanaLeXvwOe+AEK4eHVATtCCHPO/Hl0bgWDo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185011},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"e723dab6b0d004df0c2784e067ba2465d932ae0f","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","start":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.12_1754150350901_0.13822864595670725","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@rhinon/botsdk","version":"0.0.13","license":"MIT","_id":"@rhinon/botsdk@0.0.13","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"005beab19f3885bab45f65c50af7d5729b284368","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.13.tgz","fileCount":7,"integrity":"sha512-NTf0UCMSQeA5KDOQKlOXdGHViFhhIPFysoYSDbmsZmN45dtg3jsJ50hWEDemu9rEsNIc8axFLTs97SoZsh14Gw==","signatures":[{"sig":"MEUCICxbQP7UqzQSiefd7kraFULGyty8CYvH9bOhsoJTLEcyAiEAtOPbEbV1iN6WXMnTIRjc552n4oRjaAa/Mkb+4l3d55w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185492},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.13_1754209032849_0.7026740670099878","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@rhinon/botsdk","version":"0.0.14","license":"MIT","_id":"@rhinon/botsdk@0.0.14","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"17dab71b68c04af8d50b24cd8aa453709e71be2c","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.14.tgz","fileCount":7,"integrity":"sha512-xn0qKVwHTgtncawnj84CJvjKHsFzo6z3NClsZODKJpz+g8VXF93RKXjA9IpIS/wZ5VkkLy7QRtnILoik1ZWWyA==","signatures":[{"sig":"MEYCIQCTvD5DCEw6oyJ5L8GggY6RrHY9KP9zaACI9yP+eu8SDQIhAOBLdSqCvBVSTgJ7jSyrjAE4WOpFLKEKETXJxH0NXkql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185357},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.14_1754209583272_0.2412749537610166","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@rhinon/botsdk","version":"0.0.15","license":"MIT","_id":"@rhinon/botsdk@0.0.15","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"c4f2b60078580ac4a3a87cb585fdf7decda84a6b","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.15.tgz","fileCount":7,"integrity":"sha512-4g0njaivcMx8vkWlBibZ+Y/IHOx0fTDjk0xpKodUMJS87gddB4Iat04j6ZuSnxNp4mX9ciaFRRkpDoUSxaD/Vg==","signatures":[{"sig":"MEQCIBS0ZLpE+NuIRCqGNGZ4EOGZKij5VmaX96lEinO+mDO2AiBHyOIdUG5volMYrovcrHntwFSZ357Kdl0TpWWzhE20Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185534},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.15_1754210278416_0.30877496108880953","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@rhinon/botsdk","version":"0.0.16","license":"MIT","_id":"@rhinon/botsdk@0.0.16","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5e34be9157e8dcd74219d92206de28ad4785aa35","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.16.tgz","fileCount":7,"integrity":"sha512-0DOU29XldzPb+N2C8w/XX8IkyylV52P9IDCLru2BPyVsPNRg4RvH2mnZJLNNIyx03nTtZkGWIcFL9lcLmj2cGA==","signatures":[{"sig":"MEUCIQC7/iTTmoZj+d6Wl+VgxmxQC3E4BSM+x1I+1S/h+DNgIAIgQAWxHOQxxTi5tfFW5IwV2Yewzjce8fuLIAnFXSx30C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185687},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.16_1754214035267_0.19025823290778754","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@rhinon/botsdk","version":"0.0.17","license":"MIT","_id":"@rhinon/botsdk@0.0.17","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"a0eb536478a8721b47ada838b18fa816e95e4be7","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.17.tgz","fileCount":7,"integrity":"sha512-FAxM6LpKZS0sHaTzIbQzD4cZ8Yfhmumz/8ubFQrCmKnNJ7gFybasMImFlZ3PxSI/qwPdBr75MJ5N5W/8XiC6tQ==","signatures":[{"sig":"MEYCIQD1836d8gtTKh6prAOS99knpOnvhOMlStIgeovCQGn+twIhAPK1RKFFzcczhuHZn1MqyhQdiHA/1FtLVr0GtjjDF3wP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185697},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.17_1754215401376_0.903772118897223","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@rhinon/botsdk","version":"0.0.18","license":"MIT","_id":"@rhinon/botsdk@0.0.18","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"d599a97bfa37168fb7b11df67f7cf2a62c7ff6a1","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.18.tgz","fileCount":7,"integrity":"sha512-qbvfdsMYkNMeVrVt00wjpPSyV6I0kWg9IcpVQw3seJnbUqkxpefHzDJWR4/BwjuHJCXGq61bRHBJIlSuA4lksg==","signatures":[{"sig":"MEUCIQC5Tsva63YQI8MtxNdzj3ntR661BSydYb9k5qXM+MN94wIgLEuWIGN9hw5YpN9gl0Kwa5OekbYeolHFDT1FH4KDI9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185740},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.18_1754217225622_0.9138354072181367","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@rhinon/botsdk","version":"0.0.19","license":"MIT","_id":"@rhinon/botsdk@0.0.19","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"cd5199a4ad664ad70c8d2d816f16ac90849532ce","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.19.tgz","fileCount":7,"integrity":"sha512-wsMes2SOhJ+mqkv1UjXo65fOIFZryT0WlmX9IlmkkK4r0r4US9LJEykNU8u/HnAuU4qQiYvYwFRX0abGgtKnbQ==","signatures":[{"sig":"MEUCIQD5EVb5rZlBIZjUsHnUWew12wWd4zis6/edue37Jgx8/gIgNPmTNX0y8M706mnBsVEX3Cmq59LtbiwXAdTGROPGcao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185655},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cdea7728cf5178cf8016668641da5744fd03f348","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.19_1754222700553_0.3793795274521814","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@rhinon/botsdk","version":"0.0.20","license":"MIT","_id":"@rhinon/botsdk@0.0.20","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"3a2881c7b4591ba513fcaf6d39c7eda564f5a11b","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.20.tgz","fileCount":7,"integrity":"sha512-yY11QpvWLojK7KDNAjEIGQVfmFrAaIhGUcuj/NACrAbrvASs4xG7p2wkuNo5L2WeiDNYiUXbH6MLuB/b72TAzQ==","signatures":[{"sig":"MEQCIFQ+movtBBkTjd4kpUILVwa9G4n0mR2iqfa70WUbF3NcAiBPFz/e/K5jYdoYWuNIG/Fx22St5finrAowzG5BdonwVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185721},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"c91ea7a26106822706732191f7e5e7f45a093c61","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.20_1754231536842_0.3398339382894531","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@rhinon/botsdk","version":"0.0.21","license":"MIT","_id":"@rhinon/botsdk@0.0.21","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"e67407fce633d9f261f9be0b2e1781da1a9b0f6f","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.21.tgz","fileCount":7,"integrity":"sha512-vhCsyG1r8avZ7IZFXidalwd5E2hMdxROqnHnNqQSSZASsYx5zGyKmlB8qgv7Zw0tP22qUsfHkoSWpwdU16wmXw==","signatures":[{"sig":"MEUCIFoEX3lMto8811xjslurOcjWAYhQ/3mjYZ+hTumo2/5lAiEAxIZynJ4qXUrdxS9f15occjOqqE4fDts3u52hYAQz63k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228311},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"b7701fe95971ab3cfa326aa543a75332abba8571","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.21_1754652832592_0.823995838544771","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@rhinon/botsdk","version":"0.0.22","license":"MIT","_id":"@rhinon/botsdk@0.0.22","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5465316f653ae709f72f8b315fd80251d2e76523","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.22.tgz","fileCount":7,"integrity":"sha512-mkDPUBVLigTl1gQjdmNkD7Kq9K0ygY6zlWkdR3wlYBi7vHWDFXN2ovOmoLTbitPDhIz68FQFCrvjPuEkiXMbgA==","signatures":[{"sig":"MEUCIEeqSK8v4/Sb9HRupjPrwz77nlNqYgjvJvlNvWNTjFoLAiEA1qR4fhqQof7Zf7nWdlii9FkWV32EM40TX77O+zP+TkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228331},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"b7701fe95971ab3cfa326aa543a75332abba8571","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","react":"^18.2.0","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.22_1754653710405_0.9555446765957227","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@rhinon/botsdk","version":"0.0.24","license":"MIT","_id":"@rhinon/botsdk@0.0.24","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"17759dd47548fd0fc5e15d16aa33c610791702a6","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.24.tgz","fileCount":7,"integrity":"sha512-2QpPzwjjRTACGlc9oSedeAzSW3GVfyAaofqEIznsJUK7gxNHVQeJSpRi+1tqXzj7iMf3dgGjOWqZYoNG3XO5UQ==","signatures":[{"sig":"MEUCIGv4PkVX2FW5l59zBuf+gr3aYoqEIragX+vLwWFXrsb3AiEA07agFbs8vlr7WvUxCPWSGM6NMRTdg5hBV9M/kUE8nOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268803},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"daa018a813849855f95561896ba276465e701adf","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.24_1755325695285_0.5635063334558243","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@rhinon/botsdk","version":"0.0.25","license":"MIT","_id":"@rhinon/botsdk@0.0.25","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"d704903ff9ff04129bf6c0a5d4cdba87bf419e2c","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.25.tgz","fileCount":7,"integrity":"sha512-HHx1GHpHkIta7ytDlBlrbYV/l/7r6mA/FwH5TxZT3bf3VURrkAWDo09TNcd8rw3OZ+eBF0exErlr4JRS9jOzUg==","signatures":[{"sig":"MEUCIQCrp4x4JhaE2i3vSh5cAz/exjcXyd3xv/mBPyNBV7EwbAIgF5QjWv0KEEsFsRTwoIiuX0H3Jt77Nmjn3EBeE365xRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568785},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"4cdeef9a11432731a842fc09a6f02334d90dd3b5","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.25_1756900626355_0.09745232829636685","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@rhinon/botsdk","version":"0.0.26","license":"MIT","_id":"@rhinon/botsdk@0.0.26","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"04ef09bd950e8648cb7b629fb8b68f50b10516f3","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.26.tgz","fileCount":7,"integrity":"sha512-0y7EOyR0gs89i8w5LqMl6CMJx16fz98iRQ6s/f7KkiDKq3Ge26D9u9AjWf8kMoLRL7pMqJ4Jmn/tbsd+S+dVqw==","signatures":[{"sig":"MEYCIQDoeqkXosObtDy/agdFir3gL+QLSJWqZHPEKWW5WXvX7gIhAIkavgbTXKfoAvMZOSsX16PUDBGfTTcmnPi1AWvLtGGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568462},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"146f5f80e3fef8b0ee7f3950748de62d5d7c7fb4","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.26_1756929837923_0.05663840084724181","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@rhinon/botsdk","version":"0.0.27","license":"MIT","_id":"@rhinon/botsdk@0.0.27","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"14301635ff243557bc0e5b99bdf841a438381a73","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.27.tgz","fileCount":7,"integrity":"sha512-IjOpr31iXNDRJCZHaZ+EFrRBSt1tZDbDIlGj+R4wOuvWujmWHmoX/ufj/M9hh7lpLwW1cOKPP5dsebCWxE9jsQ==","signatures":[{"sig":"MEQCIElD4vL3XmGBySiP2iTXd+DDMfndYar2r1OpEbGIZ8FQAiBxnESVQOZfVEDKLTyQZ8NgBFq3nMg851Xf/aSShXWYJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570978},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"c943a393aa0aefabbd3f4e60991c4532ccd7cd0c","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.27_1757141420588_0.23889620215848706","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@rhinon/botsdk","version":"0.0.28","license":"MIT","_id":"@rhinon/botsdk@0.0.28","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"f9621d9870ab64b176bfb126ff9cb08f9f1f38d3","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.28.tgz","fileCount":7,"integrity":"sha512-BGiv+WzhZ4hFKI4UO5pDUuF61drey6Cvl/HYtNNP4q5wympxuJRSOrBzYkzSjto1voR0Yr9BktxcU6PZSJdq1w==","signatures":[{"sig":"MEUCIQDo3e/sthc7/m3/OwfNSO49EFpQdyNJSgVKkbh6TO496gIge/VdKPxzhd5DSwq9zzCnHt43eyyGPqOVeIJ0yvmtZ4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571096},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"a440ac48324131146037f843c36c7ef3c144c57a","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.28_1757256315237_0.882957778345784","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@rhinon/botsdk","version":"0.0.29","license":"MIT","_id":"@rhinon/botsdk@0.0.29","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5e83b0ee44e2b7243a304627dda6d62de5d8c49e","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.0.29.tgz","fileCount":7,"integrity":"sha512-90LaDwXFrNMZCP2U8FS5oYGxHECJml2j8FZM+af+NKHMfTObWm2mofkFOxibjm1klMOks/ZjDPelqd/RzsQ5jg==","signatures":[{"sig":"MEUCIQCmwzL+3V8GG3g+vPVV5j7rYoxNUH889Oh2+i9LD5PBBQIgMHBfv5PloOktvpmGKXVqA9eL1tyBHPorxQ5A9eaAMl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571096},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"a440ac48324131146037f843c36c7ef3c144c57a","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.0.29_1757256400989_0.1728159585764022","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@rhinon/botsdk","version":"0.1.0","license":"MIT","_id":"@rhinon/botsdk@0.1.0","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"e634623319f5d90087e4dcf3b72c5d82be1d06ab","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.0.tgz","fileCount":7,"integrity":"sha512-rqnAi+RgLOIZ3pCAyRixr+q5rA9KqPVadhOEeJpXO2Hf4t3JQPZbobzEIPNAiZBP56f0cdsGv9E4X1m6RxvtDg==","signatures":[{"sig":"MEYCIQCcQPiRfs0NRV//au5sMMtbRUsjsIJ2cRssMrjUs9vJwQIhAJA4J6hERdObJMF30D7VsH8yQbAJEEYS9K5jm7c/Jtkn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571095},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"a440ac48324131146037f843c36c7ef3c144c57a","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.0_1757256528622_0.14667073962213806","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@rhinon/botsdk","version":"0.1.1","license":"MIT","_id":"@rhinon/botsdk@0.1.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"142a6f621d73d1024f0daecb791a24ef15f75fad","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.1.tgz","fileCount":7,"integrity":"sha512-9IAh6kDA8oZHJkHsR6bkBHhX0K5tElpmHQ6V6IVDN8ZFrbTxvZ4tyRmLvZFRnb/DMymqExnHVRoz5OyBwesMXA==","signatures":[{"sig":"MEYCIQCGf2YJZlUIIRtVfaSgI/ps/+AkFqy+quST+0s31qYVQAIhAIkPro0Sob8QpHTtilmXENN0kr507JJcZx7gv05Yw3k0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571617},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"fe2af9bd1c64ea834f97b6691f20925fff9b7b6e","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.1_1757352081270_0.1982230283231463","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@rhinon/botsdk","version":"0.1.2","license":"MIT","_id":"@rhinon/botsdk@0.1.2","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"3fa1d017ebb253ea1c71d67aeb2aca1c6a38938c","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.2.tgz","fileCount":7,"integrity":"sha512-FhjpOhrF4ruQzAnEDQLHr74sB4qMlw+waps1EKFB7kEBJk7V95GYJDPPH+mTKY0kcfnj8IYmT/toqXxLsTC8ZQ==","signatures":[{"sig":"MEQCIGXIisUbS72bJmrkXdfmGlrcj+j/6mKfTUhMvbAScVwDAiASxjWx9f7WOf6DTR02czrAAUY2oeDpAtCPdc2UjuHJtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630246},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"414814d49bf09a0253c5aabf3872dc7a900ae950","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.2_1758204889204_0.16365419463071285","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@rhinon/botsdk","version":"0.1.3","license":"MIT","_id":"@rhinon/botsdk@0.1.3","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"59eeecb38ccf72e206dd8d594589ec22c4c293ce","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.3.tgz","fileCount":7,"integrity":"sha512-MJU2DPbzKVqPsyysNcBX5C+Cu9f+vzi667Rq7hiTzDXG2zkE9t3msFxmdYxDfMYK0YpwUEhSdzCKyovNqzSsMA==","signatures":[{"sig":"MEQCIGLGPKga3v9W6QQgV/x7fBFA1LdfWWbWdGUPcEtBWCqOAiBEx2kvS3KU8F5AYR+iH9Wfs1elXlee2pTf1TB4yUO8Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758976},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"807a0e8b30afc28ac928e72c2556a921454c3b17","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.3_1758442017161_0.6534206038967927","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@rhinon/botsdk","version":"0.1.4","license":"MIT","_id":"@rhinon/botsdk@0.1.4","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"efbfb49eb948ebe75144b1a1da417121f27d95d8","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.4.tgz","fileCount":7,"integrity":"sha512-O/N6EytWvrKN0tOyoBQVpRlHi7KOR4MF2cbWB5d8UQhwh0wnVFY+2RwRPyUyOTS5whje1Ce3SdlLZSNZ1HF4Vw==","signatures":[{"sig":"MEQCIDJqZsELtQ1/fXDJ3Xsr1lA3qSm8APVi0cyZUhS0+ExvAiBBFaZMwHwmbYDrLeJYVubdNFsc7J2XsGPr9lSkvgukbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":765800},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"ea501dfc3868d1fe1460f68e481ddbd2fae08746","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.4_1758644853149_0.7910206598768463","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@rhinon/botsdk","version":"0.1.5","license":"MIT","_id":"@rhinon/botsdk@0.1.5","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"e0139e1ce5ca81c87deb6d0135c6bf8f2767282e","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.5.tgz","fileCount":7,"integrity":"sha512-e7zWrqDP8e5kXkK/2bhawjE0fIRbPTdAqgIOe+GfZtr16Czbc5AH5KYZFUMAIfUs12TIc9L3u6XnRLGwXhz/Cg==","signatures":[{"sig":"MEYCIQCa+BuFoTj4vCvN8tH9PC0gPTWiqJeJy98QQND8VG2efgIhALyfZjWkaejmxPSUaFGD5tpt+4+RvXPS4fVthILI4Vb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772410},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"262ae7003ca943075d3bd9121086baefff045535","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.5_1758912914121_0.32684046774337516","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@rhinon/botsdk","version":"0.1.6","license":"MIT","_id":"@rhinon/botsdk@0.1.6","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"ab9a96784b41f43e9ca3299ff4cc65790264599c","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.6.tgz","fileCount":7,"integrity":"sha512-AocZzA/bjLs/6MQj+mZ4PMBCq/oUewMVsVxkvyeLszyq2zvuQtWYgL+/3knu+RgjFUbwaPmUAMN61Xv/Z7d1zg==","signatures":[{"sig":"MEQCICMO08f6OS77vUZk2yNwBf/2G/CMInQj+IEXRWpTpT8IAiAd29k5X2v3kXgOHHGX/Y9QZjtj8PgBnMRG2dOvYhQNJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":772463},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"06af3597aa3a4227f2c168cbfd9820724bf62af0","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.6_1758992338115_0.11736932796764643","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@rhinon/botsdk","version":"0.1.7","license":"MIT","_id":"@rhinon/botsdk@0.1.7","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"d76ac0e3de6488a6aba5a5e8aa0daf318a4a3ee3","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.7.tgz","fileCount":7,"integrity":"sha512-zHEfIaEtewcOYthWRkIIiFx5drm2vMokdFJBX0rIky4X4xRKsKZSk/lbXMo+9qFs2gMliTkWS5HgakKpzb9NEQ==","signatures":[{"sig":"MEYCIQDFrcn8z6CwXR15JLykcnnOMt++YPnA2QURy+MjLrDkrgIhALsItb5+NncCDqpHZOJSI787JKWgbkEOkg36h3ZSeqv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774871},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"498a1df973a9126b751fb2e9ce932e7eaf7e4d9d","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.7_1759341373665_0.5651203004826533","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@rhinon/botsdk","version":"0.1.8","license":"MIT","_id":"@rhinon/botsdk@0.1.8","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"8b39ba216dbea99a214334ec138763c70b517205","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.1.8.tgz","fileCount":7,"integrity":"sha512-Lv2jsbHgcavPabR834Hylptnur50tHggRnbZ1Ir4bY8Jts4s1k8sO9W/B1/57GWT/bz6SXosIxd8rYTxcrPanA==","signatures":[{"sig":"MEQCIEY+tBcpEBY7CHCA08eobkbpsJr81O8B3O78IsUED4ojAiB8o0rd/cirMhSxT7LAJh5ouj4IASTJ9F57fd8hzOfdOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778716},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"fc2b765b5e85f9b58353b8382a1f291d097b2b3f","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"React Webpack Typescript Boilerplate with custom webpack configurations for hot reloading.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.1.8_1759516765206_0.6450592775622603","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@rhinon/botsdk","version":"0.2.0","license":"MIT","_id":"@rhinon/botsdk@0.2.0","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"10d1f5c88bdcd3b0c478717e3ffeeab0d058aac9","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.0.tgz","fileCount":7,"integrity":"sha512-gxBmOeK19llFQkM7gkvdZaWV1g8vb3aFy670q2HvWjbKFGwBkau4NAUFKUIAXbdOhtrXr7RQa13vpEZJ+RD/Iw==","signatures":[{"sig":"MEQCIAOlhC3eAo2XXXC80lwEnSsDXFai9qCN2/cT3TJTd9vjAiAI18rxXXtlgtW13KwKfQ8rNVowZLCbZ1Fo60vXwm+wDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783180},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"ef0ffc1eef3699eb5a1eb0e82a0d97e9028d71c4","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.0_1760024607221_0.057189504274871794","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@rhinon/botsdk","version":"0.2.1","license":"MIT","_id":"@rhinon/botsdk@0.2.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"2aa518eafd6c3a4bbf0f9c93deed99bcc6274a33","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.1.tgz","fileCount":7,"integrity":"sha512-ysLRVQ7aD3jc3lKvCewgEmo7DRz0l/RRKz/SxGPojfz/O5iC4UqWwyZ7Ej0bdMpkAHYkHy2Jt4bDP4x5h/Yvpw==","signatures":[{"sig":"MEQCIBAOPB0EOc1KSqDDoE0hFp8EFLZP4XTUhtFV0415wFk+AiA3NF+YxA+IynRNNNht70VSFZhnB2sYRAe1l9npWryMIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784170},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"c835f7caf3f797e3caf34af62acaaa1c84160bcf","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.1_1760144021565_0.6035541981056189","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@rhinon/botsdk","version":"0.2.2","license":"MIT","_id":"@rhinon/botsdk@0.2.2","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"91677d03f97106d57087cd7e5c4da851061671bb","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.2.tgz","fileCount":7,"integrity":"sha512-XYkLyH2WbShNpsG9YS6RrfEcelNwdQTDrFiUhJ++vJXPcE66H0GviCP+DlR00gF1JymY7nCgY9D/JG2X4TbZeQ==","signatures":[{"sig":"MEQCIERl26pvGXB4g5wZ6vig3E9vNeXbE3+fuEy2zXYISnXsAiB82wuBipFs3XpxRtD643YuIObAcUt5xrtvBauN+QiYGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784041},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"c835f7caf3f797e3caf34af62acaaa1c84160bcf","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.2_1760146352100_0.10802473608094632","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@rhinon/botsdk","version":"0.2.3","license":"MIT","_id":"@rhinon/botsdk@0.2.3","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"1dcee7116b762c00676ee848c6de5eb2a2063ace","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.3.tgz","fileCount":7,"integrity":"sha512-gKlaOC79ddkAD+NEETKzaPUSSmX9VUlXlPvWey/l/SojzNtK7oWFcHAI07DbX7VULVWst7FT36scBt74DXKsAw==","signatures":[{"sig":"MEUCIDFMIzJkaCfhl8eQ87ASaRkHHI2qzUaocJ5FZlc5eo1bAiEAoNjRHsDh7XOfE4wiUfW6tOL4yAUuJYe657OyWSRuMo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783732},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"d70878fbddc75ae6ecbf5478b9a495e2a68ab685","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.3_1760261805845_0.7315876772353711","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@rhinon/botsdk","version":"0.2.4","license":"MIT","_id":"@rhinon/botsdk@0.2.4","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"6b67c69abe8a634370cb1b65f9af74eb32e119bd","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.4.tgz","fileCount":7,"integrity":"sha512-6/MZ/kRyQuUctCTcYvcsMbh/vmjtkTHZEsEWL630bH6rgayaBm/+IgPYtbMiHqYYRE4KcBNJ4+NeFzcXAMqhMA==","signatures":[{"sig":"MEQCIH/TQxA9fHU/9oRNBTU3REPqtqd+vJmzZdfvJV+rxhsJAiBlxxJmsBYgqONxMstLawSQ+SX3Fr3jxdeRbaYpz3j+Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783772},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"d70878fbddc75ae6ecbf5478b9a495e2a68ab685","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.4_1760386584952_0.03469157605424167","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@rhinon/botsdk","version":"0.2.5","license":"MIT","_id":"@rhinon/botsdk@0.2.5","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"fc805d0c65357af25c8cec06e5d98e67a7657208","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.5.tgz","fileCount":7,"integrity":"sha512-zRsGqeH+2DSrLXO5aQMJWhYENcawgQTcfiwZGjIhn6kDsFL+uqDoACPdRMglvXQFUAEpEykooRx0lWzaLitR4w==","signatures":[{"sig":"MEUCIES4IRSq+/9zFPHgzyQnqIOaLZaDV9/PrvstSv55jRprAiEAzhyvjW9DqQp5CPtTe7MxQ/P1kCYvGe26i/DlhG75J88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783772},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"af2ddafceca677170fc7ae14fa548b75bc194ac5","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.5_1760460573506_0.0011052472618937603","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@rhinon/botsdk","version":"0.2.6","license":"MIT","_id":"@rhinon/botsdk@0.2.6","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"733f8b8af320ac1da10a4a303449178af2d85bf2","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.2.6.tgz","fileCount":7,"integrity":"sha512-OcbYt+XSWrJ66QQi4tl6+TgT/L3ZeI2nfk38DagCvRAUFMLP96Bs6nYIPfKfCNG4uwO3SP/hfG6phOOeKRbPRw==","signatures":[{"sig":"MEUCIHV/xMTD4ZrROykCs3wGHGPu+QqOs+n/OCFSBuxfOM9OAiEAzNyue/BAhknHrzarzH3GbHhsjUGMWDS6YqdDZonrQLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":784611},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"bd462f9e4c90789ba41b3905392fe32f4738fdd5","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.2.6_1760460925448_0.5100535649370972","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rhinon/botsdk","version":"0.3.0","license":"MIT","_id":"@rhinon/botsdk@0.3.0","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"07b20b4d7ae2583c3ffb1a6622f32c1348fea1c7","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.0.tgz","fileCount":7,"integrity":"sha512-heepQES4wMUae2YG5EzW3jRWCNZuOVfw0joptO4wQH5yVNt06hstY0BeJFGFCgzvxO0rSHDmgkdnuEXTtWtISA==","signatures":[{"sig":"MEUCIQC9V3/EfQJAJj0NR3mfmc6nGVRLxRawY4eYy5udqQCdogIgFXaKxSiQlaB83mmA4weuC8EpoqCfAEGI3e2RJdEfjGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785423},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"5d7e072c9b46ca781174c6eca3c186c6c3726e4d","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.0_1761718073907_0.4187725706149925","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rhinon/botsdk","version":"0.3.1","license":"MIT","_id":"@rhinon/botsdk@0.3.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"1849d0131be1f63f528f8099c88b00b855553a41","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.1.tgz","fileCount":7,"integrity":"sha512-SEkK3XGcAu8oslYHqspeAW0rMq9kM9e+XHoiQyREyWjkoxmEspZMTgAxs37ttYp/tzDrBmcA21MCgvMGxnSn2g==","signatures":[{"sig":"MEQCIAxcKnTizks6VP4GKOwQ/cBgQ+5lbKLZDWr7RsI5KBSGAiA9eUVAUgPWqe8oQUnQSVQ7kvIf8mc9VfuWWidh6JtNtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785364},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"5d7e072c9b46ca781174c6eca3c186c6c3726e4d","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.1_1761723138255_0.2456349298234639","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rhinon/botsdk","version":"0.3.2","license":"MIT","_id":"@rhinon/botsdk@0.3.2","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"f130417428c45c1eec66e299ed55221a7457f9db","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.2.tgz","fileCount":7,"integrity":"sha512-nv7na45zVsj4DYYYcveg5Xm0Fv1JysePZat6riMPyTs+OYZL+79sxwSIbUfYbcsgyfo2U4AuuHqGMPRh/iz53Q==","signatures":[{"sig":"MEUCIGiDSIOXYUye7Mg7qV9PFcPLcULl8enfxxk/HWwRzH0TAiEA8Ch+5AwgJXl/mRaAHopNOvYGqsgz6xJEM3lKgL+VG7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785365},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"5d7e072c9b46ca781174c6eca3c186c6c3726e4d","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.2_1761724770256_0.5689966858460407","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@rhinon/botsdk","version":"0.3.3","license":"MIT","_id":"@rhinon/botsdk@0.3.3","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"66f402169ba179d8ec63dcc9a600ef3020f2a9e8","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.3.tgz","fileCount":7,"integrity":"sha512-lGJsLGfcW/ubn2/BBrdj1XiiC7hGGd4SsHSBJHpyj4OKc+gvJfU7ektDgmzKXtZrpamFCk1bajYUv+Qg32zxcA==","signatures":[{"sig":"MEUCICRWA6Z5V9huQWwOFo6TpqWf51S7csimmH4AsioQYsYtAiEAyVoGrGvlhh282Nz04u7BfHvKt6eRbQo7sreA/dLzSAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776453},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"939c438011f7a8060b7a56e4d66d3d6bb9dc27b2","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.3_1761747694287_0.44218656073467266","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@rhinon/botsdk","version":"0.3.5","license":"MIT","_id":"@rhinon/botsdk@0.3.5","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"4ec8d42938535695c7a785a4e2157b83ea4dd25a","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.5.tgz","fileCount":7,"integrity":"sha512-GKPToIqwTpyY2CUdYSH9fKdHzrR37bK2ZlNzPKqBtkvo9vKCMgqxYf6BrNwO3Lp/TVuc7caq4OdPF8s9Xh3luA==","signatures":[{"sig":"MEUCIQDIeLhXiffjgIpRSzNDA9XpUfWnEd1Pgz+pbRcARAKH+wIgWTyv2aQhgSGoVtHxsRPByrA3jtOLbM24m1YPMEZiBOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776985},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"cbf2f36dbb395874ec46bde7f1b37b3efdf77ec9","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.5_1761931389124_0.9429804408884495","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@rhinon/botsdk","version":"0.3.6","license":"MIT","_id":"@rhinon/botsdk@0.3.6","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"eeaac96b4921d7697f00062b32bd6a31f925fcc8","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.6.tgz","fileCount":7,"integrity":"sha512-HnnpNUTQYR7orf+uMhdBgwdbxjadfgqQzlhjA3CeV2kyqMf5e8E9ksr0wX0bkDCZ+nDrWVHkKpEzOVRXyduqYQ==","signatures":[{"sig":"MEYCIQDuQAEGpjJk0uhViP1vpLT6NDoQRqkA+DCkNyh1Npx9xgIhAObq/3OSgkp8QFdkprhbfRaUJ2tTz4DBg7XcgkFz5QG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":777503},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"e929c44cf26f1d282ad935464fd5c7bdf09b89c7","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.6_1762411926279_0.8268718798565176","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@rhinon/botsdk","version":"0.3.8","license":"MIT","_id":"@rhinon/botsdk@0.3.8","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"06c135c0889a1bc6ad1fe32a14ee0d9a1d909121","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.8.tgz","fileCount":7,"integrity":"sha512-eWKn4f3i7nk99KN1Eo7Wgtjg/ZBTyqG9EXzeEsIBiCSsuQRx456Wy5LPQwPXB3B5kPIf1nNKoUEa/eimkVoPqA==","signatures":[{"sig":"MEYCIQCHIjrtnLaFa1MfN0ICkua7xU9NvmhjfRl7nFQhfK6jagIhAI5OTMvIpMgTJtbahW2OgcM2oymRLQ8zt/w8TPzlkSFu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":777392},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"1827505e047965f4e21569f2b82241d2c6338608","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.0","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.8_1762423002612_0.7436010890287315","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@rhinon/botsdk","version":"0.3.9","license":"MIT","_id":"@rhinon/botsdk@0.3.9","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5ddb4e49eb20d307ddb3de9847475ac89cfe1284","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.3.9.tgz","fileCount":7,"integrity":"sha512-OJJIKaWyoD1RM4Rx0D11Z7hKHCafTf/A0UpSyumZcbnS6Qjq/QMgHIiRtIXi7uAO55nSX8/DyKJDhplBFuu3Jg==","signatures":[{"sig":"MEYCIQCgq1aDvDtTxN/bk18x94KdencnudksNMWkpQagp5oF6AIhAME5pk2HVZD324Yj6mL85cA+mQ9M4VWyUUsci3ib0DfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":777518},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"aea856725fb0664c72576fcf7d03b463b7b39f79","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.0","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.3.9_1762424169905_0.25384886891796943","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@rhinon/botsdk","version":"0.4.0","license":"MIT","_id":"@rhinon/botsdk@0.4.0","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"3449c0bae37288f94f29d89585365f18dd31ad95","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.4.0.tgz","fileCount":7,"integrity":"sha512-kFnMwOGR9E51ImxnEEbBOOg+9IETwspZU5sDr57ifPoilca407GRdG75FiyBThLv2FoQAyD5F5rP5iV+0NVT3w==","signatures":[{"sig":"MEQCICeQ81msZLSMVo5/60cdZ6wwTSy/zCAYydXQAs2TOqWQAiB9/zof404ADbjcfc0E43d3eDwYuTFAnHZy7ZMt5/fKUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773551},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"132aef05670196dd5918d9a66f6d7951b82313ba","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.0","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.4.0_1762449823341_0.839273289746415","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@rhinon/botsdk","version":"0.4.1","license":"MIT","_id":"@rhinon/botsdk@0.4.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"52847fc69159b28ebe479ef3c74b99978af9e981","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.4.1.tgz","fileCount":7,"integrity":"sha512-XW1AGas2V7Rf8Q4wEZRCXq93O24jE3xXlf25wYtw53lNqoz4XJeK5INW/UiUN8APyt/nMnuCpO9jZ2LOtQ3eLw==","signatures":[{"sig":"MEQCIEP1Yj771AwLxh+N7qcajcyhbt887W2pzrRWkkuwGCMiAiB5qPYCE1Ysf5V3XXH7vPXBbeZbVWDA9s1bXHGXYrryHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775777},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"559ab6f7d90e8c947cca3bbc7f48a7c1d95ea344","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.0","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.4.1_1762521107199_0.6088811751631613","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@rhinon/botsdk","version":"0.4.2","license":"MIT","_id":"@rhinon/botsdk@0.4.2","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"fbcc7c64d72f23f183068eda1d22f46192cb945b","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.4.2.tgz","fileCount":7,"integrity":"sha512-ntMb4Dt4Pk6vFKVTyVYiSmMw3x5JIwus8atseKtdI9WuKaV0Y+KqmrERUl6UoQ/NjN7TkmEBTB6VwICq0uC6fg==","signatures":[{"sig":"MEUCIQCIAimCnRgs7pJX4MfKe3fjRYzSRwZ062I5x3vcrwVR8gIgKkxRBa4UIY5/GKlBWTuQZCyTpCpz1bg2Zxh19zY3ZRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776040},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"858b97ed3b7290da06af4f7d457f8806ad65a2ee","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.0","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.4.2_1762523943798_0.46664193732675985","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@rhinon/botsdk","version":"0.4.3","license":"MIT","_id":"@rhinon/botsdk@0.4.3","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"45141f123de0e1bfee49ed16bcb58764d0196e85","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.4.3.tgz","fileCount":7,"integrity":"sha512-Sqw5obif0Nt0qFMTCLAhaG5d5JXkBQle+ciWa1VXTQrvTczrOsFf9UM/IJYzeraHqXsgB0A+r07rZF/E9miIRQ==","signatures":[{"sig":"MEYCIQCLa5hNivqdsfK09E3mlWSXBEskYZ/ZRxPXCBjdvfKhhAIhAOCN1aZ9jW9NYH5EeGdBD+yg2vA6qQgDpJkBWWiJC28h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776003},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"858b97ed3b7290da06af4f7d457f8806ad65a2ee","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.0","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.4.3_1762587771007_0.8677245979894468","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@rhinon/botsdk","version":"0.4.5","license":"MIT","_id":"@rhinon/botsdk@0.4.5","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"7ba9458f4743ba9ac5082b45670de50333a7cf67","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.4.5.tgz","fileCount":7,"integrity":"sha512-9VcxjQiYLGZPeISsn14KXwr9K7+IWVhsbXssmQ2Fy/CBVtSPuyeeMalgQF4mdef4tQxB5APgM/mOhkKfbxs9kQ==","signatures":[{"sig":"MEUCIBfUfFiS3q/4AVesRQgxDniYURy9cgUK7ao6HDo5d7tTAiEA5yW3hTnaJR7mIabyxRNgp8UlxQgopyhwXuY4O3a+Puw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":775727},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"de370890bf7abba94d2589bf79618f795cc74575","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.4.5_1762871860990_0.0025403641689554224","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@rhinon/botsdk","version":"0.5.0","license":"MIT","_id":"@rhinon/botsdk@0.5.0","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"c8e7f5014911e37f719018b120fc4e718b9bbeab","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.5.0.tgz","fileCount":7,"integrity":"sha512-HB6zGz/gsPG4hmIikZPIVMTHCclWyOiyxI/XSj/V7n7t4UtMMKbv/UzQTI7DpkEsqj550Gn+Rcy3xL5cmZQ4hg==","signatures":[{"sig":"MEUCIH5hLJYZ2s1eXXQnrmXh/fwmlN/md+e53MZ4h/HxvJo8AiEA1IEX1AJDHv6WqeW4oS+5s9Dq7rECPr4bGXxlEtx4eEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":780932},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"05648877bd22f77a67a396330239b5658f757dbf","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.5.0_1763139584420_0.9102458169832914","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@rhinon/botsdk","version":"0.5.1","license":"MIT","_id":"@rhinon/botsdk@0.5.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"07cdaacb7736f21e93ffdc4ee07c212eb55ef17b","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.5.1.tgz","fileCount":7,"integrity":"sha512-dEbG9SQ4j9OoUMYeb5Y8Le05tNFFVT43SE2AU7vZx4edarXkedlPml+8bbz+tIiqOajs7fWCcNnIp64cXL0XIw==","signatures":[{"sig":"MEUCIQDLUz2i2egimmi+U+VNT2Gvz2lmYL7kdr2HAMZwVsOGawIgaZq1yJfZEQ73i9QCjqf98t+lvs7Zmy74W2wwuNzMmhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782158},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"4d48b7c986dd64ad03cfe74d9f9b45daa589114f","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.5.1_1763228148638_0.3701010670081619","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@rhinon/botsdk","version":"0.6.0","license":"MIT","_id":"@rhinon/botsdk@0.6.0","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"f5098a91827af3759b148fb03f4c7eec2dc4f3a3","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.0.tgz","fileCount":7,"integrity":"sha512-UFiRnfwkdGzfODZiCbESi/7mE9Y2F3zVVhuNiXzrTJx+nP2jBgyNdDpMo5c4665ih0TK1IailwP8LYpmR2xuvQ==","signatures":[{"sig":"MEYCIQCMKaBV0v9iQ+6qq47+eUXxcX5Mem9hg7NW0nSU+tFG5wIhAPfRBSrzyvG11znLn3cFUyj2KfzSVFVpKwwR6rmoIw6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786517},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"d8ee3d71072b6ba7cd4a0f99766a84b0a9c8d060","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.0_1764696221324_0.6110863680578758","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@rhinon/botsdk","version":"0.6.1","license":"MIT","_id":"@rhinon/botsdk@0.6.1","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"c4bad01576211ab12c981a724ac5b405b0a7306e","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.1.tgz","fileCount":11,"integrity":"sha512-HxKs8KAt0B4svr+hJiQAogIUiYOTzxB036EZzP3A1xRA3AyVjIlqjDYioJZzdLcFOfmqlg577aCzy/UpDhOoHQ==","signatures":[{"sig":"MEUCIDu9KUDzrpS18G1ymxLdczOlto3zGjQFmnMFCmjdKwP9AiEAqTZK34VWzFvxPJ39EDhoxIFGnv+B4qdQqbUUVX23Quo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800241},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"3a01892c731d4a2205cc80949558ef5dc050aa23","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.1_1765100799928_0.3240474315565396","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@rhinon/botsdk","version":"0.6.2","license":"MIT","_id":"@rhinon/botsdk@0.6.2","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"5f40fcb5255b840a0b546f6aa0279370d7a74cf0","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.2.tgz","fileCount":7,"integrity":"sha512-xoY2M1R4lRO1a1xinQG8U+OmHLka79voM+19fiCtfmCXqDJ2wctQEgjzs4SYWv+PEdKDm/EuBEF5wQDURKtRmQ==","signatures":[{"sig":"MEYCIQCEM+wrZvdeMDtqpn4hqABJUZfW9nLI2h76EuklzWe9CgIhAOXmC9s++CDC3Q4DtnjEyh6PbBiEB/Lspx9ZKy3QNEVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":796463},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"1623442b2bb3a7da0e4773fd1e6c86c4481df3df","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.2_1765181054620_0.4225977222190831","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@rhinon/botsdk","version":"0.6.5","license":"MIT","_id":"@rhinon/botsdk@0.6.5","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"42f3b1923dee272af48c02fd193c1398472afd1b","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.5.tgz","fileCount":7,"integrity":"sha512-Olg+m2Cj1myiWzw31ynnTtkPzffR+LjqF3f7RIU/QG5Hp3XkxfCVCQAh/AUqO8D6p4sNMIUJ7NldpCsEqys8vA==","signatures":[{"sig":"MEQCIFM3C6DYWi/NboGmRhh/YsJp28i//141P+FmF9LPH7riAiBwfI5gSavKMPTQ4FOPZML9zuuo3fnKNGNv+KegYRyo+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806550},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"306ed03765441b993abb2bd265621dd2d6ecb529","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.5_1765916626269_0.23142923900311785","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@rhinon/botsdk","version":"0.6.6","license":"MIT","_id":"@rhinon/botsdk@0.6.6","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"13b1684bc2f1a43defce5a760f1197b0b973fe8f","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.6.tgz","fileCount":7,"integrity":"sha512-XUmiglH1nbqg9kLcCVpRg84d1nXAkoF9DOpjzdBfrLD+OkMJcHhNBDjrpKX/Sjz5SziBtVA4jKbKVdy91LzrRA==","signatures":[{"sig":"MEUCIAg4qcj2zKCP9vHd8urRLdU0CZgweZq3a6OoNTyKVVAlAiEA2yOpvAzAzB0Vp2QLI9VsX4OvnwNdWE4s0cY0AEYID/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806559},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"72c9d8835d2346d4e47166890abada9718034dac","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.6_1765949817096_0.2667740165535355","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@rhinon/botsdk","version":"0.6.7","license":"MIT","_id":"@rhinon/botsdk@0.6.7","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"2abe97a01ef209fc8567e93adf2b2753196fa18e","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.7.tgz","fileCount":7,"integrity":"sha512-2Rac79UpT+siibqZ+PwMnFt6cC8H/OQV6ur/Dtoi063V+KRrRJ+Bxf3aj6O2/xnYqwdr8n/BmI9XPF1fDT7bxg==","signatures":[{"sig":"MEUCIHVPjVaOxhGwvvGA/r9OxXo2PzHdQUS/HfwWnTFMvxn/AiEAjKt8Zc+2oJWr/ayx3UC0xFZTef5suEgswYZnOnbn4c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":808926},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"67fe78ce1870e9d396190903a3cf3860bab47db1","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.7_1765950693446_0.9114510399066935","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@rhinon/botsdk","version":"0.6.8","license":"MIT","_id":"@rhinon/botsdk@0.6.8","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"b38a37af0c270a085171e263c51fb8dc5e8ca03c","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.8.tgz","fileCount":7,"integrity":"sha512-UGI/RaIVnDXbScdWs3bVbtJgh5MqTGQQnjao8/6zg1139CzfjjjJgMIw8ug3p6TG5GpsmEvpR6H7feQJn0L2jw==","signatures":[{"sig":"MEUCICM4Q/2puPj6jnNrThN2CNJVDVJCE6nC+ny3O6FzZLpKAiEA9kf5VHOra/Mi6QFWbBaIUb2ejAudKMiBinFzc7HSgR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809565},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"c366de48931ab158862ab0f302b7ac101eb229a3","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.8_1766152872608_0.8607863427993823","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@rhinon/botsdk","version":"0.6.9","license":"MIT","_id":"@rhinon/botsdk@0.6.9","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"72363819c83871f4e5d563d3e73b30d66a904a89","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.9.tgz","fileCount":7,"integrity":"sha512-QJjAaVWanuegUlCqJEsmtlwbhO0CtS5sUJ95dNH/ln9G+C0b/8r0cgBQGSZn9uUzmdtQIWMQzPO2iYadrG6U3w==","signatures":[{"sig":"MEUCIHCIqCNfkQpJLfrn5fKie5vMzh1pOApRTmt7p27G4S7zAiEA9Tg7vnrn8rPbnrgMgqf8UpmaZ+8GmQ/K2QDeWavhJPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825397},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"86558dba95053ea16c2785aad4e851b460988fcb","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.9_1769597861856_0.23116303820532114","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@rhinon/botsdk","version":"0.6.10","license":"MIT","_id":"@rhinon/botsdk@0.6.10","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"55a39aad51886106ffaf7e83b7671d1c60ab907a","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.10.tgz","fileCount":7,"integrity":"sha512-J5cXSkiIwUpXCTQjTMDko6kVa01pmBXJwLrvShYSDvhYsOIiWq2WCQ8A1NI6BolZ9+KfjGmRAXq5KoOoZWq3Pw==","signatures":[{"sig":"MEQCIBcQhzuguPWvoFOYiX2l02PVGmQndDndqE6/cjvnUiEYAiAN4jl+WLPfurFsW81wf9qsXHaDrHODg6YNHE008a2org==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825392},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"6b7a4bae7600dc66b859d528ae4ae7910ff0ea28","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.10_1769598134005_0.24754016242738563","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@rhinon/botsdk","version":"0.6.11","license":"MIT","_id":"@rhinon/botsdk@0.6.11","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"b43dee314ae99452c8a94da5109fe20b74bfabfa","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.11.tgz","fileCount":7,"integrity":"sha512-OBTjzVGlrgD//lO1PM0fOiGy5tjIYM3D7IUD+BbHojIph36VNmE+I9wHEUhhGleKH2pjunIglbNi1R4B43DZsQ==","signatures":[{"sig":"MEUCIHDZZoJla4Jh9BHojWgJ2LNsI6KHVc8BmHyp2Sbg9SkfAiEA26ZPB7rFFygfL+qvXu2tmpbmtGqSpNaY0kAy4/pHtK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825392},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"68d0b03284bc38bbb336e544f661a4156ae2b783","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.11_1769621008681_0.9041437972269359","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@rhinon/botsdk","version":"0.6.12","license":"MIT","_id":"@rhinon/botsdk@0.6.12","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"7023e662ed2987d46dadedc0f139a93cd10ebe25","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.12.tgz","fileCount":7,"integrity":"sha512-L0EZumHIrCxdxAIoFunllEopdLe+2w54MSA6YXFUaicj3xI5DjKQSpLyr3S159Aot9b8aG6E9X8N/KU5KGf7uw==","signatures":[{"sig":"MEQCIDgRjHkLRDFPjFfnpBQe6+QpMSE2NKPxRFF7DdQG7YFgAiAVHfdczT9aNYXeHmIC8d41H/ocd1g8cHY7hMh7NUhH4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825392},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"65950f33e78c62254a02dc8f156f868c91894d12","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.12_1769621443248_0.23225236835040453","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@rhinon/botsdk","version":"0.6.13","license":"MIT","_id":"@rhinon/botsdk@0.6.13","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"ee15fb8f7a9e5cf7b1969398ccd22e4488cc0b87","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.13.tgz","fileCount":7,"integrity":"sha512-tb5A5UJpYWrIM9VU7d4a4MKqK4Ns0d06XRYXSphQb9G/GlXhhVzqcbO9q972VfriOjWCWp3+QIbodcy4sG6HTQ==","signatures":[{"sig":"MEUCIHTVjPM4x/WLh84rD9Q7eaNINshHvIX14b5b3g4eDYmMAiEArM4lJqy6ptriv+jwBCIIRDtdAcG5nq8LJaj8u7yjzjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825483},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"7e32d67f3d7c5ae29f577275aec7442f1bdfffe7","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.13_1769693785956_0.6649197261098967","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@rhinon/botsdk","version":"0.6.14","license":"MIT","_id":"@rhinon/botsdk@0.6.14","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"c1e0fe9988f9dac9765cf568704bc6470b8f8feb","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.14.tgz","fileCount":7,"integrity":"sha512-d4jw01+gcSzmAniFYvZIkx6VDspN5c5g9cW5RVd0Okz4KbcuvBeV89bLUb7TCX5ljgIWJBXiPC2AAafkMzuclQ==","signatures":[{"sig":"MEYCIQCx/Yc16r5kgphR7FpXrnBht+HcYBMfMC0nrdd+qqnyvAIhAO9joyIB/IE/YGKoRKOcQUiYU9u2ret26nwIlmVmV03z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":825619},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"baf38b4840e7d36afb26fc136175486915735509","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.14_1769764389718_0.9150370655924578","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@rhinon/botsdk","version":"0.6.15","license":"MIT","_id":"@rhinon/botsdk@0.6.15","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"bdb2bbe96a63458a5c6b6cc2ccf979cb4ebb62d7","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.15.tgz","fileCount":7,"integrity":"sha512-jN3t1CfemzCirENEmU/ZqiUDOXMSQhvfrTmJhawW+WCPE/W8pZXt45Cvfz9iWgq5C7EBMubQ0sGduslHNW+mLQ==","signatures":[{"sig":"MEUCIQCjcijmoODAcIdmbCGBd2BhpU5BHAJypgKrw9hFogN3FQIgOFecu1M50LTvq3lEEIe8n/C3DPS4FGciaBqFRPRu43k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828517},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"b3558a15aa982e8acfdb790dfc28fefc44a7d67b","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.15_1770031049772_0.8642929483279465","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@rhinon/botsdk","version":"0.6.16","license":"MIT","_id":"@rhinon/botsdk@0.6.16","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"dist":{"shasum":"ca038745e336bf5040019131bf950131e68f2d15","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.16.tgz","fileCount":7,"integrity":"sha512-ZcQyIcChC8fxLkB8KzNm8b/vPDjVJDKxW9p8rqNWGSMTPAlxXkgCOZ7RJz0M95kgfRJXxEyEvq9B/RBpbgfYWQ==","signatures":[{"sig":"MEYCIQDBq5OALZvM8f3Om1ak2o5KAlGgN43Cw7P3EtPLLxhqFAIhAPsAWq4UCb9otcEcJ2EmYfzibC4Tyth/cRpzbTD3n+Ny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828517},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","gitHead":"19c09df24550c690d2cc7a6facd6bfda343e0f40","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","lint":"eslint --ext .js,.jsx,.ts,.tsx src/","build":"npm run build:webpack && npm run build:types","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","build:types":"tsc --project tsconfig.declarations.json","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js"},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"_npmVersion":"10.8.2","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"sass":"^1.89.2","axios":"^1.11.0","react":"^18.2.0","motion":"^12.23.15","zustand":"^5.0.7","js-cookie":"^3.0.5","react-dom":"^18.2.0","sass-loader":"^16.0.5","lucide-react":"^0.526.0","socket.io-client":"^4.8.1","emoji-picker-react":"^4.13.2","@emotion/is-prop-valid":"^1.4.0","react-speech-recognition":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"less":"^4.1.3","serve":"^14.0.1","dotenv":"^17.2.1","eslint":"^8.26.0","webpack":"^5.74.0","cross-env":"^7.0.3","ts-loader":"9.4.1","css-loader":"^6.7.1","typescript":"^4.8.4","@types/node":"^18.11.5","file-loader":"^6.2.0","less-loader":"11.1.0","webpack-cli":"^4.10.0","@types/react":"^18.0.23","style-loader":"^3.3.1","react-refresh":"^0.14.0","@types/js-cookie":"^3.0.6","@types/react-dom":"^18.0.7","to-string-loader":"^1.2.0","@types/webpack-env":"^1.18.0","webpack-dev-server":"^4.11.1","eslint-plugin-react":"^7.31.10","html-webpack-plugin":"^5.5.0","eslint-plugin-import":"^2.26.0","mini-css-extract-plugin":"^2.6.1","@typescript-eslint/parser":"^5.41.0","eslint-import-resolver-alias":"^1.1.2","fork-ts-checker-webpack-plugin":"^7.2.13","@types/react-speech-recognition":"^3.9.6","@typescript-eslint/eslint-plugin":"^5.41.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@marshallofsound/webpack-asset-relocator-loader":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/botsdk_0.6.16_1770133648647_0.6542194246906614","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@rhinon/botsdk","version":"0.6.17","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","license":"MIT","publishConfig":{"access":"public"},"main":"dist/rhinonbot.js","types":"dist/types.d.ts","scripts":{"dev":"cross-env NODE_ENV=development webpack serve --config tools/webpack/webpack.config.dev.js","build":"npm run build:webpack && npm run build:types","build:webpack":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js","build:types":"tsc --project tsconfig.declarations.json","serve":"cross-env NODE_ENV=production webpack --config tools/webpack/webpack.config.prod.js && cross-env serve dist/","lint":"eslint --ext .js,.jsx,.ts,.tsx src/"},"devDependencies":{"@marshallofsound/webpack-asset-relocator-loader":"^0.5.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.8","@types/js-cookie":"^3.0.6","@types/node":"^18.11.5","@types/react":"^18.0.23","@types/react-dom":"^18.0.7","@types/react-speech-recognition":"^3.9.6","@types/webpack-env":"^1.18.0","@typescript-eslint/eslint-plugin":"^5.41.0","@typescript-eslint/parser":"^5.41.0","cross-env":"^7.0.3","css-loader":"^6.7.1","dotenv":"^17.2.1","eslint":"^8.26.0","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-import":"^2.26.0","eslint-plugin-react":"^7.31.10","file-loader":"^6.2.0","fork-ts-checker-webpack-plugin":"^7.2.13","html-webpack-plugin":"^5.5.0","less":"^4.1.3","less-loader":"11.1.0","mini-css-extract-plugin":"^2.6.1","react-refresh":"^0.14.0","serve":"^14.0.1","style-loader":"^3.3.1","to-string-loader":"^1.2.0","ts-loader":"9.4.1","typescript":"^4.8.4","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.11.1"},"dependencies":{"@emotion/is-prop-valid":"^1.4.0","axios":"^1.11.0","emoji-picker-react":"^4.13.2","js-cookie":"^3.0.5","lucide-react":"^0.526.0","motion":"^12.23.15","react":"^18.2.0","react-dom":"^18.2.0","react-speech-recognition":"^4.0.1","sass":"^1.89.2","sass-loader":"^16.0.5","socket.io-client":"^4.8.1","zustand":"^5.0.7"},"_id":"@rhinon/botsdk@0.6.17","gitHead":"fdc08b954ea24492a88f5303b0b0303aaac036c7","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RxgLx4oRG36ONZfrji8cofYi3lanWWYZWRMAnRhEGh+MI5SIjUELfStYI8MT9r6WLc3f3mMwLTAWGQ/29ksNWQ==","shasum":"cb2fe9f8f08b35c3dd9fd0b931eafe4f3fb99863","tarball":"https://registry.npmjs.org/@rhinon/botsdk/-/botsdk-0.6.17.tgz","fileCount":7,"unpackedSize":838825,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKu+kMnW95Vy+U8lSVDUBnM2NJQNPj+4cTBRYq9KG17AIhAIUcGuBgBl0iwpr5vMoJw0icKz6QNWvd9lAcmCRut7sk"}]},"_npmUser":{"name":"rhinon","email":"prabhat@rhinontech.com"},"directories":{},"maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/botsdk_0.6.17_1770758746690_0.42299738564638534"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-27T19:39:20.499Z","modified":"2026-02-10T21:25:46.955Z","0.0.1":"2025-07-27T19:39:20.758Z","0.0.2":"2025-07-28T18:12:19.443Z","0.0.3":"2025-08-01T15:41:09.961Z","0.0.4":"2025-08-01T15:47:32.388Z","0.0.5":"2025-08-02T11:37:56.284Z","0.0.6":"2025-08-02T11:51:37.689Z","0.0.7":"2025-08-02T11:53:45.779Z","0.0.8":"2025-08-02T12:45:13.945Z","0.0.9":"2025-08-02T13:18:25.633Z","0.0.10":"2025-08-02T14:04:10.462Z","0.0.11":"2025-08-02T14:12:50.130Z","0.0.12":"2025-08-02T15:59:11.108Z","0.0.13":"2025-08-03T08:17:13.058Z","0.0.14":"2025-08-03T08:26:23.472Z","0.0.15":"2025-08-03T08:37:58.630Z","0.0.16":"2025-08-03T09:40:35.461Z","0.0.17":"2025-08-03T10:03:21.601Z","0.0.18":"2025-08-03T10:33:45.848Z","0.0.19":"2025-08-03T12:05:00.742Z","0.0.20":"2025-08-03T14:32:17.020Z","0.0.21":"2025-08-08T11:33:52.847Z","0.0.22":"2025-08-08T11:48:30.632Z","0.0.24":"2025-08-16T06:28:15.520Z","0.0.25":"2025-09-03T11:57:06.600Z","0.0.26":"2025-09-03T20:03:58.220Z","0.0.27":"2025-09-06T06:50:20.806Z","0.0.28":"2025-09-07T14:45:15.467Z","0.0.29":"2025-09-07T14:46:41.208Z","0.1.0":"2025-09-07T14:48:48.879Z","0.1.1":"2025-09-08T17:21:21.518Z","0.1.2":"2025-09-18T14:14:49.420Z","0.1.3":"2025-09-21T08:06:57.571Z","0.1.4":"2025-09-23T16:27:33.384Z","0.1.5":"2025-09-26T18:55:14.355Z","0.1.6":"2025-09-27T16:58:58.339Z","0.1.7":"2025-10-01T17:56:13.902Z","0.1.8":"2025-10-03T18:39:25.427Z","0.2.0":"2025-10-09T15:43:27.424Z","0.2.1":"2025-10-11T00:53:41.886Z","0.2.2":"2025-10-11T01:32:32.384Z","0.2.3":"2025-10-12T09:36:46.041Z","0.2.4":"2025-10-13T20:16:25.166Z","0.2.5":"2025-10-14T16:49:33.735Z","0.2.6":"2025-10-14T16:55:25.687Z","0.3.0":"2025-10-29T06:07:54.222Z","0.3.1":"2025-10-29T07:32:18.488Z","0.3.2":"2025-10-29T07:59:30.567Z","0.3.3":"2025-10-29T14:21:34.520Z","0.3.5":"2025-10-31T17:23:09.334Z","0.3.6":"2025-11-06T06:52:06.501Z","0.3.8":"2025-11-06T09:56:42.834Z","0.3.9":"2025-11-06T10:16:10.193Z","0.4.0":"2025-11-06T17:23:43.573Z","0.4.1":"2025-11-07T13:11:47.447Z","0.4.2":"2025-11-07T13:59:04.032Z","0.4.3":"2025-11-08T07:42:51.249Z","0.4.5":"2025-11-11T14:37:41.205Z","0.5.0":"2025-11-14T16:59:44.640Z","0.5.1":"2025-11-15T17:35:48.866Z","0.6.0":"2025-12-02T17:23:41.535Z","0.6.1":"2025-12-07T09:46:40.125Z","0.6.2":"2025-12-08T08:04:14.833Z","0.6.5":"2025-12-16T20:23:46.440Z","0.6.6":"2025-12-17T05:36:57.284Z","0.6.7":"2025-12-17T05:51:33.641Z","0.6.8":"2025-12-19T14:01:12.799Z","0.6.9":"2026-01-28T10:57:42.049Z","0.6.10":"2026-01-28T11:02:14.196Z","0.6.11":"2026-01-28T17:23:28.892Z","0.6.12":"2026-01-28T17:30:43.432Z","0.6.13":"2026-01-29T13:36:26.183Z","0.6.14":"2026-01-30T09:13:09.909Z","0.6.15":"2026-02-02T11:17:29.997Z","0.6.16":"2026-02-03T15:47:28.830Z","0.6.17":"2026-02-10T21:25:46.840Z"},"license":"MIT","description":"A lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.","maintainers":[{"name":"rhinon","email":"prabhat@rhinontech.com"}],"readme":"# @rhinon/botsdk\n\nA lightweight, framework-agnostic JavaScript SDK for integrating Rhinon chatbot into your web applications. Built with TypeScript and React, this SDK provides seamless chatbot integration across various platforms and frameworks.\n\n<br>\n\n## Features\n\n- 🚀 **Easy Integration** - Quick setup with just a few lines of code\n- ⚛️ **Framework Support** - Works with React, Next.js, Angular, Vue, and vanilla JavaScript\n- 🎨 **Customizable** - Configure appearance and behavior to match your brand\n- 📱 **Responsive** - Mobile-friendly design that works on all devices\n- 🔒 **Secure** - Built with security best practices\n- 🌐 **SSR Compatible** - Full support for server-side rendering frameworks\n- 💡 **TypeScript** - Full TypeScript support with type definitions\n- ⚡ **Lightweight** - Minimal bundle size for optimal performance\n\n<br>\n\n## Installation\n\nInstall the package using your preferred package manager:\n\n```bash\n# using npm\nnpm install @rhinon/botsdk\n\n# using yarn\nyarn add @rhinon/botsdk\n\n# using pnpm\npnpm add @rhinon/botsdk\n```\n\n<br>\n\n## Quick Start\n\n### Basic Usage (Vanilla JavaScript)\n\n```javascript\nimport Rhinontech from '@rhinon/botsdk';\n\n// Initialize when DOM is ready\ndocument.addEventListener('DOMContentLoaded', () => {\n  Rhinontech({\n    app_id: 'YOUR_APP_ID',\n    chatbot_config: {\n      isBgFade: true\n    }\n  });\n});\n```\n\n<br>\n\n## Framework Integration\n\n### React\n\n```jsx\nimport { useEffect } from 'react';\nimport Rhinontech from '@rhinon/botsdk';\n\nexport default function Chatbot() {\n  useEffect(() => {\n    Rhinontech({\n      app_id: 'YOUR_APP_ID',\n      chatbot_config: {\n        isBgFade: true\n      }\n    });\n  }, []);\n\n  return null;\n}\n```\n\n<br>\n\n### Next.js\n\nFor Next.js applications, you need to handle SSR properly:\n\n**Step 1:** Create a client component wrapper\n\n```tsx\n// components/Chatbot/ChatbotWrapper.tsx\n'use client';\n\nimport dynamic from 'next/dynamic';\n\nconst Chatbot = dynamic(() => import('./Chatbot'), {\n  ssr: false,\n});\n\nexport default function ChatbotWrapper() {\n  return <Chatbot />;\n}\n```\n\n**Step 2:** Create the main Chatbot component\n\n```tsx\n// components/Chatbot/Chatbot.tsx\nimport { useEffect } from 'react';\nimport Rhinontech from '@rhinon/botsdk';\n\nexport default function Chatbot() {\n  useEffect(() => {\n    Rhinontech({\n      app_id: 'YOUR_APP_ID',\n      chatbot_config: {\n        isBgFade: true\n      }\n    });\n  }, []);\n\n  return null;\n}\n```\n\n**Step 3:** Add to your layout\n\n```tsx\n// app/layout.tsx\nimport ChatbotWrapper from '@/components/Chatbot/ChatbotWrapper';\n\nexport default function RootLayout({\n  children,\n}: {\n  children: React.ReactNode;\n}) {\n  return (\n    <html lang=\"en\">\n      <body>\n        {children}\n        <ChatbotWrapper />\n      </body>\n    </html>\n  );\n}\n```\n\n<br>\n\n### Angular\n\n```typescript\n// app.component.ts\nimport { Component, AfterViewInit, PLATFORM_ID, Inject } from '@angular/core';\nimport { isPlatformBrowser } from '@angular/common';\n\n@Component({\n  selector: 'app-root',\n  standalone: true,\n  template: '',\n  styleUrls: ['./app.component.css']\n})\nexport class AppComponent implements AfterViewInit {\n  constructor(@Inject(PLATFORM_ID) private platformId: object) {}\n\n  ngAfterViewInit() {\n    if (isPlatformBrowser(this.platformId)) {\n      import('@rhinon/botsdk').then((RhinontechModule) => {\n        const Rhinontech = RhinontechModule.default;\n        Rhinontech({\n          app_id: 'YOUR_APP_ID',\n          chatbot_config: {\n            isBgFade: true\n          }\n        });\n      });\n    }\n  }\n}\n```\n\n<br>\n\n### Vue.js\n\n```vue\n<template>\n  <div id=\"app\">\n    <!-- Your app content -->\n  </div>\n</template>\n\n<script>\nimport { onMounted } from 'vue';\nimport Rhinontech from '@rhinon/botsdk';\n\nexport default {\n  name: 'App',\n  setup() {\n    onMounted(() => {\n      Rhinontech({\n        app_id: 'YOUR_APP_ID',\n        chatbot_config: {\n          isBgFade: true\n        }\n      });\n    });\n  }\n}\n</script>\n```\n\n<br>\n\n## Configuration Options\n\nThe SDK accepts the following configuration options:\n\n```typescript\ninterface RhinontechConfig {\n  app_id: string;              // Required: Your unique chatbot app ID\n  admin?: boolean;             // Optional: Enable admin mode\n  container?: HTMLElement;     // Optional: Custom container element\n  chatbot_config?: {\n    isBgFade?: boolean;        // Optional: Enable background fade effect\n    // Add more config options as needed\n  };\n}\n```\n\n### Basic Configuration\n\n```javascript\nRhinontech({\n  app_id: 'YOUR_APP_ID',\n  chatbot_config: {\n    isBgFade: true\n  }\n});\n```\n\n### Advanced Configuration\n\n```javascript\nRhinontech({\n  app_id: 'YOUR_APP_ID',\n  admin: false,\n  container: document.getElementById('custom-container'),\n  chatbot_config: {\n    isBgFade: true\n  }\n});\n```\n\n<br>\n\n## API Reference\n\n### `Rhinontech(config: RhinontechConfig): ChatBotElement`\n\nInitializes and returns a chatbot instance.\n\n**Parameters:**\n- `config` (RhinontechConfig): Configuration object for the chatbot\n\n**Returns:**\n- `ChatBotElement`: The chatbot custom element instance\n\n<br>\n\n## Browser Support\n\n- Chrome (latest)\n- Firefox (latest)\n- Safari (latest)\n- Edge (latest)\n- Opera (latest)\n\n<br>\n\n## TypeScript Support\n\nThis package includes TypeScript type definitions. No additional `@types` package is required.\n\n```typescript\nimport Rhinontech, { RhinontechConfig, ChatBotElement } from '@rhinon/botsdk';\n\nconst config: RhinontechConfig = {\n  app_id: 'YOUR_APP_ID',\n  chatbot_config: {\n    isBgFade: true\n  }\n};\n\nconst chatbot: ChatBotElement = Rhinontech(config);\n```\n\n<br>\n\n## Troubleshooting\n\n### SSR/Next.js Issues\n\nIf you encounter `HTMLElement is not defined` or similar errors:\n\n1. Ensure you're using dynamic imports with `ssr: false`\n2. Wrap the initialization in `useEffect` or equivalent lifecycle method\n3. Use the `'use client'` directive for Next.js App Router\n\n### Chatbot Not Appearing\n\n1. Verify your `app_id` is correct\n2. Check browser console for errors\n3. Ensure the SDK is initialized after DOM is loaded\n4. Check if there are any CSP (Content Security Policy) restrictions\n\n<br>\n\n## Examples\n\nCheck out our [examples repository](https://github.com/rhinontech/botsdk-examples) for complete implementation examples in various frameworks.\n\n<br>\n\n## Support\n\nFor issues, questions, or contributions:\n\n- 📧 Email: support@rhinontech.com\n- 🐛 Issues: [GitHub Issues](https://github.com/rhinontech/botsdk/issues)\n- 📚 Documentation: [docs.rhinontech.com](https://docs.rhinontech.com)\n\n<br>\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details\n\n<br>\n\n## Contributing\n\nContributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.\n\n<br>\n\n---\n\nMade with ❤️ by [Rhinon Tech](https://rhinontech.com)\n\n<!-- trigger release test 2 -->","readmeFilename":"README.md"}