{"_id":"sidenetai-sdk","_rev":"130-fae90c2f4f41b2a4eb2093d86a272401","name":"sidenetai-sdk","dist-tags":{"latest":"2.0.132"},"versions":{"1.0.0":{"name":"sidenetai-sdk","version":"1.0.0","_id":"sidenetai-sdk@1.0.0","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"aabf5b37287de752c15aecd78162b4fc5e61a206","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-1.0.0.tgz","fileCount":6,"integrity":"sha512-VEouI/W22iRSukBxOvJB5iFTFxK2EEgDkjbXPZVILpeL8KacznCgf3M5kPBhBlZ13HzfFxiVB5emabUOXN7B8A==","signatures":[{"sig":"MEQCIEd84WkgqLrCX2BC7arwx5hR3hBm5DVyUI+3aIn45f3+AiA+Os4XsRK9EQp9sPJlQHE7d4jZ4FzW+toHnlb/uekbXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024557},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/2027652e149ab92e25ce03048ce9fd8b/sidenetai-sdk-1.0.0.tgz","_integrity":"sha512-VEouI/W22iRSukBxOvJB5iFTFxK2EEgDkjbXPZVILpeL8KacznCgf3M5kPBhBlZ13HzfFxiVB5emabUOXN7B8A==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"i":"^0.3.7","ai":"^5.0.86","npm":"^11.5.2","clsx":"^2.1.1","sonner":"^2.0.7","date-fns":"^4.1.0","use-hooks":"2.0.0-rc.5","classnames":"^2.5.1","remark-gfm":"^4.0.1","usehooks-ts":"^3.1.1","lucide-react":"^0.542.0","@ag-ui/mastra":"^0.0.10","@ai-sdk/react":"^2.0.28","framer-motion":"^12.23.12","tailwind-merge":"^3.3.1","fast-deep-equal":"^3.1.3","@heroicons/react":"^2.2.0","@mastra/client-js":"^0.11.2","@assistant-ui/react":"^0.10.44","@copilotkit/runtime":"^1.10.3","@assistant-ui/styles":"^0.1.18","@copilotkit/react-ui":"^1.10.3","@radix-ui/react-slot":"^1.2.3","@copilotkit/react-core":"^1.10.3","react-resizable-panels":"^3.0.5","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.6","@magicul/react-chat-stream":"^0.5.3","@assistant-ui/react-markdown":"^0.10.9","@assistant-ui/react-data-stream":"^0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_1.0.0_1769960915400_0.9416026887620188","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"sidenetai-sdk","version":"1.0.1","_id":"sidenetai-sdk@1.0.1","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"6570036f32a03d4f6cfa4489357714eec0c59ed0","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-1.0.1.tgz","fileCount":6,"integrity":"sha512-lvBwhtj1pjX6l+/b66JXxTN172ILnqPsfirZ/vW1isfRCiScCn6qHiA+J/i81u8XpPN0RqaZVCL1zn6fuGjSwg==","signatures":[{"sig":"MEYCIQD02eC60bslogwTMm5ALgy6WMxJYamPl3WqIwPfAnUYiAIhAMvddfBmY2FJmxi4sv2KDHk0l2H4yEGQDm+BgpejCQLe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024211},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/61bb0bc5e68d79ad81fde4d1e6713c8c/sidenetai-sdk-1.0.1.tgz","_integrity":"sha512-lvBwhtj1pjX6l+/b66JXxTN172ILnqPsfirZ/vW1isfRCiScCn6qHiA+J/i81u8XpPN0RqaZVCL1zn6fuGjSwg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"i":"^0.3.7","ai":"^5.0.86","npm":"^11.5.2","clsx":"^2.1.1","sonner":"^2.0.7","date-fns":"^4.1.0","use-hooks":"2.0.0-rc.5","classnames":"^2.5.1","remark-gfm":"^4.0.1","usehooks-ts":"^3.1.1","lucide-react":"^0.542.0","@ag-ui/mastra":"^0.0.10","@ai-sdk/react":"^2.0.28","framer-motion":"^12.23.12","tailwind-merge":"^3.3.1","fast-deep-equal":"^3.1.3","@heroicons/react":"^2.2.0","@mastra/client-js":"^0.11.2","@assistant-ui/react":"^0.10.44","@copilotkit/runtime":"^1.10.3","@assistant-ui/styles":"^0.1.18","@copilotkit/react-ui":"^1.10.3","@radix-ui/react-slot":"^1.2.3","@copilotkit/react-core":"^1.10.3","react-resizable-panels":"^3.0.5","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.6.6","@magicul/react-chat-stream":"^0.5.3","@assistant-ui/react-markdown":"^0.10.9","@assistant-ui/react-data-stream":"^0.10.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_1.0.1_1769962050935_0.039785418318117216","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"sidenetai-sdk","version":"2.0.0","_id":"sidenetai-sdk@2.0.0","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"a8a4a4b890991a23ed402af03dada15879d13ccf","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.0.tgz","fileCount":6,"integrity":"sha512-+Qc6WeGN5Jw+h4rfwX6CN0WgBRdStdnj+QNY66ec5JRjK/ELd4VeUkeLJT7hRGb2pwSJevVwJz90sJnlAmA2bg==","signatures":[{"sig":"MEUCIQDs8Jab2lnSR86avLY6tGsim4Tm4p3322o3YrZd3V1rtgIgTmccH7/5cBdiDX52ipciDx9k9x8JfudGBgB2LheoG8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627865},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.0.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/0f27dbe16b8dc6cbda456395a0eecefd/sidenetai-sdk-2.0.0.tgz","_integrity":"sha512-+Qc6WeGN5Jw+h4rfwX6CN0WgBRdStdnj+QNY66ec5JRjK/ELd4VeUkeLJT7hRGb2pwSJevVwJz90sJnlAmA2bg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"i":"^0.3.7","npm":"^11.5.2","clsx":"^2.1.1","sonner":"^2.0.7","date-fns":"^4.1.0","use-hooks":"2.0.0-rc.5","classnames":"^2.5.1","remark-gfm":"^4.0.1","usehooks-ts":"^3.1.1","@ag-ui/mastra":"^0.0.10","tailwind-merge":"^3.3.1","fast-deep-equal":"^3.1.3","@mastra/client-js":"^0.11.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":"^5.0.86","react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":"^0.542.0","@ai-sdk/react":"^2.0.28","framer-motion":"^12.23.12","@heroicons/react":"^2.2.0","@assistant-ui/react":"^0.10.44","@copilotkit/runtime":"^1.10.3","@assistant-ui/styles":"^0.1.18","@copilotkit/react-ui":"^1.10.3","@radix-ui/react-slot":"^1.2.3","@copilotkit/react-core":"^1.10.3","react-resizable-panels":"^3.0.5","@radix-ui/react-tooltip":"^1.2.8","react-syntax-highlighter":"^15.6.6","@magicul/react-chat-stream":"^0.5.3","@assistant-ui/react-markdown":"^0.10.9","@assistant-ui/react-data-stream":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.0_1769966944513_0.660476687612255","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"sidenetai-sdk","version":"2.0.1","_id":"sidenetai-sdk@2.0.1","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"8ddf3bbced4e0689366674f8d2d0952af65b8a10","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.1.tgz","fileCount":6,"integrity":"sha512-oO9LOB39X6X/m+slPvJRPUd+jTDbv0BsCW41WDNlwQZb0DRDixzAgoZXrLFyP2t40q0hsPIt2DbSZLy7VpYK/Q==","signatures":[{"sig":"MEUCIQCkY0lBGoT0rqNhLED/l/dIG4nulPMrLTVm8TJkx4fqLQIgAhczSj+Jvq6SbCXIzEt3JsRyZjhzDCEMDNzVNcBfSOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626905},"main":"dist/sidenetai-sdk.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"gitHead":"03ec00edbb17631b46e9d05a9e52eb58879852c4","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_npmVersion":"11.6.2","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"i":"^0.3.7","npm":"^11.5.2","clsx":"^2.1.1","sonner":"^2.0.7","date-fns":"^4.1.0","use-hooks":"2.0.0-rc.5","classnames":"^2.5.1","remark-gfm":"^4.0.1","usehooks-ts":"^3.1.1","@ag-ui/mastra":"^0.0.10","tailwind-merge":"^3.3.1","fast-deep-equal":"^3.1.3","@mastra/client-js":"^0.11.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":"^5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":"^0.480.0","@ai-sdk/react":"^2.0.0","framer-motion":"^11.0.0","@heroicons/react":"^2.0.0","@assistant-ui/react":"^0.9.0","@copilotkit/runtime":"^1.0.0","@assistant-ui/styles":"^0.1.0","@copilotkit/react-ui":"^1.0.0","@radix-ui/react-slot":"^1.0.0","@copilotkit/react-core":"^1.0.0","react-resizable-panels":"^3.0.0","@radix-ui/react-tooltip":"^1.0.0","react-syntax-highlighter":"^15.5.0","@magicul/react-chat-stream":"^0.5.0","@assistant-ui/react-markdown":"^0.9.0","@assistant-ui/react-data-stream":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.1_1769968276533_0.2974713261465902","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"sidenetai-sdk","version":"2.0.2","_id":"sidenetai-sdk@2.0.2","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d0931622796373574d4eea5ae243f483d666ecc3","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.2.tgz","fileCount":6,"integrity":"sha512-XS9CKrseC5zVr9kSvzcpdXJo04ndclFPHQrdVuzzV8jGZsVK337Lez/12RNiza1lZ1MoJr0cwLYlCS9Tf1W+vg==","signatures":[{"sig":"MEQCIE6zMJbZQnnnbDsyO6unb5qCNp5vdvob5fNQRy/tK2QjAiBP+T38Kr9kii3ey3lKkFDSVKD6pT7DbtVG7TOVo62FAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626886},"main":"dist/sidenetai-sdk.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"gitHead":"ea26fad65668b0786e8b2b796c003cd68b2d794e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_npmVersion":"11.6.2","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"i":"^0.3.7","npm":"^11.5.2","clsx":"^2.1.1","sonner":"^2.0.7","date-fns":"^4.1.0","use-hooks":"2.0.0-rc.5","classnames":"^2.5.1","remark-gfm":"^4.0.1","usehooks-ts":"^3.1.1","@ag-ui/mastra":"^0.0.10","tailwind-merge":"^3.3.1","fast-deep-equal":"^3.1.3","@mastra/client-js":"^0.11.2","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@copilotkit/runtime":">=1.0.0","@assistant-ui/styles":">=0.1.0","@copilotkit/react-ui":">=1.0.0","@radix-ui/react-slot":">=1.0.0","@copilotkit/react-core":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.2_1769968755790_0.08793981651826632","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"sidenetai-sdk","version":"2.0.3","_id":"sidenetai-sdk@2.0.3","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"fe4ca0b27ffa841f69ce0892c1a26395d726e207","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.3.tgz","fileCount":6,"integrity":"sha512-lW6dGzr8KZfsf/5f4rXlowXRiqxlG9tWyUNUVYNJmTgXub4EIvqRyNoNQpZflhAmbrJqDNVo+xJDn3klWAYJ/g==","signatures":[{"sig":"MEYCIQDhKVt+fI4yapSRqniI1NBnCBnRUDw/aTF4O9pkHFoudwIhAPyJPLPUfe8ga6LdDt4SzudY3E4W0ZUqFrT18qJZW/qr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623426},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.3.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/2219466b912556434c1b0adc73580fdd/sidenetai-sdk-2.0.3.tgz","_integrity":"sha512-lW6dGzr8KZfsf/5f4rXlowXRiqxlG9tWyUNUVYNJmTgXub4EIvqRyNoNQpZflhAmbrJqDNVo+xJDn3klWAYJ/g==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"i":"^0.3.7","npm":"^11.5.2","clsx":"^2.1.1","sonner":"^2.0.7","date-fns":"^4.1.0","classnames":"^2.5.1","remark-gfm":"^4.0.1","usehooks-ts":"^3.1.1","tailwind-merge":"^3.3.1","fast-deep-equal":"^3.1.3","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.3_1769969660696_0.3324246937281248","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"sidenetai-sdk","version":"2.0.4","_id":"sidenetai-sdk@2.0.4","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"c8b19c03b9e9761c251820e0ffc243ffcd20c905","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.4.tgz","fileCount":6,"integrity":"sha512-/ke4iRYaZVxiWNOHMgN3zOYbkt0O5j4ewh9EWoaiWCr/tbqi483uNh0CsL+PnyHJ3TQ5XYIRO4edvAQrjLwgvQ==","signatures":[{"sig":"MEUCIGQ/sSdgZ3z1xGkfCWMk9bQiPKq8zZAmeI9jHrPiheSEAiEAvAYy7gZHy74Qtj7fdYFPZ9273LaNhuC6ed1DrCcCMHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723512},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.4.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/166bc5f692c3b2a43f167af63f74e98e/sidenetai-sdk-2.0.4.tgz","_integrity":"sha512-/ke4iRYaZVxiWNOHMgN3zOYbkt0O5j4ewh9EWoaiWCr/tbqi483uNh0CsL+PnyHJ3TQ5XYIRO4edvAQrjLwgvQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"remark-gfm":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","tailwind-merge":"^3.3.1","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.4_1769971090576_0.6985558483056924","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"sidenetai-sdk","version":"2.0.6","_id":"sidenetai-sdk@2.0.6","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"98b3cf43d6be972eeebccf6afc45b4501c5cb5f6","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.6.tgz","fileCount":6,"integrity":"sha512-KJSLynWyWbUioFuv3OuhCG/bEdDQh0Gj6mn+/pMe58y6UQ5jCZZgfKI5k2pz9LQrQW8ZV+fzz3CfEYyFTDSrdA==","signatures":[{"sig":"MEUCICKrnUwVQAsPyedIADNKabqLkB1q71eWCFUyMu0sBBNdAiEAxCiCpfCRrq3lC8rE3nr0AIIo8z1TDyMWjDn8DIZErdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294107},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.6.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/a71318bea7293ca2b3949db3030a2ad5/sidenetai-sdk-2.0.6.tgz","_integrity":"sha512-KJSLynWyWbUioFuv3OuhCG/bEdDQh0Gj6mn+/pMe58y6UQ5jCZZgfKI5k2pz9LQrQW8ZV+fzz3CfEYyFTDSrdA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","tailwind-merge":"^3.3.1","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.6_1769973648282_0.21587586481687504","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"sidenetai-sdk","version":"2.0.7","_id":"sidenetai-sdk@2.0.7","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"1e8b707db320c6979f6e4f62ad4642f4d4960b41","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.7.tgz","fileCount":7,"integrity":"sha512-TwA4glwxGdO5t2+wWaCtaw6H5YXXuYz1MOQm8z4lBu9HdryUpkg/NUYseJ0v/HnFjFhtQ+Z6fO3MY754EqEPAQ==","signatures":[{"sig":"MEQCICzIDP2PGOZ8ZT10yUwHk8RB5j4h33nAz6JRO/bLrHnlAiBP/WlOPZkBxlNooXe8FjVZDiIinLk1Eonr6SXp8IhuLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296538},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.7.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/cb5a375f2257b48034609f186a0a2c7c/sidenetai-sdk-2.0.7.tgz","_integrity":"sha512-TwA4glwxGdO5t2+wWaCtaw6H5YXXuYz1MOQm8z4lBu9HdryUpkg/NUYseJ0v/HnFjFhtQ+Z6fO3MY754EqEPAQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.7_1769988554766_0.22213147262567312","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"sidenetai-sdk","version":"2.0.9","_id":"sidenetai-sdk@2.0.9","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"774b5794a560af40ba99d2f7465b00622f4271d2","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.9.tgz","fileCount":7,"integrity":"sha512-TZXflee50LTCxY5ZheFzbCx4UNLVFG3VXegcf1KKrnDafCZoIXn3GdIwx8TzEVgeKdgPOBQugbVG+lB3HnnghQ==","signatures":[{"sig":"MEUCIDQr6P0DmKsw4PtA8m9Ikm18j7OD5AqtE8xAT71SVWBGAiEAygCOLTfJUl9MxwLvWXTAmtVpgqM7+nLSpepZtSHTrk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725707},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.9.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/d574ce3190c8037d7d02c8ee849aa74d/sidenetai-sdk-2.0.9.tgz","_integrity":"sha512-TZXflee50LTCxY5ZheFzbCx4UNLVFG3VXegcf1KKrnDafCZoIXn3GdIwx8TzEVgeKdgPOBQugbVG+lB3HnnghQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.9_1770675939538_0.7410545379107827","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"sidenetai-sdk","version":"2.0.10","_id":"sidenetai-sdk@2.0.10","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"eba05da286a52add4ccc0c2f9e4a17bd68ebcd7c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.10.tgz","fileCount":363,"integrity":"sha512-tWfkO1Hshr0Ya4AEuR1fL4RjIdvBkpyvjbxFSz7cx+zbYXN56iQOd5VyeycdEWB2Maw/Q7oLSUzkD7aQ6lLDHQ==","signatures":[{"sig":"MEUCIGisHfsHAkNtU3gMj5BngYwZYgYpO5dUzcPbTpQOWFYIAiEA4Dx1sjBAnA2HlpLWpJtSsvQ7vdFnRcQh9yQj89KVZNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28214635},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.10.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/23cd7fe41e6aecdae1d5c01292d27eae/sidenetai-sdk-2.0.10.tgz","_integrity":"sha512-tWfkO1Hshr0Ya4AEuR1fL4RjIdvBkpyvjbxFSz7cx+zbYXN56iQOd5VyeycdEWB2Maw/Q7oLSUzkD7aQ6lLDHQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.10_1770768631083_0.2931048161482348","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"sidenetai-sdk","version":"2.0.11","_id":"sidenetai-sdk@2.0.11","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"e85b786a1beeb506d09cba6d2c51cd9beccf8477","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.11.tgz","fileCount":363,"integrity":"sha512-0pMwo6yovqhqCdUnPd/zqtvy+b4ZzzQyPwZkc7sZTdWzNGuB8PIpyArQhgjnAZOMl3ZE4rniqA/HQR50NrH+0g==","signatures":[{"sig":"MEYCIQCKOxcaZCrhbfKRTK0DYLJ1KpfbWsQcnK+c+h777ikmegIhAMxz7qEUCe7FsAKl+sl/WY/QgYoRYL6zOHgioP9E6YUq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28214567},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.11.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/06df48b177da67fe8c9fb0198ea2409c/sidenetai-sdk-2.0.11.tgz","_integrity":"sha512-0pMwo6yovqhqCdUnPd/zqtvy+b4ZzzQyPwZkc7sZTdWzNGuB8PIpyArQhgjnAZOMl3ZE4rniqA/HQR50NrH+0g==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.11_1770769968430_0.10534283667096278","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"sidenetai-sdk","version":"2.0.12","_id":"sidenetai-sdk@2.0.12","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"260bba653c6ed4171cc3e890455b51de44787737","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.12.tgz","fileCount":363,"integrity":"sha512-CtNdRfmMu0AvmtTYGiA23u47mm0vgzf9/TUKa++tk20lXa+AqQGMa1tKFANOA8xrv7k73sIZPEPthEKHGgsZag==","signatures":[{"sig":"MEUCIFAwtm4DpLvgBWJdjUF3ZUp8lv1kcWjlWOXGUIyrfU3AAiEA2MBLkAuQdmFeeaEcl0YCvgFldgVhh2LayptpK07ipkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28213532},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.12.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/607157a1a99a09d29cbe53a415085d2f/sidenetai-sdk-2.0.12.tgz","_integrity":"sha512-CtNdRfmMu0AvmtTYGiA23u47mm0vgzf9/TUKa++tk20lXa+AqQGMa1tKFANOA8xrv7k73sIZPEPthEKHGgsZag==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.12_1770770769452_0.6324065481674335","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"sidenetai-sdk","version":"2.0.13","_id":"sidenetai-sdk@2.0.13","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"30e56b3c392a0c26dfee80d3088fc0c4df75fcd3","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.13.tgz","fileCount":363,"integrity":"sha512-KwVVaLJ9zj06xVOdaZ389VI0xCOZrUDnMlJByAamuqX8myujNlZF0BQc3jnLX/+LAX7QBQdliNkwdjhsX/DO0A==","signatures":[{"sig":"MEYCIQDqmbBAG2774hyzLNlOL9lfkDqGGuH3Yo9SUmNAq4PTlwIhAKHfsTQJKYr3M2FsJvOuN1E5ib9+aufGZgOB0oNo0lrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28213599},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.13.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/6e6950c1b33716ca09e3b921dd36b3cc/sidenetai-sdk-2.0.13.tgz","_integrity":"sha512-KwVVaLJ9zj06xVOdaZ389VI0xCOZrUDnMlJByAamuqX8myujNlZF0BQc3jnLX/+LAX7QBQdliNkwdjhsX/DO0A==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.13_1770772445610_0.3451228481812174","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"sidenetai-sdk","version":"2.0.14","_id":"sidenetai-sdk@2.0.14","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"aa448cec255f30db5047de2d70fb2a04885f0ca4","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.14.tgz","fileCount":363,"integrity":"sha512-Ty/DuomOWQ7c6yK+Rapw+xu5B8mH0iXCM+LhGjeUug/WfoCSZrdsMTK4eZ6XuD+vNAkOxcU3r3hVG2tC1a47rA==","signatures":[{"sig":"MEYCIQD7v5bGxY7rGiGtktcryJrU8d4BtenylxJ7curdHnjoFgIhAM8UP1YTZvS7u1FSzpXepnK7R7bpZJL5ALw+SQJSE4lG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28213700},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.14.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/e4ab3acb7a6e7b514283e130ae19ba8e/sidenetai-sdk-2.0.14.tgz","_integrity":"sha512-Ty/DuomOWQ7c6yK+Rapw+xu5B8mH0iXCM+LhGjeUug/WfoCSZrdsMTK4eZ6XuD+vNAkOxcU3r3hVG2tC1a47rA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.14_1770840073590_0.614286346013333","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"sidenetai-sdk","version":"2.0.15","_id":"sidenetai-sdk@2.0.15","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"c5a1844694da0e5294a018bda1c9c00a4872a613","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.15.tgz","fileCount":364,"integrity":"sha512-DgPeilHhhczFUpwOqH/P6ZmofX5nQV1IOInvnatVWoBZ8o+fZfr+k5tGH+4OHok4fPTCaHqoqx3IP+wQaEfrAw==","signatures":[{"sig":"MEUCIBSnBiFCu7lqV9pAhTsWADy+QkMtfQVPIJwZSkRWAqWYAiEAzZ56F61yMXas0lpiHTXbbOlPDcQpqpbwIz4u2373rm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28450426},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.15.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/1aa04007507d42d4931c30a20c382df7/sidenetai-sdk-2.0.15.tgz","_integrity":"sha512-DgPeilHhhczFUpwOqH/P6ZmofX5nQV1IOInvnatVWoBZ8o+fZfr+k5tGH+4OHok4fPTCaHqoqx3IP+wQaEfrAw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.15_1770992607775_0.7033337196429443","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"sidenetai-sdk","version":"2.0.16","_id":"sidenetai-sdk@2.0.16","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"eef2f615e914fd5eac64f6557b76c65810e9940c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.16.tgz","fileCount":364,"integrity":"sha512-GpNKyg4AxcbWCSRfBAdosfKD0z3pg1X8BZwHiqj5IpDXDwTpcSV9ttqqqMae3gpEo8qimewco0kYVCKUr4wC1A==","signatures":[{"sig":"MEUCIQDgXRCWvZb0mxFzbT1mBX4S0uLflAwGSrg+7FGVZoFUSAIgUPTsJu7qXX4bhSUU3dbO4+XTRdq/9OpeZTUv221hMmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28450619},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.16.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/14245c990b8ef006b57a61c96f0e9c8e/sidenetai-sdk-2.0.16.tgz","_integrity":"sha512-GpNKyg4AxcbWCSRfBAdosfKD0z3pg1X8BZwHiqj5IpDXDwTpcSV9ttqqqMae3gpEo8qimewco0kYVCKUr4wC1A==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.16_1770992994125_0.863736155352157","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"sidenetai-sdk","version":"2.0.17","_id":"sidenetai-sdk@2.0.17","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"11a194df148f50e8d35aeab3f4e938b4c039f8d3","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.17.tgz","fileCount":363,"integrity":"sha512-6ys+Whdr1YtTWHnQYcAEuuge2c6Dr1SOLuCNPBYRdW4HuPLX0OZMMg58zJvl4PURh4pcRQ0NO/r0He/fOnxdrA==","signatures":[{"sig":"MEYCIQCExk748cU+uIn20F4tAOV8SObAAFAs41xx2GDHA2hjOgIhANf5e7Q1v2K7dvimmfpUKY1AtjO4MObTgqWBCBvTRKnd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28588924},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.17.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/10640f23452458d03df1e12ea9756ad4/sidenetai-sdk-2.0.17.tgz","_integrity":"sha512-6ys+Whdr1YtTWHnQYcAEuuge2c6Dr1SOLuCNPBYRdW4HuPLX0OZMMg58zJvl4PURh4pcRQ0NO/r0He/fOnxdrA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.17_1770993360887_0.7471274857373584","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"sidenetai-sdk","version":"2.0.18","_id":"sidenetai-sdk@2.0.18","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"f275aa2cad2e8cd0e6eedd271dc64519eae542af","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.18.tgz","fileCount":363,"integrity":"sha512-JFaWOqGYtU8KNzeXRYdx07PNJI1xcT3aMksG0uwfI9bfohlPZedH+/fgY9w8IiDI5jcZ313HXpYQp1mzmLfL5A==","signatures":[{"sig":"MEUCIQD/Mv7eh6XiPuwwPO8HWEDIxNwfsMWrCOnJAq9jgod/8AIgP9AXcHV8f7VQ4rKhJrT8Ih1G56uoN2uf/Op+2vmZ2og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28590319},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.18.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/df718db7541d786374387dcbd15ea1c6/sidenetai-sdk-2.0.18.tgz","_integrity":"sha512-JFaWOqGYtU8KNzeXRYdx07PNJI1xcT3aMksG0uwfI9bfohlPZedH+/fgY9w8IiDI5jcZ313HXpYQp1mzmLfL5A==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.18_1770994060209_0.5823571367394722","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"sidenetai-sdk","version":"2.0.19","_id":"sidenetai-sdk@2.0.19","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"068b2def42964f9f3d2441963ae1870ef8bc392e","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.19.tgz","fileCount":363,"integrity":"sha512-JrBTywm3MmxGi7uW4GW89OVfcsFNItAl8j4+cHIt7fpWGemPX5r19nQel4q6fmQ7S7q5rKS3ihgbq8Mltw3uIA==","signatures":[{"sig":"MEQCIAIyVAc5mHK4X7vKvP1II+DhO0MWspmNghjgqwkdOn1BAiBDz954aLroIH3VVsPYtNbp+Z03FihU9Y6lxJgBfJhUDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28590727},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.19.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9f43a99eab1adc4a0d8d57813a66bb36/sidenetai-sdk-2.0.19.tgz","_integrity":"sha512-JrBTywm3MmxGi7uW4GW89OVfcsFNItAl8j4+cHIt7fpWGemPX5r19nQel4q6fmQ7S7q5rKS3ihgbq8Mltw3uIA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.19_1771005658364_0.08886945458532325","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"sidenetai-sdk","version":"2.0.20","_id":"sidenetai-sdk@2.0.20","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"83784f08eb876a85d39df1d53613f294c1464609","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.20.tgz","fileCount":363,"integrity":"sha512-6mi3uGiuuxsWcaCGDog0Q4Noe/jJPeS/Ai3Voggo2A5wRWC90/UiSgkzzuPsIqwzjz1bsuDZbsBpe/w+6NfKSQ==","signatures":[{"sig":"MEYCIQCvemkgQnN95Rlrgxo1Be1nQLTNcWq+WS87TuoHR3NAlAIhAIlQY2/lcGQtHpGb2RD7eJO+fmboHD83ft/K7G+cJdyY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28591663},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.20.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b881868cbf1ee89018898c5db08a622d/sidenetai-sdk-2.0.20.tgz","_integrity":"sha512-6mi3uGiuuxsWcaCGDog0Q4Noe/jJPeS/Ai3Voggo2A5wRWC90/UiSgkzzuPsIqwzjz1bsuDZbsBpe/w+6NfKSQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.20_1771006782063_0.23673849030511596","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"sidenetai-sdk","version":"2.0.21","_id":"sidenetai-sdk@2.0.21","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"b69269700f3f7212ebd60cf4a5645e9b3ed0c42a","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.21.tgz","fileCount":363,"integrity":"sha512-tgXvDEMfXDmJuitg+BBqbThCOMSULsZb2kubgrhoeI2oTmKbeAQgDP0mORt2WMdO9czK0On1ZBTLdcwXeCrSNA==","signatures":[{"sig":"MEQCIHPOQ/gCvX6utHGk96Xr/w0jeY5u+YlqaQxhaMjL6GPjAiAJIJQ/spoO6hj7p/7KBUR6eiEHOgkhlMy3T3KYPIQKFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28592298},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.21.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/22896241bceaf5ed9234b0dffc67ffeb/sidenetai-sdk-2.0.21.tgz","_integrity":"sha512-tgXvDEMfXDmJuitg+BBqbThCOMSULsZb2kubgrhoeI2oTmKbeAQgDP0mORt2WMdO9czK0On1ZBTLdcwXeCrSNA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.21_1771010302049_0.9221761587523205","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"sidenetai-sdk","version":"2.0.23","_id":"sidenetai-sdk@2.0.23","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"be5cb33201a96766f1b3672c4f87132640c5b6b1","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.23.tgz","fileCount":363,"integrity":"sha512-h84rRJMCIOpbGiHj7yvBWseFx9Shm9JqXFQ8HJxLyUbeGxe9Zso2LQMF0TgPCl8vq4crCkBl8toJTnzHswlIjw==","signatures":[{"sig":"MEQCIGlwz8LslCPlVIsf46qyVLJ8L6Hachetx0hmtWUzTyMyAiA5TFX50TbvjZL/J55zKPC+Hn4DHPYakPML+qpi23xYpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28565301},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.23.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/86dd45eaef6675e264b77936ad423ef2/sidenetai-sdk-2.0.23.tgz","_integrity":"sha512-h84rRJMCIOpbGiHj7yvBWseFx9Shm9JqXFQ8HJxLyUbeGxe9Zso2LQMF0TgPCl8vq4crCkBl8toJTnzHswlIjw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@twind/core":"^1.1.3","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.23_1771033406421_0.6183559984119058","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"sidenetai-sdk","version":"2.0.24","_id":"sidenetai-sdk@2.0.24","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d0fecb058e534097074796bfa5c1eea0aa1e2544","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.24.tgz","fileCount":363,"integrity":"sha512-mIREF3nbkAPc5/1hxniPllVqQbexZ0ZWwDtk1UKFQNcwmDTF/zIpvDloBwe/OYcQvDVcehRkuQsF1yDZdAG88Q==","signatures":[{"sig":"MEYCIQD0YL26i87PIUcSQVuvTkv3ylUmeWsHmaEcE8iwoyLT+wIhANysaN6v34Nvw7U3YEpYFRaKaiB82IAgY8Zeo79kyDeA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28563741},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.24.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/c94457ecf0e036a441a47f949b242904/sidenetai-sdk-2.0.24.tgz","_integrity":"sha512-mIREF3nbkAPc5/1hxniPllVqQbexZ0ZWwDtk1UKFQNcwmDTF/zIpvDloBwe/OYcQvDVcehRkuQsF1yDZdAG88Q==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@twind/core":"^1.1.3","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","rehype-harden":"^1.1.7","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","@ai-sdk/react":">=2.0.0","framer-motion":">=11.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.9.0","@assistant-ui/styles":">=0.1.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@magicul/react-chat-stream":">=0.5.0","@assistant-ui/react-markdown":">=0.9.0","@assistant-ui/react-data-stream":">=0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.24_1771036211897_0.8353307870752866","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"sidenetai-sdk","version":"2.0.25","_id":"sidenetai-sdk@2.0.25","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"7b6c1c49be9b9e817eeb7c4654b70ed491170f9c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.25.tgz","fileCount":363,"integrity":"sha512-cJx3uMdRHFDMfrLfgcH3i3YWM+MxjuXza/n8Nea8FQS/rv6FcomNBswD6KljiuZLPNIglc2BBz8gVqmLW7m3Gw==","signatures":[{"sig":"MEUCIQCdAfqO8dp2BIqb+qrJlvK09RWhQBuB3nAHN5f9u7nb8gIgXZ5WLfdHu55CBFaK3XNIquTeUZAPB481d3QFsSh2blI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28373402},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.25.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/601f180f48236af7dd61228f2094d4d5/sidenetai-sdk-2.0.25.tgz","_integrity":"sha512-cJx3uMdRHFDMfrLfgcH3i3YWM+MxjuXza/n8Nea8FQS/rv6FcomNBswD6KljiuZLPNIglc2BBz8gVqmLW7m3Gw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@twind/core":"^1.1.3","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.25_1771203656787_0.7548805625049766","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"sidenetai-sdk","version":"2.0.26","_id":"sidenetai-sdk@2.0.26","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"cf746634ed0e50c4d5d405e8ff9f9d59e0f27c59","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.26.tgz","fileCount":363,"integrity":"sha512-FiTqWnTRV/0H9sW70BdZ+u27daZ4mJ1Ih7HXTPfdiWrgSwfyWNpHZaRFp4Q8Olyi+fGhAixU2Evcza2m15bdMA==","signatures":[{"sig":"MEUCIQCMyjtZaS5KgScVZa/4dIXUonS0+0gR8Lwvl8eudv1jvwIgFqh0pkt6pB39vTO5nKg1cY0OMNeVQ9lbRDasRotBJd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28627339},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.26.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/12b6c7611ecd695dc3daaba15d46b338/sidenetai-sdk-2.0.26.tgz","_integrity":"sha512-FiTqWnTRV/0H9sW70BdZ+u27daZ4mJ1Ih7HXTPfdiWrgSwfyWNpHZaRFp4Q8Olyi+fGhAixU2Evcza2m15bdMA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.26_1771266974061_0.8368969288061752","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"sidenetai-sdk","version":"2.0.27","_id":"sidenetai-sdk@2.0.27","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"715ab46621064d4a856261ed034d4770a2544e89","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.27.tgz","fileCount":363,"integrity":"sha512-UeraOtZbjCLHVmkKeqoOH8rWseQgXHDYqkmwhiaf/uEIMvDsBsPaLakMPnfEdUggPCMbLXbU4U9jX2b1LX/tZg==","signatures":[{"sig":"MEUCIGU9cyca3j4YDViUrObeJhFtKXq04JRbHT0O3joc9gpBAiEAgRwY1bGHOSab0JG2Aj3VurTXrOjcSQrDK1OgvuEl7m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28593193},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.27.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/31d957f5d5a40894363a0cd748347cde/sidenetai-sdk-2.0.27.tgz","_integrity":"sha512-UeraOtZbjCLHVmkKeqoOH8rWseQgXHDYqkmwhiaf/uEIMvDsBsPaLakMPnfEdUggPCMbLXbU4U9jX2b1LX/tZg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.27_1771272079829_0.5023470371522207","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"sidenetai-sdk","version":"2.0.28","_id":"sidenetai-sdk@2.0.28","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"ef19e9536bcc146263bd9e78ce281d92a855e5b4","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.28.tgz","fileCount":363,"integrity":"sha512-+28fZ4SnLAJU+gqBcPppAB4kiGP/prWCBfE2yfRfnXOYViIF6Wg/Uw1cOSy1yWcv3Csk3CIpoA4DNcOruMQXmQ==","signatures":[{"sig":"MEYCIQCSZ9wxSA/POAIeWH5KpQOKALrG2i74Qt6X83RyjMf2PQIhANOSyrjHgyQvBpWAkSZlOphqNLppNU2LHAgqbAWVfdcL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28593357},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.28.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/2de4be03fa8fe995fa0615f82a2c28ad/sidenetai-sdk-2.0.28.tgz","_integrity":"sha512-+28fZ4SnLAJU+gqBcPppAB4kiGP/prWCBfE2yfRfnXOYViIF6Wg/Uw1cOSy1yWcv3Csk3CIpoA4DNcOruMQXmQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.28_1771272578785_0.7546330779713983","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"sidenetai-sdk","version":"2.0.29","_id":"sidenetai-sdk@2.0.29","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"b0b36eb13f4c417255afbd9ed5f79644ed3d94e0","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.29.tgz","fileCount":363,"integrity":"sha512-C7DstpyCru0FpvkKRe0M8vuo977pw6CT7JHR20BdbNWDARY2wlBCtY34IxXDD4YGr+bXXtNCgAsWxQyG2qxXfg==","signatures":[{"sig":"MEYCIQCPTZrNTaoovkK8Q2gjSFaw9qNHxU9JaRwKxxH8j83keQIhAPi9Tt1w87qiwktzC5S2l0WTR8bEUpq8ts3D01NK6VzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28613340},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.29.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9e8b04981331006018628c199be294f0/sidenetai-sdk-2.0.29.tgz","_integrity":"sha512-C7DstpyCru0FpvkKRe0M8vuo977pw6CT7JHR20BdbNWDARY2wlBCtY34IxXDD4YGr+bXXtNCgAsWxQyG2qxXfg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.29_1771279122098_0.8402205485302792","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"sidenetai-sdk","version":"2.0.30","_id":"sidenetai-sdk@2.0.30","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"98be4c1873b1f7fc32ba67165cbb7094385100f5","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.30.tgz","fileCount":363,"integrity":"sha512-T2l28kx3TVbQlM0ZikVatsDYlVPOiy6zktGxbX6Tl8oXmOZJoArwJZDzj8Nzc7yVWbz3iRgXj8gfVYqmRjDlSw==","signatures":[{"sig":"MEYCIQCaXnumwCBugmJmTCyU8h8nSe/Dzw4JsxkUloSnlk0YPwIhANdQ4Kc9s2ApBapSkqifW89jqIpsLSDLN/HsT1m+Gv5B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28614010},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.30.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/480cf146087c87530642cb44c0c94f30/sidenetai-sdk-2.0.30.tgz","_integrity":"sha512-T2l28kx3TVbQlM0ZikVatsDYlVPOiy6zktGxbX6Tl8oXmOZJoArwJZDzj8Nzc7yVWbz3iRgXj8gfVYqmRjDlSw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.30_1771283735315_0.6926247139933575","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"sidenetai-sdk","version":"2.0.31","_id":"sidenetai-sdk@2.0.31","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"4bbc5f3e078a98b4e4f69bf8d61148737de95dc6","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.31.tgz","fileCount":363,"integrity":"sha512-FrhiN1b8gmL/a1luDiALBh4brmCr1izY5qm3JKPWU1/AgBvg1IkaHb6BVHCG6DBgo1lYh/iN8KuziG0NWV5Qrw==","signatures":[{"sig":"MEUCIE1lTgaxB/83V7MiIRfdoDf2eJWwmwpDBMJZ1CEAw5rwAiEAhH+XRmuUjYW75Ys07JtcQkuLB0bQEDq9VnxXXvFa3Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28630802},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.31.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b7e3b0c9a46fabd512da642ed75e9404/sidenetai-sdk-2.0.31.tgz","_integrity":"sha512-FrhiN1b8gmL/a1luDiALBh4brmCr1izY5qm3JKPWU1/AgBvg1IkaHb6BVHCG6DBgo1lYh/iN8KuziG0NWV5Qrw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.31_1771297372576_0.8982550406520042","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"sidenetai-sdk","version":"2.0.32","_id":"sidenetai-sdk@2.0.32","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"c08c76e862e90881717c61383301682408de893c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.32.tgz","fileCount":363,"integrity":"sha512-AK/rGgxvM+ybu6nc5goBMuaQoeNR/tz35ZTj6GpM9ZXiqNKKOkQY+Qughr27UCFO/u3t6CExayID8IxzSe0+Og==","signatures":[{"sig":"MEUCIQCdCQb5YtmPBTspCGavgv2Q/olU3/BspcmGvIkYKxagFgIgcyomxVS6Lp3ImB/oyfrY+qlFZYZvgXspdz6OnQ7H/fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28748014},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.32.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8bfd9da0eb5c765e77899ae20dc00f5d/sidenetai-sdk-2.0.32.tgz","_integrity":"sha512-AK/rGgxvM+ybu6nc5goBMuaQoeNR/tz35ZTj6GpM9ZXiqNKKOkQY+Qughr27UCFO/u3t6CExayID8IxzSe0+Og==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.32_1771374297279_0.5490188039825674","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"sidenetai-sdk","version":"2.0.33","_id":"sidenetai-sdk@2.0.33","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"fd21b767306b7e655a1a86c26e8ed0cb137c8709","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.33.tgz","fileCount":363,"integrity":"sha512-PN5jegqkj7fVLffyW5MG9hFM8NxPrYmnpJh6cM/aEDuTGmh6eVARX9IwJadV78Oy+vYNDEJIyNKPYUHnlNoJrA==","signatures":[{"sig":"MEYCIQDt6wfGX6IkXQ3KuMb3c9rzqswNpMC5FIwOkp/+T2KA8QIhALATQ5qtLr8p582BRIimNLZk5vZAXwCx255uEjmjBq1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28753085},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.33.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/c8b17061b7c3df9c4061e25402e1fe7b/sidenetai-sdk-2.0.33.tgz","_integrity":"sha512-PN5jegqkj7fVLffyW5MG9hFM8NxPrYmnpJh6cM/aEDuTGmh6eVARX9IwJadV78Oy+vYNDEJIyNKPYUHnlNoJrA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.133","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.1.2","react":"^19.1.1","serve":"^14.2.4","eslint":"^9.33.0","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^19.1.1","@eslint/js":"^9.33.0","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","autoprefixer":"^10.4.21","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.1.7","typescript-eslint":"^8.39.1","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.12","@vitejs/plugin-react":"^5.0.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.33_1771419345140_0.3398552327725366","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"sidenetai-sdk","version":"2.0.35","_id":"sidenetai-sdk@2.0.35","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2c246bd6f60592d29302f12ee129f52f71298e85","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.35.tgz","fileCount":363,"integrity":"sha512-HlrJVOPOL8MabtFray3I52etTXzWHiQ+1WsyKF+tD5n0OCx42EtRTj1O/wLwLxG/Ty5db0bOUyOH9AlClkZK5A==","signatures":[{"sig":"MEYCIQCD7E6G8tUc8LxiqeSq1pF5iGtaVi5xSDsTUoulVjUktwIhAOUWz4kdMM6NLY0b3AffMauCMSWT5AndWV8goS9flO6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28949092},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.35.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/a063cbda5ea4f6fd4939777da09c3744/sidenetai-sdk-2.0.35.tgz","_integrity":"sha512-HlrJVOPOL8MabtFray3I52etTXzWHiQ+1WsyKF+tD5n0OCx42EtRTj1O/wLwLxG/Ty5db0bOUyOH9AlClkZK5A==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.35_1771426323520_0.205437541130165","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"sidenetai-sdk","version":"2.0.36","_id":"sidenetai-sdk@2.0.36","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d874e2a9a72fa801e1baf06dbcd554a741a4ccc2","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.36.tgz","fileCount":363,"integrity":"sha512-TPx7/4MTISb7DQrPlHxdI2eeBHm0SdIGkz1pclIx9AKpiXy8dvnv2ZkUL4G1N/5x5/dH6dZhuzHdzJ8YIrd3ZQ==","signatures":[{"sig":"MEUCIQDGke3Eze0RXgntBRej/oN0nmWtXoec6N4dUlW4MuW85AIgN6sdahVC6QQs8IAoyJa7OWVjapOwnjaFUA8LcSaSeOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28949140},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.36.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/866d4116416befbb8ed758d0b15d8342/sidenetai-sdk-2.0.36.tgz","_integrity":"sha512-TPx7/4MTISb7DQrPlHxdI2eeBHm0SdIGkz1pclIx9AKpiXy8dvnv2ZkUL4G1N/5x5/dH6dZhuzHdzJ8YIrd3ZQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.36_1771436024604_0.3587964462793869","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"sidenetai-sdk","version":"2.0.37","_id":"sidenetai-sdk@2.0.37","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d70e113dc79eedc7a4331752a8c5db3799133a36","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.37.tgz","fileCount":412,"integrity":"sha512-2tknAtyD00PVHBP60x/JzrM2WhBjN7lo1MJk4561EjfAmuk2yj4OBoP5/tDQ2WR19qNZsP7raOtdjjIrxJml5Q==","signatures":[{"sig":"MEUCIQDz86SRi66rTtEXRqXBsNIqMLk4e5kA2TlQ5GaEfS/KJgIgEB6qLSOnLLGkIYJ1pXlcNsVRpaZnbFGvMIR+KXY/ZBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47297650},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.37.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b6dcbaeb4f9efbdafa6c79db750446da/sidenetai-sdk-2.0.37.tgz","_integrity":"sha512-2tknAtyD00PVHBP60x/JzrM2WhBjN7lo1MJk4561EjfAmuk2yj4OBoP5/tDQ2WR19qNZsP7raOtdjjIrxJml5Q==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.37_1771771291446_0.018805892250222334","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"sidenetai-sdk","version":"2.0.38","_id":"sidenetai-sdk@2.0.38","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"175f290ee576b706c164ceb161f10ce76d2f1330","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.38.tgz","fileCount":412,"integrity":"sha512-L8lfyCnZqIIwe/8Xkd3qlcrgwXevAwnLeuiVGnAJRGGKF7S5H0aLniwRDW3BvbuCOZRBP0knZe3vxm9WNEUofg==","signatures":[{"sig":"MEQCIAr7wtj93tduquM3KpQXUfSjG/hh7FqOjEy000nCnN4OAiAhKS2rRWYu+4VGtqYGB7DIBFDDb04Tx6+dyRTepPhjUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47297634},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.38.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/07e9fb4a21dfc3b186a0ba8aaf9e0440/sidenetai-sdk-2.0.38.tgz","_integrity":"sha512-L8lfyCnZqIIwe/8Xkd3qlcrgwXevAwnLeuiVGnAJRGGKF7S5H0aLniwRDW3BvbuCOZRBP0knZe3vxm9WNEUofg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.38_1771775697087_0.7904664133722132","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"sidenetai-sdk","version":"2.0.39","_id":"sidenetai-sdk@2.0.39","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"179afab49b1674add30f74345509b3f78cf7f028","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.39.tgz","fileCount":412,"integrity":"sha512-zbfQ3QO3GF8Xp5Y2UakCuGZk+hMO+sytXWgNk73PX63RjJQKI9dRs6Ss9OCmT97Lj25bSU8dA+h7zBaMUImKWA==","signatures":[{"sig":"MEUCIQDRPA1YHAWUXDY+ZpiGaeio4f2vsZHbyzsszfvY/9BJjQIgbx/PatxvPDp8ceNVlvYQPaBa/X6AbrCQ47n+sjvceSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47356070},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.39.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/527e20dd80fdbac33e2ee664821b1ad0/sidenetai-sdk-2.0.39.tgz","_integrity":"sha512-zbfQ3QO3GF8Xp5Y2UakCuGZk+hMO+sytXWgNk73PX63RjJQKI9dRs6Ss9OCmT97Lj25bSU8dA+h7zBaMUImKWA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.39_1772656566228_0.39872163953242423","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"sidenetai-sdk","version":"2.0.40","_id":"sidenetai-sdk@2.0.40","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"b8fd05646429b592705c80d164d8e513f77d2166","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.40.tgz","fileCount":412,"integrity":"sha512-o2eGk15oINj7CTvngdLfDtwa/iYXFacLxTWDEYd8yNAUJ0Y9kMVCkRCLZbLm5fCUfNpZw0kYqXhsCmJhsz4l5g==","signatures":[{"sig":"MEUCIBIQwlB9qN18r/VTf+dzTSN8L/17ZLrsh0bE0Ciqos3vAiEA1GvnNYg8/pUrdFWUzBYSLUELzLqDrmzex0n2lb5ReoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47358064},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.40.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b8ab2c39db74250b8c6173ac0b359551/sidenetai-sdk-2.0.40.tgz","_integrity":"sha512-o2eGk15oINj7CTvngdLfDtwa/iYXFacLxTWDEYd8yNAUJ0Y9kMVCkRCLZbLm5fCUfNpZw0kYqXhsCmJhsz4l5g==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.40_1772728256164_0.15713520933168423","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"sidenetai-sdk","version":"2.0.41","_id":"sidenetai-sdk@2.0.41","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"4e7062afaab894d82471735fdbe3704c08615f58","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.41.tgz","fileCount":412,"integrity":"sha512-G/UadTf+UCrnBhPz33x1C/7hSco0gihV5Ic7Lf4r97tbfVC5U1VPe061cioTDyzYy3Hsd28RzQdJFFjv6BWIfw==","signatures":[{"sig":"MEUCIEq3b47DdYyCN3eWzXI0HIYNjYyQqPZENVNBYGms09cqAiEA0boKJUWT/EhOiaZLepLD6i8HqG/ujM177hvt9n1QIMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49132672},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.41.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/109678a8538c45739b144720b59ee521/sidenetai-sdk-2.0.41.tgz","_integrity":"sha512-G/UadTf+UCrnBhPz33x1C/7hSco0gihV5Ic7Lf4r97tbfVC5U1VPe061cioTDyzYy3Hsd28RzQdJFFjv6BWIfw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.41_1772986046138_0.9881859756434936","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"sidenetai-sdk","version":"2.0.42","_id":"sidenetai-sdk@2.0.42","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"616f39104a62b8094f53df08cb326c95fb66e43a","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.42.tgz","fileCount":412,"integrity":"sha512-VxMjbZCxVD/04LttGAbHc3QLZdfVXJVbYIZSUiWXONnIzJxAUVGmjccOmZfS9aIIYSSfHVEKEHCQC99HYm4UaA==","signatures":[{"sig":"MEUCIQDlSeM2cTkvb6aaxnlYwl4ZtGGRZGtVk0KeAicrBZG1sgIgPt88dQ87qGGQvjbt5GIK0Lk4jh5mv7vHkOAn49jL6sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49085298},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.42.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/fca91432a6fb7a71efca36589f1734f5/sidenetai-sdk-2.0.42.tgz","_integrity":"sha512-VxMjbZCxVD/04LttGAbHc3QLZdfVXJVbYIZSUiWXONnIzJxAUVGmjccOmZfS9aIIYSSfHVEKEHCQC99HYm4UaA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.42_1772993358591_0.2308506794862708","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"sidenetai-sdk","version":"2.0.43","_id":"sidenetai-sdk@2.0.43","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2c3ccae62f9f23828906f64baa7b13d9775e5660","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.43.tgz","fileCount":412,"integrity":"sha512-kBKT9VNavQHWoV8LFvmoOPF0X8p/h6d9v6XZvGFfoaXb23n/5x4PYxYJO7aHvUR1npmMV4sWCcZcJeD1yNeX/A==","signatures":[{"sig":"MEQCIE8lNIdcdXjwE7Sq0oSAXmRs+Erq7lZwGBGpZdraYI8cAiAB0BRaVFbhnzmY3vPCwE4x7Vxj6PLwUlqhiV/litl/Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49085298},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.43.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/db37e9f7094c532cbf7f34f5d8035bca/sidenetai-sdk-2.0.43.tgz","_integrity":"sha512-kBKT9VNavQHWoV8LFvmoOPF0X8p/h6d9v6XZvGFfoaXb23n/5x4PYxYJO7aHvUR1npmMV4sWCcZcJeD1yNeX/A==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.43_1773164918468_0.6311355437262878","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"sidenetai-sdk","version":"2.0.44","_id":"sidenetai-sdk@2.0.44","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"1a2d0e1c32314bb1f62b13a0b5d91297a27aa866","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.44.tgz","fileCount":412,"integrity":"sha512-nriDaGIlTW3BP7WX+t6TTjNE2tvFzdofUI8gpEQADHAhPtbhbDiU5W/NSnl5gwfvCfINJaplM3HlOFmGV04+vQ==","signatures":[{"sig":"MEUCIQDgi4C9GJLNNZA4flRxxHveOYJcBL1G1chqV6a9nMSDyQIgN9z8OEVblk7Sc/lWIqvpLxaQKBeF0G3fmprvxoceD9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49086718},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.44.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/3ce26d8cc95b8052eda4430041539d0c/sidenetai-sdk-2.0.44.tgz","_integrity":"sha512-nriDaGIlTW3BP7WX+t6TTjNE2tvFzdofUI8gpEQADHAhPtbhbDiU5W/NSnl5gwfvCfINJaplM3HlOFmGV04+vQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.44_1773169582116_0.20436974914235195","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"sidenetai-sdk","version":"2.0.45","_id":"sidenetai-sdk@2.0.45","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"751a135433586759c304573f82130944489ac949","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.45.tgz","fileCount":412,"integrity":"sha512-HrY9py45BZbv/zuIOq0Cdgil07IHxaEj9jciNKzLMWx/3+L9LmnH65y/q5YizKaf0BKqB3YAgaM01b+7sUTzzg==","signatures":[{"sig":"MEUCIQCRJabhijBzKvf7slWTiQlSQCBqwUPGcePr0is6ijbfGQIgSeVabtmXZjk0m81bDjHYuq2d/y7yNz9aIL3YMmC2Ue8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48716311},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.45.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/5d58c79666c22ddf9efa3a859dd92ace/sidenetai-sdk-2.0.45.tgz","_integrity":"sha512-HrY9py45BZbv/zuIOq0Cdgil07IHxaEj9jciNKzLMWx/3+L9LmnH65y/q5YizKaf0BKqB3YAgaM01b+7sUTzzg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.45_1773350469414_0.645804235376952","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"sidenetai-sdk","version":"2.0.46","_id":"sidenetai-sdk@2.0.46","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"9ffa324d0b140dff9c68e4fc8101c333e6696b55","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.46.tgz","fileCount":412,"integrity":"sha512-9IlB1bh24FYnObNDZEOcMox18dYls60Gwj4FON/A5BgHFcIgOXx0zwJI2ivEUB1yd6HvN4LbZ2LNb4F5Maaulg==","signatures":[{"sig":"MEQCIAvzfPZeaqNqPNGpISIJnU7KjBJgoUMjPrEQu9mRtq7jAiAoVbecAgeBdMcAHqlSuQTzcx3j4YZN4bQzsJLJJa4BMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48716429},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.46.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9f39186f220b7346f74317cdd1a9cb4b/sidenetai-sdk-2.0.46.tgz","_integrity":"sha512-9IlB1bh24FYnObNDZEOcMox18dYls60Gwj4FON/A5BgHFcIgOXx0zwJI2ivEUB1yd6HvN4LbZ2LNb4F5Maaulg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.46_1773353096074_0.7699976577103909","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"sidenetai-sdk","version":"2.0.47","_id":"sidenetai-sdk@2.0.47","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"1248065ad494b095c59da390c7386e70141b3f51","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.47.tgz","fileCount":412,"integrity":"sha512-E8PqcCjy0tSqXZdNRM2SMYLaW4FJs3mgCRnGa0hdL2wAKjVJf8iTE7g8PWAODII/X/O098AJF411tLu20V4ZHQ==","signatures":[{"sig":"MEQCIDWuefMsnTtZee+0uF48SFBndbwUGRRuiAWdbGkofm57AiBXrVdHdp3l8JTim5Qzm9kvTSnJvf6y0uEMb2OM6nvrqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48717804},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.47.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/c506aa61765fb478b24c3f417f2eec16/sidenetai-sdk-2.0.47.tgz","_integrity":"sha512-E8PqcCjy0tSqXZdNRM2SMYLaW4FJs3mgCRnGa0hdL2wAKjVJf8iTE7g8PWAODII/X/O098AJF411tLu20V4ZHQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.47_1773694621500_0.7691634641565428","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"sidenetai-sdk","version":"2.0.48","_id":"sidenetai-sdk@2.0.48","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d7f28662c3841ed2397df3616a30e88f85006371","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.48.tgz","fileCount":412,"integrity":"sha512-YcyIarRUmiHe9VJd6IVUMrnTKX2h+Xx7gMHijg9/JZNL7i69NY+t+4Y9VZxUxxThBJBLRtUQ8PDPfYctZceKkQ==","signatures":[{"sig":"MEYCIQCdep+t/wGdwrkHRyxe7Tuk8WJIA1V0/xxo2/MUEvTFqAIhAPMOSQv3k+nxzI5D3Mieuuq4D9E4CpOMeeFHEn7YLlyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48717484},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.48.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/6a72bd40ff314f60b76d0b90886c274e/sidenetai-sdk-2.0.48.tgz","_integrity":"sha512-YcyIarRUmiHe9VJd6IVUMrnTKX2h+Xx7gMHijg9/JZNL7i69NY+t+4Y9VZxUxxThBJBLRtUQ8PDPfYctZceKkQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.48_1773697604744_0.11402285681207203","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"sidenetai-sdk","version":"2.0.49","_id":"sidenetai-sdk@2.0.49","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"b49b00fddb202a314b2f91dc32088e1caca32d27","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.49.tgz","fileCount":412,"integrity":"sha512-Rsdy9djhpiPKsvJ+UW/YWPlnawJ134XUtE62Pgx4tUvIT0WmBPNoCIaTwEkoOL9apppTQsqj2v59P6gGFqdniQ==","signatures":[{"sig":"MEUCIQDLqMsYoNB1hGLRw8tvqM9wQW2E3H68M6fZFVPKX3rVAgIgK9uhDw+wwjmY7itD0CvOk6Ej6ptoR2tgMsGLVlDSRmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48717412},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.49.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/71db67af87d73a201f0f1581f6fe0c4d/sidenetai-sdk-2.0.49.tgz","_integrity":"sha512-Rsdy9djhpiPKsvJ+UW/YWPlnawJ134XUtE62Pgx4tUvIT0WmBPNoCIaTwEkoOL9apppTQsqj2v59P6gGFqdniQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.49_1773699825682_0.8307744808168678","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"sidenetai-sdk","version":"2.0.50","_id":"sidenetai-sdk@2.0.50","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d7cbb151a3abc318489fb36f16e8bfb5076f53b6","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.50.tgz","fileCount":412,"integrity":"sha512-hCHj9l7Er8ob9jF7mcFZypzKjM6H6pYAU53iiQgOy5CvEgA+5n9YLw+x7oHQlX9grIcWANBikIfkzxe/MAyuug==","signatures":[{"sig":"MEUCIDMblAcDJJ5PZmvIV3mLo+W880pOdUstSbGPfXQGrHfhAiEAiHrHkZ1GOgroIIYaeT11LBNWcMZRIr0Nn6ucYSED+m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48717500},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.50.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9acd389810e8f9c1e43afecf6a7d58c1/sidenetai-sdk-2.0.50.tgz","_integrity":"sha512-hCHj9l7Er8ob9jF7mcFZypzKjM6H6pYAU53iiQgOy5CvEgA+5n9YLw+x7oHQlX9grIcWANBikIfkzxe/MAyuug==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.50_1773700470975_0.6718716821817425","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"sidenetai-sdk","version":"2.0.51","_id":"sidenetai-sdk@2.0.51","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"6f4e365cbd0d91e6b730eaae83826aca922c9981","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.51.tgz","fileCount":412,"integrity":"sha512-WSjQSw1XJyQvKhXLDtvIzl1QlqcUpQPywUqQ5JZuP3/ZHeBsrTKepqsj1LJbZH6y3Ftb3xoLQSd/nBJY5iMNtA==","signatures":[{"sig":"MEUCIBqiSR5H0Xq6N70DOdfm9v7J/Z5K1m8au9vPtT7+wZ9nAiEAgHYX8VPUntfTu0FJpZU8UMZ8ZGFQ81znF5Js2YVrz0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48718425},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.51.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/2aacc4056c67b9ebee316ea78fcdd894/sidenetai-sdk-2.0.51.tgz","_integrity":"sha512-WSjQSw1XJyQvKhXLDtvIzl1QlqcUpQPywUqQ5JZuP3/ZHeBsrTKepqsj1LJbZH6y3Ftb3xoLQSd/nBJY5iMNtA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.51_1773701529480_0.5246990443069726","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"sidenetai-sdk","version":"2.0.52","_id":"sidenetai-sdk@2.0.52","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"77412644f36fd91f09ee399fc08d3ee1ef7da501","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.52.tgz","fileCount":412,"integrity":"sha512-XBnlZDHXTevOD3mFvue5a8EwXObB3rxe110FPze5Rz8OJ4CoxwRYFMYIYIJNAFmiA3fa7I6Z03doIEaFATxdsw==","signatures":[{"sig":"MEQCIB8F86ps/usC/+3x2iwcpn8v7q7pZ4SJvsaPNj4jh1zYAiBoC+o5l2Ifo7rRe1XrITeXGkEqpYGoE9OKg5sW5VEJfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48718421},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.52.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/3e166eec95aaf443a1438f1e55875c73/sidenetai-sdk-2.0.52.tgz","_integrity":"sha512-XBnlZDHXTevOD3mFvue5a8EwXObB3rxe110FPze5Rz8OJ4CoxwRYFMYIYIJNAFmiA3fa7I6Z03doIEaFATxdsw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.52_1773702320416_0.5834208396329836","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"sidenetai-sdk","version":"2.0.53","_id":"sidenetai-sdk@2.0.53","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2da4059bf012d5414e0a233062d738e7251c2798","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.53.tgz","fileCount":412,"integrity":"sha512-bzTE6mj8xTRKXQ5M/BvCXD1YQ0SX65bXPGB4s7a+F5rwQajdsc1gLkoHasXTlclL+4YRrFEqxQgVwMxc4QYzsg==","signatures":[{"sig":"MEYCIQCZAoWSx9xeqEgPVolke90GgqXgoe6K8hn7Xcz8kvlEygIhAKyLDHSRpMff1H54EkyUJF2DwCf95YXjgK+PdfjgPX1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48720491},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.53.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/c33c224f1e9380dbe826c0da3754f58c/sidenetai-sdk-2.0.53.tgz","_integrity":"sha512-bzTE6mj8xTRKXQ5M/BvCXD1YQ0SX65bXPGB4s7a+F5rwQajdsc1gLkoHasXTlclL+4YRrFEqxQgVwMxc4QYzsg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.53_1773703717150_0.7250476069788372","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"sidenetai-sdk","version":"2.0.54","_id":"sidenetai-sdk@2.0.54","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"5bf490d9da7c4dbe131ebac2dde53cbc23cb94da","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.54.tgz","fileCount":412,"integrity":"sha512-mHlj05u/OIDUb6GN8JhFm2A58zlxugnZOSRtIaCPbfOwtxwgNnrku7fhuQlH0bPEmAlEjPl6+9bHLwVjggBo7Q==","signatures":[{"sig":"MEUCIBd5bOwL6nQqanwZoyvWBpwPx6r692Ns+R8pdEIa+95fAiEAq6+dxQR/8TzTPtYdrLyQtc5fbmiMrjaw0eNcaP6eadI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48720374},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.54.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/387617047832f54bcb4449fe49f95db6/sidenetai-sdk-2.0.54.tgz","_integrity":"sha512-mHlj05u/OIDUb6GN8JhFm2A58zlxugnZOSRtIaCPbfOwtxwgNnrku7fhuQlH0bPEmAlEjPl6+9bHLwVjggBo7Q==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.54_1773706474183_0.9078244190299092","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"sidenetai-sdk","version":"2.0.55","_id":"sidenetai-sdk@2.0.55","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"1de042d93d4a8dc97c6ff13ab99191eb6060f4af","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.55.tgz","fileCount":412,"integrity":"sha512-Pl+xgiSxmPUagHcpWfjid2FMHf0xtdIY4OBH+OLmTi5Tk8eGeNViI76ub4zd4JR+xy+u/m4EnSOn6s1N7kS4aw==","signatures":[{"sig":"MEUCIEvG24r4Q+eJUJ/6O6aGYGaXIT4cvYqobdiBTkVyC7GDAiEA/Pp6QARDxkkPHamqlXlRk7+G/JvXUU1Uoc6PvKqIeak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48725565},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.55.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/17c7620e189ab4d20edac763d0ec0500/sidenetai-sdk-2.0.55.tgz","_integrity":"sha512-Pl+xgiSxmPUagHcpWfjid2FMHf0xtdIY4OBH+OLmTi5Tk8eGeNViI76ub4zd4JR+xy+u/m4EnSOn6s1N7kS4aw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.55_1773713091890_0.420732364658132","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"sidenetai-sdk","version":"2.0.56","_id":"sidenetai-sdk@2.0.56","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"ad0cfea390cf837efa981b477c74f72df79487c7","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.56.tgz","fileCount":412,"integrity":"sha512-POa4mLJ6Y/AIE/KAgau0AUybbWGRnOBwR41bSmkFMv+wtj4yrlh23kW6d405OqS+B1gPlIQw3QoTtfLPKviCBQ==","signatures":[{"sig":"MEUCIQDBR/Ycx8AZkgCRzyTB063IduQhOth4hAHAJ5YZOz5szAIgaO0J5UWZSPotDqRPUKkKcWfxhf5HzI1mDpE48GA+UsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48729459},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.56.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/7c015dcf42c7942e2d5974eb2b1fcc91/sidenetai-sdk-2.0.56.tgz","_integrity":"sha512-POa4mLJ6Y/AIE/KAgau0AUybbWGRnOBwR41bSmkFMv+wtj4yrlh23kW6d405OqS+B1gPlIQw3QoTtfLPKviCBQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.56_1773715042777_0.04784445339094767","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"sidenetai-sdk","version":"2.0.57","_id":"sidenetai-sdk@2.0.57","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2d3bb00c0ff64b546a5c570e8a8baad5a4f28e91","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.57.tgz","fileCount":412,"integrity":"sha512-7ahT25rY0FtOMgxl1qXg5g1DbG8AH2U/oRjRrMfFEpaDvgox+5ounOjWJn/Ur2zNUYPgYdy/f4cQtjAb4NmLgw==","signatures":[{"sig":"MEQCIG/GQgmeub6EqzkB6EjehQvW1ipaBSlydqXf6rmnDnYCAiBR6tPDjpTbLWb+IbJX6YZ4SQnQ267CZJHyelTdNHwpxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48717590},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.57.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/54b18cf50ca19a90e461ff4190fecb4b/sidenetai-sdk-2.0.57.tgz","_integrity":"sha512-7ahT25rY0FtOMgxl1qXg5g1DbG8AH2U/oRjRrMfFEpaDvgox+5ounOjWJn/Ur2zNUYPgYdy/f4cQtjAb4NmLgw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.57_1773716687625_0.5059182169566065","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"sidenetai-sdk","version":"2.0.58","_id":"sidenetai-sdk@2.0.58","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"78df5d224e6b78d04873f6751606d8560b1a1d2e","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.58.tgz","fileCount":412,"integrity":"sha512-YUEdnaMPRyfapIt9j0fVUbrLOXaFgBtRv7L4ambKSdNh/V/oc1DChFaKm1ORcUhGqx0b5MEoDMsTTZuSLcNPCw==","signatures":[{"sig":"MEUCIEt07X9gG+2RTiPlsOldFyJ1Vmz7+/UI0fkjinEySRzmAiEAwIsoOTGEHDjFKo+WEthRVAbLbRwbuYMx7PHLuK7Dwwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48722321},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.58.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/34f17544ef6b365d914cfb9460cfaedb/sidenetai-sdk-2.0.58.tgz","_integrity":"sha512-YUEdnaMPRyfapIt9j0fVUbrLOXaFgBtRv7L4ambKSdNh/V/oc1DChFaKm1ORcUhGqx0b5MEoDMsTTZuSLcNPCw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@twind/core":"^1.1.3","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@twind/preset-tailwind":"^1.1.4","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.58_1773744372516_0.7059074820840743","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"sidenetai-sdk","version":"2.0.59","_id":"sidenetai-sdk@2.0.59","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"44dda57fc95d47b658772e7e94bd11743bfb16e7","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.59.tgz","fileCount":412,"integrity":"sha512-FOgKQnAnEZlOdGL6iuMa9CYpLzweDvDpEjATliVW01L7ich1s5oU3FwHJsyjHGxzDOqaFDMZEEr+TFpcfxV3Tw==","signatures":[{"sig":"MEUCIQDk8YTf09iYnfbF2Z7nvOdUdADWqeT8Cj8t/EODRIiMtAIgDK5fttcT0fKAL/TWBTHKNqNfktuHFzFgNx1sm5e9MQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48486604},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.59.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/87ab1c787557021f75cd3e6ad1eebbd3/sidenetai-sdk-2.0.59.tgz","_integrity":"sha512-FOgKQnAnEZlOdGL6iuMa9CYpLzweDvDpEjATliVW01L7ich1s5oU3FwHJsyjHGxzDOqaFDMZEEr+TFpcfxV3Tw==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.59_1773758901340_0.23757372710242453","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"sidenetai-sdk","version":"2.0.60","_id":"sidenetai-sdk@2.0.60","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"34601d5c3e33f3f97fd4f05966153002f39d0664","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.60.tgz","fileCount":412,"integrity":"sha512-QE4vC4nLGARwigi6sj4t3SuE4LWAXC3IGfJ75qr+7IcUAhFTMZxLEcLlSEQaiAdwP0JOHCFWASaf0f5Sut+AbA==","signatures":[{"sig":"MEUCIB6dEhX/io/Jh7X8uY7e7AS6ghLlzgkapcHXsaRSmBkzAiEA3iuL69GoXb0WPzCnlMtQjNJ3dnQF2fkJSrZYDg4E7sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48476027},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.60.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/6c4ab00e5fe4150b7003776288ce770a/sidenetai-sdk-2.0.60.tgz","_integrity":"sha512-QE4vC4nLGARwigi6sj4t3SuE4LWAXC3IGfJ75qr+7IcUAhFTMZxLEcLlSEQaiAdwP0JOHCFWASaf0f5Sut+AbA==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.60_1773792955777_0.7801723263464981","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"sidenetai-sdk","version":"2.0.61","_id":"sidenetai-sdk@2.0.61","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"f1e5f043e3ff7bab787df87b6178266acda47ebe","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.61.tgz","fileCount":412,"integrity":"sha512-co7IrIQxWX/NNj79781yYaIhv5qQpK5pqF+gfiXVE1vzeqFUFXSOU6bIMfNzQoX/AzZtm0qnPoF9ssLzJI5abQ==","signatures":[{"sig":"MEUCIQCIiis7tO/BzCkODy8ONU8SPw9vF8Ugaa2nyrBdTasgugIgBzIAKXUDJZEciModIFG6d5l2xaPkf10EcT5lG8aHkWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48476413},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.61.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/44ae076d7066fc1279764a1267043d2c/sidenetai-sdk-2.0.61.tgz","_integrity":"sha512-co7IrIQxWX/NNj79781yYaIhv5qQpK5pqF+gfiXVE1vzeqFUFXSOU6bIMfNzQoX/AzZtm0qnPoF9ssLzJI5abQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.61_1773913407565_0.2814572514958724","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"sidenetai-sdk","version":"2.0.62","_id":"sidenetai-sdk@2.0.62","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"66f42b3dae0926e5247522dfc4ffe6e988858766","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.62.tgz","fileCount":412,"integrity":"sha512-6YP6svDj0WW/ePYs9SUe5UojE0i+D76gFsWXysrOVO2xMrLiFnvNVGkWk0YOmFBFGlLKgZ8kFM54wiLC9g0cfQ==","signatures":[{"sig":"MEUCIQCviOMCE9p/h2r98R5NoZTDXBVSb5s89v0FtQve3SVTYgIga60kLPEQtrR7iLhshV/HezageNZEg5yw8IVNE1u3d8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48478115},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.62.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/280ed44603766b570a7fde29b9bb2083/sidenetai-sdk-2.0.62.tgz","_integrity":"sha512-6YP6svDj0WW/ePYs9SUe5UojE0i+D76gFsWXysrOVO2xMrLiFnvNVGkWk0YOmFBFGlLKgZ8kFM54wiLC9g0cfQ==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","install":"^0.13.0","@remixicon/react":"^4.9.0","tailwind-variants":"^3.2.2","@radix-ui/react-select":"^2.2.6","@radix-ui/react-collapsible":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^5.0.135","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/react":"^19.2.14","autoprefixer":"^10.4.24","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.62_1773914528202_0.47056382935631125","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"sidenetai-sdk","version":"2.0.63","_id":"sidenetai-sdk@2.0.63","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"34fd6c4753b6664a8b2460d1dfe517fac7d78fb9","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.63.tgz","fileCount":721,"integrity":"sha512-cNIAEaj//rDvkvnF77IajjgDDooXcYX1zzuK+Li+6/BVYIC0qMRTm5RHphXCe7Ql9gxNU+BmwFhpAzfKKNE/Zg==","signatures":[{"sig":"MEYCIQDI5C2bbHbx5oBUeYVnog7ENjItV36FsT1xVRCMj1JScAIhAP329HXPmMiHxupr1RzXrCezhmXbTylpFsEL73rCfJU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78243444},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.63.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/985df74d27ed7574aa99bac9919780d0/sidenetai-sdk-2.0.63.tgz","_integrity":"sha512-cNIAEaj//rDvkvnF77IajjgDDooXcYX1zzuK+Li+6/BVYIC0qMRTm5RHphXCe7Ql9gxNU+BmwFhpAzfKKNE/Zg==","_npmVersion":"10.9.3","description":"A lightweight, easy-to-use sidebar SDK that can be loaded via script tag or npm package. The SideNetAI SDK provides a powerful, customizable sidebar interface for AI chat interactions that seamlessly integrates into any web application.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","cmdk":"^1.1.1","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.0.8","install":"^0.13.0","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.24","@ai-sdk/react":"^3.0.118","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.63_1774026173023_0.9527799980974816","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"sidenetai-sdk","version":"2.0.64","_id":"sidenetai-sdk@2.0.64","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2b1f0c97cb0100ccc16b7e91754a48d68de5ae2c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.64.tgz","fileCount":720,"integrity":"sha512-RoZfZpN69FRBnx/hJ15MTa/Dy8ClAoA7anTZU1h3Ydb96lWkz6kyZJPuSJ6WAspRvAsMNBZbICj4p4lWkYIDXA==","signatures":[{"sig":"MEUCIGbGWbUxFVCodeqjNLz8ffurABOREpzr5KJh51X3Cc7JAiEArH9cZgrf7i2weFQvSEOZ2a16AaBhVsQErTNF1K0gy3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78142743},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.64.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/7bdb8636b4029afe67600f8a64b2a466/sidenetai-sdk-2.0.64.tgz","_integrity":"sha512-RoZfZpN69FRBnx/hJ15MTa/Dy8ClAoA7anTZU1h3Ydb96lWkz6kyZJPuSJ6WAspRvAsMNBZbICj4p4lWkYIDXA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","cmdk":"^1.1.1","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.0.8","install":"^0.13.0","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.24","@ai-sdk/react":"^3.0.118","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.64_1774535859051_0.6452756294858115","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"sidenetai-sdk","version":"2.0.65","_id":"sidenetai-sdk@2.0.65","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"cd9fd9717f9696d89f4d3ddd93f82a8cb84e4277","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.65.tgz","fileCount":720,"integrity":"sha512-iAhqhKAdc+8PbCkQMprtrnlQuB1tRl6olkSOBGfgLfqyyK2oWQcEDgdCdfsH275jm70HCmySFcM36XESCS88Lg==","signatures":[{"sig":"MEYCIQCyBvVAvGf3xvVlRWktIwI73JRqRyvTbNh4EZ+BJvQirAIhAPQuXNPZfbxIiKQ1hua1f0e/C6HW5ry4yEMfDPI3l+vT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78142743},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.65.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/a78b8741539a1ac3741c42f444069244/sidenetai-sdk-2.0.65.tgz","_integrity":"sha512-iAhqhKAdc+8PbCkQMprtrnlQuB1tRl6olkSOBGfgLfqyyK2oWQcEDgdCdfsH275jm70HCmySFcM36XESCS88Lg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","cmdk":"^1.1.1","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.0.8","install":"^0.13.0","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.24","@ai-sdk/react":"^3.0.118","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.65_1774537686865_0.8360393776518091","host":"s3://npm-registry-packages-npm-production"}},"2.0.66":{"name":"sidenetai-sdk","version":"2.0.66","_id":"sidenetai-sdk@2.0.66","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"5486e52478b852ad4cd5af83c1f91f7d2f359e72","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.66.tgz","fileCount":720,"integrity":"sha512-i3BubXqs8Inm41giPvDLE+nsO0NLcommm5hUO+GbUP0CbSAcERKdq0D9Mdoc8qWS9sUkLGQmU7OkPtq4bOVXXA==","signatures":[{"sig":"MEYCIQDfWdnvC3mDtaB+r0C/Ly8ZMHItAw0El1Qk7YzC3nSAtQIhALaQ53VGWf9DtT0yrZzJavmpkYsOLPkdWh7HfuJnu7hM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78142743},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.66.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/a0932a93feff2bfae6efdca87e5876f1/sidenetai-sdk-2.0.66.tgz","_integrity":"sha512-i3BubXqs8Inm41giPvDLE+nsO0NLcommm5hUO+GbUP0CbSAcERKdq0D9Mdoc8qWS9sUkLGQmU7OkPtq4bOVXXA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","cmdk":"^1.1.1","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.0.8","install":"^0.13.0","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.24","@ai-sdk/react":"^3.0.118","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.66_1774538551493_0.07553232957950407","host":"s3://npm-registry-packages-npm-production"}},"2.0.67":{"name":"sidenetai-sdk","version":"2.0.67","_id":"sidenetai-sdk@2.0.67","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d488cf488f16f13d867945aa8425ce575eaf5019","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.67.tgz","fileCount":720,"integrity":"sha512-R5nBhbbLDeqJywc/fbS9pkQ9yOzsWegMQ4Es1+MBvWPtIpQaJohv3DS4g41chtveXGwkLOZhdDT5m9DmI5vUFw==","signatures":[{"sig":"MEUCIHR0drNWdIhSzXvp1yO9ZFDXAst7Xc3U8VocUwYJUlkGAiEAv1NW0V/U6uevVMDhT6z/enyV/KFbdwabVX9oiqPE2JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78150456},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.67.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9d0fdd0d6886ccf8d2eb5e458baee124/sidenetai-sdk-2.0.67.tgz","_integrity":"sha512-R5nBhbbLDeqJywc/fbS9pkQ9yOzsWegMQ4Es1+MBvWPtIpQaJohv3DS4g41chtveXGwkLOZhdDT5m9DmI5vUFw==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","cmdk":"^1.1.1","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.0.8","install":"^0.13.0","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.24","@ai-sdk/react":"^3.0.118","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=5.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.67_1774543552891_0.709727500796622","host":"s3://npm-registry-packages-npm-production"}},"2.0.68":{"name":"sidenetai-sdk","version":"2.0.68","_id":"sidenetai-sdk@2.0.68","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2c94058b32d283c6f36326745f7f442db4a9685c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.68.tgz","fileCount":417,"integrity":"sha512-zGw/DVviQe0c9zVdwLsJr8SDd3ULhU0KIKC5q1mT1qr/ijNHog/k7MnIuRFaOS2/cgCOFeasql+6Ir8KpCQz1g==","signatures":[{"sig":"MEQCIEFhzFchT+JJuaepkZuSEXslgA9heGNASdzSCDWfJTtxAiB/Kyic1pYJmto58tk6WhSI+FrwXMwPnXvQ6kHl7A1rUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50691636},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.68.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/f8f687330efd1d1da2b3a5725b3bff5c/sidenetai-sdk-2.0.68.tgz","_integrity":"sha512-zGw/DVviQe0c9zVdwLsJr8SDd3ULhU0KIKC5q1mT1qr/ijNHog/k7MnIuRFaOS2/cgCOFeasql+6Ir8KpCQz1g==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.10.0","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.0.8","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.21","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.16","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.7","@assistant-ui/react-streamdown":"^0.1.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.142","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.5","eslint":"^9.39.2","globals":"^16.5.0","postcss":"^8.5.6","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.2","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.2.3","tailwindcss":"^4.1.18","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.24","@ai-sdk/react":"^3.0.144","framer-motion":"^11.18.2","rehype-harden":"^1.1.7","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.4.1","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.56.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.1.18","@vitejs/plugin-react":"^5.1.4","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.68_1775092842479_0.3434699400401928","host":"s3://npm-registry-packages-npm-production"}},"2.0.69":{"name":"sidenetai-sdk","version":"2.0.69","_id":"sidenetai-sdk@2.0.69","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2669ec97171b4502221d48da58aecfc2f06cb340","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.69.tgz","fileCount":417,"integrity":"sha512-CwkNTXIsXz5tSy/nrGnlYyRRNjbYJFuhgjFTUZo76VXGxEd2iXhhuFIWNQCGnWZuyA3TyvOipLRuB+u75k8Bsg==","signatures":[{"sig":"MEYCIQDBin7ZxemmuQ+HBZdYsw52L7W+jTZ+bwqrohBvLU8LwgIhAKxRaOBcOvSpGXEIWNgZUYLPhra+bSQCc4ZIlc4rQxhJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50691634},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.69.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/f55e9dcfed4074803a8a0a69c1abedff/sidenetai-sdk-2.0.69.tgz","_integrity":"sha512-CwkNTXIsXz5tSy/nrGnlYyRRNjbYJFuhgjFTUZo76VXGxEd2iXhhuFIWNQCGnWZuyA3TyvOipLRuB+u75k8Bsg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.21","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.16","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.7","@assistant-ui/react-streamdown":"^0.1.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.145","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.69_1775150955806_0.25048382193994767","host":"s3://npm-registry-packages-npm-production"}},"2.0.70":{"name":"sidenetai-sdk","version":"2.0.70","_id":"sidenetai-sdk@2.0.70","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"5d42aa4b94bbaedafdeba5b4f866fdfcda74f9a1","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.70.tgz","fileCount":426,"integrity":"sha512-ArNbnL03RDYf2dqxapeNxT291yaZhhtCqFq62eg79aH9k3Tpae8zn7Kv1ImpTefKYwK2CKm1sFnEP/8OXW0UXg==","signatures":[{"sig":"MEYCIQDLs/fr3kK+E3dylPBjQ2ffcUzYG07NOosb4nXCvCNR1wIhANOfEiHjotELJres9As2Ds2evGFtpXyTJf/mHICKmvWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51437517},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.70.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9306e0530af761557e0450a3a977339b/sidenetai-sdk-2.0.70.tgz","_integrity":"sha512-ArNbnL03RDYf2dqxapeNxT291yaZhhtCqFq62eg79aH9k3Tpae8zn7Kv1ImpTefKYwK2CKm1sFnEP/8OXW0UXg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.21","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.16","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.7","@assistant-ui/react-streamdown":"^0.1.8","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.145","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.70_1775217073816_0.6045022423694835","host":"s3://npm-registry-packages-npm-production"}},"2.0.71":{"name":"sidenetai-sdk","version":"2.0.71","_id":"sidenetai-sdk@2.0.71","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"94fd652a26915102109baa3935c321c120d946d4","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.71.tgz","fileCount":426,"integrity":"sha512-r/WZLw7A1EqnSf3lDCvybJrYMbMgAKCvmoBu/omPQPitvlZAGiXKo3GW0HXqtmNAuyMmefe2ilvEeMyvkzI3FQ==","signatures":[{"sig":"MEUCIBWztVIgu/MUoc94k5XmX9tCFnJxXTFAswcJXUjmwBXvAiEA1BRdICDg8FRKcQ4t8lnEjjExRbqsBwDAO6xnZbfn+ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51450415},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.71.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9b01dfb0b8f2f7c66dd285420cbbb06b/sidenetai-sdk-2.0.71.tgz","_integrity":"sha512-r/WZLw7A1EqnSf3lDCvybJrYMbMgAKCvmoBu/omPQPitvlZAGiXKo3GW0HXqtmNAuyMmefe2ilvEeMyvkzI3FQ==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.145","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.71_1775236513662_0.23182223174641137","host":"s3://npm-registry-packages-npm-production"}},"2.0.72":{"name":"sidenetai-sdk","version":"2.0.72","_id":"sidenetai-sdk@2.0.72","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"7ade7481c9bd9a0fa669181d715990fb7fa80d83","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.72.tgz","fileCount":426,"integrity":"sha512-AAw5wRPuZ4tq8oBFOA7D20RBiWEyYRO9giyb9rD9bdCyvQCkEi/i+6mOrYBn0/SNLlLNaNuLRx5EDRsZYt1RLw==","signatures":[{"sig":"MEQCIGIVuXmGL07KW2yJE/ARtUOsW1ieaRyMYkTlTUq0GTSOAiBmZBuiTFSKRPYG5Lqpnrq9m/zKLZlKaIpj7dEcHzuMVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52017092},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.72.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/cd428c038ec93281cbb57eaeda5782c9/sidenetai-sdk-2.0.72.tgz","_integrity":"sha512-AAw5wRPuZ4tq8oBFOA7D20RBiWEyYRO9giyb9rD9bdCyvQCkEi/i+6mOrYBn0/SNLlLNaNuLRx5EDRsZYt1RLw==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.145","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.72_1775419334340_0.42466835424830074","host":"s3://npm-registry-packages-npm-production"}},"2.0.73":{"name":"sidenetai-sdk","version":"2.0.73","_id":"sidenetai-sdk@2.0.73","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"89ac00c6cbdad74e9dc4dc373dcfb19ae5ef2e68","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.73.tgz","fileCount":727,"integrity":"sha512-12dAobOzudczWj2KX1CmWKHk3YCEcZCazWikGV69PaF3v20VZbNc29+u62YiR/zFyTY2AIBjBN7Vuya1yaDp4A==","signatures":[{"sig":"MEUCIQDXcp2TYMaxmgdGKb5WPr16I6BSFcF17GQkHg37aYt7ggIgYz7hFa5D6/3/MpqI9+8sZo9Xi7UJDLwzx0bvG037YcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80865815},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.73.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/299221b6df5f52fd298a67a5150075db/sidenetai-sdk-2.0.73.tgz","_integrity":"sha512-12dAobOzudczWj2KX1CmWKHk3YCEcZCazWikGV69PaF3v20VZbNc29+u62YiR/zFyTY2AIBjBN7Vuya1yaDp4A==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.73_1775434372474_0.8744716459204289","host":"s3://npm-registry-packages-npm-production"}},"2.0.74":{"name":"sidenetai-sdk","version":"2.0.74","_id":"sidenetai-sdk@2.0.74","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"fcbac060ef84c50965fc4487b585594a906352e3","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.74.tgz","fileCount":724,"integrity":"sha512-E415h9kvvpNqRz7lQgyvnN1xsBSS4uznimjzinyOa6W6VxQgis8ZUcMde0Iz4F8Brmk45tncXTm88SOiQDBdbA==","signatures":[{"sig":"MEYCIQCCfUAxRELTEYs8IFaUg5m/iKxiMG//SW71GLdhd8a5RQIhAJ3Kay44pYWpci65Y4kiLbaSxiwEpQtg4nhCLanV2ued","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84352601},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.74.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/5dc81c7f0f641ab3c3c5c7f6db718e01/sidenetai-sdk-2.0.74.tgz","_integrity":"sha512-E415h9kvvpNqRz7lQgyvnN1xsBSS4uznimjzinyOa6W6VxQgis8ZUcMde0Iz4F8Brmk45tncXTm88SOiQDBdbA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.74_1775593604734_0.5890688699789621","host":"s3://npm-registry-packages-npm-production"}},"2.0.75":{"name":"sidenetai-sdk","version":"2.0.75","_id":"sidenetai-sdk@2.0.75","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"587ea84256cff07bb611add6667bb5bbc9ac4f7d","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.75.tgz","fileCount":724,"integrity":"sha512-9DXKK+Ls1MadVrnukSnCgdX4g3wB6mWhEuv79L+0BDoUiO63iwLIXEuped/B4/r06bcL7hxsXiB7298UTwXgTA==","signatures":[{"sig":"MEQCID97FgiRgTZcoCZ5VHjVKta3aAGy8jKPYSQcjBKmE27ZAiAGXtknIzAvCErT+lvQiSiHfxG5p/G3bS5oeRehihhIJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84841697},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.75.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/c1617d0e6e628e19556f271b961e4acd/sidenetai-sdk-2.0.75.tgz","_integrity":"sha512-9DXKK+Ls1MadVrnukSnCgdX4g3wB6mWhEuv79L+0BDoUiO63iwLIXEuped/B4/r06bcL7hxsXiB7298UTwXgTA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.75_1775645657261_0.8000497317264768","host":"s3://npm-registry-packages-npm-production"}},"2.0.76":{"name":"sidenetai-sdk","version":"2.0.76","_id":"sidenetai-sdk@2.0.76","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"06fb442f62eaed3d59150fa2621a6f20a923553d","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.76.tgz","fileCount":724,"integrity":"sha512-l9dbXym4NgfR6wZroEx7MayJc5+7QuvE4H92MBNKlSlPitbRPZmkWfFuGdI1qCL38NYf/yfruviDuI1AExDa3A==","signatures":[{"sig":"MEUCIDgbJv87tkqXOLysHnJoHmrHxY2KQl3dr5VCEnpDftGiAiEA1uX41i1s8TYzQHUbt0NyNhaB0tdEMU53mF6MmYZ1YSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84853890},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.76.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/273183b360a5c235e1ba6f32ede200fe/sidenetai-sdk-2.0.76.tgz","_integrity":"sha512-l9dbXym4NgfR6wZroEx7MayJc5+7QuvE4H92MBNKlSlPitbRPZmkWfFuGdI1qCL38NYf/yfruviDuI1AExDa3A==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.76_1776020399996_0.14085823408002396","host":"s3://npm-registry-packages-npm-production"}},"2.0.77":{"name":"sidenetai-sdk","version":"2.0.77","_id":"sidenetai-sdk@2.0.77","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"0ffe883bf55e298a8bb95feede60010403027b52","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.77.tgz","fileCount":724,"integrity":"sha512-JVOOyKJhJR0cV9X80SZ2Jhn/ZVgTvSNHFByEOfSN7FCJokHqpSioWmFJde0YdgW4VftkAF5t5Aqj3/6IfFF1sA==","signatures":[{"sig":"MEUCIGIy4YhfXmDvATjLSO8oGJ7O+N/3wN0I+xDcuZQaTvNFAiEAw5v0djL8GaR0kU8Go+j/vnOg013HLcnHMZNXRRLr0G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84923478},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.77.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/231b99b78ea377c7211ff9ad926c5b03/sidenetai-sdk-2.0.77.tgz","_integrity":"sha512-JVOOyKJhJR0cV9X80SZ2Jhn/ZVgTvSNHFByEOfSN7FCJokHqpSioWmFJde0YdgW4VftkAF5t5Aqj3/6IfFF1sA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.77_1776031320637_0.7086394238376277","host":"s3://npm-registry-packages-npm-production"}},"2.0.78":{"name":"sidenetai-sdk","version":"2.0.78","_id":"sidenetai-sdk@2.0.78","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"9d337094c84a514f93b50d2d639c6bbb63d97b5d","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.78.tgz","fileCount":724,"integrity":"sha512-V5Kviy7xUmNYww2T2+T53NjkJmynXY1/GKhOmg2nFXyQHpKd+kGUIA0ncPiHDbtLtyGr+g4oFYsjx8bvL8MtWg==","signatures":[{"sig":"MEQCIE+Q3cWDL5/PokIj4bCScu1GaccBIg00P9VL6M848yEnAiBvKMZwseHh0wOaebRW/UE53bIqENuzZgp0ILf6+iS7Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84922878},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.78.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b01db5dbe547c51734e4a4a15fa121c7/sidenetai-sdk-2.0.78.tgz","_integrity":"sha512-V5Kviy7xUmNYww2T2+T53NjkJmynXY1/GKhOmg2nFXyQHpKd+kGUIA0ncPiHDbtLtyGr+g4oFYsjx8bvL8MtWg==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.78_1776041947973_0.21634289927268147","host":"s3://npm-registry-packages-npm-production"}},"2.0.79":{"name":"sidenetai-sdk","version":"2.0.79","_id":"sidenetai-sdk@2.0.79","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"c0c4a939c1302b588318bac693ef2bbcaeac5443","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.79.tgz","fileCount":724,"integrity":"sha512-chezap7rbJHSy0ImF02M+v4VBo/z0EipY+AGfEaUWoxT9c37haOYpLEzdEycDfV1ZOHozBNsAyymcMB0I0a+pQ==","signatures":[{"sig":"MEUCIQDmrOu0+Fg+RDHyANdUabaATpwUlSOUv2JewW1Vq01UtAIgXsIbfJg11Ve4Rllo3ajocStg7f1Ey1Mps0ZPnahflyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84922210},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.79.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9504741de5e5f73f6b5efb63f0d19fe7/sidenetai-sdk-2.0.79.tgz","_integrity":"sha512-chezap7rbJHSy0ImF02M+v4VBo/z0EipY+AGfEaUWoxT9c37haOYpLEzdEycDfV1ZOHozBNsAyymcMB0I0a+pQ==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.79_1776045684100_0.16314021750005736","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"sidenetai-sdk","version":"2.0.80","_id":"sidenetai-sdk@2.0.80","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"8154a6b7a5bc9032c18d2fc0385ea19f23584692","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.80.tgz","fileCount":724,"integrity":"sha512-cK6sFFTGPI/PpMXxmgces7xJGnf3M1gVC98Bo9v6MvgU8Owcp7EKnpM2srzzt0qzsn91GTH44m+m50QvsNLECQ==","signatures":[{"sig":"MEYCIQDIoO50aAHTkFSrsQkCzZIFVQhkVF8tUE0q/kXyFleteQIhAKPhN7KkVMDTFpjBVxII0chO+m7t1VePetH8nH/2lsLN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84922210},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.80.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/69222d6b49c5bf2ca8a488f3cf1a3ce2/sidenetai-sdk-2.0.80.tgz","_integrity":"sha512-cK6sFFTGPI/PpMXxmgces7xJGnf3M1gVC98Bo9v6MvgU8Owcp7EKnpM2srzzt0qzsn91GTH44m+m50QvsNLECQ==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.80_1776074075829_0.720390628160926","host":"s3://npm-registry-packages-npm-production"}},"2.0.82":{"name":"sidenetai-sdk","version":"2.0.82","_id":"sidenetai-sdk@2.0.82","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"98a0b32a178f1691f668f11c0e980e907010fe29","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.82.tgz","fileCount":724,"integrity":"sha512-Up1mLyCKMdTi9W+nlEQHKU/kbCUnIvpl275GwrdDUKedHS992oV9SfH3Xv1c4r2PmJJdAhzNFDAXpr+SCF/zKQ==","signatures":[{"sig":"MEQCIARYRl87R/a4c6WSCL5+U2Mqk/b9CZnGJQzXF3SCumrAAiAETA98ClN8DPseEajjg6j+OZYm2bcm0cIvNInewjcbEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84922852},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.82.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/d1959faa8fbb0d416a7cac3d73b4f9c5/sidenetai-sdk-2.0.82.tgz","_integrity":"sha512-Up1mLyCKMdTi9W+nlEQHKU/kbCUnIvpl275GwrdDUKedHS992oV9SfH3Xv1c4r2PmJJdAhzNFDAXpr+SCF/zKQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.4","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.82_1776075070114_0.08868140316753381","host":"s3://npm-registry-packages-npm-production"}},"2.0.83":{"name":"sidenetai-sdk","version":"2.0.83","_id":"sidenetai-sdk@2.0.83","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"53d26af5cd7cef0a28af52c3bd7f858f4f30921e","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.83.tgz","fileCount":724,"integrity":"sha512-uy+41wuoDr3Gf5Sic7jbrsv7E9OkpbYg1Q91YvmDnDTgL3TBIwB99/Tq2ucMJVDNdtfMmh5AseVNeN7cqYfqZw==","signatures":[{"sig":"MEUCIQD8yhS46MWyreASHqgS9vjPFWADr+W27JZRQNlk1tIjCwIgPIv0PdKtJYiI5YOa3ngSz1pAhufO0urAlF+uH8auYS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85434477},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.83.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/a0255b0eab63d4923e7dedd68d01e3cb/sidenetai-sdk-2.0.83.tgz","_integrity":"sha512-uy+41wuoDr3Gf5Sic7jbrsv7E9OkpbYg1Q91YvmDnDTgL3TBIwB99/Tq2ucMJVDNdtfMmh5AseVNeN7cqYfqZw==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.24.4","cmdk":"^1.1.1","katex":"^0.16.44","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.7","shadcn":"^4.1.2","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.12","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.22","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.17","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.8","@assistant-ui/react-streamdown":"^0.1.9","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.143","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.4","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.8","unified":"^11.0.5","react-dom":"^19.2.4","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.5.0","tailwindcss":"^4.2.2","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.4.27","@ai-sdk/react":"^3.0.148","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.58.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.83_1776256614392_0.9564857690023718","host":"s3://npm-registry-packages-npm-production"}},"2.0.85":{"name":"sidenetai-sdk","version":"2.0.85","_id":"sidenetai-sdk@2.0.85","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"ab27f990ec3f84e1209fb64fa1cd50a88a8fabf3","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.85.tgz","fileCount":724,"integrity":"sha512-Jv65mFlxY5zZ9EpwZxVQUtbu5oi8Cd1GdHfRSE6O04ujiQOcA3vvby+R5th/oKi/RclFyvS1U1taw0xrZ1oHiA==","signatures":[{"sig":"MEQCIDrnoearxMO+L+B1qmAckgOY2C4ckDBmfwIhlSj4EUSgAiBs+W1QO45oasO02zq94BJrX2SEiwDE8qUp0Clit1kyWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85194238},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.85.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/799dfec171f75c40ab3dfe8a61550628/sidenetai-sdk-2.0.85.tgz","_integrity":"sha512-Jv65mFlxY5zZ9EpwZxVQUtbu5oi8Cd1GdHfRSE6O04ujiQOcA3vvby+R5th/oKi/RclFyvS1U1taw0xrZ1oHiA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.85_1776797825824_0.868874415600549","host":"s3://npm-registry-packages-npm-production"}},"2.0.86":{"name":"sidenetai-sdk","version":"2.0.86","_id":"sidenetai-sdk@2.0.86","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"5ed673d1d0c112a2b66338b4e799279014021ade","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.86.tgz","fileCount":724,"integrity":"sha512-lWe73cWe1jKhoBjrG6riSldR5iYpvF/yQzxZlKmWLqzmU/XRhmlonrXt8oQh9xSGpKLlAzegLbnAct50jlx9SA==","signatures":[{"sig":"MEYCIQD9Z6vqJKdx1um0VKg1c0U7semOXD5LWysy+3bEizkwFAIhANL16G/L5lJdO+LIbTdHymKDx5xtu7ZkO7koT1sDd451","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85204312},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.86.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/27a72417abc2ad52a49e92b71aa30172/sidenetai-sdk-2.0.86.tgz","_integrity":"sha512-lWe73cWe1jKhoBjrG6riSldR5iYpvF/yQzxZlKmWLqzmU/XRhmlonrXt8oQh9xSGpKLlAzegLbnAct50jlx9SA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.86_1776808408801_0.10809172773698394","host":"s3://npm-registry-packages-npm-production"}},"2.0.87":{"name":"sidenetai-sdk","version":"2.0.87","_id":"sidenetai-sdk@2.0.87","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"146a498f96218ca6af3fceb50e58fdc9e66a3a90","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.87.tgz","fileCount":724,"integrity":"sha512-8U0aw1fcT2Gq0YX5CAGPMlM6P1kZTZTZ1k7aHvWQ+P0VzF911rZjz3S2IFRqiwKU3ri99Wuh/rUYElWItKcI7A==","signatures":[{"sig":"MEYCIQDm2CoKPAnnV0Z/Nk2iLskBh80RBnJGdxq6hy1GnAz0IgIhAPdBMcg6O9tTeslWb6jY7Zmei7LcGSH8nLnjl+kP1h/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85204564},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.87.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/3b8ceaff1e9ea5ab7f2e737797d77395/sidenetai-sdk-2.0.87.tgz","_integrity":"sha512-8U0aw1fcT2Gq0YX5CAGPMlM6P1kZTZTZ1k7aHvWQ+P0VzF911rZjz3S2IFRqiwKU3ri99Wuh/rUYElWItKcI7A==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.87_1776881972129_0.6068727297064223","host":"s3://npm-registry-packages-npm-production"}},"2.0.88":{"name":"sidenetai-sdk","version":"2.0.88","_id":"sidenetai-sdk@2.0.88","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"9cfaf2c5ab729b76759e939a3fea47468d5cfc0a","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.88.tgz","fileCount":724,"integrity":"sha512-yoOtfyP7HfJuAN2SaC5wSzS4p/TkNt3v+c63439t2EdG7XL1Apxzpre9R1/ba0jzKWfnh1OA6hIdRdMTsg+GYQ==","signatures":[{"sig":"MEYCIQDtY8AJxM2zpjgXTlyscB6ns2H/jF9KRoRKRvrwk5cpjQIhAOKOmq+F2HLkx/N+WjfGJL2W4Pjc0XdEp2LoXU1QyrFz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85210422},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.88.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/54b7726e2b9305817ec52aea937faa12/sidenetai-sdk-2.0.88.tgz","_integrity":"sha512-yoOtfyP7HfJuAN2SaC5wSzS4p/TkNt3v+c63439t2EdG7XL1Apxzpre9R1/ba0jzKWfnh1OA6hIdRdMTsg+GYQ==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.88_1776969965245_0.4103978026737456","host":"s3://npm-registry-packages-npm-production"}},"2.0.89":{"name":"sidenetai-sdk","version":"2.0.89","_id":"sidenetai-sdk@2.0.89","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"ffda20018c514644dc449e9524c8c57f6d66143c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.89.tgz","fileCount":724,"integrity":"sha512-OZKxZkDBHp5B5Fil3VP8qxXMtM9WVlEFRcwJSC5e3vK6QfYS9u3FEkRu0UprhkZ9B+yjlI5VoOSmfORp88sSVA==","signatures":[{"sig":"MEUCIHxpkdpj+9KCR3RVCNBgSRh8drzeMkoTea/SHo9N9HSpAiEArQ0AgWgOARFkTd123ak13e1VinyryXp+PeQJFz82eXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85569373},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.89.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","preview":"vite preview","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/404b3b4b42417e0b89661886cc4262f5/sidenetai-sdk-2.0.89.tgz","_integrity":"sha512-OZKxZkDBHp5B5Fil3VP8qxXMtM9WVlEFRcwJSC5e3vK6QfYS9u3FEkRu0UprhkZ9B+yjlI5VoOSmfORp88sSVA==","_npmVersion":"10.9.3","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.89_1777492238463_0.5405592359364502","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"sidenetai-sdk","version":"2.0.90","_id":"sidenetai-sdk@2.0.90","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"52f1009e16e143d51e60237f0dd2d412dfa2244e","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.90.tgz","fileCount":725,"integrity":"sha512-hIZVVBj1+dxvimn7adwCxlT/y7hqBopskE5t4qzguGtyDRatS+eu9+gG1NgvdI3P+nxqv+VXnx6XbGbyJBA0zg==","signatures":[{"sig":"MEQCID1gp9GfgUAfuNYXI+aOU4mcU2U9gbUiEpxF8UKMcGwcAiAc9N7C8Iop3Wnbwl0Ht2Wgw0EWwlZtU9BKwfyy27ExgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85581620},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.90.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/7c56108cca7948bc6891258b4587dc18/sidenetai-sdk-2.0.90.tgz","_integrity":"sha512-hIZVVBj1+dxvimn7adwCxlT/y7hqBopskE5t4qzguGtyDRatS+eu9+gG1NgvdI3P+nxqv+VXnx6XbGbyJBA0zg==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.90_1777643876307_0.5064706946005328","host":"s3://npm-registry-packages-npm-production"}},"2.0.91":{"name":"sidenetai-sdk","version":"2.0.91","_id":"sidenetai-sdk@2.0.91","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"1947bf4212aab0cd2b639bde0223f9c03c1b321c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.91.tgz","fileCount":725,"integrity":"sha512-K9SFrwDLDCcaTje6QhCKAZ9EXF2Zmcc3SQS+c9XZRWuWFgx4plp+y+40KI1WG2LYm96aNlDLsgTtL4wj3TsKug==","signatures":[{"sig":"MEQCIGtWAdOLQ1gNeuYPlMT8U3T+l735knDoWZDAfFOFE/C9AiAukrIPWR0cIJD/RY+SvPHI2N3NdwyHkLtV+F3fTV1YwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85581620},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.91.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/136988756749acf13232d87d7a5eadc2/sidenetai-sdk-2.0.91.tgz","_integrity":"sha512-K9SFrwDLDCcaTje6QhCKAZ9EXF2Zmcc3SQS+c9XZRWuWFgx4plp+y+40KI1WG2LYm96aNlDLsgTtL4wj3TsKug==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.91_1777644065809_0.7962821357134586","host":"s3://npm-registry-packages-npm-production"}},"2.0.92":{"name":"sidenetai-sdk","version":"2.0.92","_id":"sidenetai-sdk@2.0.92","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"fb9fc31f7b91d4bff2293215e4bb831486ee81ec","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.92.tgz","fileCount":725,"integrity":"sha512-iA/1DhQvj8J1Ce6euGzu692f6yQ1Pfzdp3BEDvN0iPgmmYPybHjiKDGJqI2ilKvO+2IJo+gj0p5eUxgl7M4GnA==","signatures":[{"sig":"MEYCIQC+jHHPwkBotN5/isIHRxY6+kcOdZoU6XGT58piKwJOmgIhAJcOMK75KNKqIldPuXE0Np3QnlmHJk+RTl+vBgGdK7cB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85581698},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.92.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/0f188645d93974877c8c11ab711569ea/sidenetai-sdk-2.0.92.tgz","_integrity":"sha512-iA/1DhQvj8J1Ce6euGzu692f6yQ1Pfzdp3BEDvN0iPgmmYPybHjiKDGJqI2ilKvO+2IJo+gj0p5eUxgl7M4GnA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.92_1777929692853_0.38716144176766387","host":"s3://npm-registry-packages-npm-production"}},"2.0.93":{"name":"sidenetai-sdk","version":"2.0.93","_id":"sidenetai-sdk@2.0.93","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"110d37d58fcf556e19d4b9ff5aaa5a7a50e2ae20","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.93.tgz","fileCount":725,"integrity":"sha512-mNFw5w0t7nlSkaolW/W57KU8fQCZNsL6V5bHrMBgddT+DvX5VW0BF009TAfKvzc8cQ1IscMCdFU313rRLHzdgw==","signatures":[{"sig":"MEYCIQChyhK/S4KxqG1KjyJaa1fNs3sklYYZZ6fnPz60XC/WJQIhANhEblDRC5AlKxuLaR9rlnIhmfJvnV0eisMusOpLlYeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85581698},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.93.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8e7f3b6fc7a8a71ca20ca568d8cd52d1/sidenetai-sdk-2.0.93.tgz","_integrity":"sha512-mNFw5w0t7nlSkaolW/W57KU8fQCZNsL6V5bHrMBgddT+DvX5VW0BF009TAfKvzc8cQ1IscMCdFU313rRLHzdgw==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.93_1778536997118_0.22602074828665897","host":"s3://npm-registry-packages-npm-production"}},"2.0.94":{"name":"sidenetai-sdk","version":"2.0.94","_id":"sidenetai-sdk@2.0.94","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"5caad712a9e87a780b80b74c6a17dc1904a72730","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.94.tgz","fileCount":725,"integrity":"sha512-DvmfBH57s/5pcdZGoP7TYdJtRByXTseYElyI/FIcmqucIhEn6ibGDoCb5TmgdbPhfkU65g3+kxtNM80U388uBQ==","signatures":[{"sig":"MEYCIQDJQplE8/0kfnVuIS0wAPZ2l6Rf0cM1kjb+44a18oH2aAIhAJmKawEOEZu9kxDVCfIcFfQhAUUSj116Ghr7cxZE2Drc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85603842},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.94.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/40d1126e48a61a8ab793d223e4a901b2/sidenetai-sdk-2.0.94.tgz","_integrity":"sha512-DvmfBH57s/5pcdZGoP7TYdJtRByXTseYElyI/FIcmqucIhEn6ibGDoCb5TmgdbPhfkU65g3+kxtNM80U388uBQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.94_1779113230385_0.8538473096037749","host":"s3://npm-registry-packages-npm-production"}},"2.0.95":{"name":"sidenetai-sdk","version":"2.0.95","_id":"sidenetai-sdk@2.0.95","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d7ea9e654bf9be34db8aef64e381d58e92a5d9ea","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.95.tgz","fileCount":725,"integrity":"sha512-TBGw4JTDIIelwh9xUx3FyEU//AwrMqsYDD7Ly8z/GtZNLehjx/tKR5IvWExpTiqHfZuQICeoRjXUJZsO/UqVdQ==","signatures":[{"sig":"MEQCIGiYty3dEXywmUO7ho6mTO1j0W2PRcqatvxy0Y6WLg7eAiBqdq1gJJGFSO0T4P2EuSVS6sa1GL4CxvobpjjPSVUSJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85612097},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.95.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/990c95658a6f4941313c15b20c55ef0a/sidenetai-sdk-2.0.95.tgz","_integrity":"sha512-TBGw4JTDIIelwh9xUx3FyEU//AwrMqsYDD7Ly8z/GtZNLehjx/tKR5IvWExpTiqHfZuQICeoRjXUJZsO/UqVdQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.95_1780011585543_0.23096113079857883","host":"s3://npm-registry-packages-npm-production"}},"2.0.96":{"name":"sidenetai-sdk","version":"2.0.96","_id":"sidenetai-sdk@2.0.96","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"3313c22b1541076cc4d79e012b77e0370b4dfb79","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.96.tgz","fileCount":725,"integrity":"sha512-W/dXcV7fYbVyUwkMC1lKyZ4ADGv/CIQl5CJOIEYIPTDU7/kIaTCQa8dN9yGwGkpxsHbtAtQxNLFSb+GN9vF/FA==","signatures":[{"sig":"MEQCIFpfbPEPt9xvm0KQsiltM874ybBNFOi/+Zq7X9qkqu2PAiAx6L7UpAZo7MBwNLRh2MXXlR+OLFzXVh+1/cA9Ie6LoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85620319},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.96.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/28640d138ce402487b2ed3e209456a55/sidenetai-sdk-2.0.96.tgz","_integrity":"sha512-W/dXcV7fYbVyUwkMC1lKyZ4ADGv/CIQl5CJOIEYIPTDU7/kIaTCQa8dN9yGwGkpxsHbtAtQxNLFSb+GN9vF/FA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.96_1780914980069_0.6725028194044878","host":"s3://npm-registry-packages-npm-production"}},"2.0.97":{"name":"sidenetai-sdk","version":"2.0.97","_id":"sidenetai-sdk@2.0.97","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d628d9246a5753f4df04078d8e00726f3d350643","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.97.tgz","fileCount":725,"integrity":"sha512-YeR8ReyVxAfnj4PSDTG5VDYA4zGe56+aaZf+CX1ZW2JOKnKEydbPg4fafzV9jcesGMZFZZ5L+I4o1DnpcowkpA==","signatures":[{"sig":"MEUCIEVlTa0h1r3aO4r+3hUY+Cya8bBVHP1bwEJtuYzHdPloAiEAkeQh4rVpNJoX7dewJCJZZ6WDu3I3tptfGUKwMtfBcHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85624051},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.97.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/20031f86e83546e87a14f4c9b215870b/sidenetai-sdk-2.0.97.tgz","_integrity":"sha512-YeR8ReyVxAfnj4PSDTG5VDYA4zGe56+aaZf+CX1ZW2JOKnKEydbPg4fafzV9jcesGMZFZZ5L+I4o1DnpcowkpA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.97_1781470304144_0.7255255176447","host":"s3://npm-registry-packages-npm-production"}},"2.0.98":{"name":"sidenetai-sdk","version":"2.0.98","_id":"sidenetai-sdk@2.0.98","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"7f1422166b910b1c8607a06d0aeecd0980e94e32","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.98.tgz","fileCount":725,"integrity":"sha512-Qb08ec9aOPKXgTiAv5iwvQm4wktf+FvKIM/FKl6xRFcZ/y4XoubI4YMNwp7QjD3VBqXns7pgAIrX9Dpu9016bw==","signatures":[{"sig":"MEUCIQCpf7ViXk1P/tBkrj6TYBuZJ5e/C26lO9Cv+mawjBmZHwIgLmBCwjjiFBjnVHbnYXCGTN+Xo/+QmuDykftRHMhnLvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85624540},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.98.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/49fa9d7f8eb55c01fac22d0f7321af1d/sidenetai-sdk-2.0.98.tgz","_integrity":"sha512-Qb08ec9aOPKXgTiAv5iwvQm4wktf+FvKIM/FKl6xRFcZ/y4XoubI4YMNwp7QjD3VBqXns7pgAIrX9Dpu9016bw==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@assistant-ui/react":">=0.10.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0","@assistant-ui/react-ai-sdk":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.98_1782216769139_0.4805034421692198","host":"s3://npm-registry-packages-npm-production"}},"2.0.99":{"name":"sidenetai-sdk","version":"2.0.99","_id":"sidenetai-sdk@2.0.99","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"928382f206d2d275866a2f3ce461df340f0cdd01","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.99.tgz","fileCount":725,"integrity":"sha512-+DeryIbhKXXjRsMa31HYm87okP+HzImsauxjwFpslS6pjx2h+XHr1cUQ4gFoyInUbE1PAN3RmFoUK6n/BghmnA==","signatures":[{"sig":"MEUCID01kDsLd6Xpins6NJg3+8yzuwHV7t5dsn82oS1RIE5JAiEA0A0V3MZJY2Ls44neXfoB1q83+cJ3s1mlS0i/yKQCO9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86193837},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.99.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/2a026d9275ee902ce050df1a887687dd/sidenetai-sdk-2.0.99.tgz","_integrity":"sha512-+DeryIbhKXXjRsMa31HYm87okP+HzImsauxjwFpslS6pjx2h+XHr1cUQ4gFoyInUbE1PAN3RmFoUK6n/BghmnA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","@ai-sdk/react":"^3.0.170","framer-motion":"^11.18.2","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"ai":">=6.0.0","react":"^18 || ^19","react-dom":"^18 || ^19","remark-gfm":">=4.0.0","lucide-react":">=0.480.0","framer-motion":">=11.0.0","remark-breaks":">=4.0.0","react-markdown":">=9.0.0","@heroicons/react":">=2.0.0","@radix-ui/react-slot":">=1.0.0","@radix-ui/react-dialog":">=1.0.0","react-resizable-panels":">=3.0.0","@radix-ui/react-tooltip":">=1.0.0","react-syntax-highlighter":">=15.5.0"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.99_1782227599353_0.6422383018622779","host":"s3://npm-registry-packages-npm-production"}},"2.0.100":{"name":"sidenetai-sdk","version":"2.0.100","_id":"sidenetai-sdk@2.0.100","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"ecf28543f0314e3ba25753fe7db9c14942a3430d","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.100.tgz","fileCount":725,"integrity":"sha512-CIRjpzNx5iHVYqJu6wiPuO/FcYdpO0dJfl6jsgd5icFCiCsbad5X+EW5PJ+IH+f7wjfRW3SrmAuGuo7fq5HppA==","signatures":[{"sig":"MEYCIQCcTHAARP+PMaYGE2K8v+lfgZ82Xt2fv8CyEkFug8MeAQIhAKhzRd86yha9u0ntaEyivGhcBI0z24pfK21wimEgf41W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88168666},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.100.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/fea9cb4d41d306951af66bb782405ffa/sidenetai-sdk-2.0.100.tgz","_integrity":"sha512-CIRjpzNx5iHVYqJu6wiPuO/FcYdpO0dJfl6jsgd5icFCiCsbad5X+EW5PJ+IH+f7wjfRW3SrmAuGuo7fq5HppA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.100_1782335838857_0.6155540199299756","host":"s3://npm-registry-packages-npm-production"}},"2.0.101":{"name":"sidenetai-sdk","version":"2.0.101","_id":"sidenetai-sdk@2.0.101","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"a3c50ad7ad98d96b0fb4d38b0602ee496eb38fee","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.101.tgz","fileCount":725,"integrity":"sha512-TNaKEGDQ7HMrFwrB8xsDmg94zMynHK8EdelZUYfmTlJJa1QBHW1tqIuBOqs++eF+vj+S1yQef4QJfbmg9oFR0Q==","signatures":[{"sig":"MEUCIQC/d1iExPTmSxoTdlFf+/rbIPhhau4wRa6gZk9N3NOeMwIgYb2hUAOj0bQGMzCkeFg4RrGGkN76XYPdS8vo5hxO8ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88169468},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.101.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/7385ec755de7c6b3cb1144526a965563/sidenetai-sdk-2.0.101.tgz","_integrity":"sha512-TNaKEGDQ7HMrFwrB8xsDmg94zMynHK8EdelZUYfmTlJJa1QBHW1tqIuBOqs++eF+vj+S1yQef4QJfbmg9oFR0Q==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.101_1782339329486_0.8726912229546093","host":"s3://npm-registry-packages-npm-production"}},"2.0.102":{"name":"sidenetai-sdk","version":"2.0.102","_id":"sidenetai-sdk@2.0.102","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"6d153f2cf3569df103e4392dc52634cc72968bd0","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.102.tgz","fileCount":725,"integrity":"sha512-PEsAaOc9GG9Ring1Z52+lgZDyH3jHRy79dEke+0twbQ71wEjlnKmdHcHf2h547v1nJBGw8MeBEq1w7iVBF10Vg==","signatures":[{"sig":"MEYCIQCt/zQwymnAA6bK1G9J2qK3z1QNoEXRmm3J86RsCzpZ2wIhALxLKq/Zg9W7aDwezbFDnIr2yiQaeDPHqEbE63LB1zev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88173620},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.102.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/1d9648d238428d602ebcbd78e8e84a6e/sidenetai-sdk-2.0.102.tgz","_integrity":"sha512-PEsAaOc9GG9Ring1Z52+lgZDyH3jHRy79dEke+0twbQ71wEjlnKmdHcHf2h547v1nJBGw8MeBEq1w7iVBF10Vg==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.102_1782478173262_0.7604842955975863","host":"s3://npm-registry-packages-npm-production"}},"2.0.103":{"name":"sidenetai-sdk","version":"2.0.103","_id":"sidenetai-sdk@2.0.103","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"9e01ce7f4ece2ff4b5e691e25662ca3b3e885a89","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.103.tgz","fileCount":725,"integrity":"sha512-CarBNHXv6aUcb1L4lezpPVdQmVEOXf1aaCVvTqwRXIFTq1FeeiyasguTKHxo10f2/ssR5hcw96um+wmclbyXKg==","signatures":[{"sig":"MEQCIGgdM316BitAEISpMcEOBdp2PwqZbiTTwV86Ja7+tbKbAiAYDqvaeHt8IoozJqGcvrIJe0ai1TwGS2JsPUmi6xK3lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88173740},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.103.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/758510975633e26e32709be9e8ce1064/sidenetai-sdk-2.0.103.tgz","_integrity":"sha512-CarBNHXv6aUcb1L4lezpPVdQmVEOXf1aaCVvTqwRXIFTq1FeeiyasguTKHxo10f2/ssR5hcw96um+wmclbyXKg==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.103_1782749806244_0.16003009762691378","host":"s3://npm-registry-packages-npm-production"}},"2.0.104":{"name":"sidenetai-sdk","version":"2.0.104","_id":"sidenetai-sdk@2.0.104","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"76acd6482546f001904909567f209c3ca38826fe","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.104.tgz","fileCount":725,"integrity":"sha512-vNLUrt40p+xQ8bcNksz1QxtL9tqNfqywazI01deSIzpqr7dCtuRB8W3CeJk6UdzeTjWfhUcT9CgW5UC8V+IwkA==","signatures":[{"sig":"MEQCICDyP+3zrx7CsNOM4wHgOrZ0hVHmafT8xESymgJNw78PAiA6W1XY68An4gRSTGeifwcXy2P2xGscjXeq+dBL9jNkQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88174283},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.104.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/f6b36a00b3a85dc9e8dc89ade51a4cb7/sidenetai-sdk-2.0.104.tgz","_integrity":"sha512-vNLUrt40p+xQ8bcNksz1QxtL9tqNfqywazI01deSIzpqr7dCtuRB8W3CeJk6UdzeTjWfhUcT9CgW5UC8V+IwkA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.104_1782858118593_0.9849415880951371","host":"s3://npm-registry-packages-npm-production"}},"2.0.105":{"name":"sidenetai-sdk","version":"2.0.105","_id":"sidenetai-sdk@2.0.105","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"fe27cee9580e4e39129a2fe110802309aecdff38","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.105.tgz","fileCount":725,"integrity":"sha512-9JS+8Mnqxbl/FH1kp8FulBT7BQ9mR+2ekZsYr0Bc3Uw3/fOOg5SIz6X8ZLoV3qqdvxz98l6biWnR1hKP3UajHA==","signatures":[{"sig":"MEUCIQClhvbVesykqD+sBP3dxUMwoor+zAjIXm9cZ76/TNcoPAIgZyu0PBmx5JN5nO4TCCcOWt2IQ+6Tig1iXULsuJek7yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88174824},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.105.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b8a9ce4cdb31d334450821bb885c7585/sidenetai-sdk-2.0.105.tgz","_integrity":"sha512-9JS+8Mnqxbl/FH1kp8FulBT7BQ9mR+2ekZsYr0Bc3Uw3/fOOg5SIz6X8ZLoV3qqdvxz98l6biWnR1hKP3UajHA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.105_1782991866411_0.254472432850934","host":"s3://npm-registry-packages-npm-production"}},"2.0.106":{"name":"sidenetai-sdk","version":"2.0.106","_id":"sidenetai-sdk@2.0.106","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"00eac325442a30cb09fbba8ed7d6daf1bb0b483a","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.106.tgz","fileCount":725,"integrity":"sha512-O5gZmAujIxJyYV+d4By/X3YWyyszpNTKmHXvIQ5jDnJPzORb4JGVgDbIZANroE9TmTG0JrJzyoqZlEHFAAye0g==","signatures":[{"sig":"MEUCIQDZ0mIHh9AbqxsWkij7dK3eXZ2pVL5XbJ47N+j3ShSH1QIgGrpIe3R919C1pMixwBH0jJ2MPkgJv8S6kokxJGZ4Avw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88178514},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.106.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/9dc65148edb80a7f3367a19fda47218c/sidenetai-sdk-2.0.106.tgz","_integrity":"sha512-O5gZmAujIxJyYV+d4By/X3YWyyszpNTKmHXvIQ5jDnJPzORb4JGVgDbIZANroE9TmTG0JrJzyoqZlEHFAAye0g==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.106_1783370646048_0.8752170781481927","host":"s3://npm-registry-packages-npm-production"}},"2.0.107":{"name":"sidenetai-sdk","version":"2.0.107","_id":"sidenetai-sdk@2.0.107","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"846f80633ae1419156dd194e771981268da2eb89","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.107.tgz","fileCount":725,"integrity":"sha512-mDC7bhfREkCgTPbK48EiItk3jBG78EAPoHR8XcZYR/SdAJdBdrAGCkXXdelrBRKJ0mY/+pKc9uwzoOXA0TxnZQ==","signatures":[{"sig":"MEUCIHhR/xnM47vdKP28b08sYMaoTjOvI3fpzPeNe1YsuYa9AiEAs3Xs1G1xobkgH4MfzyQtn4FUY6258mg/vXqn1W1dvNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88179922},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.107.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/c945c120df65c8a6dff55fff352a664e/sidenetai-sdk-2.0.107.tgz","_integrity":"sha512-mDC7bhfREkCgTPbK48EiItk3jBG78EAPoHR8XcZYR/SdAJdBdrAGCkXXdelrBRKJ0mY/+pKc9uwzoOXA0TxnZQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.107_1784143557223_0.28733690797946654","host":"s3://npm-registry-packages-npm-production"}},"2.0.108":{"name":"sidenetai-sdk","version":"2.0.108","_id":"sidenetai-sdk@2.0.108","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"a5b14ab20ab3c84f3d449c8358d247b022e5fc9c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.108.tgz","fileCount":725,"integrity":"sha512-wDS19Lz03ozID7pZuEkK5A1tcgREJLP6cCKxKRUQ07RdeOayqEohKdhv2T3V5IA6g9qN+GMVQp5k38nds5zQUA==","signatures":[{"sig":"MEYCIQC4E/mjboYHYplwYbrvRBWvKG1QXYqMAdgq+4pepJRUUgIhANzcDrLXE4zkGMiAGMjPlWPGjuKw003mC4+r8weh2pz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88188747},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.108.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/afb225c83f6644bed0c8d9d0c492291b/sidenetai-sdk-2.0.108.tgz","_integrity":"sha512-wDS19Lz03ozID7pZuEkK5A1tcgREJLP6cCKxKRUQ07RdeOayqEohKdhv2T3V5IA6g9qN+GMVQp5k38nds5zQUA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.108_1784542420167_0.678830748452879","host":"s3://npm-registry-packages-npm-production"}},"2.0.109":{"name":"sidenetai-sdk","version":"2.0.109","_id":"sidenetai-sdk@2.0.109","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"170dd867f5e5cc66f44fa412b0eb81657e36f5b0","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.109.tgz","fileCount":725,"integrity":"sha512-QKjzx3VcSNxFJca4q7JdQ7+Hj1cO90efAGQ5zlzDXOalIRZuwaDbDa8j8wBjKu+B8T6InS4vvx/lkef7N4OVnQ==","signatures":[{"sig":"MEQCIHdueYsFUoM+s9ZazmMa+/u+jw85510TdGcOEylWxDsgAiAjnJI4cYRHzJy2aD/c8BgIJJ0c6w/6Z/fY09ax+B3pHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88188728},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.109.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8969376e457c6961518555d159e9dac2/sidenetai-sdk-2.0.109.tgz","_integrity":"sha512-QKjzx3VcSNxFJca4q7JdQ7+Hj1cO90efAGQ5zlzDXOalIRZuwaDbDa8j8wBjKu+B8T6InS4vvx/lkef7N4OVnQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.109_1785080078266_0.41430966351849285","host":"s3://npm-registry-packages-npm-production"}},"2.0.110":{"name":"sidenetai-sdk","version":"2.0.110","_id":"sidenetai-sdk@2.0.110","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"c1b3b8b45eb4155811ef55a275db220af5c3d954","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.110.tgz","fileCount":725,"integrity":"sha512-CRg37/p1KlYIJM13U+4T36HpPdbdPFfhKR9R2/n6ONYKBf41Cv3j2y4dVlP/gK/J3fGxk0Eg46wGxOQklvGHqA==","signatures":[{"sig":"MEUCIEqKYeVzZRId0k/MfHrzm5/0h9Y23ZaMh6Ojbha2hUWuAiEAmnebzs76YHRqqFek5qRPATNY1iYTt0WGCiP8dFSKkkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88192896},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.110.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/842f687ad6931d4786a73f282999b5a8/sidenetai-sdk-2.0.110.tgz","_integrity":"sha512-CRg37/p1KlYIJM13U+4T36HpPdbdPFfhKR9R2/n6ONYKBf41Cv3j2y4dVlP/gK/J3fGxk0Eg46wGxOQklvGHqA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.110_1785322341633_0.2745628662716628","host":"s3://npm-registry-packages-npm-production"}},"2.0.111":{"name":"sidenetai-sdk","version":"2.0.111","_id":"sidenetai-sdk@2.0.111","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"eb916b0ce30829e7246b96ac51a73f5bd9413ac4","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.111.tgz","fileCount":725,"integrity":"sha512-nQFEB3VE/4cEHNs9QCn1SO9590buWUxasaqawjpHppmHno5E31QwS/qspyrYXBfpfYDpQt+5gAU2O3g2reo89Q==","signatures":[{"sig":"MEYCIQDceYio0lm4/axhUg2unKY+nI2ZkcYNPFtEA+cT1IsSgwIhAOT3hAUOxfbyl94VONPkHAD7/+0EF2v+OS/Idz9+Q78O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88198784},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.111.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8fb37235c28951160513c044cb4b563e/sidenetai-sdk-2.0.111.tgz","_integrity":"sha512-nQFEB3VE/4cEHNs9QCn1SO9590buWUxasaqawjpHppmHno5E31QwS/qspyrYXBfpfYDpQt+5gAU2O3g2reo89Q==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.111_1785341798751_0.359473434667692","host":"s3://npm-registry-packages-npm-production"}},"2.0.112":{"name":"sidenetai-sdk","version":"2.0.112","_id":"sidenetai-sdk@2.0.112","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"913dd3d1351465d6ea7524615d151e40d1bcf241","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.112.tgz","fileCount":725,"integrity":"sha512-QVpNqNO/H/s9NGVmxqGRu05uGoc84fFO8bPfHsOIl92HRUMPGJX6qzSDJ/1hfLIe7KGVW7nR2kFbVPe7AGcpXw==","signatures":[{"sig":"MEYCIQD+fFOCPdwKtkyO2dCfYYicA9OJC0l3gsAs8jrskhIBCwIhAKoBp+ndL2RTjULMRV7ZekMzj6TgKUPdyEPCTwhIwetj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88211551},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.112.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/a41f1de790f85ea68367fbb2de53f0bd/sidenetai-sdk-2.0.112.tgz","_integrity":"sha512-QVpNqNO/H/s9NGVmxqGRu05uGoc84fFO8bPfHsOIl92HRUMPGJX6qzSDJ/1hfLIe7KGVW7nR2kFbVPe7AGcpXw==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.112_1785364534907_0.18257613350885915","host":"s3://npm-registry-packages-npm-production"}},"2.0.113":{"name":"sidenetai-sdk","version":"2.0.113","_id":"sidenetai-sdk@2.0.113","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"4231b6ac5f07e775d856b11f0a026744bf6c1f96","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.113.tgz","fileCount":725,"integrity":"sha512-ZJpRWDkxHo+5aIWLikUCiYyh2LyWM45ybPDeAYPKZSuaKkqNrVmXHHJS4wb3/2LlknAZZSCobxAqyrv2BcQERA==","signatures":[{"sig":"MEUCIEqKZwKl43G+0PMoT4aN4GAmTffUmlIPcF942ivPC8FaAiEA7ARm/Ecbyh6ypOxRHLOjswybBWYFz2MR3JHAMFKdSmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88214193},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.113.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/5fa868103efbbaf9f2c923d92c38cf62/sidenetai-sdk-2.0.113.tgz","_integrity":"sha512-ZJpRWDkxHo+5aIWLikUCiYyh2LyWM45ybPDeAYPKZSuaKkqNrVmXHHJS4wb3/2LlknAZZSCobxAqyrv2BcQERA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.113_1785404866619_0.9666722702245036","host":"s3://npm-registry-packages-npm-production"}},"2.0.114":{"name":"sidenetai-sdk","version":"2.0.114","_id":"sidenetai-sdk@2.0.114","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"5cc698c35372a3b62b6b2eca935aa7c218d63aed","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.114.tgz","fileCount":725,"integrity":"sha512-Zt5MWk6BH0YEzBZAKVB3lVvssB5atmz/dZjtpWE0QwK5MUiz/oOC8lO685C8/SO/lJz7pD2aukHeEWSKuMudkA==","signatures":[{"sig":"MEYCIQCOW99rI+vSGlJXqcVdXAn0fvCUW2v+/cAsGEnqWUiqwgIhALbpTB1xioqWoofH8svYRfkDkSjDD5CWK6fvnsklg5il","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88233539},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.114.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/5fb54aecc57293a918d16a782cf82c54/sidenetai-sdk-2.0.114.tgz","_integrity":"sha512-Zt5MWk6BH0YEzBZAKVB3lVvssB5atmz/dZjtpWE0QwK5MUiz/oOC8lO685C8/SO/lJz7pD2aukHeEWSKuMudkA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.114_1785426843162_0.06437506168936635","host":"s3://npm-registry-packages-npm-production"}},"2.0.115":{"name":"sidenetai-sdk","version":"2.0.115","_id":"sidenetai-sdk@2.0.115","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"9f860b22ce83e4818049f6629ef8a7a724762f06","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.115.tgz","fileCount":725,"integrity":"sha512-cfBRM2jVtReyJbwocstQnkVZEVWrAAH12nIOfdqB7DpIuTXesBGJZ7vAYO2ox86p9gaPUjnw1uF8rnLEVoFeWA==","signatures":[{"sig":"MEUCIQDYhgoT4jbRIZbNOudnEDewxE7cOIIZXN4/m5I/VY/cjgIgMW965PuLkr/X7ULEPYPMWBavvHZGKRxzH2H/rnGs8jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88233839},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.115.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/645d996598028bdfb54a078097f040ac/sidenetai-sdk-2.0.115.tgz","_integrity":"sha512-cfBRM2jVtReyJbwocstQnkVZEVWrAAH12nIOfdqB7DpIuTXesBGJZ7vAYO2ox86p9gaPUjnw1uF8rnLEVoFeWA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.115_1785753853878_0.30961042641005543","host":"s3://npm-registry-packages-npm-production"}},"2.0.116":{"name":"sidenetai-sdk","version":"2.0.116","_id":"sidenetai-sdk@2.0.116","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"2aefe9991ce409418cf3553406aa313f0285dd8e","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.116.tgz","fileCount":725,"integrity":"sha512-+W2zX4FNiEK1EEJ5Mf8iP5WHzp2oQ+AHqrnZGkyPuhz05H1AQrSBwF3xo1/6leMxS1snY0/iilZm6GqANn1/Gw==","signatures":[{"sig":"MEYCIQCombZunS4w9H2b1za2Ecr7ewh6Fl2EGURaz89peECHCwIhAIQ4EvyiPzu54gimVV5sMD+r0VKqvxNlSXbijs8WVCdb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88337519},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.116.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/b013c5b462aba51a32847bedfde5c2cc/sidenetai-sdk-2.0.116.tgz","_integrity":"sha512-+W2zX4FNiEK1EEJ5Mf8iP5WHzp2oQ+AHqrnZGkyPuhz05H1AQrSBwF3xo1/6leMxS1snY0/iilZm6GqANn1/Gw==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.116_1785784321638_0.15909609104485445","host":"s3://npm-registry-packages-npm-production"}},"2.0.117":{"name":"sidenetai-sdk","version":"2.0.117","_id":"sidenetai-sdk@2.0.117","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"419dbaefaf667a08b843d30315cdbd5a1df2b1e6","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.117.tgz","fileCount":725,"integrity":"sha512-YfnVu2HBlwvmK0dGQQqJlrymT2q/1oWGGsBQ8pLXfX8wi6eR9093V0u6nnWLPFr82/7OBArx9+M2ElnAIjtNJw==","signatures":[{"sig":"MEUCICIIPx+pcQIGvjW0CsGZ31SpjghyqnO+24TLYFT3vPpmAiEA+qcH4SSZwJRHLDxsH8SqFajzCFueIpqcJHajfMOisgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88366632},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.117.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/40aaba275fca28784d0ec8a139e12b34/sidenetai-sdk-2.0.117.tgz","_integrity":"sha512-YfnVu2HBlwvmK0dGQQqJlrymT2q/1oWGGsBQ8pLXfX8wi6eR9093V0u6nnWLPFr82/7OBArx9+M2ElnAIjtNJw==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.117_1785839034770_0.3988429268810254","host":"s3://npm-registry-packages-npm-production"}},"2.0.118":{"name":"sidenetai-sdk","version":"2.0.118","_id":"sidenetai-sdk@2.0.118","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"a3c86748d9176adeea471055aa38e32bdcd3e536","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.118.tgz","fileCount":725,"integrity":"sha512-NWPuqJvnR0Zr9lSvl25K1g7NO1HR5EcE/W2Xfe2Xwk65lByQixt1ReKP4e/Qyw8mL+DB9P1jA2LZ9AU9YzIsAA==","signatures":[{"sig":"MEYCIQCEzuv2ETZtWWygAq7hnhO+5FY+iLhUsQk41qSj2luZ9AIhANJr4lXVfiAIZ/gZmZgMoHpHz9lOoVzuwRxXxWL6mhYz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88368678},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.118.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/cc13453bab881bba3b7126cc51a6303c/sidenetai-sdk-2.0.118.tgz","_integrity":"sha512-NWPuqJvnR0Zr9lSvl25K1g7NO1HR5EcE/W2Xfe2Xwk65lByQixt1ReKP4e/Qyw8mL+DB9P1jA2LZ9AU9YzIsAA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.118_1785933712230_0.8007279267913905","host":"s3://npm-registry-packages-npm-production"}},"2.0.119":{"name":"sidenetai-sdk","version":"2.0.119","_id":"sidenetai-sdk@2.0.119","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"b367cdb78e190e993ab6f06a7737b02286ef863c","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.119.tgz","fileCount":733,"integrity":"sha512-SB1xDrrjNRdoghFS2nLDttnZRjswKtra4HhwwKb7WJVQW/TivEIdlNRG/DS7MGsFxw5qJSBIszBL9Y+jGXmbaA==","signatures":[{"sig":"MEQCIFg7uH/vISl5rdzRBqowCqDinm3zzPciqXn057FXN4SSAiBFv5/jIV2y+dGiu/WyhBqzmBaNQsM6Q7+jn9nyzVslNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91782743},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.119.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/e1549aec998e98fb6eb54cf1ee3ab1ec/sidenetai-sdk-2.0.119.tgz","_integrity":"sha512-SB1xDrrjNRdoghFS2nLDttnZRjswKtra4HhwwKb7WJVQW/TivEIdlNRG/DS7MGsFxw5qJSBIszBL9Y+jGXmbaA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.119_1785964976452_0.6746693257523959","host":"s3://npm-registry-packages-npm-production"}},"2.0.120":{"name":"sidenetai-sdk","version":"2.0.120","_id":"sidenetai-sdk@2.0.120","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"6dceef966a00b6a558aff8f7980016516cf8dc82","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.120.tgz","fileCount":733,"integrity":"sha512-p0641p6h9ZwHtzUPE86DqJD5x6Ir/Bzkb3hY29AnzLaWgUag4MjrtL0OrjVclaDZJ8COPwcOFT1oGTouCYa1jg==","signatures":[{"sig":"MEUCIQDW6Sfqad5gpSTTuMgT/bu0E5W7gV9maQd9XIUm3vDWqAIgZjE/93l4hff8DasgkHIPf5XIXc8GKDK9hWd6DdfUxcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91806606},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.120.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/5d875197d9065232c62489cb8734c3c1/sidenetai-sdk-2.0.120.tgz","_integrity":"sha512-p0641p6h9ZwHtzUPE86DqJD5x6Ir/Bzkb3hY29AnzLaWgUag4MjrtL0OrjVclaDZJ8COPwcOFT1oGTouCYa1jg==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.120_1786480707503_0.5803720638930558","host":"s3://npm-registry-packages-npm-production"}},"2.0.122":{"name":"sidenetai-sdk","version":"2.0.122","_id":"sidenetai-sdk@2.0.122","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"4dcda224979adf98ca3ce17f4818388423f0c7e3","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.122.tgz","fileCount":733,"integrity":"sha512-s5eaTL/OCPqOKQZI5b3+PHn4OZbt8WrOUCyoJhtbdW6vMS4O8OiX8ktaFiSLb+ffMM6yMBXA53EQnM8h4Z9Okg==","signatures":[{"sig":"MEUCIQC+LZNiJ9A38IFBHSkjpsFGmaKVd1Q6aU6NEtH/SImIZAIgeUODMgMFeLPshgN0yxBWXBD8NnEOLs9bmEnkjCe3CVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91824721},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.122.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8f9edcce40ae12a679b63767c90e0210/sidenetai-sdk-2.0.122.tgz","_integrity":"sha512-s5eaTL/OCPqOKQZI5b3+PHn4OZbt8WrOUCyoJhtbdW6vMS4O8OiX8ktaFiSLb+ffMM6yMBXA53EQnM8h4Z9Okg==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.122_1786608032487_0.838992864040693","host":"s3://npm-registry-packages-npm-production"}},"2.0.123":{"name":"sidenetai-sdk","version":"2.0.123","_id":"sidenetai-sdk@2.0.123","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"940392e27aa1579a4c10588965872e776d10901b","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.123.tgz","fileCount":733,"integrity":"sha512-SnrRZhNNQK5DKKG1VqFhv7qnB+ocBSlVQj1FALQHCLw+IcYvxSIdO9doo8Hf2AKHs2ALpBPjNwqc3qIMvClnmQ==","signatures":[{"sig":"MEQCIHnwHq5QOcFTsCq6zKTsVCaxdfisnyzWQrPjTYddNXHnAiByLcS7GVvrBmP7QsgabPxyEzAZNdiS/TvGgMmpN3681Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91836909},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.123.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/f184e019451e486f529446af7a4dad00/sidenetai-sdk-2.0.123.tgz","_integrity":"sha512-SnrRZhNNQK5DKKG1VqFhv7qnB+ocBSlVQj1FALQHCLw+IcYvxSIdO9doo8Hf2AKHs2ALpBPjNwqc3qIMvClnmQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.123_1786811305998_0.3640301918897588","host":"s3://npm-registry-packages-npm-production"}},"2.0.124":{"name":"sidenetai-sdk","version":"2.0.124","_id":"sidenetai-sdk@2.0.124","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"d13277e6fd390070a7bae5c38c8afe7ddcff6b44","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.124.tgz","fileCount":733,"integrity":"sha512-Tm72MY2ctnSZvbQdqpzCN66Zmq90A8FYybX3uG5/AjwHj4CkNHyVRfJ2nQ7DOB8rU+Xa5PxSCrX3B7ghJRfBqw==","signatures":[{"sig":"MEYCIQDG1a8MT/zR0ZkWxwzc3h1eBC64r2GRkNRCpem2sF66iAIhALSFCeT6NZ3wdq3cWlh2nyALJUppmL0+KqLgG0TSZ3IM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91868970},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.124.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/fb76e23690ea3e40b6a6413dfa02e2d6/sidenetai-sdk-2.0.124.tgz","_integrity":"sha512-Tm72MY2ctnSZvbQdqpzCN66Zmq90A8FYybX3uG5/AjwHj4CkNHyVRfJ2nQ7DOB8rU+Xa5PxSCrX3B7ghJRfBqw==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.124_1786821584344_0.8189730215242019","host":"s3://npm-registry-packages-npm-production"}},"2.0.125":{"name":"sidenetai-sdk","version":"2.0.125","_id":"sidenetai-sdk@2.0.125","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"1b45fb2a918c7d0897f0be4cb29a74bda03e0bc5","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.125.tgz","fileCount":733,"integrity":"sha512-hHUAipovA1MRwqBJIzRiNm0jbyfjHMbEY1OUJGnAS1R7aNkmIpsandEoSnX62A/peoBr2R0msF13WUB588D1nQ==","signatures":[{"sig":"MEQCIG0uIdTohgZPijsKB+mxgENCki+JO/bVe4YrTdqB14MBAiABZIiYD3T/2eHrWYniIr9UBajiDyqmztCL+CvCdhg8bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91894592},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.125.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/de668a2176edc1ecc9d337a2f79c7817/sidenetai-sdk-2.0.125.tgz","_integrity":"sha512-hHUAipovA1MRwqBJIzRiNm0jbyfjHMbEY1OUJGnAS1R7aNkmIpsandEoSnX62A/peoBr2R0msF13WUB588D1nQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.125_1787085377308_0.13450180907116382","host":"s3://npm-registry-packages-npm-production"}},"2.0.126":{"name":"sidenetai-sdk","version":"2.0.126","_id":"sidenetai-sdk@2.0.126","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"208ab701895b90f675a3601fc9e3e5222592e545","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.126.tgz","fileCount":733,"integrity":"sha512-Jju0QdlJadPJZaSwOBP4r7RPZPGNWt12wPapLhAZudzxkTfOz4VqwvV42QcyOcy1GLH4z34m0Np3uBf3vTx2YQ==","signatures":[{"sig":"MEUCIE/4K395KseuHNIlbLSazRaR9twRhcrdSPE08i8hl3PiAiEA8ekgwGYKjS0oFxrPVS3yM5VRsNwRWyX3p7PnkL3ZkPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91897794},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.126.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/882e001fc20fa42ab5734a01f3eb45a9/sidenetai-sdk-2.0.126.tgz","_integrity":"sha512-Jju0QdlJadPJZaSwOBP4r7RPZPGNWt12wPapLhAZudzxkTfOz4VqwvV42QcyOcy1GLH4z34m0Np3uBf3vTx2YQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.126_1787145628021_0.6663564604563783","host":"s3://npm-registry-packages-npm-production"}},"2.0.127":{"name":"sidenetai-sdk","version":"2.0.127","_id":"sidenetai-sdk@2.0.127","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"aa29ecdea58b0ad681d41080e6a8154d03f86808","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.127.tgz","fileCount":733,"integrity":"sha512-7J6sg0/mOMg6z4PgX/7B6muLgFM/T17c0BwjMnNLCKipqB8ulCnvwTMyZN9MuEi9d6nrZ5HHC6bYY3EM0mp0ng==","signatures":[{"sig":"MEQCIF4v05PQ5B17BWLulISFqswdVEE5SPiDH/0Xmo5IZnhfAiBTCW4+rnBkGFKtEGZM3Vc05j9nd5rnke5Ed1Du03V6oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91904943},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.127.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/0ffc5b704af8dfcc39ae2f1fc0816458/sidenetai-sdk-2.0.127.tgz","_integrity":"sha512-7J6sg0/mOMg6z4PgX/7B6muLgFM/T17c0BwjMnNLCKipqB8ulCnvwTMyZN9MuEi9d6nrZ5HHC6bYY3EM0mp0ng==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.127_1787315585771_0.5904725061285383","host":"s3://npm-registry-packages-npm-production"}},"2.0.128":{"name":"sidenetai-sdk","version":"2.0.128","_id":"sidenetai-sdk@2.0.128","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"982a3134be28cb0f42696c1971f9045c611515bb","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.128.tgz","fileCount":733,"integrity":"sha512-7y4vPcFvzu7A51TZExfBcekQSNfRZN8kSx3WNGwF//XsafuFiaeELHVaPjF/hLmUxOQLkreUQN4ij4bWtdrTrQ==","signatures":[{"sig":"MEUCIQDw1Cz5BL9z9p4CFCWCdzSq04BXHJ2k97TE2e5950KsSQIgKab9Pdra/B7P0u3i4teQ7IrgXk5eMGzR87MoJzRGtjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91936792},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.128.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/acd2695f56803c86a6a9a15d68a978b3/sidenetai-sdk-2.0.128.tgz","_integrity":"sha512-7y4vPcFvzu7A51TZExfBcekQSNfRZN8kSx3WNGwF//XsafuFiaeELHVaPjF/hLmUxOQLkreUQN4ij4bWtdrTrQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.128_1787334907578_0.19884612007285485","host":"s3://npm-registry-packages-npm-production"}},"2.0.129":{"name":"sidenetai-sdk","version":"2.0.129","_id":"sidenetai-sdk@2.0.129","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"f41a7ab7eecb953019b7f9f190b3687145b748ec","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.129.tgz","fileCount":733,"integrity":"sha512-qF8vTYtGOmCXK/ajtSiHEQzLbZlJlf2q0LQp+yugpbmlk6auuDk54wktJ6fBeEzYwFaCwPe57Xs/lhvAC/n82w==","signatures":[{"sig":"MEQCICFQYVBjMQpbpHFKMlAbQzt8gXR0KFJg6lweo/WchAlUAiBCylGf2/u++HqdUMDdNQfoIcAsE+Iw29ZUjL+x9Htdag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtjZPD21GRIwhk2gZ5BzMRKPy0fl6bkOiT6g2DQF03AgIhAJjUhqlDJo/+bRVKjARhkvtT1P3Vves8i4Wu9/smnvSx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91943264},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.129.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8c18b3acf2129f915377803b9f70834b/sidenetai-sdk-2.0.129.tgz","_integrity":"sha512-qF8vTYtGOmCXK/ajtSiHEQzLbZlJlf2q0LQp+yugpbmlk6auuDk54wktJ6fBeEzYwFaCwPe57Xs/lhvAC/n82w==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.129_1788952934822_0.5353534053178091","host":"s3://npm-registry-packages-npm-production"}},"2.0.130":{"name":"sidenetai-sdk","version":"2.0.130","_id":"sidenetai-sdk@2.0.130","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"cae88bc8dd28a55f051afa80fb2e7ab701b939a2","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.130.tgz","fileCount":733,"integrity":"sha512-uDd10RJJjZu3wV1/rGkg/tvB0+sGIviDWNrgfDH+WaQfqxlqmXa7gb43+WE9MLHzVpr7C3He/gkRCGkeDQpHKA==","signatures":[{"sig":"MEUCIHpHV1AbGLl5lKGuim3O9F3LYRKAWdZCDJF/RJhxljhmAiEAg5l6PeDs9POy7jYLxAIjjUwBpMffcFODbfO2t0jUWco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5k23KnoAeROUwPwC/PMfSY7jwza6f5yzp7ZxfL7a25AIgUzsy851+9lM+QBeOp+37tK+Oq2A9QjXSDgVUqyOawJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92422736},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.130.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/e4886f5f46171e125fea856e825e000c/sidenetai-sdk-2.0.130.tgz","_integrity":"sha512-uDd10RJJjZu3wV1/rGkg/tvB0+sGIviDWNrgfDH+WaQfqxlqmXa7gb43+WE9MLHzVpr7C3He/gkRCGkeDQpHKA==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.130_1789393594887_0.37474838031036084","host":"s3://npm-registry-packages-npm-production"}},"2.0.131":{"name":"sidenetai-sdk","version":"2.0.131","_id":"sidenetai-sdk@2.0.131","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"dist":{"shasum":"e8eb341c7f903f215afea73bd263ae20776b1fce","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.131.tgz","fileCount":733,"integrity":"sha512-HLtCalhtC+/p9fc3NyAPI2zx31XGNmmA6S23ffL4QJ/L+LqOSbK8yEf+Yj68wk0jPnbPZz2pYoKn31WkVs6QkQ==","signatures":[{"sig":"MEUCIGdntFnonbGzq2+G30ox0D+EjM2WFOyn0xRxy8KC/Jo3AiEA3Mr6qWBCLGXvKUHw7UjJOpXbcdIl3WY2tMehg2881/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuOS7jd0osEMKfb2eRcXvMZMmdzK8gc9qmYxDtwzBQwQIgeLnlutSpZn+1Fu8LZ8OfGePFikXzmVLFSYu9ddtGxgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92422736},"main":"dist/sidenetai-sdk.umd.js","type":"module","_from":"file:sidenetai-sdk-2.0.131.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/8e4460ec54f84dc494b540df2ed905a4/sidenetai-sdk-2.0.131.tgz","_integrity":"sha512-HLtCalhtC+/p9fc3NyAPI2zx31XGNmmA6S23ffL4QJ/L+LqOSbK8yEf+Yj68wk0jPnbPZz2pYoKn31WkVs6QkQ==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/sidenetai-sdk_2.0.131_1789393959534_0.06886901407033341","host":"s3://npm-registry-packages-npm-production"}},"2.0.132":{"_id":"sidenetai-sdk@2.0.132","dist":{"shasum":"ea761f788067c5f4fd8e5986105ab0e0cb374db7","tarball":"https://registry.npmjs.org/sidenetai-sdk/-/sidenetai-sdk-2.0.132.tgz","fileCount":733,"integrity":"sha512-MYAeVp0mUNu2KMkujloDNv5Z3s54u8z6EHySmtJtp9DJMG1VvFmaq6i+Q85QzJg7O7kzFanzGa/jR08a5qI0Yg==","signatures":[{"sig":"MEQCIEaUSHEWcNvUKg43uQQ1vLT1K9GEBk2TT5BcZmQWy258AiBlnRYINhX31GWZts4SPMuOMegNOkeLBF8MLDlRGenTTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDfJchhaIjH7Hqt/ibmDVBD6520zvn3gAq+pHrpcGJkuAiEAtHnIMvIWiSFjIyLgtewazdTcxHGG2B8YdYz2yBY5NVk="}],"unpackedSize":92424034},"main":"dist/sidenetai-sdk.umd.js","name":"sidenetai-sdk","type":"module","_from":"file:sidenetai-sdk-2.0.132.tgz","types":"dist/index.d.ts","module":"dist/sidenetai-sdk.es.js","exports":{".":{"import":"./dist/sidenetai-sdk.es.js","require":"./dist/sidenetai-sdk.umd.js"},"./standalone":{"import":"./dist/sidenetai-sdk.standalone.es.js","require":"./dist/sidenetai-sdk.standalone.umd.js"},"./dist/sidenetai-sdk.css":"./dist/sidenetai-sdk.css"},"private":false,"scripts":{"dev":"vite","lint":"eslint .","test":"vitest run","build":"npm run build:lightweight && npm run build:standalone","clean":"rm -rf dist node_modules/.vite tsconfig.tsbuildinfo","preview":"vite preview","rebuild":"pnpm clean && pnpm build","worktree":"./scripts/init-worktree.sh","build:standalone":"vite build --mode production --config vite.config.standalone.ts","build:lightweight":"tsc -b && vite build --mode production"},"version":"2.0.132","_npmUser":{"name":"danan-sidenet","email":"alexia@sidenet.ai"},"_resolved":"/private/var/folders/42/h5yztnf551x431xx35bnx9600000gn/T/64e04d96366a5c30bd9f7e06c30323c2/sidenetai-sdk-2.0.132.tgz","_integrity":"sha512-MYAeVp0mUNu2KMkujloDNv5Z3s54u8z6EHySmtJtp9DJMG1VvFmaq6i+Q85QzJg7O7kzFanzGa/jR08a5qI0Yg==","_npmVersion":"10.9.3","description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","directories":{},"maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"_nodeVersion":"22.18.0","dependencies":{"npm":"^11.12.1","zod":"^3.25.76","cmdk":"^1.1.1","jspdf":"^4.2.1","katex":"^0.16.45","shiki":"^4.0.2","motion":"^12.38.0","nanoid":"^5.1.9","shadcn":"^4.4.0","install":"^0.13.0","zustand":"^5.0.12","radix-ui":"^1.4.3","recharts":"2.15.4","ai-elements":"^1.9.0","@pierre/diffs":"^1.1.16","html-to-image":"^1.11.13","tw-animate-css":"^1.4.0","@streamdown/cjk":"^1.0.3","@remixicon/react":"^4.9.0","@streamdown/code":"^1.1.1","@streamdown/math":"^1.0.2","tailwind-variants":"^3.2.2","@assistant-ui/react":"^0.12.25","@streamdown/mermaid":"^1.0.2","use-stick-to-bottom":"^1.1.3","@emotion/is-prop-valid":"^1.4.0","@radix-ui/react-select":"^2.2.6","@assistant-ui/react-ai-sdk":"^1.3.19","@fontsource-variable/geist":"^5.2.8","@radix-ui/react-collapsible":"^1.1.12","@assistant-ui/react-markdown":"^0.12.9","@assistant-ui/react-streamdown":"^0.1.10","@radix-ui/react-use-controllable-state":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","ajv":"^8.18.0","clsx":"^2.1.1","vite":"^7.3.2","react":"^19.2.5","serve":"^14.2.6","eslint":"^9.39.4","vitest":"^4.1.10","globals":"^16.5.0","postcss":"^8.5.10","unified":"^11.0.5","react-dom":"^19.2.5","@eslint/js":"^9.39.4","remark-gfm":"^4.0.1","streamdown":"^1.6.11","typescript":"~5.8.3","@types/node":"^25.6.0","tailwindcss":"^4.2.4","@types/mdast":"^4.0.4","@types/react":"^19.2.14","@types/unist":"^3.0.3","autoprefixer":"^10.5.0","lucide-react":"^1.8.0","@ai-sdk/react":"^3.0.170","rehype-harden":"^1.1.8","remark-breaks":"^4.0.0","react-markdown":"^10.1.0","tailwind-merge":"^3.5.0","vite-plugin-dts":"^4.5.4","@heroicons/react":"^2.2.0","@types/react-dom":"^19.2.3","unist-util-visit":"^5.1.0","typescript-eslint":"^8.59.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.4","@vitejs/plugin-react":"^5.2.0","@radix-ui/react-dialog":"^1.1.15","react-resizable-panels":"^3.0.6","@radix-ui/react-tooltip":"^1.2.8","postcss-prefix-selector":"^2.1.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^16.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.26","@types/react-syntax-highlighter":"^15.5.13"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sidenetai-sdk_2.0.132_1790182350881_0.7151018815778094"}}},"time":{"created":"2026-02-01T15:48:35.334Z","modified":"2026-09-23T16:52:31.394Z","1.0.0":"2026-02-01T15:48:35.606Z","1.0.1":"2026-02-01T16:07:31.215Z","2.0.0":"2026-02-01T17:29:04.764Z","2.0.1":"2026-02-01T17:51:16.699Z","2.0.2":"2026-02-01T17:59:16.044Z","2.0.3":"2026-02-01T18:14:20.940Z","2.0.4":"2026-02-01T18:38:10.785Z","2.0.6":"2026-02-01T19:20:48.438Z","2.0.7":"2026-02-01T23:29:14.951Z","2.0.9":"2026-02-09T22:25:39.747Z","2.0.10":"2026-02-11T00:10:31.385Z","2.0.11":"2026-02-11T00:32:48.880Z","2.0.12":"2026-02-11T00:46:09.833Z","2.0.13":"2026-02-11T01:14:05.984Z","2.0.14":"2026-02-11T20:01:13.972Z","2.0.15":"2026-02-13T14:23:28.140Z","2.0.16":"2026-02-13T14:29:54.512Z","2.0.17":"2026-02-13T14:36:01.299Z","2.0.18":"2026-02-13T14:47:40.583Z","2.0.19":"2026-02-13T18:00:58.742Z","2.0.20":"2026-02-13T18:19:42.430Z","2.0.21":"2026-02-13T19:18:22.444Z","2.0.23":"2026-02-14T01:43:26.875Z","2.0.24":"2026-02-14T02:30:12.270Z","2.0.25":"2026-02-16T01:00:57.131Z","2.0.26":"2026-02-16T18:36:14.444Z","2.0.27":"2026-02-16T20:01:20.140Z","2.0.28":"2026-02-16T20:09:39.148Z","2.0.29":"2026-02-16T21:58:42.425Z","2.0.30":"2026-02-16T23:15:35.709Z","2.0.31":"2026-02-17T03:02:52.996Z","2.0.32":"2026-02-18T00:24:57.646Z","2.0.33":"2026-02-18T12:55:45.506Z","2.0.35":"2026-02-18T14:52:03.915Z","2.0.36":"2026-02-18T17:33:45.015Z","2.0.37":"2026-02-22T14:41:31.906Z","2.0.38":"2026-02-22T15:54:57.568Z","2.0.39":"2026-03-04T20:36:06.663Z","2.0.40":"2026-03-05T16:30:56.692Z","2.0.41":"2026-03-08T16:07:27.004Z","2.0.42":"2026-03-08T18:09:19.105Z","2.0.43":"2026-03-10T17:48:39.086Z","2.0.44":"2026-03-10T19:06:22.618Z","2.0.45":"2026-03-12T21:21:09.940Z","2.0.46":"2026-03-12T22:04:56.554Z","2.0.47":"2026-03-16T20:57:01.928Z","2.0.48":"2026-03-16T21:46:45.213Z","2.0.49":"2026-03-16T22:23:46.111Z","2.0.50":"2026-03-16T22:34:31.412Z","2.0.51":"2026-03-16T22:52:09.960Z","2.0.52":"2026-03-16T23:05:20.841Z","2.0.53":"2026-03-16T23:28:37.587Z","2.0.54":"2026-03-17T00:14:34.650Z","2.0.55":"2026-03-17T02:04:52.531Z","2.0.56":"2026-03-17T02:37:23.402Z","2.0.57":"2026-03-17T03:04:48.074Z","2.0.58":"2026-03-17T10:46:13.554Z","2.0.59":"2026-03-17T14:48:21.755Z","2.0.60":"2026-03-18T00:15:56.303Z","2.0.61":"2026-03-19T09:43:28.048Z","2.0.62":"2026-03-19T10:02:08.645Z","2.0.63":"2026-03-20T17:02:53.767Z","2.0.64":"2026-03-26T14:37:39.539Z","2.0.65":"2026-03-26T15:08:07.563Z","2.0.66":"2026-03-26T15:22:32.049Z","2.0.67":"2026-03-26T16:45:53.426Z","2.0.68":"2026-04-02T01:20:42.990Z","2.0.69":"2026-04-02T17:29:16.231Z","2.0.70":"2026-04-03T11:51:14.295Z","2.0.71":"2026-04-03T17:15:14.137Z","2.0.72":"2026-04-05T20:02:14.797Z","2.0.73":"2026-04-06T00:12:53.066Z","2.0.74":"2026-04-07T20:26:45.410Z","2.0.75":"2026-04-08T10:54:17.820Z","2.0.76":"2026-04-12T19:00:00.664Z","2.0.77":"2026-04-12T22:02:01.205Z","2.0.78":"2026-04-13T00:59:08.602Z","2.0.79":"2026-04-13T02:01:24.639Z","2.0.80":"2026-04-13T09:54:36.505Z","2.0.81":"2026-04-13T10:05:20.969Z","2.0.82":"2026-04-13T10:11:10.715Z","2.0.83":"2026-04-15T12:36:54.963Z","2.0.85":"2026-04-21T18:57:06.404Z","2.0.86":"2026-04-21T21:53:29.425Z","2.0.87":"2026-04-22T18:19:32.828Z","2.0.88":"2026-04-23T18:46:05.971Z","2.0.89":"2026-04-29T19:50:39.102Z","2.0.90":"2026-05-01T13:57:56.944Z","2.0.91":"2026-05-01T14:01:06.564Z","2.0.92":"2026-05-04T21:21:33.432Z","2.0.93":"2026-05-11T22:03:18.079Z","2.0.94":"2026-05-18T14:07:11.026Z","2.0.95":"2026-05-28T23:39:46.015Z","2.0.96":"2026-06-08T10:36:20.494Z","2.0.97":"2026-06-14T20:51:44.526Z","2.0.98":"2026-06-23T12:12:49.712Z","2.0.99":"2026-06-23T15:13:19.734Z","2.0.100":"2026-06-24T21:17:19.380Z","2.0.101":"2026-06-24T22:15:29.932Z","2.0.102":"2026-06-26T12:49:33.755Z","2.0.103":"2026-06-29T16:16:46.782Z","2.0.104":"2026-06-30T22:21:58.964Z","2.0.105":"2026-07-02T11:31:06.796Z","2.0.106":"2026-07-06T20:44:06.427Z","2.0.107":"2026-07-15T19:25:57.634Z","2.0.108":"2026-07-20T10:13:40.543Z","2.0.109":"2026-07-26T15:34:38.635Z","2.0.110":"2026-07-29T10:52:22.016Z","2.0.111":"2026-07-29T16:16:39.164Z","2.0.112":"2026-07-29T22:35:35.329Z","2.0.113":"2026-07-30T09:47:47.003Z","2.0.114":"2026-07-30T15:54:03.547Z","2.0.115":"2026-08-03T10:44:14.262Z","2.0.116":"2026-08-03T19:12:02.040Z","2.0.117":"2026-08-04T10:23:55.145Z","2.0.118":"2026-08-05T12:41:52.703Z","2.0.119":"2026-08-05T21:22:56.872Z","2.0.120":"2026-08-11T20:38:27.904Z","2.0.122":"2026-08-13T08:00:32.902Z","2.0.123":"2026-08-15T16:28:26.360Z","2.0.124":"2026-08-15T19:19:44.740Z","2.0.125":"2026-08-18T20:36:17.778Z","2.0.126":"2026-08-19T13:20:28.456Z","2.0.127":"2026-08-21T12:33:06.236Z","2.0.128":"2026-08-21T17:55:08.007Z","2.0.129":"2026-09-09T11:22:15.256Z","2.0.130":"2026-09-14T13:46:35.231Z","2.0.131":"2026-09-14T13:52:39.973Z","2.0.132":"2026-09-23T16:52:31.215Z"},"description":"Embeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.","maintainers":[{"name":"danan-sidenet","email":"alexia@sidenet.ai"}],"readme":"# SideNetAI SDK\n\nEmbeddable AI chat sidebar for any web application. Uses Shadow DOM for complete CSS isolation — your styles won't affect the sidebar, and the sidebar won't affect your styles.\n\n## Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Configuration](#configuration)\n  - [Context vs. variables](#context-vs-variables)\n- [Authentication](#authentication)\n- [API Reference](#api-reference)\n  - [Lifecycle](#lifecycle)\n  - [Visibility](#visibility)\n  - [Messaging](#messaging)\n  - [Configuration Updates](#configuration-updates)\n  - [Tool Credentials](#tool-credentials)\n  - [Prompt Variables](#prompt-variables)\n  - [Agents](#agents)\n  - [Defaults & Constants](#defaults--constants)\n- [Events](#events)\n- [Theming](#theming)\n- [Greeting & Suggestions](#greeting--suggestions)\n- [Content Push](#content-push)\n- [TypeScript](#typescript)\n- [React Hook](#react-hook)\n- [Advanced: Direct Component Usage](#advanced-direct-component-usage)\n- [License](#license)\n\n## Features\n\n- **Shadow DOM Isolation** — Complete CSS encapsulation\n- **Framework Agnostic** — Works with React, Vue, Angular, or vanilla JS\n- **Two Layout Modes** — Sidebar (slides from edge) or Modal (floating panel)\n- **Full TypeScript Support** — Type definitions included\n- **Tool Credentials** — Bind per-user credentials for tools (GitHub, Slack, etc.) into the session\n- **Theming** — Light/dark mode with customizable design tokens\n- **Keyboard Shortcuts** — Configurable Cmd/Ctrl+key shortcuts\n- **Content Push** — Optionally push your page content when sidebar opens\n- **Events** — Callbacks, CSS custom properties, and window events\n\n## Installation\n\n### NPM (React/Next.js/Vite)\n\n```bash\nnpm install sidenetai-sdk\n```\n\n```typescript\nimport { initSidenet } from 'sidenetai-sdk';\n\n// `tokens` is the body your backend got from POST /v1/token — see Authentication.\ninitSidenet({\n  copilotId: 'your-copilot-id',\n  auth: { ...tokens },\n});\n```\n\n**Peer dependencies (NPM package only):** the only peers are `react` and `react-dom` (`>=18`) —\nwhich your React/Next/Vite app already has. Everything else (assistant-ui, the AI SDK, Radix,\nanimation, icons, syntax highlighting, etc.) is bundled into the package, so there's nothing else\nto install. The SDK renders in its own React root inside a Shadow DOM and never shares those\nlibraries with your app — this is what avoids version-skew crashes (e.g. duplicate React contexts\nblanking the panel).\n\n> Using the **CDN standalone bundle** below instead? It bundles React too — so it has **no peer\n> dependencies at all** and works in Vue, Angular, or vanilla JS with nothing else installed.\n\n### CDN (Static sites, WordPress, vanilla JS)\n\n```html\n<script src=\"https://unpkg.com/sidenetai-sdk@latest/dist/sidenetai-sdk.standalone.umd.js\"></script>\n<script>\n  Sidenet.initSidenet({\n    copilotId: 'your-copilot-id',\n    auth: { ...tokens },   // from your backend — see Authentication\n  });\n</script>\n```\n\nThe standalone bundle (~13MB uncompressed, ~2.8MB gzipped) includes React and all dependencies. Use the NPM package if you already have React.\n\n## Quick Start\n\n```typescript\nimport { initSidenet, toggleSidenet, sendMessage } from 'sidenetai-sdk';\n\n// Mint the session on your backend, then hand the response straight over.\n// The session carries the organization, the user and the billing group, so\n// none of those are passed here. See Authentication for the full flow.\nconst tokens = await fetch('/my-backend/sidenet-token').then((r) => r.json());\n\nawait initSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  position: 'right',\n  defaultOpen: false,\n  keyboardShortcut: 'k', // Cmd+k / Ctrl+k\n});\n\n// Toggle with a button\ndocument.getElementById('chat-btn').onclick = toggleSidenet;\n\n// Send a message programmatically\nawait sendMessage('Hello!');\n```\n\n## Configuration\n\nAll options for `initSidenet()`:\n\n```typescript\nawait initSidenet({\n  // Required — the session token from your backend. See \"Authentication\".\n  auth: {\n    access_token: string,     // snat_…\n    refresh_token: string,    // snrt_… — its presence turns on automatic refresh\n    expires_in: number,       // seconds\n    onRefresh: (tokens) => {},// persist the rotated pair (optional)\n    onError: (error) => {},   // check error.fatal (optional)\n  },\n\n  // Agent target — provide AT LEAST ONE of copilotId, agentId, or agentVersionId\n  copilotId: string,          // Copilot to route through\n  // agentId / agentVersionId are documented under \"Agent & Threading\" below\n\n  // Layout\n  position: 'left' | 'right', // Sidebar position (default: 'right')\n  width: string,              // Panel width, e.g. '400px', '45vw' (default: '45vw')\n  height: string,             // Panel height (modal default: '600px', sidebar: auto)\n  layout: 'sidebar' | 'modal' | 'drawer', // Layout mode (default: 'sidebar'). drawer = overlay panel that closes on outside-click/Escape\n  offset: {                   // Positioning offsets\n    top?: string,\n    bottom?: string,\n    left?: string,\n    right?: string,\n  },\n  zIndex: string | number,    // Stacking order of the container (default: unset)\n\n  // Behavior\n  defaultOpen: boolean,       // Start open or closed (default: false)\n  keyboardShortcut: string,   // Key for Cmd/Ctrl shortcut, e.g. 'b'\n  contentElement: string,     // CSS selector for content to push aside, e.g. '#app'\n  debug: boolean,             // Enable verbose console logs (default: false)\n\n  // Agent & Threading\n  agentId: string,            // Run a specific agent's ACTIVE published version (skips agent selection)\n  agentVersionId: string,     // Override: run this EXACT agent_versions.id (e.g. preview a draft or a\n                              //   non-active published version) instead of the active one\n  showAgentDropdown: boolean, // Force-show/hide agent dropdown\n                              //   undefined (default) → auto: show if multiple\n                              //   agents AND no agentId provided\n  groupName: string,          // Group display name — used for reporting in Studio\n  groupId: string,            // Stable group identifier — supersedes groupName for matching\n                              //   (customer group / billing group / spend limits). When both are\n                              //   sent with a different name, the group's name is updated to groupName.\n  lastThread: boolean,        // Auto-select most recent thread on init\n  threadId: string,           // Pin to specific thread. Pass `threadId: null` to\n                              //   updateSidenetConfig later to unpin and start a fresh chat.\n  read_only: boolean,         // Hide composer (requires threadId)\n  use_routing: boolean,       // Enable backend message routing (default: true)\n\n  // Context & Messages\n  context: string[],          // Free-form strings injected as a \"Session context\" section\n                              //   at the top of the system prompt (see \"Context vs variables\")\n  variables: Record<string, Value>,\n                              // Values for the {{placeholders}} the agent's prompt blocks declare.\n                              //   Value = string | number | boolean | null, an array of those, or a\n                              //   nested object — `{ user: { language: 'FR' } }` fills {{user.language}}.\n                              //   Call getSidenetVariables() to list what the agents actually declare.\n  firstMessage: string,       // Auto-send on first open\n\n  // Theming\n  theme: 'light' | 'dark',    // Color scheme (default: 'light')\n  customCSS: string,          // Raw CSS injected into Shadow DOM\n  customStyles: Record<string, Record<string, string>>, // Structured CSS rules\n\n  // UI chrome\n  showClose: boolean,         // Show a close/collapse button in the header (default: false)\n  resizable: boolean,         // Allow drag-to-resize from the sidebar's inner edge (default: true).\n                              //   `false` removes the drag handle; the 'modal' layout never has one.\n  closeOnOutsideClick: 'auto' | 'always' | 'never', // Outside-click / Escape dismissal (default: 'auto')\n\n  // Greeting / placeholder / suggestions / theme tokens (overrides backend sdk_ui)\n  // Layers on top of the DB config — only the fields you pass are overridden.\n  sdkUi: Partial<SidebarSDKConfig>,\n\n  // Callbacks\n  onOpen: (detail) => void,\n  onClose: (detail) => void,\n  onResize: (detail) => void,\n  onReady: (detail) => void,\n  onServerEvent: (detail) => void, // backend push: thread list change / workflow run\n});\n```\n\n### Agent target: `copilotId` / `agentId` / `agentVersionId`\n\n`auth` is always required. On top of it you must provide **at least one** of these three so the backend knows what to run — `initSidenet()` throws if all three are missing:\n\n| Field | Resolves to |\n|-------|-------------|\n| `copilotId` | Routes through a copilot. Loads its agent list, greeting/suggestions, and runtime-auth providers, and (unless `agentId` is also set) shows the agent dropdown. |\n| `agentId` | Runs a specific agent's **active published version** — a stable `agents.id`. Skips agent selection. |\n| `agentVersionId` | Override that runs an **exact** `agent_versions.id` — e.g. to preview a draft or a non-active published version instead of the active one. |\n\nYou can combine them: pass `copilotId` for config/greeting loading alongside an `agentId`/`agentVersionId` to pin the agent. When you pass only `agentId` or `agentVersionId` (no `copilotId`), no copilot config is fetched, so greeting/suggestions fall back to defaults (or whatever you pass via `sdkUi`). All three travel in the `/v1/chat` request body.\n\n`agentVersionId` is also updatable at runtime via `updateSidenetConfig({ agentVersionId })` — pass `null` to clear the pin.\n\n### Context vs. variables\n\nBoth feed data from your app into the agent's system prompt, but they arrive there in completely different ways — and they are not interchangeable.\n\n| | `context` | `variables` |\n|---|---|---|\n| Shape | `string[]` | `Record<string, string \\| number \\| boolean \\| null \\| array \\| object>` |\n| Where it lands | Appended verbatim as a **Session context** section at the top of the prompt | **Substituted into `{{placeholders}}`** inside the agent's prompt blocks |\n| Prompt has to know about it? | No — works with any agent | Yes — the block must contain `{{userName}}`, or the value is never read |\n| Typical use | Ambient page/app state: what the user is looking at right now | Identity and account facts the prompt is written around |\n\n```typescript\ninitSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n\n  // Injected as-is, no prompt authoring needed\n  context: [\n    'User is viewing invoice #4021 (status: overdue, amount: €2,340).',\n    'Selected rows: 3, 7, 12.',\n  ],\n\n  // Substituted into the prompt's {{placeholders}}\n  variables: {\n    userName: 'Maya',\n    plan: 'pro',\n    seats: 12,\n    user: { language: 'FR', country: 'MX' },  // fills {{user.language}}, {{user.country}}\n  },\n});\n```\n\nWith a prompt block that reads:\n\n```\nYou are Acme support. The customer is on the {{plan || 'free'}} plan with {{seats || 0}} seats.\nAddress them as \"{{userName || 'there'}}\" and reply in {{user.language || 'EN'}}.\n```\n\nthe agent receives `…on the pro plan with 12 seats. Address them as \"Maya\" and reply in FR.` — the placeholders are gone by the time the model sees the prompt. `context`, by contrast, is never templated: whatever strings you pass show up as their own section, unchanged.\n\n#### Nested objects and dot paths\n\nA prompt block can read a dot path — `{{user.language}}`, `{{account.plan.tier}}` — and you can fill it **either way**. Pass the whole object as it already exists in your app, or a dotted key; the API expands a dotted key into the nested form, so both spellings land in the same place:\n\n```javascript\n// Nested — usually what your app already has\nupdateSidenetConfig({\n  variables: {\n    userName: 'Maya',\n    user: { language: 'FR', country: 'MX', tier: 'pro' },\n    order: { id: 'A-4021', status: 'shipped' },\n  },\n});\n\n// Dotted keys — same result\nupdateSidenetConfig({\n  variables: {\n    userName: 'Maya',\n    'user.language': 'FR',\n    'user.country': 'MX',\n  },\n});\n\n// Mixing is fine — these merge into one `user` namespace\nupdateSidenetConfig({\n  variables: { user: { language: 'FR' }, 'user.country': 'MX' },\n});\n```\n\nYou can hand the whole object straight through — no flattening step:\n\n```javascript\n// currentUser = { id: 'u_1', language: 'FR', plan: { tier: 'pro', seats: 12 } }\nupdateSidenetConfig({ variables: { user: currentUser } });\n// fills {{user.language}}, {{user.plan.tier}}, {{user.plan.seats}}\n```\n\nThe one case to avoid is a genuine conflict — the same path given as both a scalar and a namespace (`{ user: 'Maya', 'user.language': 'FR' }`). `user` can't be a string *and* an object, so the first one in the payload wins and the other is dropped.\n\n**Rules for `variables`** (enforced by the API):\n\n- Every dot-separated segment must be a plain identifier — letters, digits, underscores, starting with a letter or underscore.\n- Values are a string, number, boolean, `null`, an array of those, or an object of the same.\n- Paths go up to **3 segments** deep — `{{a.b.c}}` yes, `{{a.b.c.d}}` no — however you spell them.\n- An array is kept or dropped whole and renders as JSON if interpolated directly; its real use is `contains` / `in` display conditions.\n- Up to 64 values (each leaf counts, however deeply nested), 2 KB per value, 16 KB total. A `null` leaf is \"no value\" — it's not stored and doesn't count, so an unfilled leaf costs you nothing.\n- Anything breaking those rules is **dropped, not rejected** — a display-only field must never fail a chat turn. So a typo'd key fails silently; check what your agent actually renders.\n- A placeholder with no value and no default is left visible (`{{userName}}`) rather than blanked, which makes a missing value obvious in the answer.\n- The `now.*` namespace (`{{now.datetime}}`, `{{now.date}}`, `{{now.iso}}`, `{{now.timezone}}`) is filled in server-side on every turn and **cannot be overridden** — a key whose first segment is `now` is dropped either way it's spelled, so don't send your own clock.\n\nVariables also drive **display conditions**: a prompt block can carry rules (e.g. `plan in ['pro','enterprise']`, `user.language exists`) that decide whether the block is included at all, evaluated against the same values.\n\n#### Discovering which variables to send\n\nYou don't have to read the prompt to know what an agent expects — `getSidenetVariables()` returns the `{{placeholders}}` the copilot's agents actually declare, **in the same nested shape you send back**:\n\n```typescript\nimport { getSidenetVariables, updateSidenetConfig } from 'sidenetai-sdk';\n\nconst declared = await getSidenetVariables();\n// {\n//   instance: { currency: 'EUR', store_count: null, today_local: null },\n//   userName: null,\n// }\n```\n\nEach leaf is what that path renders when you omit it (the block's `{{plan || 'free'}}` → `'free'`), or `null` when it has none — in which case a literal `{{plan}}` ends up in the prompt. **The nulls are exactly what you have to fill in.** Keys come back alphabetical at every level.\n\nBecause it's the same shape, the object round-trips: fill in the leaves you have and send the whole thing back, no reshaping and no need to strip what you couldn't fill.\n\n```javascript\nupdateSidenetConfig({\n  variables: {\n    ...declared,\n    instance: { ...declared.instance, store_count: 42 },\n  },\n});\n```\n\nA `null` leaf is treated as **no value**, not as a value: it isn't stored, it doesn't count against the 64-value limit (so posting back a 40-leaf discovery object with 3 filled is fine), and it isn't reported in the API's `dropped` list — which stays clean for real mistakes. Rendering is unchanged: a null never substituted anyway, it falls through to the block's `|| 'default'` or leaves the placeholder visible.\n\nTo list the paths instead of walking the tree, use `flattenSidenetVariables()`:\n\n```typescript\nimport { flattenSidenetVariables } from 'sidenetai-sdk';\n\nflattenSidenetVariables(declared);\n// [\n//   { path: 'instance.currency',    default: 'EUR' },\n//   { path: 'instance.store_count', default: null  },\n//   { path: 'instance.today_local', default: null  },\n//   { path: 'userName',             default: null  },\n// ]\n\n// The ones the agent renders as a literal {{name}} if you skip them\nconst required = flattenSidenetVariables(declared)\n  .filter((v) => v.default === null)\n  .map((v) => v.path);\n```\n\nA `path` is itself a valid key to send (`{ 'instance.currency': 'EUR' }`), per the dot-path section above. See [Prompt Variables](#prompt-variables) for caching and error behaviour.\n\n> **Breaking change:** `getSidenetVariables()` previously returned `SidenetVariable[]` — `[{ name, default, usedBy }]`. It now returns the nested object above, and `usedBy` is gone from the API. Code that read `variables[].name` should switch to `flattenSidenetVariables(declared)` and read `.path`. The `SidenetVariable` type is no longer exported.\n\n#### Both are updatable at runtime\n\nNeither is init-only. `updateSidenetConfig()` applies both to the **next** send — a response already streaming keeps the values its turn started with, and the conversation is not reset:\n\n```javascript\n// Page navigation → new ambient context\nupdateSidenetConfig({ context: ['User is viewing invoice #4022 (status: paid).'] });\n\n// Plan upgraded mid-session → new template values\nupdateSidenetConfig({ variables: { userName: 'Maya', plan: 'enterprise', seats: 40 } });\n```\n\nEach call **replaces** the whole value rather than merging into it — pass the full set you want the next send to use, and `{}` (or `[]`) to clear.\n\n> `variables` are **display-only and untrusted**. They're rendered into the system prompt and read by nothing else — no authorization, identity, billing, or routing decision uses them (identity comes from your session token). A value that originated with an end user lands verbatim in a system message, so have the prompt block delimit it — `User's stated name: \"{{userName}}\"` rather than dropping it mid-sentence where it reads as an instruction.\n\n### `closeOnOutsideClick`\n\nControls whether clicking outside the panel (or pressing **Escape**) dismisses the SDK. It's a three-way string so the layout-aware default stays explicit and resettable at runtime:\n\n| Value | Behavior |\n|-------|----------|\n| `'auto'` _(default)_ | On for the `drawer` layout only; `sidebar` and `modal` are not dismissed by outside clicks. |\n| `'always'` | Every layout closes on outside-click / Escape (e.g. make a `modal` dismissable). |\n| `'never'` | No layout closes on outside-click / Escape, including the `drawer` (close via the button, shortcut, or `closeSidenet()`). |\n\nSettable at init and via `updateSidenetConfig({ closeOnOutsideClick })` — pass `'auto'` to return to the default behavior at runtime.\n\n## Authentication\n\nMint a session token on **your backend** with `POST /v1/token` — it takes the organization API key, which must never reach a browser — then pass the response straight through:\n\n```javascript\nconst tokens = await fetch('/my-backend/sidenet-token').then((r) => r.json());\n\ninitSidenet({\n  copilotId: 'copilot-id',\n  auth: {\n    ...tokens,                 // access_token, refresh_token, expires_in\n    onRefresh: (t) => sessionStorage.setItem('sidenet-auth', JSON.stringify(t)),\n    onError: (e) => { if (e.fatal) remintAndUpdate(); },\n  },\n});\n```\n\nThe session carries the organization, the user and the billing group, so the browser sends nothing but `Authorization`.\n\nAccess tokens last 15 minutes. While `refresh_token` is present the SDK keeps the session alive on its own — refreshing before expiry, and retrying once if a request still 401s — without interrupting the open conversation.\n\n**Persisting.** `onRefresh` hands you an object that is itself a valid `auth`, so restoring is a spread: `auth: { ...saved, onRefresh, onError }`. Keep the `expiresAt` it includes — re-deriving from `expires_in` would treat a stale token as fresh and 401 on the first request.\n\n> **Use `sessionStorage`, not `localStorage`.** Refresh tokens are single-use. Two tabs sharing one pair means one eventually presents a token the other already spent, and the API revokes the session for **both**. For the same reason, don't run your own refresh loop alongside `onRefresh`.\n\n**When it fails.** `onError` fires once with a `reason`. `fatal: true` (`session-revoked`, `refresh-rejected`, `refresh-missing`) means the SDK has stopped using the credential and will not retry — mint a new session and call `updateSidenetConfig({ auth })`, which swaps it in place, as a unit, without reinitializing. `fatal: false` (`refresh-failed` — a network blip or 5xx) is transient and retried automatically.\n\n| Function | Description |\n|----------|-------------|\n| `refreshSidenetToken()` | Force a refresh now. Single-flight. Rarely needed. |\n| `getSidenetAuthState()` | `{ hasToken, hasRefreshToken, expiresAt, refreshExpiresAt, dead }` for diagnostics. |\n\n## API Reference\n\n### Lifecycle\n\n| Function | Description |\n|----------|-------------|\n| `initSidenet(options)` | Initialize the sidebar (async, call once) |\n| `destroySidenet()` | Remove sidebar completely (async, returns Promise) |\n\n### Visibility\n\n| Function | Description |\n|----------|-------------|\n| `toggleSidenet()` | Toggle sidebar visibility |\n| `openSidenet()` | Open the sidebar |\n| `closeSidenet()` | Close the sidebar |\n| `getSidenetState()` | Returns `{ isOpen: boolean, isInitialized: boolean }` |\n| `triggerKeyboardShortcut()` | Programmatically trigger the shortcut action |\n\n### Messaging\n\n| Function | Description |\n|----------|-------------|\n| `sendMessage(text, options?)` | Send a message programmatically (async) |\n\n```typescript\nawait sendMessage('Analyze this code', {\n  agentId: 'agent-123',          // Optional: use specific agent\n  openSidebar: true,                    // Optional: auto-open sidebar (default: true)\n  prompt: 'Respond as a senior staff engineer.', // Optional: one-shot system prompt for this send only\n});\n```\n\n**Options**\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `agentId` | `string` | Route this message to a specific agent. |\n| `openSidebar` | `boolean` | Auto-open the sidebar before sending. Defaults to `true`. |\n| `prompt` | `string` | One-shot system prompt prepended to this single request only — same semantics as `text.suggestions[].prompt`. Cleared automatically after the message is sent, so follow-up messages revert to the agent's normal behaviour. |\n\n> `sendMessage()` always starts a **new thread** for the programmatic message — the active thread is reset before sending. Thread titles are auto-generated by the backend after streaming completes.\n\n### Configuration Updates\n\n| Function | Description |\n|----------|-------------|\n| `updateSidenetConfig(options)` | Update SDK behaviour / layout / credential |\n| `updateSidenetStyledConfig(styleConfig)` | Update greeting / suggestions / theme tokens |\n| `refreshSidenetConfig()` | Re-fetch config from backend (async) |\n| `refreshSidenetStyles()` | Re-apply container styles |\n| `getRuntimeConfig()` | Get current merged config |\n\nTwo update functions, separated by what they change:\n\n- **`updateSidenetConfig(options)`** — SDK behaviour and chrome. Accepts every init option **except** `copilotId` (see below), the callbacks (`onOpen` / `onClose` / `onResize` / `onReady` / `onServerEvent`), and the one-shot init-only fields (`customCSS`, `customStyles`, `sdkUi`, `defaultOpen`). Concretely: `auth`, `width`, `height`, `position`, `layout`, `offset`, `zIndex`, `theme` (`'light' | 'dark'`), `agentId`, `agentVersionId`, `showAgentDropdown`, `keyboardShortcut`, `threadId`, `read_only`, `use_routing`, `groupName`, `groupId`, `firstMessage`, `context`, `variables`, `lastThread`, `debug`, `showClose`, `resizable`, `closeOnOutsideClick`. Three `null` sentinels: `keyboardShortcut: null` disables the shortcut, `threadId: null` clears the pinned thread — the chat resets to a new, empty conversation — and\n`agentVersionId: null` clears the pinned agent version.\n- **`updateSidenetStyledConfig(styleConfig)`** — visual content. Accepts `Partial<SidebarSDKConfig>` — the same shape the backend returns as `sdk_ui`. Use it to override `text` (greeting / placeholder / suggestions) and `theme` design tokens. Partial calls merge into the current config, so passing only `text.suggestions` keeps `text.greeting` and the loaded `theme` intact.\n- **`getRuntimeConfig()`** — synchronous read of the current merged `{ text, theme }`. Useful for snapshotting the resolved config (defaults + backend `sdk_ui` + your overrides) without subscribing via `useSidebarConfig`.\n\nRule of thumb: \"where the sidebar is and how it behaves\" → `updateSidenetConfig`. \"what the sidebar looks like and what copy it shows\" → `updateSidenetStyledConfig`.\n\n#### `copilotId` is init-only\n\nIt binds the whole session to a set of backend resources — the thread list, the agent list, the copilot's `sdk_ui` config, and the id of every thread created since init. Swapping it in place would leave all of that pointing at the previous copilot, so `updateSidenetConfig()` **ignores a changed value and warns**:\n\n```\n⚠️ SideNetAI SDK: copilotId is init-only and was ignored (still \"copilot-456\").\n   Call destroySidenet() then initSidenet() to change it.\n```\n\nTo switch, tear down and start again:\n\n```javascript\nawait destroySidenet();\nawait initSidenet({ ...config, copilotId: 'copilot-789' });\n```\n\nRe-passing the *current* value is a silent no-op, so handing the SDK your whole config object on every update is safe — only an actual change warns.\n\nChanging **who the user is** works differently: identity lives in the session token, so mint a new session and pass it to `updateSidenetConfig({ auth })` — no teardown needed.\n\n### Tool Credentials\n\nCredentials the agent's **tools** use (GitHub, Slack, a database) — unrelated to the session token above.\n\nBind them when you mint the session, via `tools_auth` on `POST /v1/token`. The browser never carries them, and anything a page sends alongside a session token is ignored server-side — a client cannot substitute its own credentials.\n\nTo discover which fields each provider wants, call `GET /v1/copilots/{copilotId}` from your backend once; its `runtimeAuthProviders` list names them:\n\n```javascript\n// Backend. Both calls use the organization API key.\nconst { runtimeAuthProviders } = await api(`/v1/copilots/${copilotId}`, {\n  headers: { 'X-User-Id': userId },   // required on this endpoint\n});\n// [{ providerId: 'f2f2…', providerName: 'github', authFields: ['token'], optionalFields: ['base_url'] }, …]\n\nconst tokens = await api('/v1/token', {\n  user,\n  billing_group,\n  tools_auth: {\n    'f2f27032-…': { credentials: { token: 'ghp_…' }, base_url: 'https://api.example.com' },\n  },\n});\n```\n\nKey each entry by `providerId`. `authFields` names what that provider needs in `credentials`; `optionalFields` (e.g. `base_url`) sit alongside it, as does `identityId` when one provider serves several end-user accounts. Include only the providers you are actually supplying — a provider whose `authFields` is empty is configured server-side and needs nothing from you.\n\nTo change a credential later, mint a new session with the updated `tools_auth` and hand it over with `updateSidenetConfig({ auth })`.\n\n### Prompt Variables\n\n| Function | Description |\n|----------|-------------|\n| `getSidenetVariables()` | Get the `{{placeholders}}` this copilot's agents declare, as a fillable object (async) |\n| `flattenSidenetVariables(declared)` | Turn that object into one `{ path, default }` entry per placeholder (sync) |\n\nIt tells you what you may put in `variables` without reading anyone's prompt or calling `GET /v1/copilots/{id}` yourself.\n\n```typescript\nimport { getSidenetVariables, flattenSidenetVariables, updateSidenetConfig } from 'sidenetai-sdk';\n\nconst declared = await getSidenetVariables();\n// { instance: { currency: 'EUR', store_count: null }, userName: null }\n\n// Fill what you have and hand the whole object back — same shape, no reshaping.\nupdateSidenetConfig({\n  variables: { ...declared, userName: 'Maya' },\n});\n\n// Or list the paths: the ones with no default render as a literal {{name}} if you skip them\nconst required = flattenSidenetVariables(declared)\n  .filter((v) => v.default === null)\n  .map((v) => v.path);\n```\n\n`getSidenetVariables()` returns `SidenetDeclaredVariables` — an object whose leaves are `string | null` and whose branches are more of the same:\n\n| Leaf | Meaning |\n|------|---------|\n| `string` | The default this path renders when you omit it (from the block's `{{name \\|\\| 'fallback'}}`). |\n| `null` | No default — a literal `{{name}}` is left in the prompt. **These are the ones to fill in.** |\n\n`flattenSidenetVariables(declared)` returns `SidenetVariablePath[]`:\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `path` | `string` | The placeholder path — `userName`, or a dot path like `instance.currency`. Valid as a key to send back as-is. |\n| `default` | `string \\| null` | The leaf's value, as above. |\n\nNotes:\n\n- Served from the object cached during `initSidenet()`, so it's free after boot. It fetches once only if that init fetch failed. Call `refreshSidenetConfig()` to pick up prompt edits made since.\n- Keys are alphabetical at every level.\n- Throws if the SDK isn't initialized, or if you initialized with only an `agentId` / `agentVersionId` — with no `copilotId` there's no network to enumerate.\n- An empty object is a real answer: the agents use no placeholders, or they still run the legacy single prompt string, which isn't templated.\n- Sending a `null` leaf back is a no-op — not stored, not counted against the 64-value limit, not reported as dropped. A namespace whose leaves are all `null` is dropped whole, so a wholesale `{{instance}}` stays visible rather than rendering `{}`.\n- A path that a prompt reads both wholesale (`{{user}}`) and by sub-path (`{{user.name}}`) comes back only as the namespace — that combination isn't fillable both ways, since `{ user: 'x', 'user.name': 'y' }` is rejected as a conflict.\n- Server builtins (`now.*`) are excluded — you can't supply those.\n\n### Agents\n\n| Function | Description |\n|----------|-------------|\n| `getAgents(copilotId)` | Fetch available agents (async). Uses the live session credential; pass a token as the 2nd argument to call it before `initSidenet()`. |\n\n```typescript\nimport { getAgents } from 'sidenetai-sdk';\n\n// Same values you pass to initSidenet — handy for building a\n// custom picker before the sidebar is mounted.\nconst agents = await getAgents('copilot-456');\n```\n\n### Defaults & Constants\n\n| Export | Description |\n|--------|-------------|\n| `DEFAULT_THEME` | `ThemeInput` — the full default token set the SDK ships with. Read it to inspect defaults, or spread it into `updateSidenetStyledConfig({ theme })` as a starting point. |\n| `SIDENET_EVENTS` | `{ OPEN, CLOSE, RESIZE, READY, SERVER_EVENT }` — typed event-name constants. Prefer these over raw `'sidenet:open'` strings for type safety. |\n\n```typescript\nimport { DEFAULT_THEME, SIDENET_EVENTS, updateSidenetStyledConfig } from 'sidenetai-sdk';\n\n// Start from defaults and tweak one token\nupdateSidenetStyledConfig({\n  theme: { ...DEFAULT_THEME, accentColor: { light: '#ff5722', dark: '#ff8a65' } },\n});\n\nwindow.addEventListener(SIDENET_EVENTS.OPEN, (e) => {\n  console.log('Opened at', e.detail.width);\n});\n```\n\n## Events\n\nThree ways to respond to sidebar state changes:\n\n### 1. Callbacks (Simplest)\n\n```typescript\ninitSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  onOpen: (detail) => console.log('Opened', detail.width),\n  onClose: (detail) => console.log('Closed'),\n  onResize: (detail) => console.log('Resized to', detail.width),\n  onReady: (detail) => console.log('Ready'),\n});\n```\n\n### 2. CSS Custom Properties (Zero-code layout)\n\n```css\n.my-content {\n  margin-right: var(--sidenet-width, 0);\n  transition: margin 0.3s ease;\n}\n```\n\nAvailable properties (set on the host page's `<html>` element):\n- `--sidenet-width` — Current width (e.g., `400px`) or `0` when closed\n- `--sidenet-open` — `1` when open, `0` when closed\n- `--sidenet-position` — `left` or `right`\n\n> Theme token variables (`--background`, `--aui-accent-color`, etc.) live **inside the Shadow DOM** and are not exposed to the host page. To customize them, use `updateSidenetStyledConfig({ theme })` rather than CSS overrides.\n\n### 3. Window Events (Decoupled)\n\n```typescript\nimport { SIDENET_EVENTS } from 'sidenetai-sdk';\n\nwindow.addEventListener(SIDENET_EVENTS.OPEN, (e) => {\n  console.log('Opened', e.detail.width, e.detail.position);\n});\n\nwindow.addEventListener(SIDENET_EVENTS.CLOSE, (e) => {\n  console.log('Closed');\n});\n\nwindow.addEventListener(SIDENET_EVENTS.RESIZE, (e) => {\n  console.log('Resized', e.detail.width);\n});\n\nwindow.addEventListener(SIDENET_EVENTS.READY, (e) => {\n  console.log('Ready');\n});\n```\n\nRaw event-name strings (`'sidenet:open'`, `'sidenet:close'`, `'sidenet:resize'`, `'sidenet:ready'`) also work — the constants exist for type safety and refactor resilience.\n\nEvent detail shape:\n```typescript\ninterface SidenetEventDetail {\n  width: string;           // e.g., '400px'\n  position: 'left' | 'right';\n  layout: 'sidebar' | 'modal' | 'drawer';\n}\n```\n\n### 4. Server events (live thread list)\n\nWhile the chat is mounted the SDK keeps one server-sent-events connection open\n(`GET /v1/events`) and applies every push to its own thread list, so a\nconversation filed by a **scheduled workflow**, a reply that finished while the\ntab was away, or a freshly generated title shows up without a reload. The same\npush is handed to the host page so you can badge your own launcher while the\nsidebar is closed:\n\n```typescript\ninitSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  onServerEvent: ({ event, unreadCount }) => {\n    launcherBadge.textContent = unreadCount ? String(unreadCount) : '';\n    if (event.type === 'workflow.run.finished' && event.run.status === 'failed') {\n      toast(`Workflow \"${event.run.workflowName}\" failed`);\n    }\n  },\n});\n\n// or, decoupled:\nwindow.addEventListener(SIDENET_EVENTS.SERVER_EVENT, (e) => {\n  console.log(e.detail.event.type, e.detail.unreadCount);\n});\n```\n\nEvent shapes (`ServerEvent`):\n\n| `event.type` | Payload | When |\n|---|---|---|\n| `thread.upserted` | `thread` — the same object `GET /v1/threads` lists (`id`, `title`, `updatedAt`, `metadata.unread`, `metadata.source`, …) | A conversation was created or changed: a workflow run filed its result, the unread flag flipped, a title landed |\n| `thread.deleted` | `threadId` | A conversation was removed |\n| `workflow.run.finished` | `run` — `runId`, `workflowId`, `workflowName`, `status` (`succeeded` \\| `failed`), `threadId`, `trigger`, `finishedAt`, `error?` | A workflow run for this user ended |\n\n`unreadCount` is the number of threads flagged unread in the SDK's list after the\nevent was applied. The connection reconnects on its own (with backoff, and\nimmediately when the tab returns to the foreground); on reconnect the SDK\nrefetches the thread list to cover the gap. Against a backend without\n`GET /v1/events` the SDK silently falls back to the load-on-open behaviour.\n\n## Automations\n\nThe thread list's **Tasks** section lists every automation the user built\nwith the assistant (their saved prompts, `GET /v1/prompts`, each carrying the\nschedules that run it) next to its schedule, from that one call. Clicking a\nrow opens the automation in place of the conversation:\n\n- an on/off switch for the schedule (`POST …/{id}/pause` / `…/resume`) with\n  the next run next to it, **Run now** (`POST …/{id}/run-now`, or\n  `POST /v1/prompts/{id}/run` for an automation with no schedule) and\n  **Archive** (`DELETE /v1/prompts/{id}`, which disables its schedules).\n  Run now opens the run's conversation as soon as the run log lists it\n  (the backend files the thread the moment the run starts), and the\n  conversation streams the run as it happens — the same resume the widget\n  does for any conversation it opens;\n- the run history (`GET /v1/workflow-runs?promptId=`) — each run opens the\n  conversation it filed its result in (the run's `thread_id`, else the listed\n  thread whose `metadata.workflowRunId` points at it); a run with no\n  conversation, such as one started inline from the chat, unfolds its result\n  text in place;\n- the instructions the assistant receives at every run;\n- **Repeats**: the schedule as the workflow card's own picker, with the next\n  run times previewed. Saving patches the schedule (`PATCH …/{id}`), creates\n  one for an on-demand automation (`POST /v1/workflow-schedules`), or removes\n  it (Manual only).\n\nEverything runs under the session token, so a user only ever sees and changes\ntheir own automations. A run started from the view refreshes the thread list\nwhen it starts and when it ends, so its result conversation shows up without\na reload.\n\n## Theming\n\n### Light/Dark Mode\n\n```typescript\ninitSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  theme: 'dark', // or 'light'\n});\n\n// Update at runtime\nupdateSidenetConfig({ theme: 'light' });\n```\n\n### Design Tokens\n\nEach token accepts a `ThemeTokenInput` — either a plain `string` (applies to both light and dark) or a `{ light?: string; dark?: string }` object for per-mode values. If only one side is set, that value falls back to both modes.\n\nUse `updateSidenetStyledConfig()` to customize colors, radii, and fonts:\n\n```typescript\nupdateSidenetStyledConfig({\n  theme: {\n    // Single value applies to both modes\n    radius: '0.5rem',\n    fontFamily: '\"Inter\", sans-serif',\n\n    // Per-mode values\n    background: { light: '#ffffff', dark: '#09090b' },\n    foreground: { light: '#09090b', dark: '#fafafa' },\n    accentColor: { light: '#0ea5e9', dark: '#38bdf8' },\n    userMessageBackground: { light: '#eff6ff', dark: '#1e3a5f' },\n  },\n});\n```\n\nAvailable tokens:\n\n| Token | Description |\n|-------|-------------|\n| `radius` | Base border radius |\n| `composerRadius` | Input area radius |\n| `messageRadius` | Message bubble radius |\n| `suggestionRadius` | Suggestion card radius |\n| `sendButtonRadius` | Send button radius (default: pill) |\n| `headerButtonRadius` | Header icon button radius |\n| `selectRadius` | Dropdown trigger radius |\n| `containerRadius` | Outer panel radius — applies to all layouts (sidebar, drawer, modal). Default: `0` (square) |\n| `containerShadow` | Outer panel drop shadow. Applied to drawer + modal by default; sidebar stays flat. Set `none` to disable |\n| `modalRadius` | _Deprecated._ Overrides `containerRadius` for `layout: 'modal'` only, when set |\n| `threadMaxWidth` | Max width of conversation area |\n| `fontFamily` | Font family |\n| `accentColor` | Interactive element color |\n| `background` | Main background |\n| `foreground` | Main text color |\n| `muted` | Secondary surface background |\n| `mutedForeground` | Secondary text color |\n| `border` | Border color |\n| `userMessageBackground` | User bubble background |\n| `userMessageForeground` | User bubble text |\n| `userMessageBorder` | User bubble border |\n| `assistantMessageBackground` | Assistant bubble background |\n| `assistantMessageForeground` | Assistant bubble text |\n| `assistantMessageBorder` | Assistant bubble border |\n| `composerBackground` | Input area background |\n| `suggestionBackground` | Suggestion card background |\n| `suggestionBorder` | Suggestion card border |\n\n### Custom CSS\n\n```typescript\ninitSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  customCSS: `\n    .aui-message-content { font-size: 14px; }\n  `,\n  // Or structured:\n  customStyles: {\n    '.aui-message-content': { 'font-size': '14px' },\n  },\n});\n```\n\n## Greeting & Suggestions\n\nThe empty-state greeting, composer placeholder, and suggestion cards are loaded from the backend's `sdk_ui.text`. You can override any of these via `initSidenet({ sdkUi })` or at runtime via `updateSidenetStyledConfig({ text })`. Suggestion cards can also bind a specific agent for one-shot routing on click.\n\n```typescript\nawait initSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  sdkUi: {\n    text: {\n      greeting: { title: 'Hello!', subtitle: 'Pick a quick action below.' },\n      placeholder: 'Ask anything…',\n      suggestions: [\n        // agentId binds the next send to a specific agent (matched against the\n        // loaded agent list).\n        { title: 'Refunds this week', subtitle: '', agentId: 'a3afed78-174a-43fe-8744-5598014d08bb' },\n        // Looser editTolerance — user can rewrite up to 40% before the binding drops.\n        { title: 'Top selling hotel', subtitle: 'today', agentId: 'ac5e1034-c2f9-4897-abf4-2665eb12f331', editTolerance: 0.4 },\n        // System prompt only — biases the assistant for this one send (no agent binding).\n        { title: 'Translate to French', subtitle: 'next message', prompt: 'Respond in concise French regardless of input language.' },\n        // No agentId → routes through the default (dropdown selection or auto).\n        { title: 'Free-form question', subtitle: 'no agent bound' },\n      ],\n    },\n  },\n});\n\n// Or at runtime — partial updates merge into the existing config:\nupdateSidenetStyledConfig({\n  text: {\n    suggestions: [\n      { title: 'New idea', subtitle: '', agentId: 'ac5e1034-c2f9-4897-abf4-2665eb12f331' },\n    ],\n  },\n});\n```\n\n**Per-suggestion bindings.** A suggestion can attach two pieces of intent to the next user send:\n\n- **`agentId`** — adds an `X-Agent-Id` header pointing at the bound agent. The id is matched against the loaded agent list at click time; if it doesn't match any agent, the binding is dropped silently (a `console.warn` appears when `debug: true`).\n- **`prompt`** — prepends a `system` message to the `messages` array sent for that single send (standard AI SDK pattern). Use it to bias the assistant for the suggestion's intent — persona, output format, language, etc. The backend sees a turn that starts with the system message and ends with the user's message.\n\nBoth are gated by **edit tolerance**: if the user edits the prefilled prompt before sending, the SDK computes the Levenshtein distance against the original suggestion text. If `distance > editTolerance × originalLength` (default `editTolerance: 0.25`, with an absolute floor of 6 characters), both bindings are dropped and the request goes through with the dropdown's defaults.\n\n`agentId` and `prompt` are independent — a suggestion can have either, both, or neither.\n\n## Content Push\n\nAutomatically push your page content when the sidebar opens:\n\n```typescript\ninitSidenet({\n  copilotId: 'copilot-456',\n  auth: { ...tokens },\n  position: 'right',\n  contentElement: '#app', // CSS selector for your main content\n});\n```\n\nThe element will receive `margin-right` (or `margin-left` for left position) matching the sidebar width.\n\n## TypeScript\n\nAll types are exported:\n\n```typescript\nimport type {\n  SidenetOptions,\n  SidenetEventDetail,\n  SidenetCallbacks,\n  RuntimeAuthProvider,     // shape of runtimeAuthProviders from GET /v1/copilots/{id}\n  SidenetVariables,        // the map you send\n  SidenetVariableValue,    // one value in it: scalar | scalar[] | nested object\n  SidenetVariableScalar,   // string | number | boolean | null\n  SidenetDeclaredVariables,// what the agents declare, as returned by getSidenetVariables()\n  SidenetVariablePath,     // one { path, default } from flattenSidenetVariables()\n  Agent,\n  SidebarSDKConfig,\n  SidebarRuntimeConfig,\n  SidebarTextConfig,\n  SidebarSuggestionItem,\n  ThemeTokens,\n  ThemeInput,\n  ThemeTokenInput,\n} from 'sidenetai-sdk';\n```\n\n## React Hook\n\nFor React apps, use the `useSidebarConfig` hook to access runtime config:\n\n```typescript\nimport { useSidebarConfig } from 'sidenetai-sdk';\n\nfunction MyComponent() {\n  const config = useSidebarConfig();\n  return <div>Greeting: {config.text.greeting.title}</div>;\n}\n```\n\n## Advanced: Direct Component Usage\n\nFor full control, use the `Sidebar` component directly:\n\n```typescript\nimport { Sidebar } from 'sidenetai-sdk';\n\n<Sidebar\n  config={{\n    copilotId: 'copilot-456',\n    auth: { ...tokens },\n    position: 'right',\n    width: '400px',\n  }}\n  onWidthChange={(width) => console.log(width)}\n  onAgentChange={(agentId) => console.log(agentId)}\n/>\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}