{"_id":"keyring-chatbot-coinpool-test","_rev":"36-40322e02ca746c71925c8a65dcb43de0","name":"keyring-chatbot-coinpool-test","dist-tags":{"latest":"1.0.51"},"versions":{"1.0.8":{"name":"keyring-chatbot-coinpool-test","version":"1.0.8","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.8","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"82a4bd287cd59aa99c1a463c1f1d5b8f58f11712","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.8.tgz","fileCount":12,"integrity":"sha512-0/ihVX2L6lET3sHLhtFIjV1omDPOabXXr4Pr09AoBp5PmdAgtkKu1TiMqSzlJWeHWzxtbC+Vz2IrYYCNBLgmUg==","signatures":[{"sig":"MEQCIAKkAQ4S/G9/GZ/OX5tlTRONrvPCwvjOAvsz1kETxUNkAiB7Ggls0eMrb+7V435EhcWbxTSbpurMFe3SNhBjQyzCCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3860791},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.8_1775787206342_0.059166351056356925","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"keyring-chatbot-coinpool-test","version":"1.0.9","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.9","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"7f0bf62083106c6071a08a269f80ec0ce2d858cd","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.9.tgz","fileCount":12,"integrity":"sha512-jWzS1wPTkAzz9NE7lW+cnaIpaaFlnhcN/qQJwxeG+UeSW4QWthFBljCbNZxKtILNYBGDxaimf5JrrlepOFLhLg==","signatures":[{"sig":"MEYCIQCRHozkk5Vvl6N77BIfu+5jEboA9FtqnYpr2TaxgtdFvAIhAJ5wxb+90aVaCh5HaIJceGIJtHAKMgLm8vSkpkzJjTyQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3860790},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.9_1775787262831_0.9594018627861927","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"keyring-chatbot-coinpool-test","version":"1.0.10","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.10","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"89d30b7948dccf9f6e24913f9b016fdc3fb41cb5","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.10.tgz","fileCount":12,"integrity":"sha512-4gy39yfXndecEKrrEkMTF3ndqLdlHtq9l0spN6WYiF+zeMkMxVPt6CUSXIAdefkWj8vL28j1JghT3OP4ycZw/Q==","signatures":[{"sig":"MEUCIESBHvWDok6PuLlcFZGIpd2aO7fSPmqGLT+3oRMrNj6BAiEA+a5NUDr/GPc1d24CxK7aJESBX8Nbtq8yzi/+vTcZfZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3865975},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.10_1776053142125_0.48076200582612016","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"keyring-chatbot-coinpool-test","version":"1.0.11","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.11","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"14ee74ebf99a9e1dab4a4606d39ae0a92ebbc909","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.11.tgz","fileCount":12,"integrity":"sha512-JjvPWrninOZpz9OuFE0W/4eEIqxGlxvdQZ2eYx9txICyT+feRLC4sxB91A6eEAIQH0Wsy4FULP6WY2ZzW2WFCQ==","signatures":[{"sig":"MEUCIDno97ji3Bx1LnFcX3KJwJaURacbXzCivxoVqNZCK1MHAiEA+Pc2ezRV5PtNDCKHKxO2Rs+/23dbyAilmFAe2tYpsQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3866406},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.11_1776066841745_0.7477291448960768","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"keyring-chatbot-coinpool-test","version":"1.0.12","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.12","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"1543757519fea0387b6ecf49a684b8284e578490","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.12.tgz","fileCount":12,"integrity":"sha512-SpsGJmGhXr8UtrZXqTX2xDEdKV5J9Sf/1merfMyPOG7LrD/3dNq3SDmaHKst4I1DiubFUgTA/eWzWQrQjOO9fQ==","signatures":[{"sig":"MEYCIQDgzBE0eTxWik2fdlL8Tl5iRzolIzP//GjxUt5uWl+R0AIhANFc8beYWRyg8e1fEyxvaTpnDko2Jz6bbPgy2O/I4YeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3700502},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.12_1776149149819_0.9212352131775807","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"keyring-chatbot-coinpool-test","version":"1.0.13","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.13","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"c93b31f158d93a01970ce2d693f45fee014494c4","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.13.tgz","fileCount":12,"integrity":"sha512-3t9KxtUkkmZfLe35QRs18jtulE2nW4Tm65y9CnqztLGFBMe0jF3vjIlM6B1dSL/ksq4IEFq3YceQOOzGs1uFVw==","signatures":[{"sig":"MEYCIQDDCgAIU8SRzwFkbBBwQGQCs8nFHv18Gz5805n1d5wVNAIhAJxF5uReriFc08GPnTrObBbv7LaNPokMP5sCEO1Vk7U3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3700503},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.13_1776150045185_0.8260315892053269","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"keyring-chatbot-coinpool-test","version":"1.0.15","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.15","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"7ecefe3f75ac21ded7c0daa05d51d0b1781e3e80","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.15.tgz","fileCount":12,"integrity":"sha512-4OUl57AwrN4GDV7SUBxpQ6qdmdtLcx0dmMRB50hv3AR8q95n7TYm6WVJ6f3lwKIZH4wjPdGrQKf8srHIJrav7A==","signatures":[{"sig":"MEQCIFpjeAns9ySpvFIaE/+sf6Mry2uPk7kYDVvNmek4SjuqAiBZNBRdAqx6Qi919J6AEnt7RRWlwQ4T6MVRCi5eqHnz4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3687538},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.15_1776239760044_0.767290961891196","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"keyring-chatbot-coinpool-test","version":"1.0.16","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.16","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"c16c74c7e2550f718016168419964f9de4e4c16a","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.16.tgz","fileCount":12,"integrity":"sha512-juRYaOLKk5JSHkBl2fBgM9OPfCi/3QqEyYAek3ONgHc1XKs3bSUjXGMDZjdy4L08+ENourE2Obo9iVhIF9evRQ==","signatures":[{"sig":"MEUCIHZWRQIzmJcflPHNjJk/wjuDvisGacSMrsD4QiRX6DbyAiEAtJccA5rG/NHLIjtTHpQ0fGTTnTdjEwOE6r4EVtzF9fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694202},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.16_1776246620817_0.02626494812238156","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"keyring-chatbot-coinpool-test","version":"1.0.17","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.17","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"fe4d70c77a7a68d5c1cd4e5494e850862ad8653b","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.17.tgz","fileCount":12,"integrity":"sha512-Aaba8+PWyAn40kDlOfnr5BTysyIu7PC2OunG3/lfzNXrwPr7p3A5EtU/hwnYKV3z62ZSVHFQEz8TEGNhFpi8Pw==","signatures":[{"sig":"MEUCIGFWM+npRy4PrUD5cNg6aeDHrxgZwqFG8s9Zk2NhK1BpAiEAuJdJmnFx4kSpGEMA4lk2dMwFUQv/cLLspo1P9uYXnSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696314},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.17_1776309400588_0.7984990853227649","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"keyring-chatbot-coinpool-test","version":"1.0.18","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.18","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"5d6ad7e70c73eba6c0cc484af206261f9eab0687","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.18.tgz","fileCount":12,"integrity":"sha512-hOzGZNK8g6vR+bkcjRh0nqyPWfYPBdy0OpMSt/Qhj40+pBL/QKgtIE6RQFRdcFB8zyjsrOEYZxApPYTpcCqbkA==","signatures":[{"sig":"MEQCIAM8xLh79TdGy+sE7yEs9ApfC/pM2sdx7Na7f21wg1ngAiAkB6jKYHB5yTarGYVG3gpmVVWn22nc4roNplAqDAGikg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4023039},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.18_1776330509978_0.8791539726454225","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"keyring-chatbot-coinpool-test","version":"1.0.19","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.19","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"aa16ad1b756e0b87de00e6e6e04c0a0e42f24a0e","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.19.tgz","fileCount":12,"integrity":"sha512-jHNQOs9xB1AAIMFcRNwfE1t+9FEruVQrBxHi4FycsrA7Gr23sdFpAV2FyixpT28E/yLwtJTIo14wnE489HW2Jg==","signatures":[{"sig":"MEYCIQDTB8YrhM0mZbanzV/fKf2hQ69S1pdZusl1/rO1rb4adAIhAKVGqIZld7j0vFOZV+PIPTCtWYJnc1IEVhqPpQRFGuqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4073675},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.19_1776398412522_0.8519323734903235","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"keyring-chatbot-coinpool-test","version":"1.0.20","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.20","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"04dc323a9d9eb01db3dc485ada0a5f078175d66d","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.20.tgz","fileCount":12,"integrity":"sha512-nEMPA6XzncLw4oBRwc92HmJCC/l3pHD8ZVvLoeq/FJ3My2K/CU1sJ/OwEJuoPj8ajsH7FvGk4yBm/K3CEfvJrA==","signatures":[{"sig":"MEQCIFD+o+svfBqvULxOFB4sDJKSeoBaiYZ4PGEfveyXaAoXAiBEi4BqVzhGkoXA6TWsGHQe3FG0yBLGM0h/GBJCAB3lcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4073787},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.20_1776407718462_0.9260560866210656","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"keyring-chatbot-coinpool-test","version":"1.0.21","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.21","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"19335e511ab9a4c062f59ed4a26f573333bdc20d","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.21.tgz","fileCount":12,"integrity":"sha512-P/5QQERF/22Y2hEFZOOGSm829uwdA8U9nkOtOxhNj8tudLcXYELsBO9N7HthrPLld9wIJLVWzI+rprj2JeJ31g==","signatures":[{"sig":"MEUCIAGG1S0blAV7ndf2vY8FvO78fUPKX5o3HpGgdsw9QdaoAiEA8EjiKVDaNGE4KLvGeQzMqh4G7Y8w7Zb1vwpDrkBmRXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4078271},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.21_1776419008228_0.10985299960870365","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"keyring-chatbot-coinpool-test","version":"1.0.22","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.22","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"4f1c3fa05be4a7f0fef9fcbb168a1b626720bb67","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.22.tgz","fileCount":12,"integrity":"sha512-d1QQTjtgN3NUnRr1e+xQ1WblYL8em8VKAoXpp10FuEGhd6nGBjgU695Olos+L7sGfb8jBGJWpZbvJJw0ICYwbg==","signatures":[{"sig":"MEQCIG+WFhhpmRjIEyFs12sJhnrMU0XY+t98k5waToZ8/gZYAiB3+xLri9SSr5kFqCtWItr0eKTOlj7ErZfopfx92u7xVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083675},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.22_1776676245038_0.521319015607896","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"keyring-chatbot-coinpool-test","version":"1.0.23","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.23","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"48355d41a0a53ae5294ae16851ac54d0afc8554a","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.23.tgz","fileCount":12,"integrity":"sha512-s2b8b1vd/TWIqRZt5sI7Tz4ZFqps6YD2DogxRi15D3TOaN7LM9AeBUaPEyXU28yTQq4vXk38yoO1CMN3d6fw7w==","signatures":[{"sig":"MEUCIEY6cMw8Et4qU3UQQrgb8eTbYmeSZnjBBB5uIsY0vwQ9AiEAjVZUJ9Wg/pxNmEpN0IOSHF+dzCtlytX6FjLHtCJ2lsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4074631},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.23_1776741947970_0.31136273704920314","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"keyring-chatbot-coinpool-test","version":"1.0.25","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.25","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"00da0a7c509ec1b892a522f637e6c6267a7f5095","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.25.tgz","fileCount":12,"integrity":"sha512-VwrxrQJ+88w++ikqePoNaM7FH6SMJ341NkENskwFV/eN2nO1Ke4Wy9Is9rCmWxbEGJ2dHOqS/wbrg9o9Ris+Lw==","signatures":[{"sig":"MEQCIGxgowNyrc1cMaUHp9eyqVlhl+ooMTgwmDZ0+xSIeqd1AiAKHuWCR7iimB1p9jAbvbh1n9MPq4v799XT7su3JnmHVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4074867},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.25_1778136530948_0.6753592714753622","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"keyring-chatbot-coinpool-test","version":"1.0.26","keywords":["react","chat","widget","sdk","chat-widget"],"author":{},"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.26","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"homepage":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk#readme","bugs":{"url":"https://bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk/issues"},"dist":{"shasum":"1bb9fd3930588adf6457f9932eb8d1c81991859c","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.26.tgz","fileCount":12,"integrity":"sha512-7riCVBB3F5M+dkDXu5wbgBf6M4iz8u7HFxe4SLOUPk5VejsPEIbUJzp9SA9foDVoY8zWKtmAhWPS9TG4DLyxFQ==","signatures":[{"sig":"MEUCIQCyZ9vigl/57L4kNSa/mSANsHJf19UlbUI758m6XgkBOAIgHASWJ3x5KwQtVJvi3ZaQm0lYVQv02qbAsJDtux1pkAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4075351},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json","./web-component":{"import":"./dist/chat-widget-wc.es.js","default":"./dist/chat-widget-wc.es.js","require":"./dist/chat-widget-wc.umd.js"}},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"yarn build:react && yarn build:wc","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","build:wc":"BUILD_TARGET=web-component vite build --mode development","lint:fix":"eslint . --fix","build:react":"tsc -b && vite build --mode development","publish:all":"npx tsx publish-all.ts","build:package":"npx tsx build-2-publish.ts","publish:package":"npx tsx publish.ts","build:production":"yarn build:react:production && yarn build:wc:production","watch:production":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build:react:production'","build:wc:production":"BUILD_TARGET=web-component vite build","build:react:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"repository":{"url":"git+ssh://git@bitbucket.org/bacoorteam/keyring-chatbot-agent-sdk.git","type":"git"},"description":"A React chat widget SDK with floating button and modal","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","@solana/web3.js":"^1.98.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.26_1778139687063_0.6864662914961364","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"keyring-chatbot-coinpool-test","version":"1.0.30","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.30","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"4ef0adbe2e056b1da02b09ccbaf4c370bed14dc8","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.30.tgz","fileCount":8,"integrity":"sha512-1ykZSIHRLWJvKj5aLjLI880N+6F7lUi/5rQJjxkMwOzjh+xZYW9RF+hUtXHWIN+GChZ+wvnYvTj9tF7vfTBJPQ==","signatures":[{"sig":"MEUCIQCCPU/1ycPd7mGcXZ/NK1n//P7z/cYPSHrcqAwUX6lhIAIgNl5f81QYOODxGTpwCwgdsVqY08ONCV7OBfhJJQ+mo2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484665},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.3","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.30_1779862651152_0.270248263554149","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"keyring-chatbot-coinpool-test","version":"1.0.31","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.31","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"78e5e300a6b0ed2b2c9592dfe384123888e266a0","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.31.tgz","fileCount":8,"integrity":"sha512-P1p1wK9Zj8pQvbBttEk5qYDS72NZfkMsJwwGn4/gZ5sCivugIFWcK0Tqe2v840UlEf1xb5cDeseKgni1rojyJA==","signatures":[{"sig":"MEUCIQDmwoOxtJoBsGcX1w0dWQ3fij37hD106PNAlY/LaeDT0AIgMr3HKzqp1gzZK7kL4ImrYuiYhLWtj65eP9UnUibEgMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485091},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.3","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.31_1779864695289_0.7767372479610413","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"keyring-chatbot-coinpool-test","version":"1.0.32","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.32","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"28cc34bc7ed87e2cf7712692122535f6dd49fb53","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.32.tgz","fileCount":8,"integrity":"sha512-317SNGa3+k2aFT6kVD/7iv1PNuqOBUQCGC/g1wlpMAvCJcYaLjDsplA7CfgKU7AfwuHMYzeI0a2tR/8yjFeqjA==","signatures":[{"sig":"MEUCIQDYu3VBdXou8BBGJLakRgKn/re8l+tT6WNallnAzndyaQIgfySTRTEjBh7GZC6eGM8ZQdf1o+TvSX31QzH5Ed/Z8EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485091},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.4","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.32_1779865369116_0.44056014183943737","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"keyring-chatbot-coinpool-test","version":"1.0.34","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.34","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"dec5c2b8041b7e08b4bac9c66e049b9db959a614","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.34.tgz","fileCount":8,"integrity":"sha512-emd2URCifMKBw9UlJrlEVu91AD50Vuqq/LpJ5JFfzHZCLoWxw1hCkObicWoDR9izlRaOIDt8iJK1M57QXemTuw==","signatures":[{"sig":"MEUCIEPoiv3y7ncV12AGohi2+RrHd4E52wbK2PKJSmwutfI3AiEAz+81sVQEIJ8iRD12jPSR7ICxb1rejt91bmGSrlaQhrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485091},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.5","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.34_1779867145223_0.6165967158240475","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"keyring-chatbot-coinpool-test","version":"1.0.35","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.35","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"4ed85f2f8d28624c50d0103db24486c670f28c3c","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.35.tgz","fileCount":8,"integrity":"sha512-T3ZmHSUpfp1cIrLKBDImxE//RaC+8bhmjPZD6e1duu8tF9TtpFVheQfmmLGv3+mzg7YSD3BxDsH4CWY41yfvcQ==","signatures":[{"sig":"MEQCIG9WFX1wZibNjbl5adtBQk658WgXG+hTlAcWokU46EMnAiAkUK/Gln7r7RXKSZ5zo9rN2mHf9uR/Gys3AH/eQ2cNhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485091},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.6","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.35_1779867795393_0.3258158362786745","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"keyring-chatbot-coinpool-test","version":"1.0.36","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.36","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"e93c496c7ceb8249d8b80cde175023ab0797f23e","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.36.tgz","fileCount":8,"integrity":"sha512-0xuFSIq81VBbc0MLkpTtmrKp97KdfiAc7ddK1dBwFMDlDocU7elpxU8XRQ7Bl9N+iboMMOao+lFFnAzuFPfQXQ==","signatures":[{"sig":"MEYCIQCGuPdhH2GK0fl4iuTdQDxA5phFm7gzq+5siezJi675DAIhAPIsbYGPSuzMqDrkHlrLIfNsTOIe7StoXhpC+IibVKjL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1488099},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.6","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.36_1780041972976_0.46599281532816805","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"keyring-chatbot-coinpool-test","version":"1.0.37","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.37","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"a5dee3eef99d200bc702cf45bfaaccb147fc25c1","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.37.tgz","fileCount":8,"integrity":"sha512-3Gxf6fHSQQNDIAPNGdtzl6W5h0tMLMyUyZdhT/U2981tZ8ukJGEvewXSQSv4scnsGoVokeUcoYVUiDPct1Li3A==","signatures":[{"sig":"MEYCIQDuZuQWQ8XZNyLkm9iRomOISeKd+QTH88WUreOypGog9QIhAN3mBfWu5tARleNOuh1uecp+61MCrdyNampf++0RsZHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1488099},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.7","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.37_1780042215966_0.02060428202872866","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"keyring-chatbot-coinpool-test","version":"1.0.38","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.38","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"1ad92f9539140a9161b735f9cf750b49eadfd7c6","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.38.tgz","fileCount":8,"integrity":"sha512-IW0xQD4FtYaaYCnBW9p5v8I4vimB8dq9Bi++KbnV/jaIROb3zlpl5BaduCI3s7XcWIv8NAs82G7WsW8kRCqqoQ==","signatures":[{"sig":"MEYCIQCwCZ23ojtSYSYX+VAolOHOawudz1A01WQrrmZZ9STcswIhAKWQYBVYvWmI8VyHtfartsBU3dqF7+CHGhG9EnRJVo/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492236},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.8","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.38_1780282787393_0.04769474403439666","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"keyring-chatbot-coinpool-test","version":"1.0.40","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.40","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"0af88bce81053c21de082bfb29b33bc2da1a5ebf","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.40.tgz","fileCount":8,"integrity":"sha512-TjFKg5flrE2gLDFBKDIiSUq34oa+Wzo4nDw9qiHrxqZly5QP5x5Dn7iViMuzQSDTXqrHIDECEJN6JB0Y0vpcCg==","signatures":[{"sig":"MEUCIBwyXLTbfphh7QN1xTFU/B/wHViJvSZmQBOTLU20KrD2AiEAm+D4aR/gbwj6MRhVV8d2dX4Bn6Yof/Nq1L+ejXhyZYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493822},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.10","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.40_1780298090167_0.6754731351481855","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"keyring-chatbot-coinpool-test","version":"1.0.41","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.41","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"aa6fa2f260ebeaaafac4863c2cdd047bda8e023f","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.41.tgz","fileCount":8,"integrity":"sha512-B964htzn/dVBgYdXh0MANI98IwyOXL1bYcDwaJ1AOO36NT2JsIO1EDlo9LOndSPDNd+/WCDtviGUiw/sMmRWRg==","signatures":[{"sig":"MEUCIQDxAmeq7PiNeWaC3/A29A45dsSC9z281ZEc5xsE60guDAIgG+JkrANsARXngW5pkFRFzd6KhJRz8vak2u4+UQKUU4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1493822},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.11","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.41_1780299219451_0.38454362127668795","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"keyring-chatbot-coinpool-test","version":"1.0.42","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.42","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"b9bea983dbba86fe45b13f9959cad72f9f65d8a5","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.42.tgz","fileCount":8,"integrity":"sha512-zxXf7ZIIaLO3CS8rRjzic4Qz9f+hxb/nffdtrk5KlmFrVBsUAdqTFqz4UFWssH9tWPiLDbrxE8XaDwLwENwJoA==","signatures":[{"sig":"MEUCIFObkQsIVzYnwnp3suajxMiQSWKxhlQ7PWdyaJ1AEHwKAiEArB9jeH3m9JPCmUhWLZs1HqMCg9e6S0aycCOUppJfJfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495248},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.12","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.42_1780369755962_0.8186278866384267","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"keyring-chatbot-coinpool-test","version":"1.0.43","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.43","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"3a16a697b0442ed580a0d7f3404b96c6bb557b33","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.43.tgz","fileCount":8,"integrity":"sha512-hzyvnJolEEQrpbsKULOXR8d8U6Qj0AzAuiHcpkkpUVv7NU+hdd1Lp8aD4cvqEEPUDu4VE9z6MYiTLT/rFaz3Kg==","signatures":[{"sig":"MEYCIQDM/7YC7jDLo5GSKxCy0Ydpi6QFerqGW/vzCqYMqcP7YQIhAI6LIvst1/aWl1pi/aCGk8T5QAnm2ubl/HXcmT07vCpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495240},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.13","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.43_1780380501400_0.6013030704992661","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"keyring-chatbot-coinpool-test","version":"1.0.44","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.44","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"130b447362e0b067fbecb92736b131a5f04cd369","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.44.tgz","fileCount":8,"integrity":"sha512-v+u9nK4dGj6CbIs//z18JGUWyOPtPI09ZEzrdq+3vI9Cx7KaqRnC9Wuaywy7ci61DCKM9+O0ArDqLT5ToIE2tw==","signatures":[{"sig":"MEUCIQDnTN8ryGb6B7QmgxZZgmGi7KqqUxC1D/V+qQzTQR8o8wIgJq05fK+Xtb3YVnCUSbJA53hCPuclI9NSM5y56Dz1twM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495292},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.14","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.44_1780390252491_0.41071835358604036","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"keyring-chatbot-coinpool-test","version":"1.0.45","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.45","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"448da265b7c95093f397364bb5013655f7595c65","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.45.tgz","fileCount":8,"integrity":"sha512-l5pc0Onlaau+PgXWX6dJaNEO80N7HhYSNwCaTvz3S6HfGrhE4i7celmwO3SKwjxb43QclGeKpLXmLY/8+ZPmbQ==","signatures":[{"sig":"MEYCIQDK8tN4A5+NTyIuGhp6xJntdEXXGTAufrLO657/Xtro6AIhAK+HVqpp7hyvuy+A4alzQvtsDtKy+14V6q9SHnEO8ZHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495292},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.16","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.45_1780454793320_0.9589662600709401","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"keyring-chatbot-coinpool-test","version":"1.0.46","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.46","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"90129fb328ab0452c5fdf7946ab7f63c42a9e8f6","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.46.tgz","fileCount":8,"integrity":"sha512-k1NjxuDqGWygyd89pbIPbrxByB894NAOOrRN9VYd7rtK+FjXmCrpqKCBvE2RHpkcUFIWFVNchpIAUfjJkEzNGg==","signatures":[{"sig":"MEQCIHD583VBbpTGPK1aHiHsNyovZvJQALrxW6gxmNZ2WVmGAiAdJ7QNsGDmRR/XGBuID1fN3Ia/6iXYwF3M/DN/bMRtug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495292},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.17","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.46_1780471886821_0.30026146258781505","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"keyring-chatbot-coinpool-test","version":"1.0.47","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.47","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"dce4231a474c8cae07601da82755b219521ace61","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.47.tgz","fileCount":8,"integrity":"sha512-DKrw1INLvOCjP8bIEsXe0A5w4p0EKcSaSsnxQnXK/Vu6W38cwGqXuAPZZmfLXjfcNOfvfB0cuieqVgDMUgkO6g==","signatures":[{"sig":"MEUCIQCSbo99hMdmexdN+fnT/cZ/kCrwL+QfSNGE2D+++5kciwIgdAcWSH1vXAj7pJYpMy2UlCZtGsoclOClkXTdFDAaklc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495292},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.18","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.47_1780473278801_0.309501727786456","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"keyring-chatbot-coinpool-test","version":"1.0.49","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.49","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"f8861e228094eb64b19ca465c88666cdb76832e5","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.49.tgz","fileCount":8,"integrity":"sha512-oodYtv1A4J/mTO0hfh+Myr7mrK14fS82RBPv6qFKfsWiKrdZqwm99L7CxDGbK8B0fEwSy4q1qX5pStulSFcaDw==","signatures":[{"sig":"MEUCIQC0udvG10qxluLM5H/l50tmt8AjjP346RPz0FXpxNzhrwIgE3KGuWZi3002fdL6Dq9hnsb43FEpHLyPOaUAJbJAQNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495292},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.19","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.49_1780477275269_0.6764229651402414","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"keyring-chatbot-coinpool-test","version":"1.0.50","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","_id":"keyring-chatbot-coinpool-test@1.0.50","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"dist":{"shasum":"2adac04d8145b1d5167fff1141a40aefc6020ec2","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.50.tgz","fileCount":8,"integrity":"sha512-phhwZJAPM/s7GN3h8rR2AUnM6I4McjnyR5Oyn2ESvsOmEPgH7eeAPgYcN0T/owfPS/Xp+Of+W8KIqHf7Aax/NQ==","signatures":[{"sig":"MEQCIEO4OTPqa5I7gUVuTvQE5eOYsKkSg60DhK/v70VCjwGvAiBat4roJQBcB93ix6o31FoswUvS2TfD61/TYW/rymE1qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495310},"main":"./dist/chat-widget.umd.js","type":"module","types":"./dist/lib.d.ts","module":"./dist/chat-widget.es.js","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","default":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js"},"./package.json":"./package.json"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build --mode development","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","release":"./scripts/release.sh","lint:fix":"eslint . --fix","publish-all":"./scripts/publish-all.sh","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","build:production":"tsc -b && vite build"},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","directories":{},"resolutions":{"@noble/hashes":"1.8.0"},"sideEffects":["**/*.css"],"dependencies":{"viem":"^2.45.1","lodash":"^4.17.23","remark-gfm":"^4.0.1","bignumber.js":"^9.3.1","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","@solana/web3.js":"^1.98.4","keyring-agent-core":"^0.2.19","react-device-detect":"^2.2.3","react-syntax-highlighter":"^16.1.0","@types/react-syntax-highlighter":"^15.5.13"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","react":"^19.2.0","eslint":"^9.39.1","terser":"^5.46.0","globals":"^16.5.0","prettier":"^3.8.1","react-dom":"^19.2.0","@eslint/js":"^9.39.1","typescript":"~5.9.3","@types/node":"^24.10.1","@types/uuid":"^10.0.0","@types/react":"^19.2.5","chokidar-cli":"^3.0.0","@types/lodash":"^4.17.23","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.4","@vitejs/plugin-react":"^5.1.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","keyring-agent-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keyring-chatbot-coinpool-test_1.0.50_1780539376924_0.5962332643629438","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"keyring-chatbot-coinpool-test","version":"1.0.51","private":false,"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"license":"ISC","type":"module","exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/chat-widget.es.js","require":"./dist/chat-widget.umd.js","default":"./dist/chat-widget.es.js"},"./package.json":"./package.json"},"main":"./dist/chat-widget.umd.js","module":"./dist/chat-widget.es.js","types":"./dist/lib.d.ts","scripts":{"dev":"vite","build":"tsc -b && vite build --mode development","build:production":"tsc -b && vite build","watch":"chokidar 'src/**/*.{ts,tsx,css,json}' -c 'yarn build'","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --write \"src/**/*.{ts,tsx,css,json}\"","preview":"vite preview","set-package":"node scripts/set-package.mjs","publish-package":"./scripts/release.sh","release":"./scripts/release.sh","publish-all":"./scripts/publish-all.sh"},"dependencies":{"@solana/web3.js":"^1.98.4","@types/react-syntax-highlighter":"^15.5.13","bignumber.js":"^9.3.1","keyring-agent-core":"^0.2.20","lodash":"^4.17.23","react-device-detect":"^2.2.3","react-markdown":"^10.1.0","react-syntax-highlighter":"^16.1.0","remark-breaks":"^4.0.0","remark-gfm":"^4.0.1","viem":"^2.45.1"},"devDependencies":{"@eslint/js":"^9.39.1","@types/lodash":"^4.17.23","@types/node":"^24.10.1","@types/react":"^19.2.5","@types/react-dom":"^19.2.3","@types/uuid":"^10.0.0","@vitejs/plugin-react":"^5.1.1","chokidar-cli":"^3.0.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","globals":"^16.5.0","prettier":"^3.8.1","react":"^19.2.0","react-dom":"^19.2.0","terser":"^5.46.0","typescript":"~5.9.3","typescript-eslint":"^8.46.4","vite":"^7.2.4","vite-plugin-css-injected-by-js":"^3.5.2","vite-plugin-dts":"^4.5.4"},"peerDependencies":{"keyring-agent-core":"^0.1.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0"},"sideEffects":["**/*.css"],"resolutions":{"@noble/hashes":"1.8.0"},"_id":"keyring-chatbot-coinpool-test@1.0.51","dist":{"shasum":"1d7b10dfda66809316268346effe5cf625671568","integrity":"sha512-cAksRCju8ArJZbygktvlMghGv8P9m36xe6kTNeAX79S6K4gynpq/RaYirD8BpdTNCtsUHwUf5pylLDq1EwDXUA==","tarball":"https://registry.npmjs.org/keyring-chatbot-coinpool-test/-/keyring-chatbot-coinpool-test-1.0.51.tgz","fileCount":8,"unpackedSize":1496182,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFW4yfAl9bo1JEC/mhKKZrF18B2YIAfZVSa/1p6QSVhLAiEAuYu17o2I4JIp8W5NfDdLf+ng0TPbcFcRdmrkvDcov4w="}]},"_npmUser":{"name":"hungduc123","email":"ducpham6966@gmail.com"},"directories":{},"maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keyring-chatbot-coinpool-test_1.0.51_1780546511163_0.610707078662303"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-10T02:13:26.155Z","modified":"2026-06-04T04:15:11.746Z","1.0.8":"2026-04-10T02:13:26.573Z","1.0.9":"2026-04-10T02:14:23.046Z","1.0.10":"2026-04-13T04:05:42.358Z","1.0.11":"2026-04-13T07:54:02.023Z","1.0.12":"2026-04-14T06:45:50.075Z","1.0.13":"2026-04-14T07:00:45.394Z","1.0.15":"2026-04-15T07:56:00.256Z","1.0.16":"2026-04-15T09:50:21.020Z","1.0.17":"2026-04-16T03:16:40.811Z","1.0.18":"2026-04-16T09:08:30.254Z","1.0.19":"2026-04-17T04:00:12.757Z","1.0.20":"2026-04-17T06:35:18.637Z","1.0.21":"2026-04-17T09:43:28.428Z","1.0.22":"2026-04-20T09:10:45.225Z","1.0.23":"2026-04-21T03:25:48.224Z","1.0.25":"2026-05-07T06:48:51.128Z","1.0.26":"2026-05-07T07:41:27.291Z","1.0.30":"2026-05-27T06:17:31.457Z","1.0.31":"2026-05-27T06:51:35.471Z","1.0.32":"2026-05-27T07:02:49.294Z","1.0.34":"2026-05-27T07:32:25.401Z","1.0.35":"2026-05-27T07:43:15.608Z","1.0.36":"2026-05-29T08:06:13.213Z","1.0.37":"2026-05-29T08:10:16.227Z","1.0.38":"2026-06-01T02:59:47.574Z","1.0.40":"2026-06-01T07:14:50.352Z","1.0.41":"2026-06-01T07:33:39.654Z","1.0.42":"2026-06-02T03:09:16.128Z","1.0.43":"2026-06-02T06:08:21.665Z","1.0.44":"2026-06-02T08:50:52.659Z","1.0.45":"2026-06-03T02:46:33.514Z","1.0.46":"2026-06-03T07:31:27.012Z","1.0.47":"2026-06-03T07:54:38.940Z","1.0.49":"2026-06-03T09:01:15.493Z","1.0.50":"2026-06-04T02:16:17.112Z","1.0.51":"2026-06-04T04:15:11.316Z"},"license":"ISC","keywords":["react","chat","widget","ai-agent","keyring","chatbot"],"description":"React chat widget for keyring-agent-core — floating chatbot UI with AI answers, wallet/token/NFT lookups","maintainers":[{"name":"hungduc123","email":"ducpham6966@gmail.com"}],"readme":"# keyring-chatbot-coinpool-test\n\nReact chat widget — drops a floating chat button + modal into any React dApp.\nThe widget answers questions and handles wallet / token / NFT lookups in the\nbrowser. When it proposes an on-chain action (send / approve / wrap / unwrap /\nsend NFT / swap), it renders a confirmation form and hands the host an unsigned\ntransaction to sign and broadcast.\n\n## Install\n\n```bash\nyarn add keyring-chatbot-coinpool-test\n# peer deps\nyarn add react react-dom\n```\n\nPeer deps: `react` / `react-dom` (17, 18 or 19).\n\n## Quick start\n\n```tsx\nimport { ChatWidget } from 'keyring-chatbot-coinpool-test';\nimport type { Transaction, TransactionResult } from 'keyring-chatbot-coinpool-test';\n\nexport function App() {\n  // Sign + broadcast with your own wallet/provider, then report the result.\n  const handleTransaction = async (\n    tx: Transaction\n  ): Promise<TransactionResult> => {\n    try {\n      const hash = await wallet.sendTransaction({\n        from: tx.from,\n        to: tx.to,\n        data: tx.data,\n        value: tx.value, // wei, decimal string\n        chainId: tx.chainId,\n      });\n      return { status: 'success', transactionHash: hash };\n    } catch (err) {\n      return { status: 'fail', error: (err as Error).message };\n    }\n  };\n\n  return (\n    <ChatWidget\n      account={{ address: '0x…', chainId: 8453 }}\n      language=\"en\"\n      position=\"bottom-right\"\n      theme={{ buttonSize: 56 }}\n      onTransaction={handleTransaction}\n    />\n  );\n}\n```\n\nThe widget creates **one chat session per mount**, persists history in\n`localStorage`, and forwards the connected wallet address + chain so wallet /\ntoken / NFT lookups have the context they need.\n\n> The session is built once on mount. Changing `account`'s address/chain after\n> mount does not rebuild it — remount the widget with a new React `key` (e.g.\n> ``key={`${address}-${chainId}`}``) when you want a fresh session on account\n> switch.\n\n## When the widget renders\n\n`<ChatWidget>` returns `null` (renders nothing) unless **both**:\n\n1. `account.address` is a valid address and `account.chainId` is set, and\n2. the current `window.location.origin` is allowed.\n\nOrigins are gated by `WHITELIST_ORIGIN` in `src/shared/app.ts`. `localhost`\nalways passes for local dev; an empty whitelist disables the gate.\n\n## `onTransaction`\n\nInvoked when the user confirms an action form (`send` / `approve` / `wrap` /\n`unwrap` / `send_nft`) or a buy/swap confirmation. The widget passes an unsigned\ntransaction; the host signs, broadcasts, and returns the result. **Required**\nfor any on-chain action — without it the widget can only answer questions.\n\n```ts\ntype Transaction = {\n  from: string;\n  to: string;\n  data: string;\n  value: string; // wei, decimal string\n  chainId?: number | string;\n  gasLimit?: string;\n  gasPrice?: string;\n  maxFeePerGas?: string;\n  maxPriorityFeePerGas?: string;\n  nonce?: number;\n};\n\ntype TransactionResult = {\n  status: 'success' | 'fail';\n  transactionHash?: string;\n  error?: string;\n};\n```\n\nBefore signing, the widget pre-flights the tx against the wallet's native\nbalance (gas + value). If it can't cover it, the widget posts an\n\"insufficient gas\" message in the user's language and never calls\n`onTransaction`. A flaky RPC fails open — the wallet stays the final gatekeeper.\n\n## Props\n\n| Prop                    | Type                                            | Default          | Notes                                                                 |\n| ----------------------- | ----------------------------------------------- | ---------------- | --------------------------------------------------------------------- |\n| `account`               | `{ address: string; chainId: number \\| string }`| —                | Connected wallet. Required for the widget to render.                  |\n| `onTransaction`         | `(tx) => Promise<TransactionResult>`            | —                | Sign + broadcast handler. Required for on-chain actions.              |\n| `language`              | `'en' \\| 'ja' \\| 'cn'`                          | `'en'`           | UI language. Per-message language from the agent is honored too.      |\n| `rpcUrls`               | `Record<number, string>`                        | built-in         | RPC per **numeric** chainId. Merged over the built-in defaults.       |\n| `position`              | `'bottom-right' \\| 'bottom-left'`               | `'bottom-right'` | Anchor of the floating button + modal.                                |\n| `theme`                 | `ChatWidgetTheme`                               | `{}`             | `primaryColor`, `buttonSize`, `zIndex`, `modalChatStyle`, `offset`.   |\n| `defaultOpen`           | `boolean`                                       | `false`          | Open the modal on mount.                                              |\n| `onOpen` / `onClose`    | `() => void`                                    | —                | Fired when the modal opens / closes.                                  |\n| `chatTitle`             | `string`                                        | built-in         | Header title.                                                         |\n| `welcomeMessage`        | `string`                                        | localized        | First bot bubble.                                                     |\n| `customSuggestions`     | `SuggestionButtonConfig[]`                      | built-in chips   | Replace the default suggestion chips.                                 |\n| `additionalSuggestions` | `SuggestionButtonConfig[]`                      | —                | Append extra chips after the base set.                                |\n| `buttonIcon`            | `string`                                        | —                | Custom floating-button icon.                                          |\n| `chatIcon`              | `string`                                        | built-in         | Header / avatar icon.                                                 |\n| `customChatButton`      | `ReactNode`                                     | —                | Replace the floating button entirely.                                 |\n| `styleButtonChat`       | `CSSProperties`                                 | —                | Extra styles on the floating container.                               |\n| `modalConfig`           | `{ isShowIcon?: boolean }`                      | `{}`             | Modal-level toggles.                                                  |\n\n`SuggestionButtonConfig` is `{ icon?: string; text: string }`.\n\n> Agent behavior (model, subagents, storage key, data sources, …) is **not** a\n> prop — it's fixed by the package descriptor in `src/shared/app.ts`. The only\n> agent-related prop is `rpcUrls`.\n\n### Prop details & examples\n\n#### `account` (required to render)\n\nThe connected wallet. Pass `undefined` while disconnected — the widget then\nrenders nothing. `chainId` may be a number (`8453`) or hex string (`\"0x2105\"`).\n\n```tsx\n<ChatWidget account={{ address: '0xAbc…123', chainId: 8453 }} />\n\n// Disconnected → widget renders null:\n<ChatWidget account={connected ? { address, chainId } : undefined} />\n```\n\nRemount on identity change to start a fresh session:\n\n```tsx\n<ChatWidget key={`${address}-${chainId}`} account={{ address, chainId }} />\n```\n\n#### `onTransaction` (required for on-chain actions)\n\nCalled when the user confirms a wallet action. Sign + broadcast, then return the\nresult. See [`onTransaction`](#ontransaction) for the full `Transaction` /\n`TransactionResult` shapes.\n\n```tsx\n<ChatWidget\n  account={{ address, chainId }}\n  onTransaction={async (tx) => {\n    try {\n      const hash = await wallet.sendTransaction(tx);\n      return { status: 'success', transactionHash: hash };\n    } catch (e) {\n      return { status: 'fail', error: (e as Error).message };\n    }\n  }}\n/>\n```\n\n#### `language`\n\nUI language for the widget's own strings: `'en'` | `'ja'` | `'cn'`. The agent\nalso tags each reply with a language, which is honored per-message.\n\n```tsx\n<ChatWidget account={acct} language=\"ja\" />\n```\n\n#### `rpcUrls`\n\nOverride RPC endpoints, keyed by **numeric** chainId. Merged over the built-in\ndefaults, so you only list the chains you want to change.\n\n```tsx\n<ChatWidget\n  account={acct}\n  rpcUrls={{\n    1: 'https://my-eth-rpc.example',\n    8453: 'https://my-base-rpc.example',\n  }}\n/>\n```\n\n#### `position`\n\nWhich corner the floating button + modal anchor to: `'bottom-right'` (default)\nor `'bottom-left'`.\n\n```tsx\n<ChatWidget account={acct} position=\"bottom-left\" />\n```\n\n#### `theme`\n\n```ts\ntype ChatWidgetTheme = {\n  primaryColor?: string;\n  buttonSize?: number; // px\n  zIndex?: number;\n  modalChatStyle?: React.CSSProperties; // styles on the modal surface\n  offset?: { x: number; y: number }; // px from the anchored corner\n};\n```\n\n```tsx\n<ChatWidget\n  account={acct}\n  theme={{\n    primaryColor: '#0b3988',\n    buttonSize: 56,\n    zIndex: 9999,\n    offset: { x: 24, y: 24 },\n    modalChatStyle: { width: 420, maxHeight: '70vh' },\n  }}\n/>\n```\n\n#### `defaultOpen`, `onOpen`, `onClose`\n\nOpen on mount and observe open/close.\n\n```tsx\n<ChatWidget\n  account={acct}\n  defaultOpen\n  onOpen={() => analytics.track('chat_open')}\n  onClose={() => analytics.track('chat_close')}\n/>\n```\n\n#### `chatTitle`, `welcomeMessage`\n\nHeader title and the first bot bubble.\n\n```tsx\n<ChatWidget\n  account={acct}\n  chatTitle=\"Ask Keyring\"\n  welcomeMessage=\"Hi! Ask me about your wallet, tokens, or NFTs.\"\n/>\n```\n\n#### `customSuggestions` vs `additionalSuggestions`\n\nSuggestion chips above the input. `customSuggestions` **replaces** the built-in\nset; `additionalSuggestions` **appends** after the base set. Each chip is\n`{ icon?: string; text: string }` — `text` is sent as the prompt when tapped.\n\n```tsx\n// Replace the defaults entirely:\n<ChatWidget\n  account={acct}\n  customSuggestions={[\n    { icon: '💸', text: 'Send 0.01 ETH' },\n    { icon: '📈', text: 'Show my token balances' },\n  ]}\n/>\n\n// Keep the defaults, add two more:\n<ChatWidget\n  account={acct}\n  additionalSuggestions={[{ icon: '🖼️', text: 'List my NFTs' }]}\n/>\n```\n\n#### `buttonIcon`, `chatIcon`\n\nImage URLs. `buttonIcon` is the floating button; `chatIcon` is the header /\navatar icon.\n\n```tsx\n<ChatWidget\n  account={acct}\n  buttonIcon=\"https://cdn.example/chat.png\"\n  chatIcon=\"https://cdn.example/avatar.png\"\n/>\n```\n\n#### `customChatButton`\n\nReplace the floating button with your own node. The widget still owns the\nopen/close behavior, so render a presentational element (no `onClick` needed).\n\n```tsx\n<ChatWidget\n  account={acct}\n  customChatButton={\n    <div className=\"my-fab\">\n      <img src=\"/chat.svg\" alt=\"\" /> Chat\n    </div>\n  }\n/>\n```\n\n#### `styleButtonChat`\n\nExtra inline styles applied to the floating container (merged over the\nposition/offset styles).\n\n```tsx\n<ChatWidget account={acct} styleButtonChat={{ bottom: 96, right: 32 }} />\n```\n\n#### `modalConfig`\n\nModal-level toggles. Currently `{ isShowIcon?: boolean }` (default `true`) —\nset `false` to hide the header icon.\n\n```tsx\n<ChatWidget account={acct} modalConfig={{ isShowIcon: false }} />\n```\n\n### A fuller example\n\n```tsx\nimport { ChatWidget } from 'keyring-chatbot-coinpool-test';\nimport type { Transaction, TransactionResult } from 'keyring-chatbot-coinpool-test';\n\nexport function Chat({ address, chainId, connected }) {\n  const onTransaction = async (tx: Transaction): Promise<TransactionResult> => {\n    try {\n      const hash = await wallet.sendTransaction(tx);\n      return { status: 'success', transactionHash: hash };\n    } catch (e) {\n      return { status: 'fail', error: (e as Error).message };\n    }\n  };\n\n  return (\n    <ChatWidget\n      key={`${address}-${chainId}`}\n      account={connected ? { address, chainId } : undefined}\n      onTransaction={onTransaction}\n      language=\"en\"\n      position=\"bottom-right\"\n      theme={{ primaryColor: '#0b3988', buttonSize: 56, offset: { x: 24, y: 24 } }}\n      chatTitle=\"Ask Keyring\"\n      welcomeMessage=\"Hi! Ask me about your wallet, tokens, or NFTs.\"\n      additionalSuggestions={[{ icon: '🖼️', text: 'List my NFTs' }]}\n      rpcUrls={{ 8453: 'https://my-base-rpc.example' }}\n      onOpen={() => console.log('opened')}\n    />\n  );\n}\n```\n\n## Clearing history\n\nReset the active widget's chat history imperatively — e.g. on logout — without\nholding a ref:\n\n```ts\nimport { clearChat } from 'keyring-chatbot-coinpool-test';\n\nfunction onLogout() {\n  clearChat(); // clears in-memory + localStorage history and re-shows suggestions\n}\n```\n\n## Compose your own UI\n\nFor a custom layout that reuses the same wiring, skip `<ChatWidget>` and compose\nthe providers + hooks yourself:\n\n```tsx\nimport {\n  ConfigProvider,\n  ConnectProvider,\n  LanguageProvider,\n  useAgent,\n  useAgentChat,\n  ActionForm,\n} from 'keyring-chatbot-coinpool-test';\n```\n\n- `useAgent()` — builds the per-session chat agent (config-driven; takes no args).\n- `useAgentChat({ agent, addMessage })` — `send(text)` → reply + wallet actions.\n- `ActionForm` — the confirmation form primitive for a wallet action.\n\n## Exports\n\n```ts\n// Widget\nimport { ChatWidget, type ChatWidgetProps } from 'keyring-chatbot-coinpool-test';\n\n// Imperative\nimport { clearChat } from 'keyring-chatbot-coinpool-test';\n\n// Compose-your-own\nimport {\n  ConfigProvider,\n  useConfig,\n  ConnectProvider,\n  useConnect,\n  LanguageProvider,\n  useLanguage,\n  useAgent,\n  useAgentChat,\n  ActionForm,\n} from 'keyring-chatbot-coinpool-test';\n\n// Types\nimport type {\n  Account,\n  ChatWidgetTheme,\n  Config,\n  Language,\n  ChatWidgetLanguage,\n  Message,\n  MessageButton,\n  MessageActionButton,\n  MessageWalletAction,\n  MessageTokenInfo,\n  MessageNftInfo,\n  WalletActionStatus,\n  SuggestionButtonConfig,\n  ChatUICustomization,\n  AgentActionType,\n  Transaction,\n  TransactionStatus,\n  TransactionResult,\n} from 'keyring-chatbot-coinpool-test';\n```\n","readmeFilename":"README.md"}