{"_id":"@a.izzuddin/ai-chat","_rev":"46-467ec4f3f3d8a1bae19fe4d7295dc56b","name":"@a.izzuddin/ai-chat","dist-tags":{"latest":"0.2.27","beta":"0.2.27-beta.1"},"versions":{"0.1.1":{"name":"@a.izzuddin/ai-chat","version":"0.1.1","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.1.1","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"47b5ad2050a8cb03552e07070b4bcc0aa517874c","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.1.1.tgz","fileCount":10,"integrity":"sha512-IY/Sh8dAIdVn1log4mWQLp6WaTjumRpMqQABiPLSyiPHAW85bI+H6ktdzmxCv9SRdPF+j/5YBxGJYPvwA32ddg==","signatures":[{"sig":"MEQCIGAjDpCQPXjGs/ANxQEOySRTox+zldRp4uwMG7gzy01aAiBAVoVQ+n+bSOXOxk/4GfjC/jjb5M5BXaHLQtbhhkfc1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91336},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.1_1764554561717_0.22483687507497474","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@a.izzuddin/ai-chat","version":"0.1.2","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.1.2","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"543821ff56aa16aef927e272a445d7395250ef2b","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.1.2.tgz","fileCount":10,"integrity":"sha512-63OjQG+DPpB0f+mn3t12DmHOv3xEONS0qeDg6HhRoiFp8kTg0G/CnGy3kTKPm3wsZTiGgVUM3gLFPSQFIBYG4g==","signatures":[{"sig":"MEQCIEu2CxkfonMfHRpKZVbAeRIhlfVuwPNqGkD491B7kaoBAiBKODURxAjbyEqw70kBIZL3jqmbFfjcPAqGEyWRg72PBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91260},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.2_1764554768065_0.013880637404385165","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@a.izzuddin/ai-chat","version":"0.2.0","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.0","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"9a6a20a2b2221581031acc8257b34c858b8814ae","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.0.tgz","fileCount":10,"integrity":"sha512-EPH+Zc+8pcAIUdBAJglivlnHmXkW5YREgktAKaqkTU8znyrw0PpD4yHg6TEA1f0qc5lCIN1/enEamZ0Qx7sBZQ==","signatures":[{"sig":"MEUCIQC/VdNldlseGPklva2cv13ObTakk779OlFswHasMBJtJQIgBRxGnyTJDxeGX96uez7YNj67WCjwpsGQnupBQ7K0UR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107476},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.0_1764559389014_0.9610543076927058","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@a.izzuddin/ai-chat","version":"0.2.1","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.1","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"9afe513f15f3c50f4bb37bd297bd38f9bffd1f82","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.1.tgz","fileCount":10,"integrity":"sha512-M7Wow+qRPdK9Azb8QVJoS680+/lZZ7YeYHcBLTzUmhCGtLEJ74Xvm/dPlWLzSFd8qcaTWz6Iaob42e8An6f7UA==","signatures":[{"sig":"MEUCIQC5ljZ0FRHmJuQAEeCwMnF9E9lTHHpMXVTsD9upg27TPQIga7wHHKUpwll7XcN971ymd7emYfpsE37uOglE9bsqv9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109194},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c4b250a01fc95499fd137289007d5cf23d787d76","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.1_1764564505374_0.2167067793165416","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@a.izzuddin/ai-chat","version":"0.2.2","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.2","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"07137c2b16898e89fbcef9b9272ea7ebfbcc89ce","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.2.tgz","fileCount":10,"integrity":"sha512-HSzYvwObCScnObgQosYUzmAK1eOJTxyJTTmvcbAjGsSaaLxCP2AavFB3+z5n7zEQG3d/7SRcsAjreHIQCJ4Dvg==","signatures":[{"sig":"MEUCIAFyxUSKxpW/DByuQclhhGz4CpFJVQXGV5byooLmPFjMAiEAi8pr0U1r3sdP9pDRAxTAZNQDVcntdLUBkst77vccdbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110935},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c4b250a01fc95499fd137289007d5cf23d787d76","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.2_1764668428378_0.8141815509368402","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@a.izzuddin/ai-chat","version":"0.2.3","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.3","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"ec5e948053707f557924fe9dfeb060d68077f866","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.3.tgz","fileCount":10,"integrity":"sha512-lHGivNN056jqUEKRatZdzqvHcoAxfbrGQ6QqGPh0Cz7Q+Ux0WSVpAw8GCa1f7+J/clX9ejdpLPKfBJANqmIG0Q==","signatures":[{"sig":"MEUCIQD/4Sq5oCzNI0G826pyArpsgepha2UFuU+tUXJc8/WDmgIgbxAvBXBWQVWkXldg9WOFaQJWliELWW867dpdT9BpusA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144088},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"dc351d8db90f0c152f65cb58730451a00d8a3a98","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.3_1764733468429_0.9596153834132337","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@a.izzuddin/ai-chat","version":"0.2.4","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.4","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"4ba1c5da6119c9fcb1f5bd06e19113617a7b59ab","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.4.tgz","fileCount":10,"integrity":"sha512-sWELY9a//HerIaSpZm3x68OnxlrhiNrkYc77iEFAAB6pFtrXWEnCa312wqLCzXdePP+KVXzc1T8Lsqn8lUj9Xg==","signatures":[{"sig":"MEUCIC7B4kr7Av+ko7uTGJhhdF5PQNpADsrBjZ+phLrg/O03AiEAz6xPNGkMNVIrVfmTDwxYgHDSeEhwoibzjrMadr4Falc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151770},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fb3fad6c597a78433e16a829bdb69e57dfd92e5f","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.4_1764739397318_0.7454604894285504","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@a.izzuddin/ai-chat","version":"0.2.6","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.6","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"8a36b73a60dc60ba961d26f6c9d07ca4352e1190","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.6.tgz","fileCount":10,"integrity":"sha512-asocuyEGgSuq1PW24sFs1XcM0HRZ3epGezvzE5X16dY5MO2M7oB658zh3fEA54cqTPIzZ87OB6S5P4sUZqOUIg==","signatures":[{"sig":"MEYCIQDxihdq3IzXKAEyNiTk0Q9RhMDh2ZnnT6q3GCjCXcQwhAIhAMX7P47tz74+smwpW9/V0NtXEGjP+TpiMXFxbn5MByMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213012},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7106ad99956a10da25c439d1fb6ceebbc53b0724","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.6_1765260823121_0.06999147177992282","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@a.izzuddin/ai-chat","version":"0.2.7","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.7","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"944d0dc4f680775602fa15bf26233831a0bb6501","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.7.tgz","fileCount":10,"integrity":"sha512-VhIaiWpkOdzcNInjOMYY/BcgEazDDyfPfLZn76s4LAJwB+73m5b8CroEsceELKSHME2/T8TskXxgBd4fUZiE/Q==","signatures":[{"sig":"MEQCIFnoErLv20ktRi1dQNHtMzq0MI99rBrqttUQv+oXDtTuAiB36id3uQ37saeJ7SOHpyhfviP4aiXTwpYycOTxPiAtgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242898},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"81225b906fce1c7bc6e248609ab9a9e6a9dfda4d","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.7_1765332744160_0.8381344051401463","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@a.izzuddin/ai-chat","version":"0.2.8","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.8","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"12753a7832fb381db551289ad65c8a7a5978d5e2","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.8.tgz","fileCount":11,"integrity":"sha512-XPcB/Hx8y8eqUejBiqpOxnVQMJH8mMGLiSkbqKu5MxY73qgWsHdLlA7byXvNWQw3u2CppgHGyakF/DXMn51D4A==","signatures":[{"sig":"MEYCIQC3dPkYPxArSrdVSJvVErMKdEs/veAOu8Cw8fnu+4M5RwIhANWb2vHTzXDMndx8gwcZGbZUBBz/P8En09I8JDYUqJig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243590},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"6d5289fbcf0153c7e7402f6362b491e951a7b054","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.8_1765333392211_0.9728288784119967","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@a.izzuddin/ai-chat","version":"0.2.9","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.9","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"5732b295edc7f1e1337d2d29b8171c4699be811a","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.9.tgz","fileCount":11,"integrity":"sha512-E9+FCX7UVJEquZXDnGV3YxoB3XOy31ruvy40BmheH9d4rOxLzRkoe/pLuISY65VrIVlf+wBKThJZG3aSionS5g==","signatures":[{"sig":"MEQCICG3s1hJfA7KkA/EBqetiv6JO/OqnhpQ0Rk7BABJmV5hAiA74eQvQzgiHNsraMZU+4AulqFn+8/8Z9bvgXGkb2OUBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a.izzuddin%2fai-chat@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259361},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"89b1a9a62ad258413662c5735f231fd5898930e4","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.8.2","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.9_1765948353095_0.7121156012375713","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@a.izzuddin/ai-chat","version":"0.2.10","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.10","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"6e4a2178bce14070451dd26fdda2433bbe875edb","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.10.tgz","fileCount":11,"integrity":"sha512-TejHaqrGycpM7hZQu2DzRq+0gtWETnd1bly9azweHwhXBZcnHeQ7yG1xXx6mb1mUO5t+i8PGceSZvHiAI9OIuQ==","signatures":[{"sig":"MEUCIFYLiyqlCL3L7Zh6Cy7pItZFSecG1fEAihy0h+MLERc/AiEAnZAEBXN8lNE2q2rZ2BWMxFUV0f5TdgFmpR4rXYyf56w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269072},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"04efcfe8c944d8bb15b80972346fdc2476736adb","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.10_1765959265829_0.1856872309974924","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@a.izzuddin/ai-chat","version":"0.2.11","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.11","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"96e21a05d04d4a573613bfaa8fef7142fe084e60","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.11.tgz","fileCount":11,"integrity":"sha512-Fys+pJDt7KslxBQze0p7Z8PiLOBK/k2rz4Wcb6j/RwraSNIeDqfhw6LL7dcv7FHQoAoN95ZQCjsqficvGU67bw==","signatures":[{"sig":"MEUCIQDCUqMmGD1EIGvYQm94UW9GfhdSTRkZFYQX33ZBU8PTmgIgL2C6lg1dxVsK10zjTj8l+iQAgm8KqeUBwe4x1z74FUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281038},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b6d2f00e573699bedaaee929e69ea71be2e2738d","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.11_1766048238098_0.47397416877965837","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@a.izzuddin/ai-chat","version":"0.2.13","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.13","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"a40d317edbcf5d66a299eeab9a5e02dbdb990984","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.13.tgz","fileCount":11,"integrity":"sha512-crtS4KKAkUm0Iz2TSoAHcqb/wx9ZsqQBJVSprRtDqYbHPwD4T3V9nik9k2YsCcdPO3XdnyO5ZX43HYUN5CunjQ==","signatures":[{"sig":"MEUCIQCfLrayLsBrHPFzVtvXX+CPFsG2s5qqVJCqbdCiUe+WBQIgetiWOO7G/AOlAzMOK9vRNVWHOyVBekeim7x9Pgr+z5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316498},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f7571b80d0454307ceb7fa0c8bdfc39f8bc449f7","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.13_1766134055862_0.4421284735014799","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@a.izzuddin/ai-chat","version":"0.2.14","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.14","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"516ee9bcc9c1b8c1dcf87175844bf59e0003677d","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.14.tgz","fileCount":11,"integrity":"sha512-jbts36plj1Mm33v0oiK9/Qa4kr4UcOeRmz8r/3x8wOrIkm9kcn7l6ka25hxC7MwKt8ElUMhRR9X1DnkMmDGvyQ==","signatures":[{"sig":"MEUCIQCzK80cvVR5bn6Zy2J6YH/RlnnNvCSUD1YogOyLxZADlwIgZ1gVBl9snUMpy5fEK0agAFPpFozUGTMOIGvJthr17nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316504},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cd7580110d547e93914f3743e8a85bb509ebb605","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.14_1766134710233_0.525331598370985","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@a.izzuddin/ai-chat","version":"0.2.15","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.15","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"3bacdceee56803733ff96801ac658d6e744757bb","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.15.tgz","fileCount":11,"integrity":"sha512-2+TLmObMi2aOCCrsfkO/Vg1yOnWnPMUgjaLQo5cUL0MxANnOaFhYGuvY4gCIOw5+OHeCuAQ7eqF+HdvLxy5EdQ==","signatures":[{"sig":"MEUCIQDf77JSausHBVv/qLag2O2inzgnYV1j4M5PXfsPlAyG2QIgEcN4U8o0ckIYjrrlAFxKYUtpB5mqEJSYwCi9KCH/FyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317962},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cd7580110d547e93914f3743e8a85bb509ebb605","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.15_1766216836340_0.4819163652333909","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@a.izzuddin/ai-chat","version":"0.2.16","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.16","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"9d0a42e133a7d72d76008ddd443cd411b38f514e","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.16.tgz","fileCount":11,"integrity":"sha512-NzoxCPT1ADcbEx4ipNTC21SvIdkYvOJYHJRKaUcqHWjhJpic3qAw50miytbmHAjnw4JEQRnUeNqXYvMra2X14g==","signatures":[{"sig":"MEUCICxGxvFBpdC+2jSeLENG6qC7sz07BlbDJu/BmTwqiv0xAiEA8IDiekEQlfO+K3Mk7FYortQh6sUCR03+qQA/CQ2Swxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317962},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cd7580110d547e93914f3743e8a85bb509ebb605","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.16_1766218925578_0.5257571438040709","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@a.izzuddin/ai-chat","version":"0.2.17","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.17","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"cf6ff7e7da6fe1f7912960d6fc6d9f09f1d9b205","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.17.tgz","fileCount":11,"integrity":"sha512-2RmyaPgqNg9AMoBbQbntlfFX8Fs9J1Y50LaJ7D3sD0YX6hF9CoqzYWlbCrbsIT414LNEjTHiySo2BDWF+rHw6Q==","signatures":[{"sig":"MEQCIE40iFYM2DX6UAJz9QCOeutbeciUPNEk9O9hnD6PzmSyAiBJ7Lhr4MAER14sMmAeKqPBvrPT0UhquSDvsg0uZnSSxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305954},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cd7580110d547e93914f3743e8a85bb509ebb605","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.17_1766237859162_0.7578563885537448","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@a.izzuddin/ai-chat","version":"0.2.18","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.18","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"d2c3f76b89b2627fd6419cf5fff57aaf8ee06a98","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.18.tgz","fileCount":11,"integrity":"sha512-XrJmjvV7VZDcLOMclHOz7l4ox46H5q1yoEV39a9L0Q5emrmdc7u1h7BpkU+aU393fi6SL4ddit9MXaYGZGGySw==","signatures":[{"sig":"MEUCIQDaxIVUGol1RQvoE6LbfYRnpeQKxCtN+S9QTghFQqsTbgIgTBgfaGsk9UYPQDYnAXBgmPn0uekw0AqSvsuYkE7Ouw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309232},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5fd4f2f9dfc1520b738f16e51ef9715675e3b395","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.18_1766391007090_0.773965457260106","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@a.izzuddin/ai-chat","version":"0.2.19","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.19","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"af1476b47e56e6cd7fdbff5ac91b50bf02d0bc0b","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.19.tgz","fileCount":11,"integrity":"sha512-++lkxjCxUdEBwVefuHtZWDGy0S/2mTBuEVZYzuFh+RMLcYN2hEsjTsLyA5xnrRTH1g3LDc1t2FDSwvf3VUcH7w==","signatures":[{"sig":"MEUCIBQ/ZTOZuor6tDYm4n9nZUHukxXk9HuS2ux12wujJJsIAiEA7Oudmdp+N8Xf99glhnmCTN829SXq/GmDaMkeN1K34Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309124},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f96b0c22a361c00c2614b22eacc7dc8e84949b04","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.19_1766395333248_0.874220900436165","host":"s3://npm-registry-packages-npm-production"}},"0.2.21-beta.0":{"name":"@a.izzuddin/ai-chat","version":"0.2.21-beta.0","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21-beta.0","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"7a876e4a62c907d2958e2cc55ee18e77e1849989","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21-beta.0.tgz","fileCount":11,"integrity":"sha512-wbv0WG/hon09yvz3cT0DuzlBiWxn5U3VCJcDQHBpCLcgTH6qSfUa5C7luzbf1HDPyT+f1qlHDQrRbwLtQOCw/g==","signatures":[{"sig":"MEUCIEnTRnk59zATbFnSMB61iAp+fkK/jqPTvQ71qjlhxsFGAiEAlPNlb4yMwGHSYX7IZQqzX2RMBzSGf0yHncmfkRLjuNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1727195},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"07c2cb4a483aa45a452b284926c927641a7e464c","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21-beta.0_1766478121424_0.5230044055455316","host":"s3://npm-registry-packages-npm-production"}},"0.2.21-beta.1":{"name":"@a.izzuddin/ai-chat","version":"0.2.21-beta.1","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21-beta.1","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"a52cb9cdc9f677168d62a097e8ca4031ea537d4b","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21-beta.1.tgz","fileCount":11,"integrity":"sha512-9qN9t9dn3JMqIzl6uYMaZ5Ekgt7ANFsd+KsNyhIWhlJtW8bXO2FoBOQB7kshuRBhslwfQTR06dqtdOvs5IUxCg==","signatures":[{"sig":"MEUCIFkuzmr4Kw19aE/VzLm8OWzfSecbpNRxbpMwFkbppgtsAiEAvX2gU2Hq41UDyvrRoaD1cGecqXiONZ1Za22XQ7xMKiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1727063},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"07c2cb4a483aa45a452b284926c927641a7e464c","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21-beta.1_1766480080154_0.877828222398777","host":"s3://npm-registry-packages-npm-production"}},"0.2.21-beta.2":{"name":"@a.izzuddin/ai-chat","version":"0.2.21-beta.2","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21-beta.2","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"2a6a94b05ebc4204c15379d186a67243dffbf7ab","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21-beta.2.tgz","fileCount":11,"integrity":"sha512-jFxgGelS+WWKCGHIzQ75CyCJIEOHEqb1Ennkcyx0v7BS26MLas2Vns1ma+nCaO38iRE0OkjA+WmQkNvo2IF2NA==","signatures":[{"sig":"MEUCICay25l6r/ZOO3nkWF64i2A22inhVodnR64Bcodrv17eAiEAyDrIcQLV6MmId28/kICCQl5AtANCO/DTtj7nuHoREmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741436},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"07c2cb4a483aa45a452b284926c927641a7e464c","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21-beta.2_1766483336036_0.8513417023643992","host":"s3://npm-registry-packages-npm-production"}},"0.2.21-beta.3":{"name":"@a.izzuddin/ai-chat","version":"0.2.21-beta.3","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21-beta.3","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"e1c1f1fe04cd0bce921ecb9afb7e01c868d65bec","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21-beta.3.tgz","fileCount":11,"integrity":"sha512-bmGvXoC7ZbJFfWhmufBO1+zWLjp5z4dSdbburioFEgykr9Gyj1uuDbOEGA51HqB3FogwoTn7NlmWXAtzhtNpeA==","signatures":[{"sig":"MEQCIENS1uLC+8uUC3qC03e3KfU5LwCjZpBywyf8qxJiaCfWAiAZooJNSdgv9Ew4MV35stDIIVlx2g6GyEb4PKM01My9pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1751055},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"07c2cb4a483aa45a452b284926c927641a7e464c","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21-beta.3_1767320784870_0.47996512491186727","host":"s3://npm-registry-packages-npm-production"}},"0.2.21-beta.4":{"name":"@a.izzuddin/ai-chat","version":"0.2.21-beta.4","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21-beta.4","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"52a9f94686aee202825725ab792c3cf3609503b3","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21-beta.4.tgz","fileCount":11,"integrity":"sha512-i7vvj0pI7X5zKrtToaLevYCezr8Ovn/2JIv6uBf5VXRZNcnQ3b9kdd+Qoga4rCE7EkClkgszeDSObVNDCKe0JA==","signatures":[{"sig":"MEQCIAJ3G1KGGsXsBD+vFc1QaMS39VIlJGHC7qW5m2C2+yKbAiAeWlUXa5eNoJ81e1ekXkJWSJWWc/3fK94YNVwKiai7LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1751665},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2043c5402b5ef8bbe28d81fd37c14b2d74bff6da","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21-beta.4_1767590430017_0.7646893064738554","host":"s3://npm-registry-packages-npm-production"}},"0.2.21-beta.5":{"name":"@a.izzuddin/ai-chat","version":"0.2.21-beta.5","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21-beta.5","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"d4b039386fed3752bdb8f849811df5b248e40040","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21-beta.5.tgz","fileCount":11,"integrity":"sha512-vRZ61j1QvqjmxipMA1DtW4kdNuH8VyzQdUmaCXvHAwd69wwxBYLe4lyJeUcA2OwMrGlWxGjJ+ECxloCZkR1dQQ==","signatures":[{"sig":"MEUCIBMKcpDIhkGzMpqXxgV9biQl0pKK0fCHaph4huyxuw7SAiEAqYA5JkBctcTj2wMAcW5W9euZJ/OwDKcNXZKUx3W0BNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1752560},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4279930c5b2ca232a167870e19e46576d39ff92e","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"8.19.4","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21-beta.5_1767604822741_0.04725324108648321","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@a.izzuddin/ai-chat","version":"0.2.21","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.21","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"ddfb9a4d7fa0bd556cce5a6b6e0ffcf45b207b36","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.21.tgz","fileCount":11,"integrity":"sha512-OFsZc4+T816HKMUyONf3aeFh0F67mBuk1HCI1/RTUo2DSc4FrMz09Pj3h+BX15hgVkm0oCHeiTmkFIKChHuEjA==","signatures":[{"sig":"MEYCIQC0+/xfuCP03NA7y7vTvzxqKfqwNy+uMZuCTN+CD0WyMAIhAIczGk5y777kBVHfDTfG12W6a+hvLyfDOk+7wJP9VdwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1752553},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4279930c5b2ca232a167870e19e46576d39ff92e","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"8.19.4","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.21_1767671557370_0.7170087766284206","host":"s3://npm-registry-packages-npm-production"}},"0.2.22-beta.0":{"name":"@a.izzuddin/ai-chat","version":"0.2.22-beta.0","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.22-beta.0","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"16ac8b005722d482c009a21bce2e469f48493f35","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.22-beta.0.tgz","fileCount":11,"integrity":"sha512-G1zDMJ6dYrOFomQjJhooe10Dzjw8ZEjB/MDeSNFUHTSXXPcwT763eV8h4HfKBpClXe6SzJD738qCFJ7TmgEFVA==","signatures":[{"sig":"MEYCIQDqi9UhPvveGs0f5r800FODRAER6JOClQ+ESp760uLuxQIhAODytA8Fo7TX/dM7/9IU4jVUT12qYSrl0oRmSFPu8eiH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754842},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4279930c5b2ca232a167870e19e46576d39ff92e","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.22-beta.0_1767927112190_0.2442396046995523","host":"s3://npm-registry-packages-npm-production"}},"0.2.22-beta.1":{"name":"@a.izzuddin/ai-chat","version":"0.2.22-beta.1","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.22-beta.1","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"a9f798b772877f4998428f7d16ea1cc92d065ead","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.22-beta.1.tgz","fileCount":11,"integrity":"sha512-sIX7Ngo+oeF3xS6OxeZYx6ec4bWU1IGZEG9R9oCy827jNgQ2fv7h2ajerkvH6w+1RTNFdHDd4/hc+7C+jwgbQA==","signatures":[{"sig":"MEYCIQDX9sZm51m+taW1NuXPwR3Dkf+3UfDgE90Q3cxnASLuegIhAN6Q+JVE/mBYek+V2b9GgC/H6+sZGXvK5G4x/DFpkidp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1759745},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4279930c5b2ca232a167870e19e46576d39ff92e","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.22-beta.1_1767950463641_0.6337166312758835","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@a.izzuddin/ai-chat","version":"0.2.22","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.22","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"851b1a3620c8961bdd53a597508c582c1c759e6f","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.22.tgz","fileCount":11,"integrity":"sha512-/cy3BeA/EIxiA0UmNdEcCy8dwFBgjE7ZJJzgSZFwBG2JOynlMzPkAmECSvvdi2bpz3xl/XgwdxFXYwM2S8kQLw==","signatures":[{"sig":"MEYCIQCVvdVvurX6UM8gw7PDKbRciJla+Lgj/IOqfrtpOQGhmwIhAKik1fIH+x1Zg8CY9joU1q83mlnKfSkXSZgOG9mT7vze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1759738},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4279930c5b2ca232a167870e19e46576d39ff92e","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.22_1767951404920_0.40616947931143565","host":"s3://npm-registry-packages-npm-production"}},"0.2.22-beta.2":{"name":"@a.izzuddin/ai-chat","version":"0.2.22-beta.2","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.22-beta.2","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"774b7d54e5e9f78276bdd071b2f478b7c75be425","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.22-beta.2.tgz","fileCount":11,"integrity":"sha512-2vHMpYjnDH+26/Kt5UF1jrJsCdiQOEBtNHkmIiaXfUCCXFtodsAY3TNoJ1dqYGyPrqIIksm4qftoUPRP+y246g==","signatures":[{"sig":"MEUCIQCJhosky3CyuBMWJ6k48INVJfzEZ8UTp94u2Wn92JIBRAIgO42TWPUVCJOBAZDBWL9CwxfNodvgfq4xolQfKY/9oIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1835741},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"79def11dd5e30b61d153ac5afe9452be18a53296","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"8.19.4","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.22-beta.2_1768448491259_0.3825112302957743","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@a.izzuddin/ai-chat","version":"0.2.23","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.23","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"86e4f2f3253b44b311059372dd535e9728fe0bb2","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.23.tgz","fileCount":11,"integrity":"sha512-DdzTbpK2dywcXB0YsK8KxiR0LGUzZtGJ85yMEgDFYvfNn4VWu55DtnhYfRdc30TjZj5JyYGD61hu6NsdiOE3Bg==","signatures":[{"sig":"MEYCIQDqAJfwYveQneoXNcuvN82R0Yn3GSI+/yNKsom8ojl4OwIhAOEXj9KFOMAPhS97wvY100bKEI00G+MQVR3LI5RLLMi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1835682},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8a9bb39ad9b62ac27c95058c591e05eb80add3b2","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.23_1769491940319_0.7985840917641405","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@a.izzuddin/ai-chat","version":"0.2.24","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.24","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"9b0364981ebeab8b84d911ca178deac69713b511","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.24.tgz","fileCount":11,"integrity":"sha512-u3bkHjY6LCqJx1kmWcNoOTOWVVhmEV4A4Ox9JLurhR8Jpb2T+Wbc2MZVF4q91n0g2KAUalLEVvfNcwGllYo3dA==","signatures":[{"sig":"MEQCIC+NADWC/SB+ld9fuy+tW7qwkQiAmX6sDmtZ6VVet3IHAiABxPpeY17y+M3MBhTIUtaCf0u/gHuu70K1yPUX/7xfGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837282},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8a9bb39ad9b62ac27c95058c591e05eb80add3b2","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.24_1769739150168_0.2690436709343005","host":"s3://npm-registry-packages-npm-production"}},"0.2.25-beta.1":{"name":"@a.izzuddin/ai-chat","version":"0.2.25-beta.1","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.25-beta.1","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"471eadffa2b683565232879fc8cbd2cc9b66610f","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.25-beta.1.tgz","fileCount":11,"integrity":"sha512-AfScUhJI7S25tgEbCBZUU0mLsZU5SG86BJ+NMEkIyYkGvgiyjmi/wOjmIGPjQVY/hdnGZ3aAJQmTQwyxapLocQ==","signatures":[{"sig":"MEUCIHMiueyj66jFNhjhdM3YosnrEHOTmH4P0et8eVUk0tiXAiEAztJS4UqoRh58vExViwDq1DvXDAbrjPdaRrQ3bEsOVag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848805},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4a170d3ce6ad50f2ba095b10a6f39f4b38db2bd1","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.25-beta.1_1773638125076_0.6893851638142288","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@a.izzuddin/ai-chat","version":"0.2.25","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.25","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"378d2afe373c93874c7fa0a625554f7bba5e9954","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.25.tgz","fileCount":11,"integrity":"sha512-L0ssZGYAJAO+4i+0wG4Qtul2FhyGmaYyEh4dAbKv7LXP8LILTjmf8bmfcwfj+tWObklw+/ujMPQlg0N2gHXOVQ==","signatures":[{"sig":"MEYCIQC4HtQAEKuXGSyA56lAMZA1lRsBXgilvUhfyKLDZApJmQIhAN5ozrGbnpF1ptN6huPV47UinFS4ueN2xI/zvhQQ9msQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848798},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4a170d3ce6ad50f2ba095b10a6f39f4b38db2bd1","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.25_1773638195266_0.8473138910836693","host":"s3://npm-registry-packages-npm-production"}},"0.2.25-beta.3":{"name":"@a.izzuddin/ai-chat","version":"0.2.25-beta.3","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.25-beta.3","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"ae912ffb0ff4bf4be8469609a5d7359547f44f3b","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.25-beta.3.tgz","fileCount":11,"integrity":"sha512-6a4l/SRJEna0aMmLwj81ygCRlGY74VULcZu+P8zD486hvtxgVWFVnUREHgxmRieXMQpvUQuUlqpvakFhJ9Uo5A==","signatures":[{"sig":"MEUCIQCOzIbq7s3ueVb3IodZH6sK0u2x/fhP47GXMEM7kIKowAIgWDPuJDPKLMs44sL/5akZwdbhLwO1n0V5Sr1LPJLYYpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848805},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4a170d3ce6ad50f2ba095b10a6f39f4b38db2bd1","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.25-beta.3_1773638243635_0.5440323645110541","host":"s3://npm-registry-packages-npm-production"}},"0.2.25-beta.4":{"name":"@a.izzuddin/ai-chat","version":"0.2.25-beta.4","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.25-beta.4","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"e04d4d728b1825603c04314a23e62dff3eac4d32","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.25-beta.4.tgz","fileCount":11,"integrity":"sha512-SlEM4qaFZkwm0HrZLMA2HFhaWExAsxJCu8SpLvy7+GfFYzq3DQQ7Nu0+e6vP+8PksKP8zm+yoZumhAZFLNZiFg==","signatures":[{"sig":"MEUCIAQHCuB4PopJ1TM1RazHgbgB8PIEfaWAipMsde4a0c3pAiEAzANRInl+eCkdXDHDua0ZeRKo4+LHeoUmaMhx+hHBbi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1848805},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fa6f47edd8e174b1e4ced89b74f4bdaa015bdbb7","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.25-beta.4_1773721029384_0.456923427634347","host":"s3://npm-registry-packages-npm-production"}},"0.2.25-beta.5":{"name":"@a.izzuddin/ai-chat","version":"0.2.25-beta.5","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.25-beta.5","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"1b4c5a7eb2fe4a532198de712aabad792619d09b","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.25-beta.5.tgz","fileCount":11,"integrity":"sha512-i2rikVByB8Xm6rYtnIU2S+MqAWzQJvcr/Kpafh/r7YUto//5rS/VT33DP0pmJCsNmYzkcLXb+sOgUfTfZtGwhQ==","signatures":[{"sig":"MEYCIQDDgaCROd6tpYj5Xl6aU5wuH7QhtTOvfrGamF2O6V7ztgIhAIPuo5B58uafK6s53EwagBMbKQwRCAnCDH/6jNvfEoLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857891},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"34462a85f8f3549290a9d62aacee1a26344d6a4d","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.25-beta.5_1773728358201_0.591036262673976","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@a.izzuddin/ai-chat","version":"0.2.26","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.26","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"445d363f1cb3390be81203d235aaec8e91491698","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.26.tgz","fileCount":11,"integrity":"sha512-eziMklquBz6PxekjK13N+lhAVZ2F7jes2Bsqe/QkhitqIl1LdHtt3Yzs135G4cOVU1pRYQGNvy/mkzcEzK/SXw==","signatures":[{"sig":"MEUCIQDKqUJsX7LmnNv1MZY0SMjslIEq1ksI1ykduuFx4n5bpQIgB23GZRjHZYySXifskX05FbG9KnXjBG2TohSmLG9S4Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857884},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"49ad4ed85e2081299e82f3262b9d2c89cd135997","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.26_1773734774212_0.6058217644879982","host":"s3://npm-registry-packages-npm-production"}},"0.2.27-beta.1":{"name":"@a.izzuddin/ai-chat","version":"0.2.27-beta.1","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","_id":"@a.izzuddin/ai-chat@0.2.27-beta.1","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"homepage":"https://github.com/aiddin/ai-chat#readme","bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"dist":{"shasum":"a8cb9c4e116ee13947e56fb8683c61c5cad60717","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.27-beta.1.tgz","fileCount":11,"integrity":"sha512-cRtQ/Lo5eoJeyrxMoxfTp+TBQPzuBxifaYcx92n0tep6SDw8Ivv+B9z1fep5fuq2B6yMiWZzYtmq07CA7U3ogg==","signatures":[{"sig":"MEYCIQDCl9UZ+/EkeffeSIDHnuoM7C4c6n8TNgUgBSzT3njNwQIhAL/VCj83F0b1s7YBdVRnJSpe6z/B3lfcm/Q8Vi4FJVq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1863694},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a9c0ce0d06202ab4b6834577f6bac24e4d72e279","scripts":{"dev":"next dev","lint":"eslint","test":"playwright test","build":"tsup && npm run analyze","start":"next start","tauri":"tauri","analyze":"custom-elements-manifest analyze --litelement","test:ui":"playwright test --ui","dev:demo":"next dev","tauri:dev":"tauri dev","build:demo":"next build","test:debug":"playwright test --debug","tauri:build":"tauri build","prepublishOnly":"npm run build"},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"repository":{"url":"git+https://github.com/aiddin/ai-chat.git","type":"git"},"_npmVersion":"10.5.1","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","directories":{},"_nodeVersion":"22.0.0","dependencies":{"lit":"^3.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","readmeFilename":"README.npm.md","devDependencies":{"next":"16.0.5","tsup":"^8.5.1","react":"19.2.0","eslint":"^9","postcss":"^8.5.6","react-dom":"19.2.0","@shadcn/ui":"^0.0.4","playwright":"^1.57.0","typescript":"^5","@types/node":"^20","markdown-it":"^14.1.0","tailwindcss":"^4.1.17","@types/react":"^19.2.7","autoprefixer":"^10.4.22","tw-animate-css":"^1.4.0","@tauri-apps/cli":"^2.9.4","@playwright/test":"^1.57.0","@types/react-dom":"^19.2.3","eslint-config-next":"16.0.5","@tailwindcss/postcss":"^4","@custom-elements-manifest/analyzer":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.27-beta.1_1777525153442_0.24250774852022827","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@a.izzuddin/ai-chat","version":"0.2.27","description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"customElements":"custom-elements.json","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"author":{"name":"a.izzuddin"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aiddin/ai-chat.git"},"bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"homepage":"https://github.com/aiddin/ai-chat#readme","scripts":{"dev":"next dev","dev:demo":"next dev","build":"tsup && npm run analyze","analyze":"custom-elements-manifest analyze --litelement","build:demo":"next build","start":"next start","lint":"eslint","test":"playwright test","test:ui":"playwright test --ui","test:debug":"playwright test --debug","prepublishOnly":"npm run build","tauri":"tauri","tauri:dev":"tauri dev","tauri:build":"tauri build"},"dependencies":{"lit":"^3.3.1"},"devDependencies":{"@custom-elements-manifest/analyzer":"^0.11.0","@playwright/test":"^1.57.0","@shadcn/ui":"^0.0.4","@tailwindcss/postcss":"^4","@tauri-apps/cli":"^2.9.4","@types/node":"^20","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","autoprefixer":"^10.4.22","eslint":"^9","eslint-config-next":"16.0.5","markdown-it":"^14.1.0","next":"16.0.5","playwright":"^1.57.0","postcss":"^8.5.6","react":"19.2.0","react-dom":"19.2.0","tailwindcss":"^4.1.17","tsup":"^8.5.1","tw-animate-css":"^1.4.0","typescript":"^5"},"gitHead":"a9c0ce0d06202ab4b6834577f6bac24e4d72e279","_id":"@a.izzuddin/ai-chat@0.2.27","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-2Wapr6OLH4iO0ZNVJRNBhDMbUZuAzTAdgluHq93dIkgSQ4VuZiAIhe/XOyQP7heyMPBJnwpp5YufOJXv6hBZJg==","shasum":"51f97b88079c60661de85657f56d34a091e58988","tarball":"https://registry.npmjs.org/@a.izzuddin/ai-chat/-/ai-chat-0.2.27.tgz","fileCount":11,"unpackedSize":1863659,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD5rus/l2QU0D6z80UK4MMAxqnIyp9Uwtlu3uu5FdXi3AIhAKAX10f/giZ504vWWgKEuyHzQsJe34WUbWs5P9HIbH4E"}]},"_npmUser":{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"},"directories":{},"maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-chat_0.2.27_1777527501802_0.10363782497662588"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-01T02:02:41.625Z","modified":"2026-04-30T05:38:22.106Z","0.1.0":"2025-11-30T04:11:30.245Z","0.1.1":"2025-12-01T02:02:41.938Z","0.1.2":"2025-12-01T02:06:08.264Z","0.2.0":"2025-12-01T03:23:09.210Z","0.2.1":"2025-12-01T04:48:25.559Z","0.2.2":"2025-12-02T09:40:28.568Z","0.2.3":"2025-12-03T03:44:28.619Z","0.2.4":"2025-12-03T05:23:17.512Z","0.2.6":"2025-12-09T06:13:43.282Z","0.2.7":"2025-12-10T02:12:24.307Z","0.2.8":"2025-12-10T02:23:12.361Z","0.2.9":"2025-12-17T05:12:33.235Z","0.2.10":"2025-12-17T08:14:25.984Z","0.2.11":"2025-12-18T08:57:18.249Z","0.2.13":"2025-12-19T08:47:36.007Z","0.2.14":"2025-12-19T08:58:30.379Z","0.2.15":"2025-12-20T07:47:16.496Z","0.2.16":"2025-12-20T08:22:05.727Z","0.2.17":"2025-12-20T13:37:39.322Z","0.2.18":"2025-12-22T08:10:07.231Z","0.2.19":"2025-12-22T09:22:13.410Z","0.2.20":"2025-12-23T06:43:49.279Z","0.2.21-beta.0":"2025-12-23T08:22:01.600Z","0.2.21-beta.1":"2025-12-23T08:54:40.357Z","0.2.21-beta.2":"2025-12-23T09:48:56.235Z","0.2.21-beta.3":"2026-01-02T02:26:25.084Z","0.2.21-beta.4":"2026-01-05T05:20:30.200Z","0.2.21-beta.5":"2026-01-05T09:20:22.930Z","0.2.21":"2026-01-06T03:52:37.568Z","0.2.22-beta.0":"2026-01-09T02:51:52.371Z","0.2.22-beta.1":"2026-01-09T09:21:03.824Z","0.2.22":"2026-01-09T09:36:45.226Z","0.2.22-beta.2":"2026-01-15T03:41:31.477Z","0.2.23":"2026-01-27T05:32:20.474Z","0.2.24":"2026-01-30T02:12:30.382Z","0.2.25-beta.1":"2026-03-16T05:15:25.301Z","0.2.25":"2026-03-16T05:16:35.475Z","0.2.25-beta.3":"2026-03-16T05:17:23.849Z","0.2.25-beta.4":"2026-03-17T04:17:09.589Z","0.2.25-beta.5":"2026-03-17T06:19:18.365Z","0.2.26":"2026-03-17T08:06:14.443Z","0.2.27-beta.1":"2026-04-30T04:59:13.622Z","0.2.27":"2026-04-30T05:38:22.005Z"},"bugs":{"url":"https://github.com/aiddin/ai-chat/issues"},"author":{"name":"a.izzuddin"},"license":"MIT","homepage":"https://github.com/aiddin/ai-chat#readme","keywords":["ai","chat","chatbot","web-components","custom-elements","lit","typescript","framework-agnostic","react","vue","svelte","angular"],"repository":{"type":"git","url":"git+https://github.com/aiddin/ai-chat.git"},"description":"A framework-agnostic AI chat web component. Works with React, Vue, Svelte, Angular, and vanilla JavaScript.","maintainers":[{"name":"a.izzuddin","email":"ahmedizzuddin99@gmail.com"}],"readme":"# AI Chat Widget\r\n\r\nA modern, customizable chat widget built with Lit web components. Features a clean UI, responsive design, and extensive theming options.\r\n\r\n## Features\r\n\r\n- 🎨 **Fully Customizable Theme** - Change colors, backgrounds, and styles\r\n- 📱 **Responsive Design** - Works seamlessly on desktop, tablet, and mobile\r\n- 🌓 **Dark Mode Support** - Built-in light and dark themes\r\n- 📦 **Two Display Modes** - Fullscreen or floating widget\r\n- 🔧 **Easy Integration** - Simple HTML attributes for configuration\r\n- ⚡ **Built with Lit** - Fast, lightweight web component\r\n- 🎯 **TypeScript Support** - Full type safety\r\n- 📝 **List Formatting** - Automatic rendering of bulleted and numbered lists\r\n- 💡 **Suggested Questions** - Clickable follow-up questions for better UX\r\n<!-- - 🔗 **Related FAQs** - Display related FAQ references (commented out) -->\r\n- 👋 **Customizable Welcome Message** - Set custom greeting with optional subtitle\r\n\r\n## Quick Start\r\n\r\n### Installation\r\n\r\n```bash\r\nnpm install @a.izzuddin/ai-chat\r\n```\r\n\r\n### Basic Usage\r\n\r\n**HTML:**\r\n```html\r\n<script type=\"module\">\r\n  import '@a.izzuddin/ai-chat';\r\n</script>\r\n\r\n<ai-chat\r\n  api-url=\"https://your-api-endpoint.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\">\r\n</ai-chat>\r\n```\r\n\r\n**React:**\r\n```jsx\r\nimport '@a.izzuddin/ai-chat';\r\n\r\nfunction App() {\r\n  return (\r\n    <ai-chat\r\n      api-url=\"https://your-api-endpoint.com\"\r\n      session-id=\"user-123\"\r\n      title=\"AI Assistant\"\r\n    />\r\n  );\r\n}\r\n```\r\n\r\n**Vue:**\r\n```vue\r\n<template>\r\n  <ai-chat\r\n    api-url=\"https://your-api-endpoint.com\"\r\n    session-id=\"user-123\"\r\n    title=\"AI Assistant\">\r\n  </ai-chat>\r\n</template>\r\n\r\n<script setup>\r\nimport '@a.izzuddin/ai-chat';\r\n</script>\r\n```\r\n\r\n## Configuration\r\n\r\n### Display Modes\r\n\r\n#### Fullscreen Mode (Default)\r\n```html\r\n<ai-chat\r\n  api-url=\"https://api.example.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\"\r\n  mode=\"fullscreen\">\r\n</ai-chat>\r\n```\r\n\r\n#### Widget Mode\r\n```html\r\n<ai-chat\r\n  api-url=\"https://api.example.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\"\r\n  mode=\"widget\"\r\n  widget-width=\"400px\"\r\n  widget-height=\"650px\">\r\n</ai-chat>\r\n```\r\n\r\n### Theme Customization\r\n\r\n#### Custom Colors\r\n```html\r\n<ai-chat\r\n  api-url=\"https://api.example.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\"\r\n  primary-color=\"#10B981\"\r\n  primary-color-hover=\"#059669\"\r\n  user-message-bg=\"#D1FAE5\"\r\n  bot-message-bg=\"#F3F4F6\">\r\n</ai-chat>\r\n```\r\n\r\n#### Custom Avatars and Background\r\n```html\r\n<ai-chat\r\n  api-url=\"https://api.example.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\"\r\n  bot-avatar-url=\"/path/to/avatar.png\"\r\n  widget-icon-url=\"/path/to/widget-icon.png\"\r\n  background-image-url=\"/path/to/background.png\">\r\n</ai-chat>\r\n```\r\n\r\n**Note:** The `widget-icon-url` sets a custom icon for the floating widget button (only applies in widget mode).\r\n\r\n#### Custom Welcome Message\r\nThe welcome message appears as the first assistant message in the chat instead of a large empty state.\r\n\r\n```html\r\n<ai-chat\r\n  api-url=\"https://api.example.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\"\r\n  welcome-message=\"Hai, bagaimana saya boleh bantu?\"\r\n  welcome-subtitle=\"Sila tanya tentang permohonan atau apa-apa berkaitan MySTI\">\r\n</ai-chat>\r\n```\r\n\r\nThe welcome message and subtitle will be combined and displayed as a regular chat message from the assistant.\r\n\r\n### Dark Mode\r\n```html\r\n<ai-chat\r\n  api-url=\"https://api.example.com\"\r\n  session-id=\"user-123\"\r\n  title=\"AI Assistant\"\r\n  theme=\"dark\">\r\n</ai-chat>\r\n```\r\n\r\n## Available Attributes\r\n\r\n| Attribute | Type | Default | Description |\r\n|-----------|------|---------|-------------|\r\n| `api-url` | string | '' | API endpoint URL for chat backend |\r\n| `session-id` | string | 'default-session' | Unique session identifier |\r\n| `title` | string | 'My AI Agent' | Chat widget title |\r\n| `theme` | 'light' or 'dark' | 'light' | Color theme |\r\n| `mode` | 'fullscreen' or 'widget' | 'fullscreen' | Display mode |\r\n| `widget-width` | string | '380px' | Widget width (widget mode only) |\r\n| `widget-height` | string | '600px' | Widget height (widget mode only) |\r\n| `primary-color` | string | '#4169E1' | Primary brand color |\r\n| `primary-color-hover` | string | '#3457C7' | Hover state color |\r\n| `user-message-bg` | string | '#D6E4FF' | User message background |\r\n| `bot-message-bg` | string | '#F5F5F5' | Bot message background |\r\n| `bot-avatar-url` | string | '' | Custom bot avatar image |\r\n| `widget-icon-url` | string | '' | Custom widget button icon (widget mode only) |\r\n| `background-image-url` | string | '' | Chat background image |\r\n| `welcome-message` | string | 'How can I help you today?' | Initial message from assistant (appears as first chat message) |\r\n| `welcome-subtitle` | string | '' | Optional subtitle added to welcome message |\r\n\r\n## API Integration\r\n\r\nThe chat widget sends POST requests to the configured api-url with the following payload:\r\n\r\n```json\r\n{\r\n  \"session_id\": \"string\",\r\n  \"question\": \"string\"\r\n}\r\n```\r\n\r\nExpected response format:\r\n\r\n```json\r\n{\r\n  \"response\": \"string\",\r\n  \"suggested_follow_ups\": [\r\n    \"What are the main objectives of the program?\",\r\n    \"How can companies apply?\",\r\n    \"Who is eligible for the MySTI logo?\"\r\n  ]\r\n}\r\n```\r\n\r\n<!-- FAQ functionality - commented out for now\r\n{\r\n  \"response\": \"string\",\r\n  \"faq_used\": [\r\n    {\r\n      \"no.\": \"1\",\r\n      \"question\": \"What is MySTI?\"\r\n    }\r\n  ],\r\n  \"suggested_follow_ups\": [...]\r\n}\r\n-->\r\n\r\n**Supported field variations:**\r\n<!-- - `faq_used` or `faqs_used` for related FAQs (commented out) -->\r\n- `suggested_follow_ups` or `suggested_questions` for clickable follow-up questions\r\n\r\n### Response Behavior\r\n\r\n<!-- - **Related FAQs** - Displayed as non-clickable text references (commented out) -->\r\n- **Suggested Questions** - Displayed as clickable buttons that send the question when clicked\r\n- **List Formatting** - Messages support automatic list rendering:\r\n  - Unordered lists: Lines starting with `-`, `*`, or `•`\r\n  - Ordered lists: Lines starting with `1.`, `2.`, etc.\r\n\r\n### List Formatting Example\r\n\r\nYour API can return text with lists:\r\n\r\n```\r\nMySTI is a government initiative. Key objectives include:\r\n\r\n1. Stimulating local industry growth\r\n2. Driving technology-based economic growth\r\n3. Creating job opportunities\r\n\r\nKey features:\r\n- Platform for applicants\r\n- Database of approved goods\r\n- Reference for procurement\r\n```\r\n\r\nThis will be automatically rendered as proper HTML lists.\r\n\r\n## Events\r\n\r\nThe component fires custom events you can listen to:\r\n\r\n```javascript\r\nconst chat = document.querySelector('ai-chat');\r\n\r\n// User sends a message\r\nchat.addEventListener('message-sent', (event) => {\r\n  console.log('Message sent:', event.detail);\r\n});\r\n\r\n// AI responds\r\nchat.addEventListener('response-received', (event) => {\r\n  console.log('Response received:', event.detail);\r\n});\r\n\r\n// Error occurs\r\nchat.addEventListener('error', (event) => {\r\n  console.error('Error:', event.detail);\r\n});\r\n```\r\n\r\n## Theme Examples\r\n\r\n### Green Theme (Success)\r\n```html\r\n<ai-chat\r\n  primary-color=\"#10B981\"\r\n  primary-color-hover=\"#059669\"\r\n  user-message-bg=\"#D1FAE5\"\r\n  bot-message-bg=\"#F3F4F6\">\r\n</ai-chat>\r\n```\r\n\r\n### Purple Theme (Creative)\r\n```html\r\n<ai-chat\r\n  primary-color=\"#8B5CF6\"\r\n  primary-color-hover=\"#7C3AED\"\r\n  user-message-bg=\"#EDE9FE\"\r\n  bot-message-bg=\"#F5F3FF\">\r\n</ai-chat>\r\n```\r\n\r\n### Red Theme (Alert)\r\n```html\r\n<ai-chat\r\n  primary-color=\"#EF4444\"\r\n  primary-color-hover=\"#DC2626\"\r\n  user-message-bg=\"#FEE2E2\"\r\n  bot-message-bg=\"#FEF2F2\">\r\n</ai-chat>\r\n```\r\n\r\n### Orange Theme (Warm)\r\n```html\r\n<ai-chat\r\n  primary-color=\"#F97316\"\r\n  primary-color-hover=\"#EA580C\"\r\n  user-message-bg=\"#FFEDD5\"\r\n  bot-message-bg=\"#FFF7ED\">\r\n</ai-chat>\r\n```\r\n\r\n## Responsive Behavior\r\n\r\nThe widget automatically adapts to different screen sizes:\r\n\r\n- **Desktop (>1024px)**: Full widget size\r\n- **Tablet (769-1024px)**: Slightly larger widget (400px × 650px)\r\n- **Small Tablet (481-768px)**: Compact widget (360px × 550px)\r\n- **Mobile Portrait (≤480px)**: Nearly fullscreen (90vw × 70vh)\r\n- **Mobile Landscape**: Wider widget (500px × adjusted height)\r\n\r\n## Development\r\n\r\n### Build for Production\r\n```bash\r\nnpm run build\r\n```\r\n\r\n### Run Development Server\r\n```bash\r\nnpm run dev\r\n```\r\n\r\n### Lint Code\r\n```bash\r\nnpm run lint\r\n```\r\n\r\n## Browser Support\r\n\r\n- Chrome/Edge (latest)\r\n- Firefox (latest)\r\n- Safari (latest)\r\n- Modern mobile browsers\r\n\r\n## License\r\n\r\nMIT\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Please feel free to submit a Pull Request.\r\n","readmeFilename":"README.md"}