{"_id":"@abdullohrashidov/widget-ia","_rev":"10-95c556670b6b7516afe915743fd11304","name":"@abdullohrashidov/widget-ia","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@abdullohrashidov/widget-ia","version":"1.0.0","keywords":["widget","chat","ai","chatbot","embeddable","government","react"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.0","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"385ac784ee3a56cc675220b1187f6c22454863e5","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.0.tgz","fileCount":4,"integrity":"sha512-Z5snlTpJtjOAF9E5IufYuQWo+NvJH05vGv4+yykrqlXxQkyjTFGZav418KGED/jR1b7FoZQCHyNHKgqFfLRzWg==","signatures":[{"sig":"MEUCIFrxvv4pJmI9idutK12ubGO4922gaW4b+HhHLlzXJoUAAiEAgAymLZ/POvwU9vT8F89QxasElKY0OJUuq3O9HSsKN2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203369},"main":"dist/widget.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"_nodeVersion":"22.18.0","dependencies":{"react":"^19.2.0","react-dom":"^19.2.0","@tailwindcss/vite":"^4.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.0_1760679433508_0.979478943464738","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abdullohrashidov/widget-ia","version":"1.0.1","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.1","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"5eeebcb88e2c35e80c4f7c3df751cc04a1d8b80d","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.1.tgz","fileCount":4,"integrity":"sha512-BbGhekORrJPISOtDmQ8LQ3bEENN8hVOI027+dhvaF8jc4XgCXwiCQEdCHcgwnhhno9C9eF51fiIDMMZtjKKv+A==","signatures":[{"sig":"MEUCIQDT99UnueThe2wawzUVDA/H9XbuiakZkX7gZMeOZGx74QIgS04cc7eL3RGsfGt5gAbp80vwg+rLKnlI+XBmgvXQbgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193018},"main":"dist/widget.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.1_1760680343313_0.308285546598432","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abdullohrashidov/widget-ia","version":"1.0.2","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.2","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"410110a482ee558ba0bd7d4729e371a8c5e06289","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.2.tgz","fileCount":5,"integrity":"sha512-OLNU6JUNmCrXyoB6+dOhZOEKLtCajO/jEuMmTVI2th3GvbsSStDXkTmuSkRb1cc5ONKQT4eXJdxJOi4WvgVQRg==","signatures":[{"sig":"MEUCIQCPspOh2uzCEkzNFn7iXmbI0ntO+WsiG1HZacPcQwG7ZAIgdvh9NQIBOVBxdeujs3PSdi8U7eGOs5pECZ7ftBG8K9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391556},"main":"dist/widget.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.2_1760680597296_0.20255336156965376","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@abdullohrashidov/widget-ia","version":"1.0.3","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.3","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"b604273ba9c44905de8b94a3e813dea5266dcbb5","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.3.tgz","fileCount":5,"integrity":"sha512-5XdcgZZso3SLworrAwx/krESJ6SEtV7Q3ij+fZO/smq/DcyxWNl5OIu7L5gWnE/Atr+xpcGiB7cloudO/5+gLw==","signatures":[{"sig":"MEUCIC5CY2+tzPKcL41Ja+6K4sIHFwl+K+Yutcwzby3OTk0GAiEA/fcFwrasahftjXE5PYu19QytT8zSetYGzZZbk5PWISg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206071},"main":"dist/widget.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.3_1760680993915_0.271240299393692","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@abdullohrashidov/widget-ia","version":"1.0.4","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.4","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"7e85234b45d91d684323caaefe4f159aadfb3907","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.4.tgz","fileCount":5,"integrity":"sha512-MWo1dq/Hm+dzfh7NH/ofY4uKMxUTaVUIZ1i7SUkFjKVf7zQf1KCHKX1b+noSyIa+ZiB2jeRl2uLUO5gSNXCqxA==","signatures":[{"sig":"MEUCIEkmRUlLDnPPjse+IteXTU9wtJVp8l8plqRobJrFfzUZAiEAifiiRz3n9MMuaH8AP5URmKpeG+oU4C9tVNZo5SsPyys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205794},"main":"dist/widget.js","type":"module","types":"dist/index.d.ts","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.4_1760681252419_0.49252435135358885","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@abdullohrashidov/widget-ia","version":"1.0.5","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.5","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"35417bb18f8da546e077c33638900ed53df4a593","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.5.tgz","fileCount":7,"integrity":"sha512-n3Fa8hcYHOTfGu7/vlXpxVrxighmvWunKeKvLtwlT6QMQPUgr2XcOpVLk97kF86Bwd+wbHkQbkZJPt52dykQdw==","signatures":[{"sig":"MEUCIQDNv+G4UuyS5YeihnbH0XvfxgXeGkMqXMcTiXHFMFy0MAIgQwnYe1Jiuxvw/XX9KEFtJeUohL/WhnI466unSR+00Ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206668},"main":"dist/widget.js","type":"module","types":"src/index.d.ts","module":"dist/widget.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/widget.js","default":"./dist/widget.js"},"./styles":"./dist/widget.css","./standalone":"./dist/widget.standalone.js"},"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.5_1760681510388_0.6378919275342123","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@abdullohrashidov/widget-ia","version":"1.0.6","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.6","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"e72c1ef08bc6fcf59dac7179d6e57fc8f61c2ef6","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.6.tgz","fileCount":6,"integrity":"sha512-M86X3EgnqIjJdf+FAraPrh1Exaab5b64DiDrmy2ELxwgrCM+z10S0gLPjRIw2POQHgS/gX/uEyNZTQA5nk9RxQ==","signatures":[{"sig":"MEQCID2TQO8C9gu1Q5RNU2jpU8jMriTd/amVp8VswvVfsmnnAiBjsjXm9uG/uNadpnJ0F4763W1wGZpws9Cfie7lgDGCVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15337},"main":"dist/index.js","type":"module","types":"src/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./styles":"./dist/widget.css"},"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:all":"npm run build:widget && npm run build:standalone","build:widget":"NODE_ENV=production rollup -c","prepublishOnly":"npm run build:widget","build:standalone":"NODE_ENV=production STANDALONE=true rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.6_1760681850994_0.4584089932595705","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@abdullohrashidov/widget-ia","version":"1.0.7","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.7","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"002aab7ad9696482cfdd5f71b970f3df69e5af3a","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.7.tgz","fileCount":6,"integrity":"sha512-ltozNgCau0YTt64wskPvlfGPMSXD8yiwfXWT8kQmS4JtzjzJcBzPBzoO1Mj0p+P6FWkeYjimga43TJC5NiwNDQ==","signatures":[{"sig":"MEQCIG98LxJXceJmmWC08wcEmZoFOFAGZzVtsipLaRukV/3KAiBb9w5qdfrRK6VHx8Uemb4CBGnDulswU6SRn1xPT1Spvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15540},"main":"dist/index.js","type":"module","types":"src/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:all":"npm run build:widget && npm run build:standalone","build:widget":"NODE_ENV=production rollup -c","prepublishOnly":"npm run build:widget","build:standalone":"NODE_ENV=production STANDALONE=true rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"sideEffects":["*.css","dist/index.js"],"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.7_1760682491451_0.843033056272362","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@abdullohrashidov/widget-ia","version":"1.0.8","keywords":["React Chat Widget"],"author":{"name":"Abdullo Rashidov"},"license":"MIT","_id":"@abdullohrashidov/widget-ia@1.0.8","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"dist":{"shasum":"d971d80d85dcfed729bfd6f4238e04078de9b3c7","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.8.tgz","fileCount":6,"integrity":"sha512-NcfTQ/gyb5j3B4xccVm/DWGK2HGFjjgcy/3F3lvA2pZIH3JgCcHP+AXFrGRCWd1XLnxiZOc1RmDIgs96fGF16A==","signatures":[{"sig":"MEUCIA1Hu4YvJb1cvzIQ7RuRy61Ka7XyKrL0//RC6KMrwAwnAiEA4HJ2qloO5uaD47cYFKQFz6uX3jdg/QZIRKf/eqK8reE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15451},"main":"dist/index.js","type":"module","types":"src/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","build:all":"npm run build:widget && npm run build:standalone","build:widget":"NODE_ENV=production rollup -c","prepublishOnly":"npm run build:widget","build:standalone":"NODE_ENV=production STANDALONE=true rollup -c","build:widget:dev":"NODE_ENV=development rollup -c"},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"repository":{"url":"git+https://github.com/abdullohrashidov/widget-ia.git","type":"git"},"_npmVersion":"10.9.3","description":"Embeddable React Widget","directories":{},"sideEffects":["*.css","dist/index.js"],"_nodeVersion":"22.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.2.0","tslib":"^2.8.1","dotenv":"^17.2.3","eslint":"^9.36.0","rollup":"^4.52.4","globals":"^16.4.0","postcss":"^8.5.6","react-dom":"^19.2.0","@eslint/js":"^9.36.0","typescript":"~5.9.3","@types/node":"^24.6.0","tailwindcss":"^4.1.14","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@tailwindcss/vite":"^4.1.14","typescript-eslint":"^8.45.0","@babel/preset-react":"^7.27.1","@rollup/plugin-babel":"^6.1.0","@tailwindcss/postcss":"^4.1.14","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.8","@babel/preset-typescript":"^7.27.1","@vitejs/plugin-react-swc":"^4.1.0","rollup-plugin-visualizer":"^6.0.5","@rollup/plugin-typescript":"^12.1.4","eslint-plugin-react-hooks":"^5.2.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-react-refresh":"^0.4.22","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-tsconfig-paths":"^1.5.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/widget-ia_1.0.8_1760682891185_0.5335483181617551","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@abdullohrashidov/widget-ia","version":"1.0.9","description":"Embeddable React Widget","author":{"name":"Abdullo Rashidov"},"license":"MIT","type":"module","main":"dist/index.js","module":"dist/index.js","types":"src/index.d.ts","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"sideEffects":["*.css","dist/index.js"],"keywords":["React Chat Widget"],"repository":{"type":"git","url":"git+https://github.com/abdullohrashidov/widget-ia.git"},"publishConfig":{"access":"public"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"scripts":{"dev":"vite","build":"tsc -b && vite build","build:widget":"NODE_ENV=production rollup -c","build:widget:dev":"NODE_ENV=development rollup -c","build:standalone":"NODE_ENV=production STANDALONE=true rollup -c","build:all":"npm run build:widget && npm run build:standalone","lint":"eslint .","preview":"vite preview","prepublishOnly":"npm run build:widget"},"dependencies":{},"devDependencies":{"@babel/preset-react":"^7.27.1","@babel/preset-typescript":"^7.27.1","@eslint/js":"^9.36.0","react":"^19.2.0","react-dom":"^19.2.0","@tailwindcss/vite":"^4.1.14","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-commonjs":"^28.0.8","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.4","@tailwindcss/postcss":"^4.1.14","@types/node":"^24.6.0","@types/react":"^19.1.16","@types/react-dom":"^19.1.9","@vitejs/plugin-react-swc":"^4.1.0","dotenv":"^17.2.3","eslint":"^9.36.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.22","globals":"^16.4.0","postcss":"^8.5.6","rollup":"^4.52.4","rollup-plugin-polyfill-node":"^0.13.0","rollup-plugin-postcss":"^4.0.2","rollup-plugin-tsconfig-paths":"^1.5.2","rollup-plugin-visualizer":"^6.0.5","tailwindcss":"^4.1.14","tslib":"^2.8.1","typescript":"~5.9.3","typescript-eslint":"^8.45.0","vite":"^7.1.7"},"_id":"@abdullohrashidov/widget-ia@1.0.9","bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"homepage":"https://github.com/abdullohrashidov/widget-ia#readme","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-S5wzJ1nkQdudCU4fgktublGs99kaQMOvuxgwaKD7+nnhymav1VVRXWkCU8vLY7d5oJFeqLaHpqxnC1D69AD5Gg==","shasum":"340a8297ed77c8927f420fdd1c5865f05cc9f758","tarball":"https://registry.npmjs.org/@abdullohrashidov/widget-ia/-/widget-ia-1.0.9.tgz","fileCount":6,"unpackedSize":15419,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDVcHkNxcwc8fn/WrLN4uRUOZ+1ha6IjLSNm4uV/RH9wAiAdacP+B/Zp8BUxdtHTZpwp4Mwsax80sk4w0f6lpeiv3A=="}]},"_npmUser":{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"},"directories":{},"maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/widget-ia_1.0.9_1760682923919_0.421578209292788"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-17T05:37:13.408Z","modified":"2025-10-17T06:35:24.308Z","1.0.0":"2025-10-17T05:37:13.694Z","1.0.1":"2025-10-17T05:52:23.545Z","1.0.2":"2025-10-17T05:56:37.538Z","1.0.3":"2025-10-17T06:03:14.097Z","1.0.4":"2025-10-17T06:07:32.596Z","1.0.5":"2025-10-17T06:11:50.583Z","1.0.6":"2025-10-17T06:17:31.237Z","1.0.7":"2025-10-17T06:28:11.642Z","1.0.8":"2025-10-17T06:34:51.392Z","1.0.9":"2025-10-17T06:35:24.102Z"},"bugs":{"url":"https://github.com/abdullohrashidov/widget-ia/issues"},"author":{"name":"Abdullo Rashidov"},"license":"MIT","homepage":"https://github.com/abdullohrashidov/widget-ia#readme","keywords":["React Chat Widget"],"repository":{"type":"git","url":"git+https://github.com/abdullohrashidov/widget-ia.git"},"description":"Embeddable React Widget","maintainers":[{"name":"abdullohrashidov","email":"avazbekrashidov6@gmail.com"}],"readme":"# AI Chat Widget\n\n## Features\n\n- Self-contained (React bundled, no dependencies)\n- Shadow DOM isolation (no CSS conflicts)\n- TypeScript support\n- WebSocket ready\n- Multi-platform support via clientKey\n- Dual builds: npm package + standalone script\n- Lightweight (183 KB package, 193 KB standalone)\n- Production-ready\n\n## Bundle Sizes\n\n| File                     | Size   | React                      | Usage                     |\n| ------------------------ | ------ | -------------------------- | ------------------------- |\n| **index.js**             | 1.4 KB | External (peer dependency) | React/Next.js/Vue         |\n| **widget.css**           | 6.4 KB | -                          | Styles                    |\n| **widget.standalone.js** | 187 KB | Bundled                    | WordPress/HTML (optional) |\n\n## Installation\n\n### Option 1: Via npm (for React/Next.js apps)\n\n```bash\nnpm install @abdullohrashidov/widget-ia\n```\n\n```tsx\n// Import the component\nimport { WidgetContainer } from \"@abdullohrashidov/widget-ia\";\n// Import the styles\nimport \"@abdullohrashidov/widget-ia/dist/widget.css\";\n\nfunction App() {\n  return <WidgetContainer clientKey=\"your-platform-key\" />;\n}\n```\n\n**For Next.js:**\n\n```tsx\n// app/page.tsx\n\"use client\";\n\nimport { WidgetContainer } from \"@abdullohrashidov/widget-ia\";\nimport \"@abdullohrashidov/widget-ia/dist/widget.css\";\n\nexport default function Home() {\n  return <WidgetContainer clientKey=\"health-dept-portal\" />;\n}\n```\n\n### Option 2: Via CDN (for any website)\n\nFor websites **without React**, use the standalone version (React bundled):\n\n```html\n<!DOCTYPE html>\n<html>\n  <body>\n    <!-- Your content -->\n\n    <!-- Add widget (standalone - no React needed) -->\n    <script\n      src=\"https://unpkg.com/@abdullohrashidov/widget-ia@latest/dist/widget.standalone.js\"\n      data-client-key=\"your-platform-key\"\n    ></script>\n  </body>\n</html>\n```\n\n**Alternative:** If your site already has React loaded globally:\n\n```html\n<!-- Load React (if not already) -->\n<script\n  crossorigin\n  src=\"https://unpkg.com/react@19/umd/react.production.min.js\"\n></script>\n<script\n  crossorigin\n  src=\"https://unpkg.com/react-dom@19/umd/react-dom.production.min.js\"\n></script>\n\n<!-- Then use smaller package version -->\n<script\n  src=\"https://unpkg.com/@abdullohrashidov/widget-ia@latest/dist/widget.js\"\n  data-client-key=\"your-platform-key\"\n></script>\n```\n\n## Configuration\n\n### clientKey\n\nThe `clientKey` identifies which platform the widget is running on. Each platform should have a unique key.\n\n**Example:**\n\n```html\n<!-- Health Department Portal -->\n<script src=\"...\" data-client-key=\"health-dept-portal\"></script>\n\n<!-- Tax Filing System -->\n<script src=\"...\" data-client-key=\"tax-filing-system\"></script>\n```\n\n## API\n\n### React Component Props\n\n```tsx\ninterface WidgetContainerProps {\n  clientKey: string; // Required: Platform identifier\n}\n```\n\n### Context Available\n\n```tsx\nimport { useContext } from \"react\";\nimport { WidgetContext } from \"@abdullohrashidov/widget-ia\";\n\nfunction MyComponent() {\n  const { clientKey, isOpen, setIsOpen } = useContext(WidgetContext);\n  // Use context...\n}\n```\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Run development server\nnpm run dev\n\n# Build widget\nnpm run build:widget\n\n# Build development version (with source maps)\nnpm run build:widget:dev\n```\n\n## Browser Support\n\n- Chrome 90+\n- Firefox 88+\n- Safari 14+\n- Edge 90+\n- All modern browsers with Shadow DOM support\n\n## License\n\nMIT\n\n## Author\n\nAbdullo Rashidov\n\n## Support\n\nFor issues and questions, please open an issue on GitHub.\n","readmeFilename":"README.md"}