{"_id":"@arbor-education/ask-arbor-chat-panel","_rev":"20-ad61cbdcbe79a6f82d1237c2e77ff94a","name":"@arbor-education/ask-arbor-chat-panel","dist-tags":{"latest":"1.2.8","alpha":"2.0.0-react19-alpha.0"},"versions":{"1.0.0":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.0.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.0.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"b3a3eb2475fc1eaea61a4d11cfea659b36e4f4da","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.0.0.tgz","fileCount":6,"integrity":"sha512-UhdssZ3EkjHN/0zGHw4YA+lJt05kCIaI6dDO/H/VNTgdp0qmpIJXC0J/sNgRKBjQZJQyub4pmPrOH6nPPaEQMw==","signatures":[{"sig":"MEUCIFkjln6PJxJynUasG5W9N3luL0z0IhXjt1EWZnFW4vMJAiEAnavHhxgbc0YMKYwJ/GASUFmx8/lp5oAMjV6ZgyNhkCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232862},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"1cd257904ada4e9a2a42b8c59ca0b5b51c73a91a","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.widget.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build","changeset:version":"changeset version"},"_npmUser":{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.9.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.14.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.0.0_1782142320455_0.3002905396282134","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.0.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.0.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"018584b8926f2ee644fba197b4a6ad4a564f78aa","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.0.2.tgz","fileCount":6,"integrity":"sha512-gQ2dWYdVrSaS5j77OCfh9uXIKfB4WGfg5Sz2Wbe+TT+PnZ7XvSPv0fYfS4UOO6V88H0MZsx0/cSr3+WR75xekQ==","signatures":[{"sig":"MEYCIQCQ9KUvR3YoXcO9Gm/klFUebhlU89/cPE6PjcVynhB7TQIhAPtIBL2xB1xDUP/pJ8FxKrzdN8QuTa7sU3fGECnWPY9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234019},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"52bba2d393cba23aac3885e6bd4e3f7c44594e8b","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.widget.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.17.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"20.19.3","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.0.2_1782201758451_0.6603546383510488","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.0","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"e69484ee8349f4e1a40e4d716e9b430d9af7459b","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.0.tgz","fileCount":8,"integrity":"sha512-EBnaswO7PwdEawPnnGO28mhdFE8tFgeqQPjAejxQsqCwY/gnuslZUVh4dzo+32ni+egg0zoaDWO33nwsBmFSgg==","signatures":[{"sig":"MEYCIQCr5Eutqslarfrd1kIzwwFU2KSPFZtX3GKbc5+0h+L/9wIhAPmKbEdgpyuvjt/zO5yvfWrFpKX5N0/IxMPyQ2l6HPQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8066309},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"880489d7022310349a16bf8613915be215f6f8b2","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.17.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"20.19.3","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.0_1782288676638_0.03506241467149129","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.1","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"e2c2ba0c51cfe301def0076e4992f06d195946f0","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.1.tgz","fileCount":8,"integrity":"sha512-r41zcKmb9MDK5WkRyTNWlfKSbkiwNM7f+rzzKILNf/Cc2qtFlSxOmOcmnPyTGScsWcxqc+2rb/29hlWo1B9Fnw==","signatures":[{"sig":"MEUCIHKIe38N/LjBBMUdMA2pbwKXYdQuel+Ljhp8GQDnBychAiEA1Y3DS/afUpn/8Sl2hNZebmiMOFGDCI9JQ6tJRdNSCU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8067325},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3196c4e583e387d2acbfb46713cc1640affab5fc","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.18.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"20.19.3","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.1_1783411757648_0.7147932903723135","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.2","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"7c7f6c17f3618d2d1170621814c5cc5957308e6a","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.2.tgz","fileCount":8,"integrity":"sha512-OyUbRTkAu0rIGEDRBBhc7BcWtRzwEBZ9V3Vq+VgVW9UpN8MGDirCI4U9/CtDO1+PkzEG1UDBab8Nfm9t51y72w==","signatures":[{"sig":"MEYCIQD+DwlXyhGNL8+ZQe3thuU+8bdqUtE2xo4lD00cOBSrrAIhAJ8kPlIUX96n8bI344Wp7F7T3hAYUCeuEbm/LyMfIccl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100123},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"3e1ab3f45fdcf880872dc975e6ad04db6ce5843f","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.18.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"20.19.3","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.2_1783934031212_0.736814678683021","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.3","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.3","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"14ace8af05ea9d415c4931e9fab5748f9edbfb46","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.3.tgz","fileCount":8,"integrity":"sha512-DTOqOBoWkCqIXpzTSEHkGtELx6gRdp057L0y4egxNePP1jAu1bFEV0L06ZoyDVm+twvZYWAjPjgF4d8BjYpydw==","signatures":[{"sig":"MEYCIQCDPLuwLFdDz7ruLjAMUNXs7nCIXjh43yuzJw2eji6aOAIhAP85j5fA1dg+TUlKBoQcPoubJVPG8njxpXINpKbpAvBt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100123},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9a0374524f9b39faa7c48d207a0d82d8907bbd4a","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.18.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"20.19.3","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.3_1784014574016_0.2862841440851369","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.4","author":{"name":"Rick Bairstow","email":"rick.bairstow@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.4","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"cba85e8d4944d1e7e1f265b6f91a5dc592a0167f","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.4.tgz","fileCount":8,"integrity":"sha512-tW3DqolxSYg5MJitGHmBeidE6LM/Mc545nqsTXnxjLHR5t+p4zuvIBC2UkuNXGuvm0VxuDj5P8Y7YlBrNjGiVA==","signatures":[{"sig":"MEYCIQDa+147ZxPvw4EMYz14JNfz+XvPfivK1D9s+MC8CF4fWwIhAKN+MNPsBky2hhdFShOHPar1khdId5rhP2VlFlK2ltGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100123},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"a2fe2c3576b11abf8321d5032ac60e3d6061ce31","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.1","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.4_1784101112834_0.9519477508351466","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.5","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.5","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"6faf852eb5329be5f243d1feb449533ffc0f2763","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.5.tgz","fileCount":8,"integrity":"sha512-X2vWmcCsnMezwQrdAHRkCSZLpbZJ08DsArJSaWBdphE/FxuOAG9u8b6MMUvddJrxC3FhGToSA4q8ek9dhEVkmQ==","signatures":[{"sig":"MEUCIC23r4FXRf1G4eEGWxPBqFq2EyacEzdqgR+4n/iPo79XAiEAycALZfvNK2VvAdjqXL2DjOYo7Vdhc9horiuna1Zqfjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100130},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"ad7c25d32457c43ee9ab3fd53d0fdf4d54e97fa8","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.1","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.5_1785139922110_0.4727618496612138","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.1.6","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.1.6","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee.morris@arbor-education.com"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"c3647c8b9486330731ad6846403f137e9e3e15ad","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.1.6.tgz","fileCount":8,"integrity":"sha512-bGDQ3+UDSdXo7iJ9iEPbhphfnG9a3L94CdtWR8UomPq+IR8gQ/St9KlhtSgNXt/NQEqf7b8IR3t/Wi0lMWp4gw==","signatures":[{"sig":"MEYCIQCOUsGBtlZ4rdgCDP0VSQkd3oY2xKBS3LP6gV2wDMvkzwIhAId3UV3Q5wmfzKE5DsUi3BacZRQn4IBZnm9vqUPBbxEf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8100130},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"19bf9f6528c1be1c883db3f628550118382601ba","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","@arbor-education/design-system.components":">=0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.1.6_1785744700658_0.048520927782780054","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.0","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"e04317d1936bd7774353d150565c2a2c970d140e","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.0.tgz","fileCount":12,"integrity":"sha512-dp4EfdryX47FPi6PZI1ACj67VR/gwhUQvib5KhRDaJ7vcAZP/P7FtwO1lnvmjOCxaLES4CCcreA8C/gnZ/xtHA==","signatures":[{"sig":"MEUCID4xHH/+aIZvNElc/uc7lbxE0D4EX6g7loK6zuT5l0PtAiEAjdyW9MpV9OVBPPNmk2TttaYPBiGf313mnZWZydFxrMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8153076},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"4a73ee4d4ffa4204100209f34ca9ed58b051abf7","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=0.21.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.0_1787570418704_0.5355274809838553","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.1","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.1","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"91a2f33f09cad324031eea53caac436b44a0f452","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.1.tgz","fileCount":12,"integrity":"sha512-EXpYVqgLqJwFVNjWNuhesumntaHTTGjfsiMHwID7w8ZPnCS6ljvrKg2Z1pxiUavxUp+kPAsBJqzbPpNIIJWBrQ==","signatures":[{"sig":"MEQCICiXJdOg/3um9FbQhP+g7rqVDCbRo2R0SmTRY6A1Ah/kAiBUgAoZC1kaVhNAEawa22byzwyedzFrn5hB+slJYo2iPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8153076},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"5b2172435a679e0ab5ada91714009eb9a9062765","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=0.21.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.1_1787642398869_0.7377232210569118","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.2","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.2","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"77204387448a73b3c98c9b49e8e37cfe925797cd","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.2.tgz","fileCount":12,"integrity":"sha512-9oCFBthUjeyMw2LRacWKNTUCKt0t+UByzij0c1fVT0vJ0A2zDtF11gnBVGBwCssIvf/2Rwa1z5mmKZqR65yUcg==","signatures":[{"sig":"MEUCIQDHnU/juf8dS+Z3PWAFXW6CcjBtLPux9hYqhqGemLxZEgIgaGPPwOz2eLUEaSSFP7wZJQkzo5P5nvJ536x+aqw2WMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8153076},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"6f0bba568417945667e4e6e3bd9cf227db9a4b31","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=0.21.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.2_1787825925386_0.5737693443218344","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.3","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.3","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"9d979b7d7c6911ed10adfea1c86b91645611539a","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.3.tgz","fileCount":12,"integrity":"sha512-sGxXFKoaFN3ADFPeWK4kYIhW1DYPLKx3z3h9krpJpf7HiZMIFtzwitfUIXE87mGsz0ZEBVSDEkRvADTSCa4MNw==","signatures":[{"sig":"MEUCIG01At9AozSy86+6SNeww3bBRSSteZU3hDZUz5FPwe5eAiEAhLEDWo3hyk0J2fdt9e3RGulbw+saZskF+UX7NfqSuxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8175142},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"9c4f939db15270132ae4847ac333824d8c002ca5","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=0.21.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.3_1788264426901_0.513756770583206","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.4","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.4","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"6dda481ee340ba60c66bee9255ac4845e05b6b61","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.4.tgz","fileCount":12,"integrity":"sha512-+QmKnetpJCto06gZq3S0rGuZ99k7cGniDJrcnjbxQNlOB4S4WoMM8Y0ZSnhSLAEPw5ihEvZVuN2Nz+Qy4P90gw==","signatures":[{"sig":"MEUCIQD8f+8CsbT4d9zVVWbfqAe9xN7FpnqwvDAwrNqNhoTKcgIgWpUpv635RNeBheiriFNBOsGtfI/2sdiNJrSJJ2XVZCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8180578},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"fb8be7a406d17d0ed746e744393e08047b7d73e7","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^0.21.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=0.21.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.4_1788767477628_0.81417181847186","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.5","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.5","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"e675e188de66d16ed532130eff9f2681985d88bd","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.5.tgz","fileCount":12,"integrity":"sha512-RxKdZuPNBpXGZmOuUZzmzKAnFEGz7zW8NGNMudspDetr1/qQhZaIs3w1bafUYueFCwkM7M3rD+gCaRaJim6/1g==","signatures":[{"sig":"MEUCIQD2rLkj0AcnPy7Slk+qw48U/PixfvZlwJu9Vkv4VWUHNQIgf4y7ITyXjrt5LSdnJsR+TpLlDIAdM6o6akt1Y/Q2Wck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10288594},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"98d4620f4ce5fd97afa45e0934a3c74938626964","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^3.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=3.1.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.5_1788863009954_0.2895789055709377","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.6","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.6","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"bae9f638cb78f50fad207982b86aaa797e3a7983","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.6.tgz","fileCount":12,"integrity":"sha512-WwwUEdXrlabr+OT8E0qIC92+dCKATw8YJFj8RKYkIPNsSgRC8bHCLc0oexv+X2sMqM/TXv734EEgX2HjGdL9zA==","signatures":[{"sig":"MEQCIB6vb5ReK75zumG/YpRMpQE5w6S5hCG9d/rZ28yCfFotAiBaPldrEnyNmGlTdJMkg6DxMb4NCZIuEzqig/bBKfS8Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289814},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"c0487e3e1318ec42d052807ef87c1f63e29a2470","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^3.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=3.1.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.6_1788949891580_0.013576465042521413","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@arbor-education/ask-arbor-chat-panel","version":"1.2.7","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@1.2.7","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"b0fa27da26bfe10d95781fc0d1f167329b18d217","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.7.tgz","fileCount":12,"integrity":"sha512-4t3SlUfWn5Pw/VQjPswYbkz5Kg+8OnVBWHwDYrTJFQln6LK2U0sahxGgTCOaii6skmyUirtUC24gIHXkxJe25Q==","signatures":[{"sig":"MEYCIQDACI3YYWVQLasrH9gCtuPCTrx8QVy2o1Ao36iJnyNWLAIhAOBTP281ZYXKgrVDAIeIbgnD3EH6JueWEUPeluO8pq0e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCx4UAVU2CJ/t/wmteR209MkljliFT6RbYNMHaMF5mCFAIhAJv4vnnEDCvIVde7fWtQ3mLwRbp9QYB2T+5hSaFjeLNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289637},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"b9869e08704da85ea351c213e31134281b424342","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.0.2","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^3.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=3.1.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_1.2.7_1789477563919_0.051616169390257705","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-react19-alpha.0":{"name":"@arbor-education/ask-arbor-chat-panel","version":"2.0.0-react19-alpha.0","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","_id":"@arbor-education/ask-arbor-chat-panel@2.0.0-react19-alpha.0","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"243713bff02d8e9c8f24ffce4dfef2543e06b659","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-2.0.0-react19-alpha.0.tgz","fileCount":12,"integrity":"sha512-NGw+UyQHsIxUHlKeNwJrH+E71vnMa3VZ3/wpN8q3e0FZFAysJuRTzdLoLqJloXjRjLS4S2UTTGNpULhyaOk/Pg==","signatures":[{"sig":"MEQCIFcxEuwOYJYHOit7xR3sfXAxjsto3+FnLz9+DncpsTHIAiBfcV/AGYwsZw2DUeAMmeLh73NYSP8129tJapWNpcDoDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCuEjVZTDguh1M3zhOiuDeX6JYUorbq27joVcAMTMwr/AIhAMwMUY7QhmSMIfeQQvRSKw4jXKLf6S6PlnvU7x7VDU2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10451835},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"7b2b36a2a7e8e9341594949988b84b32056ec97f","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"_npmUser":{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},"repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"11.9.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"_nodeVersion":"24.14.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^19.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^19.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^19.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^19.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^3.1.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=3.1.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ask-arbor-chat-panel_2.0.0-react19-alpha.0_1790591799386_0.3548644694632255","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"_id":"@arbor-education/ask-arbor-chat-panel@1.2.8","bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"dist":{"shasum":"8e5ad5b9b5f7c78191e19cdfa682f55d3cae4145","tarball":"https://registry.npmjs.org/@arbor-education/ask-arbor-chat-panel/-/ask-arbor-chat-panel-1.2.8.tgz","fileCount":12,"integrity":"sha512-rNnAPoObfULJNGiGjXSJDGsCG35Ao7Wt+uRYiwYGki+n/nwAqdy5Y6wF3wbfJA8ZOiXnlvMJL9RuRx/THE+R1g==","signatures":[{"sig":"MEYCIQCzRXjNdQE6qo+UGW6jcktyNsT25GA6LTIk6Ch1myf3MAIhAOS4fG9LEkKLEsiVpTcsJTAToqrcaym2L46t3Zu9cprR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGbJg5zQI9lsiiRVNuFN8BG0qUEpleHORWDMnaOU1v3VAiEAh7kJmvrRjB3MsR2689BasiTrmJUCQdPt48ThrOxWolU="}],"unpackedSize":10290345},"main":"./dist/index.cjs","name":"@arbor-education/ask-arbor-chat-panel","types":"./dist/index.d.ts","author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./style.css":"./dist/style.css"},"gitHead":"96484ed9c5d32d94b9c6caf75080d450200ac6cb","license":"UNLICENSED","scripts":{"dev":"vite --config vite.widget-dev.config.ts","demo":"node demo/serve.mjs","test":"vitest run","build":"vite build","test:ui":"vitest --ui","build:all":"yarn build && yarn build:slideover && yarn build:widget","changeset":"changeset","typecheck":"yarn check-types","build:demo":"node scripts/build-demo.js","dev:widget":"yarn dev","style-lint":"stylelint \"src/**/*.scss\"","test:watch":"vitest","check-types":"tsc --noEmit -p tsconfig.json","build:widget":"vite build --config vite.panel.config.ts","watch:widget":"vite build --config vite.widget.config.ts --watch","changeset:add":"changeset add","prepublishOnly":"yarn build:all","build:slideover":"vite build --config vite.widget.config.ts","changeset:version":"changeset version"},"version":"1.2.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0fdbadfc-0b0a-407e-881e-6f3efd01d86e"}},"homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"_npmVersion":"12.1.0","description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","directories":{},"maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"_nodeVersion":"24.18.0","dependencies":{"dompurify":"^3.0.0","classnames":"^2.2.5","lucide-react":"^1.0.0","use-debounce":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"sass":"^1.80.0","vite":"^5.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^9.33.0","vitest":"^2.0.0","globals":"^16.3.0","react-dom":"^18.0.0","stylelint":"^16.25.0","@eslint/js":"^9.33.0","typescript":"^5.7.0","@types/react":"^18.0.0","@changesets/cli":"^2.29.8","arbor-dashboard":"^1.69.0","vite-plugin-dts":"^4.0.0","@types/dompurify":"^3.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.40.0","eslint-plugin-react":"^7.37.5","@testing-library/dom":"^10.4.1","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.0.0","@stylistic/eslint-plugin":"^5.4.0","@testing-library/jest-dom":"^6.0.0","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.0.0","@changesets/changelog-github":"^0.5.2","stylelint-config-standard-scss":"^16.0.0","@arbor-education/design-system.components":"^3.1.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","arbor-dashboard":">=1.68.11","@arbor-education/design-system.components":">=3.1.0"},"peerDependenciesMeta":{"arbor-dashboard":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ask-arbor-chat-panel_1.2.8_1790687084645_0.031949842355217584"}}},"time":{"created":"2026-06-22T15:32:00.287Z","modified":"2026-09-29T13:04:45.026Z","1.0.0":"2026-06-22T15:32:00.627Z","1.0.2":"2026-06-23T08:02:38.626Z","1.1.0":"2026-06-24T08:11:16.863Z","1.1.1":"2026-07-07T08:09:17.863Z","1.1.2":"2026-07-13T09:13:51.457Z","1.1.3":"2026-07-14T07:36:14.189Z","1.1.4":"2026-07-15T07:38:33.033Z","1.1.5":"2026-07-27T08:12:02.324Z","1.1.6":"2026-08-03T08:11:40.858Z","1.2.0":"2026-08-24T11:20:18.906Z","1.2.1":"2026-08-25T07:19:59.088Z","1.2.2":"2026-08-27T10:18:45.655Z","1.2.3":"2026-09-01T12:07:07.117Z","1.2.4":"2026-09-07T07:51:17.827Z","1.2.5":"2026-09-08T10:23:30.196Z","1.2.6":"2026-09-09T10:31:31.809Z","1.2.7":"2026-09-15T13:06:04.144Z","2.0.0-react19-alpha.0":"2026-09-28T10:36:39.580Z","1.2.8":"2026-09-29T13:04:44.817Z"},"bugs":{"url":"https://github.com/arbor-education/ai.ask-arbor-standalone/issues"},"author":{"name":"Arbor Education","email":"frontend-engineers@arbor-education.com"},"license":"UNLICENSED","homepage":"https://github.com/arbor-education/ai.ask-arbor-standalone#readme","repository":{"url":"git+ssh://git@github.com/arbor-education/ai.ask-arbor-standalone.git","type":"git"},"description":"Standalone ChatPanel component — Arbor AI chat interface with no arbor-fe ecosystem dependencies","maintainers":[{"name":"arbor-admin","email":"server.administrator@arbor-education.com"},{"name":"rick-arbor","email":"rick.bairstow@arbor-education.com"},{"name":"tom-arbor","email":"tom.mussett@arbor-education.com"},{"name":"danielpeplow-arbor","email":"daniel.peplow@arbor-education.com"},{"name":"vijay-arbor","email":"vijay.prahladan@arbor-education.com"},{"name":"austen.constable","email":"austen.constable@arbor-education.com"},{"name":"arboradn","email":"alex.denieffe@arbor-education.com"},{"name":"amelia.magee.arbor","email":"amelia.magee@arbor-education.com"},{"name":"lloydp","email":"lloyd.passingham@arbor-education.com"},{"name":"ashleyboyd11","email":"ashley.boyd@arbor-education.com"},{"name":"stephenahiggins","email":"stephenahiggins@icloud.com"},{"name":"amee.morris","email":"amee@live.co.uk"},{"name":"angus.fraser","email":"angus.fraser@arbor-education.com"}],"readme":"# Ask Arbor Standalone Component\n\nSelf-contained AI chat widget and React component library. No arbor-fe ecosystem dependencies.\n\nPublished as two artefacts:\n- **NPM package** — `AskArborWidget` (bare panel) and `AskArborSlideover` (panel in Arbor Slideover) React components for host apps that already use React\n- **IIFE widget** — `ask-arbor-slideover.js` (floating button + Slideover) and `ask-arbor-widget.js` (bare panel, embed in any container) for vanilla JS pages\n\n---\n\n## Quick start (widget dev)\n\n```bash\nyarn install\nmake dev\n```\n\nOpens `http://localhost:5173/playground/widget-demo.html` with hot reload. Mock API endpoints are included — no backend or build step needed.\n\n---\n\n## Scripts\n\n| Command | What it does |\n|---|---|\n| `yarn dev` / `make dev` | Hot-reload widget demo (`playground/widget-demo.html`) |\n| `yarn build:slideover` | Production IIFE bundle → `dist-iife/ask-arbor-slideover.js` |\n| `yarn build:widget` | Production bare panel IIFE → `dist-iife/ask-arbor-widget.js` |\n| `yarn build` | NPM package build → `dist/` |\n| `yarn build:all` | All three builds in sequence |\n| `yarn test` | Run Vitest test suite (135 tests) |\n| `yarn test:watch` | Vitest in watch mode |\n| `yarn check-types` | TypeScript type-check with no emit |\n| `yarn eslint` | ESLint check |\n| `yarn style-lint` | Stylelint check for SCSS |\n\n---\n\n## Widget integration (production)\n\n### Floating button + Slideover (`ask-arbor-slideover.js`)\n\nDrop one `<script>` into any HTML page — no React, no CSS imports required:\n\n```html\n<script src=\"ask-arbor-slideover.js\"></script>\n<script>\nAskArborSlideover.init({\n    chatUrl: 'https://your-api.example.com/chat',\n    openOnStart: false,       // true → opens immediately\n    position: 'bottom-right', // 'bottom-right' | 'bottom-left'\n    authorizationToken: 'eyJ...',  // optional JWT — sent as Authorization: Bearer\n});\n</script>\n```\n\n### Bare panel (`ask-arbor-widget.js`)\n\nEmbed the chat panel directly into any container element — no floating button, no Slideover chrome:\n\n```html\n<div id=\"my-panel\" style=\"height: 600px;\"></div>\n<script src=\"ask-arbor-widget.js\"></script>\n<script>\nAskArborWidget.init(document.getElementById('my-panel'), {\n    chatUrl: 'https://your-api.example.com/chat',\n    authorizationToken: 'eyJ...',\n    onClose: () => { /* handle close button */ },\n});\n</script>\n```\n\n### Auto-init\n\nSet the config on `window` before loading the script and init runs automatically:\n\n```html\n<!-- Floating button widget -->\n<script>\nwindow.AskArborSlideoverConfig = {\n    chatUrl: 'https://your-api.example.com/chat',\n    platform: 'SAM_PEOPLE',\n    openOnStart: true,\n};\n</script>\n<script src=\"ask-arbor-slideover.js\"></script>\n\n<!-- Bare panel -->\n<script>\nwindow.AskArborWidgetConfig = {\n    chatUrl: 'https://your-api.example.com/chat',\n    containerId: 'my-panel',\n};\n</script>\n<script src=\"ask-arbor-widget.js\"></script>\n```\n\n### Global API\n\n```js\n// Floating button\nAskArborSlideover.init(config)\nAskArborSlideover.destroy()\n\n// Bare panel\nAskArborWidget.init(container, config)\nAskArborWidget.destroy()\n```\n\n---\n\n## React component (NPM package)\n\n### Installation\n\n```bash\nyarn add @arbor-education/ask-arbor-chat-panel\n# or\nnpm install @arbor-education/ask-arbor-chat-panel\n```\n\nPeer dependencies: `react ≥18`, `react-dom ≥18`, `@arbor-education/design-system.components ≥0.21`.\n\n### Usage\n\n**Bare panel** (`AskArborWidget`) — embed in your own container or drawer:\n\n```tsx\nimport { AskArborWidget } from '@arbor-education/ask-arbor-chat-panel';\nimport '@arbor-education/ask-arbor-chat-panel/style.css';\n\n<AskArborWidget\n    connector={connector}\n    onClose={() => setOpen(false)}\n/>\n```\n\n**Slideover-wrapped** (`AskArborSlideover`) — renders inside the Arbor design system Slideover:\n\n```tsx\nimport { AskArborSlideover } from '@arbor-education/ask-arbor-chat-panel';\nimport '@arbor-education/ask-arbor-chat-panel/style.css';\n\n<AskArborSlideover\n    connector={connector}\n    isOpen={isOpen}\n    onClose={() => setIsOpen(false)}\n/>\n```\n\nBoth components require an `IAIServiceConnector` instance. Use `AIServiceConnectorFactory.create(config)` to build one from a config object:\n\n```tsx\nimport { AIServiceConnectorFactory, AskArborWidget } from '@arbor-education/ask-arbor-chat-panel';\n\nconst connector = AIServiceConnectorFactory.create({\n    chatUrl: 'https://your-api.example.com/chat',\n    authorizationToken: jwt,\n});\n```\n\n`ChatPanel` is also still exported for backwards compatibility.\n\n### Published package contents\n\n```\ndist/\n  index.js          # ESM bundle\n  index.cjs         # CommonJS bundle\n  index.d.ts        # TypeScript declarations\n  style.css         # Component styles (must be imported separately)\ndist-iife/\n  ask-arbor-slideover.js  # IIFE — floating button + Slideover (self-contained)\n  ask-arbor-widget.js     # IIFE — bare embed panel (self-contained)\n```\n\nThe IIFE files are self-contained (CSS injected, no dependencies). Reference them via unpkg or jsdelivr:\n\n```html\n<script src=\"https://unpkg.com/@arbor-education/ask-arbor-chat-panel/dist-iife/ask-arbor-slideover.js\"></script>\n```\n\n---\n\n## Releasing\n\nReleases are managed via [Changesets](https://github.com/changesets/changesets).\n\n### Creating a changeset\n\nWhen your change is ready, run:\n\n```bash\nyarn changeset\n```\n\nSelect the bump type (patch / minor / major) and write a short summary. This creates a file in `.changeset/` - commit it with your branch.\n\n### Automated publishing\n\n`.github/workflows/release.yml` runs at 07:00 UTC Monday-Friday. It:\n\n1. Runs `npx changeset version` to apply any pending changesets and bump the package version\n2. Publishes the updated package to npm (only if the version changed)\n3. Creates a GitHub release with a `.tgz` tarball attached\n4. Posts a success/failure notification to Slack\n\nBoth `dist/` (React components) and `dist-iife/` (IIFE bundles) are included in the published npm package.\n\n---\n\n## API shape\n\n### POST `chatUrl`\n\nRequest:\n```json\n{\n    \"chatId\": \"string | undefined\",\n    \"userMessage\": \"string\",\n    \"canvasMode\": false\n}\n```\n\nResponse:\n```json\n{\n    \"items\": [{\n        \"id\": \"string\",\n        \"text\": \"string\",\n        \"type\": \"AGENT\",\n        \"chatId\": \"string (optional)\"\n    }]\n}\n```\n\n### Authorization\n\nPass `authorizationToken` to the widget/component. Every request will include:\n```\nAuthorization: Bearer <token>\n```\n\n---\n\n## Project structure\n\n```\nsrc/\n  widget.tsx              # IIFE entry — floating button + Slideover (AskArborSlideover)\n  widget-embed.tsx        # IIFE entry — embed panel (AskArborWidget)\n  ChatPanel.tsx           # Core React component\n  AskArborSlideover.tsx   # React component — ChatPanel wrapped in Slideover\n  utils/\n    http.ts               # fetch wrapper with Authorization header support\n    getNewAgentMessage.ts\n    getHistoricMessages.ts\n    sendNotification.ts\n    sendMessageRating.ts\nplayground/\n  widget-demo.html        # Floating button widget demo (yarn dev)\n  panel-demo.html         # Bare panel demo (yarn dev → /playground/panel-demo.html)\n  index.html              # React component playground (yarn dev → /playground/)\n  widget-dev-shim.ts      # Dev-only: exposes window.AskArborSlideover from source\n  panel-dev-shim.ts       # Dev-only: exposes window.AskArborWidget from source\ndist-iife/\n  ask-arbor-slideover.js  # Production IIFE — floating button + Slideover (build:slideover)\n  ask-arbor-widget.js     # Production IIFE — bare panel (build:widget)\ntests/\n  ChatPanel.test.tsx\n  AskArborSlideover.test.tsx\n```\n","readmeFilename":"README.md"}