{"_id":"@bootdesk/chat-widget-bridge","_rev":"40-4b56bdec02bb44873172cabdc00446d1","name":"@bootdesk/chat-widget-bridge","dist-tags":{"latest":"0.4.45"},"versions":{"0.1.0":{"name":"@bootdesk/chat-widget-bridge","version":"0.1.0","_id":"@bootdesk/chat-widget-bridge@0.1.0","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"dist":{"shasum":"807b8796e62bc71245ecd836e4478bd48d880cb0","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.1.0.tgz","fileCount":12,"integrity":"sha512-dQPJemy6PLlE8NtkTwS3E32OuW0/mQk15peAvhkYNKwOymDOFdW4gpLtxI/+WMw3x4Eb9MhFvFN19Aj3W/L49Q==","signatures":[{"sig":"MEQCIEoxFx7FcO7wnTRgA9Ega+jGcGTD33yORBFZ1I4kyijtAiB9bkP+sFkw+++42bf0E+LBrm5EyeBDORTyO3B0neYYnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55203},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"80dd032fc9411941822f2645c1bb3530f7a396ed","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"tryvin","email":"vin@8sistemas.com"},"_npmVersion":"10.8.2","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.1.0_1779451774246_0.7692864892478777","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bootdesk/chat-widget-bridge","version":"0.3.3","_id":"@bootdesk/chat-widget-bridge@0.3.3","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"b09cd26e7073af64c56ea0a78a5087f313498c00","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.3.3.tgz","fileCount":12,"integrity":"sha512-XYF6XSP48Zu+4d2hT6LFHrdn2RJAQ4LM0mHhoAVjX/5NQ4WEt5FrYTnngi/f6OrVlbj8IPrLq2I5lJA55k7OdA==","signatures":[{"sig":"MEUCIEaSob2yD+78aUy8zaJxA2tZ4z44/DS5O8pE0KsJtnwbAiEAtNI0y66HzZl026N+DpYpzmeFMW1mqcnA67BOJEDx7w8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55171},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"1842edc931ba0f6ec6db3e08ba04443710a09329","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.3.3_1779454724679_0.6655660322737114","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@bootdesk/chat-widget-bridge","version":"0.3.4","_id":"@bootdesk/chat-widget-bridge@0.3.4","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"abbd8dcf3a9b2082e281ef3bfcbc192c419d50cb","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.3.4.tgz","fileCount":12,"integrity":"sha512-qPDbldp+vNC48gdlFCscAHPAaUEUGyWHpra6Yhs17Ty/jtXaDM9isn+o/NZsJmm7apNn8lDigzQd5yBpTPafsQ==","signatures":[{"sig":"MEYCIQDuN93PXeP78xL/pA0lMQ26l9lk2B9Om1FbJ0dItpBryAIhANZBoyx7k/IPxJM0NiVpg/e4X2t+hzj4aDvLBfWjoA58","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61611},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"91a1ddebc1f5311054941e3c63bdcc5a1802e35a","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.3.4_1779489200585_0.7675606973437961","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@bootdesk/chat-widget-bridge","version":"0.3.5","_id":"@bootdesk/chat-widget-bridge@0.3.5","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"7ac0e64e3c4fe875f83b7243de44d40451369807","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.3.5.tgz","fileCount":16,"integrity":"sha512-LKbaSi0lQROfV9X4mzc7gIz95FGgXWalb6L1gKMd/0hS8liOKO/E0N9b37xD8qFWdGWuLZPnzfujhku5nKPKJA==","signatures":[{"sig":"MEUCIE2t1s+c5FGBCqEgOSjWQhOYpCv48Fx2c+lD9h2xiXbtAiEAwu/YIyyg+ZoOZri0pMgYo293uqI4+4chYRxjHYTorJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"084c685d073ee11fb7f9cb1bdec1bf5363964c6d","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.3.5_1779975589032_0.9663461639846422","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@bootdesk/chat-widget-bridge","version":"0.3.6","_id":"@bootdesk/chat-widget-bridge@0.3.6","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"f4aba2b5015fbbe79e7490b24a79ac4285d2bb32","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.3.6.tgz","fileCount":16,"integrity":"sha512-nf5DJgKgwt69xZjQmLkyLrmU1b+mRXfBeszGAO5aS8rq+2WGTyxkmzeApqVo9p+6+sn7waCW366adhP0/NYvzg==","signatures":[{"sig":"MEUCIQC+derGSmpDpM0emO2FcPikur+txurl+Y7TazPohziAjAIgW21oiaOlOEezhaoD1iPNPLjYOPqpwzhAhZCw/IK/JOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"ddcb1f88afeaf1cf29823be9db98e7920f9c1914","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.3.6_1780142020009_0.00893118425770778","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.0","_id":"@bootdesk/chat-widget-bridge@0.4.0","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"1ba00f37aaad48c6533a0b7dec06cb28e169580e","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.0.tgz","fileCount":16,"integrity":"sha512-RaVK5L/dGKTMMClNymO/HWHlqu5AYfn7OmDaAXbaKA9SdJYSPlvCG2k2E5K9+qBIfye6XT2FGnlRoH+d+zz5cg==","signatures":[{"sig":"MEYCIQDQQ+LveF9WR5EWD78eUEa1y3XIymX7ukOHgPGtyyGfvAIhAIjwFos/7NvYmCMF8ytQo1MvgY048Z4r/FNdTNbzsaTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"74ca2b193864a5ccd1216ee619303fc08f914096","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.0_1780260316600_0.38539963025795454","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.1","_id":"@bootdesk/chat-widget-bridge@0.4.1","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"8801e43bbc55f743e9ebfaf2a84518f3b4953042","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.1.tgz","fileCount":16,"integrity":"sha512-1xcst4dhz0aZcidlbK0wl1saUT6Y1XqemopUh9FRt45S6kPMeAA+f5dRqHlwZ2NP9k39KQgjsUDkkxsuCJxeBg==","signatures":[{"sig":"MEUCIFhG3pmg8lSxOAW1TYNEAU24PAmyHMoGQN1L5Bgl7RnJAiEA1Cuwedvkyv7t67MMf4rQ/FpONof4vJEDZRqslfaJ41w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"d64c03c539341246961c42c60b3df72c3d7765fc","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.1_1780262259728_0.9645807251695031","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.2","_id":"@bootdesk/chat-widget-bridge@0.4.2","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"7843e2c1ccff08fa276053a241114e03e4a2ef90","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.2.tgz","fileCount":16,"integrity":"sha512-iwGpTvRsAWQ+8O0w41Rg4ocO+b50PivFqScVvbobsODgFPvQLSOA2+fr9vhStmR2QPal0VRADCHeYCi4R1Qkgg==","signatures":[{"sig":"MEQCIFOdRwVoPQQh7qry03hMfjuvUyr+Ne9fxKjE9xO09sMcAiBwAPGhZ71UjpgQqAGUksAn2I++bcwDRmBWQQiNq6XXVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"22da4612bd77ef802dfbdbf10c3e60d520433554","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.2_1780264816047_0.25007410184036494","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.3","_id":"@bootdesk/chat-widget-bridge@0.4.3","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"82cccceab77c436ece41faa59df4b66db797eaf4","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.3.tgz","fileCount":16,"integrity":"sha512-D8KVDnUJ+0J3TZDB5EkusITI8BD/cI+X1e1qYcw+Dp5aJyNbsduL/9F3bK0uIGbelB5WJMAhyhyvbaPj71AkXA==","signatures":[{"sig":"MEUCIQCCMad39PQ+5BbdKy0FOu6ZYpqnbB4DrGwTZVPH7y9reAIgMVtHlBmKWUyOZ6/91zhooFccf7s9qYk4tocDNDT4rMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"0c6fb1d504f78f700d7f313038de058c17cbcafa","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^1.0.0","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.3_1780566102733_0.5454628154634449","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.4","_id":"@bootdesk/chat-widget-bridge@0.4.4","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"20538c2f6029ffc225cb584bb777ac262ace0a9b","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.4.tgz","fileCount":16,"integrity":"sha512-TzDGRARDCx0sv1ItSjOyzWOWmtXYKoIW7DWsdYXVlTfq78Fusv8xylza5z7QHronn/qW8DUr34yii1HSHeuMxA==","signatures":[{"sig":"MEQCID3pMrv9Mi6UgNGNPEOJETDmL2yKG5T4CYw0DIFl4f5tAiB0/eh3EEeOdsxS4XYYMMtTJV57gGY4sT/HtTzNU3GLDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"343592a3e56d980aabe23eba9e044fdb96079d7b","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.4_1780594367800_0.6194267162048275","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.5","_id":"@bootdesk/chat-widget-bridge@0.4.5","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"573c4826c6bb0eb1746f221de01de8d0989af03a","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.5.tgz","fileCount":16,"integrity":"sha512-1YDHv7vfZY0G1U4n1UjXBHv0uz33OLuLJBT/fWC3TIqxUAUCmthtwSj9KY0ZBMT34bQGzvy7Jn6l9mS6e4zBYQ==","signatures":[{"sig":"MEQCIBGZWoWPaY+GD6BezXyQaxi/w1OwaqHeZyN2c8HY0KrVAiBDx5dipDUjufc1qd8SWboea6MlD30+w7j2oJ6I0RRKUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"f56875a84d6412c61bbd6853f485343acb00203a","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.5_1780760189074_0.1395143219270698","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.6","_id":"@bootdesk/chat-widget-bridge@0.4.6","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"8d9a4932e7382bb5ac7a776bfa23f40de9a16dea","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.6.tgz","fileCount":16,"integrity":"sha512-/b8SYCkEqXboNjrNcD5T1FbXY+kWohYnXUKqj3DW5bcDm6TV6x0TxVGLMJIc9MfnaL7D/dWMQ1KBTkBFI3pEuA==","signatures":[{"sig":"MEQCIGR32Ph9A5/gs/PGuCTXzz8yT9PQqLVXv76yKdAZuNLPAiBYIc4C4SDZv9JjLrIodAfx1mWEQcIkWC4cJPaYvoe26g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"9ffa0a11d943569018863916414a94daa30da8d1","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.6_1780831215471_0.4506172783773257","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.7","_id":"@bootdesk/chat-widget-bridge@0.4.7","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"ea5bdf275d4fe93a9d7b7bea1175515b64e34006","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.7.tgz","fileCount":16,"integrity":"sha512-I0E7WvVbNO8HdJuj3mt1CfguUNG0G8QzvlL7J7B6Kf0WXZioHIA/gFpuNikwqjZvf9fJFGBKK7R3ediLX+KyuQ==","signatures":[{"sig":"MEUCIHbD7ESEMGiZtbdbgHnM6v+LA3g453SlpukI8HPB5LorAiEApLLXelZr1nfH9bQ5XpLw2KvBEMbXSPQKW4GaUBWD9yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"5a957bf7baa4b1b73bf18ea18b3a93cd35d52964","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.7_1780863659039_0.03847418832836902","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.8","_id":"@bootdesk/chat-widget-bridge@0.4.8","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"532d429f335b4748cc5195328f7bcbed48bcfa42","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.8.tgz","fileCount":16,"integrity":"sha512-IDDcSCwBKgqPCB1vY/7Cgj2FKOigDusuTV7G76goOuifFTcX5+R3UcGYw2OQ/VjZtody4ZszuFfoxFdgNA2MuQ==","signatures":[{"sig":"MEUCIG6gkc8rloaW3ykohihIZZFm1XjHCnQ3PZTBBEVpNl7JAiEA7rpKC1+QgRZ565JI8zLENKudMvmHKMlkLiRXRsshsJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"df02c655b08b0ab424198cb603d231a03923b544","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.8_1781036909421_0.1719043230875532","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.9","_id":"@bootdesk/chat-widget-bridge@0.4.9","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"d9c92c1f337eda4b94be2f3d3ac5605ae5a4957b","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.9.tgz","fileCount":16,"integrity":"sha512-yPtwPBb5Z3ITAQ0cx8iiyBE2qB+PJmftcEisMVuqs/0p12VYIVUbeXFx2kdo5+YzShcgxZKZef596oKUAlyy2A==","signatures":[{"sig":"MEUCIQDscA8llD8P1C6FXnJfltDnkMb1AXAn5K7M3Iiky2QyjQIgWq8bFl/VVyvDYsxnOVA0/0251Dajr+oUdwAFrT43/28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96520},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"904bc389354fd6b3a48cff4af2ab628f05d8c9f8","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.9_1781427236079_0.6004255464230968","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.10","_id":"@bootdesk/chat-widget-bridge@0.4.10","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"381bc74f259cd00b77412522f049cf75d82e096e","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.10.tgz","fileCount":16,"integrity":"sha512-kYbxj5AnuE2EM8FQiW74DCNjYsDBtwp6/5R+kX7thWUFHMiZtQXirA7xSI8/ZKBJumFmzHXqIIHnv26Vu8JNLw==","signatures":[{"sig":"MEUCIC35Qi544LE2zmaZJoJqm4A4USQ/bXx5QTfED/E2FZbjAiEA50/GZOaHrQfDKf+1QI7ku77k0TZ394mDA2NxzOUm9Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"8a039256ed231b31be34405e0a3a0f9c58dad6b5","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.10_1781455941604_0.683245400046075","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.11","_id":"@bootdesk/chat-widget-bridge@0.4.11","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"d0da0d81f590bf6345eca11edcd32559387220e0","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.11.tgz","fileCount":16,"integrity":"sha512-IwzmGVKXbK5m1w+tXLF4oYvA8C8w3kZ41K2KcbnIdlH6aq6tbsRxbLL5FrGknOpfgcDCeJQuS/Y9nM+s9lV8BQ==","signatures":[{"sig":"MEUCIHAZbsGdTPF23DXSdz1XpsGyz9hSgrg+k60D9FTLM77DAiEA8QiIsHxFaMAmtwnDpKXQFXk3+Wu3TNM5Rr7PV+ROcls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"53b49f9f28aac3da806b096ec9f9f9cdbfc0c0dc","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.11_1781456730296_0.2675845942708692","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.12","_id":"@bootdesk/chat-widget-bridge@0.4.12","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"6677776de69272289b71494b45d7ed6414fd88d1","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.12.tgz","fileCount":16,"integrity":"sha512-jGrAn5p2kTzPrwWYnEowl7c9rM1TSXlnLj3UlvY/YL7W4wo5KIwSG8Hmj2JGQprj3jrRrGZcWEwCdtlSJNluAg==","signatures":[{"sig":"MEUCIEqCpRqvQ9RlsZY50BfIqeBOrl+mmGwMRTJw3rGQwzobAiEA7OFcfJn6ZMwbC2KYx12Re3q3yv/iNG5mxOgaHbsUrJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"cd6e2ab126b1098212c174e2e9c1fffac809808d","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.12_1781460327948_0.10490225522050989","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.14","_id":"@bootdesk/chat-widget-bridge@0.4.14","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"6b3c804e3ba7eed208ab505fc70ca4595d9981f2","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.14.tgz","fileCount":16,"integrity":"sha512-KtvwXuc7MLqr33aXswXNge9q9CrvgX6OkZQRQ7GDI+CgMzPDA55Qd1BI9JPT7rCrwVLjVjYMQPoJSITRH0SQ3Q==","signatures":[{"sig":"MEYCIQDU82rnQzyy/Dgj4MNdU8q9d0nxSt+kuvEVDad89UUyGwIhAKko5s/35jLJsKi3VOCjG+10GzJi8LKX+Gv5fAm++oJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"c7f1bc8fc7953b7f2d81804315f45906485c28bc","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.14_1781471720488_0.5696382895512622","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.15","_id":"@bootdesk/chat-widget-bridge@0.4.15","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"e70a37bc54da689fcf8f350a5526b0480bd7c4b9","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.15.tgz","fileCount":16,"integrity":"sha512-yFygv5eEg5rm7+InZgzyoonH7gIImmEgMtNFpieewMONsiZ2CQEv/8yXjyhuiPKd9hGbg7rvmfCSC0gVNxqCiw==","signatures":[{"sig":"MEYCIQDx3B6osCxe2vA9EI2JuyxKVwdPKkmL719h1aQNzBLMHQIhAPiMynvKb7p99hO6dvVBzHTjqQPm2HERsRjo6vqENfJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"6c2f8c03d473a7daa48e4aca4d91adb58719e683","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.15_1781521961462_0.16606809095214548","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.16","_id":"@bootdesk/chat-widget-bridge@0.4.16","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"f3cdee49013f46d49ea04b7773542a8e022574d8","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.16.tgz","fileCount":16,"integrity":"sha512-iaXDcCp5vyM4LX/GR0eBOfJRA7eAq/OcTLFd7J6Q4mUPUJ9S6C5PSs73mBOIZT78sLS8iVgebKCVLZ/p0+r/GA==","signatures":[{"sig":"MEQCIDJ6HKlES9WS+i5GOauoNhCH2/56yOXtQqY2y8BrotiBAiAtgrNZTfNd4xlAYRQ+NMz7h3rFWDso84pf5lbnIpHfZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"e11ba638fa9729d1df251fc41be8f2cdd9b841a4","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.16_1781527369820_0.7232354689054683","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.17","_id":"@bootdesk/chat-widget-bridge@0.4.17","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"df060ae8546171bba35108136b36653e828e2d4f","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.17.tgz","fileCount":16,"integrity":"sha512-8Wz08QH6gTfbrlr4A6NdZTMsxlKMMFyh0dngcITzs3HGczVAqsToegZPuSuOChVCjpGj53VGooaQXlIb8s/IPQ==","signatures":[{"sig":"MEUCIQDQidAmZ8mj6OcxjJu4BPGxolvunMvf9zg01bRQJ02+iAIgRTw0cAQBcjRF86dPf/R8piFWIb1yn8o8YHbdOd0v7NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"ccd40477c0d2fdc40255a68e21d3266d862be11b","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.17_1781528248429_0.5231357811704282","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.18","_id":"@bootdesk/chat-widget-bridge@0.4.18","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"4ea86b35d6ba5afe4aefa19877bc3b9a199c26aa","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.18.tgz","fileCount":16,"integrity":"sha512-5TB/JwOhvE+BM04i0TkAv2uYdsG+hJUdCFxoizX/gRJfXiPbDMgb2dpEAFl/zpkRiw9eiFqlznAHzPvgWMz0fg==","signatures":[{"sig":"MEUCIGqCGsMjLEue6mY+75gyh5YabqYJlVSVU6q5VETHrHjkAiEAqqVnt4HCSdrw1Va+NM5zLkLuVc6yvdLoGarQ6qSecGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"02f1dfaf0c872ab2247da944ce3f62969cc37391","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.18_1781531672823_0.02293975464067577","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.19","_id":"@bootdesk/chat-widget-bridge@0.4.19","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"c3bf2c47e5484cf5c5a1f4a208654d67ce3aca77","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.19.tgz","fileCount":16,"integrity":"sha512-GRhT3vPDAXmbjgIRF1FkrR+AMidLH7B7MFqMwLAxI/Uc8HVAsDS6Z5XShEjNUOaj+Gujg3IkdM4wVDc/lIqUqQ==","signatures":[{"sig":"MEYCIQClyzBMmQoi1rRsL93g1M1Vw2Dap7mz758RcwOUEYjnewIhAPrdaDHgVa2ed9xmHjo7X8q12ScnbCg2yVhxMoclDR/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"d7f4cdc42ed35249f668acdacedda5ff672e294d","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.19_1781539153792_0.7908383333554656","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.20","_id":"@bootdesk/chat-widget-bridge@0.4.20","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"5e48a13b81f213ad3ad344747134eff2379b4b34","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.20.tgz","fileCount":16,"integrity":"sha512-pPGysXq5c8km11El93uAGUs8OO7MztqVEiodT9sBJT4kpgRtJM6D50DpKkV0UvRY3KNz6yy+5wRBDHTXFWgCzA==","signatures":[{"sig":"MEUCIE+Rrb8pKUEf6g8CZ0tHQjtsNvsqrX1oyM+wBePN6n/0AiEAzwlSAIIwD9RrjH3salkFdjXU4T465NNrJ03LgjWo8qA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"f2228bd4ad044f4414969a6455bdd79ede0fbe8f","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.20_1781707416584_0.0437872178703147","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.21","_id":"@bootdesk/chat-widget-bridge@0.4.21","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"d372578dbb2f930be3a64ae8b6a175707663895d","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.21.tgz","fileCount":16,"integrity":"sha512-WlFjhvGiMEzBdf1fel0QYls5nuS23I6wb/4lgeK2lTe+nhb4IfQX2TrHJ/w/uAZAGAu7fnVyxbSpDBRZDgGiRw==","signatures":[{"sig":"MEUCIQDDMGG1qH4vMI7fwsB8lLaCuemCCa0mLit1G+JaA+sc5wIgFSOXR+vXSxRgqlE3FhuBncawaf7JiSrgNFvmBvF/6x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96521},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"e1c7b9d7d39ded52791b80e37f54ac6aa563edc9","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.21_1781710263334_0.987134992232459","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.22","_id":"@bootdesk/chat-widget-bridge@0.4.22","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"35173bfa243e48d0f304bda431acc39257573e36","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.22.tgz","fileCount":16,"integrity":"sha512-SSd6BR5SO87HgZ4QLUy5q4kbEOxIIN3TpttTlS8J+T/nWn/IANVhNghMppXcXM8SdHqhtSu/S5nhDJSBpL9K6Q==","signatures":[{"sig":"MEYCIQCNTLTcGjGP2y72WDi67xO0/WoEiLaGAfPoe/47hV4uLgIhAPY8l5QaprXNlAPY0MyuzhLSckPY+EAdJydSI5YF8VyY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"fb35c9f95bd33cc02992cdb8b657eee674e929be","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.22_1781730028913_0.6271375871234","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.23","_id":"@bootdesk/chat-widget-bridge@0.4.23","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"a3fcbec22bfcb60d547194ea64741e0574db5482","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.23.tgz","fileCount":16,"integrity":"sha512-ReWyunfl67awwRmANgoFh+2Pe1Ep0ZX0mFMDohj5AGNu8QgZmIUv9uGDTnxf0iftX8VdIj5NFBHofRwWOut0dQ==","signatures":[{"sig":"MEUCIBCHoriY1H5LX5fohsr2QhU7CxBB1/Aa5YzzUaMQ2sIeAiEAiJ263sZr3w4PYM0+XfN4FtLr/EGUlF2fhMzubJ1s33I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"3d72e97c3ffc2abf68333d50c5e128869e13808f","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.23_1781779320915_0.7428687936292311","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.24","_id":"@bootdesk/chat-widget-bridge@0.4.24","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"16c7b4873c50e2c664dbab8a7a2017bc010eab09","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.24.tgz","fileCount":16,"integrity":"sha512-X/h/HvzX3IU+aB9SUbB09iIK3TgTqPvHBP4yld40DWpOdkk1h3sqYhsdaNqGXUuRPPZ+RwOUqscfFzt8JeFcrA==","signatures":[{"sig":"MEUCIQD39B3Kl+5W8owbZMJH+7pMRpPGT5zKn1SgDMEgD5y7DwIgGlC8nwFiQI7ltWbt2rHEwKIgCzV8CA7GU/DNHM/bDx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"9e78d9361d746164b311f50227e9ad76e8a2ccc0","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.24_1781782021021_0.35246137336966865","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.25","_id":"@bootdesk/chat-widget-bridge@0.4.25","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"eb0b8c3afe0f6c5a7f59a91ec92f8833ce4078ab","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.25.tgz","fileCount":16,"integrity":"sha512-cr/g+lnCC010adSridvz4qrV6QcX996yr0Po1MTWnAa67Q5WA3Ygw1OdJmWNnWpuXfP1OuKCtRYZWNkOLcnHVg==","signatures":[{"sig":"MEUCIQCxuAPgoV5oFqgRzPSOaAXYZX9YbtG/b061Z3erTbs4YwIgfa9SRDlA0BrNNozarnElto4Pik5jzCwMXMwFLqMD0Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"aed1b27b2bd4203e20f5e7377b89b9251d4dbd35","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.25_1781795264273_0.23616838028590825","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.26","_id":"@bootdesk/chat-widget-bridge@0.4.26","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"761d41d4f73eebb7a148c1dd2200334a09ff3ee0","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.26.tgz","fileCount":16,"integrity":"sha512-lv53kfnsCtaCxK6B4Qk+mR+WX4LHq5+nWVn8M2AOFLr2zlmBty73L2VQ6nIoEaT7KpTJPDLgrylUAOBQqKi2bg==","signatures":[{"sig":"MEUCIQDWeRlx7wjM0k0q/xQ9/WnnLpCAJ/Ka/fEAiXrISzZHlAIgCxiRt7f2pOD9TYwIXzQSUhCHueYAIjiFFtpUKKjM9xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"6b2085a94883b301037e6c3f30ad1a9329902a38","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.26_1782473730355_0.31470117140612097","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.27","_id":"@bootdesk/chat-widget-bridge@0.4.27","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"2ae9fcb5c4c5a2a271f3ad9a60a9282f69a0f3af","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.27.tgz","fileCount":16,"integrity":"sha512-J+mqvwBXEVEs9EhkEFuk0Wn4GpDgtCvMcxfgYSiDQt9DwJfUvwJmlnymnphTVBLuKBmVwIdDvv5J5gKH4CabZA==","signatures":[{"sig":"MEQCIFiEQZmd2gQGE4CWgqFDRB7213BfDXl6BVqr+v+XWqiGAiAk8XKz+S+Jns1ogGwV3L+APXrNQmtpCm5P3X2cEgVOtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"ca20b6f52f288c61dc9cd09a91a498bd89b68aa9","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.27_1782480028522_0.0525263128754192","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.28","_id":"@bootdesk/chat-widget-bridge@0.4.28","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"e01235a6831d5c8b66a2a7b7e53fbd89719a8c72","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.28.tgz","fileCount":16,"integrity":"sha512-CT8eJNUxZHMZyHqnavOmotg/fvBmcH+TSvkl7A6AQwIH4so3o+ZuxBkFn8BIjfdVzNVrCxLcd8DUzrYOYmMktQ==","signatures":[{"sig":"MEUCIQCseHS93cbgyhNCT0xJMxPodegLZMLN6M1UlBUsXEGMKQIgeTWr/GRBGrM7zZSVhEhgD+zMULRbsamsVd01wd8fnHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"5b7d8db0acb8f916ed07501e4e5c645e9657c147","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.28_1782514176059_0.3333379109559942","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.29","_id":"@bootdesk/chat-widget-bridge@0.4.29","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"58ece71011b9d48d42e9096fb1e6585d4559983b","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.29.tgz","fileCount":16,"integrity":"sha512-6j6ge9WqRaPDNtwSsf4McK77cFDjsd/Zy9J1KEauvvHOJmKlay9wK/0KY82klS1zgoHyJ7ttHAAmIZK4ksPngQ==","signatures":[{"sig":"MEUCIQDICe0sWvwu4fut2ecTnBjSnC1Cm8ubseBn954oELzwZAIgYF4qsRbnjv4WLPCQaWeJllFtGSRmqp5+bRRkqjzim14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"87440622aa0fb8d60f4a088a476bc0d4f5080801","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.29_1782674653499_0.8401414259115918","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.30","_id":"@bootdesk/chat-widget-bridge@0.4.30","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"b17c4ab4206baf8674d67f3c5b5b0ce90a95ee23","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.30.tgz","fileCount":16,"integrity":"sha512-mywq28lEC2GQ4tvi+K4e1mAC/Gf5vg8kaFKBhzgp9jHaKCAvJbm7+zN/fb/vqnOnSXN8xEGa7Jwiz7bRfMdPVw==","signatures":[{"sig":"MEUCIHT/HFHi58769quEnH7wG4P/eNsUwVG+HufbZRjEfGHjAiEA7stfm42v+Q8I0mH1lhmtkLY8KS9l8yhqsWNHXpNjZno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"b8a637c06f11ec8e181f255801434e9b1758b1ab","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.30_1782730171578_0.9092359237057352","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.31","_id":"@bootdesk/chat-widget-bridge@0.4.31","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"ce9c499d7fc4572c3f4422335206ef2b391326cf","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.31.tgz","fileCount":16,"integrity":"sha512-cAcLAlJlAIK8Obvy3QiMj4s6VAjhM7bzC8rBkZAhC+JfWskYvVdDPTZBqeFBI0jpYTnrncQFdwIGO2RE15fI3A==","signatures":[{"sig":"MEUCIQC28XAqpmBtSyYJyV/VZAgjRbxaCxt3Aw9fNpH1PR9BFwIgffUIKOCReadEo9b4Cpj5HD64X6ywNSSRlQebhgbKdmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"6922b985d11356e53abd1438a2b0e5d9a0d9c302","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.31_1782743241051_0.260239917785573","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.32","_id":"@bootdesk/chat-widget-bridge@0.4.32","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"3b98339f658f0688d1ba92e61005a946bee6ae0f","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.32.tgz","fileCount":16,"integrity":"sha512-+E55Qte6UVaadgMQds11XfBcwGtUJLHAvC0V7vN3D6V/8/rWGF5yehHuvj1Y4VsKCXmiRlnDo2KyGrJkjo/hBg==","signatures":[{"sig":"MEUCIFgQ2RVSszTdc5y5QskVYmso1j0olqX3Ul2YDj3PV7aGAiEAirOtRQbq+VEwnhhLEtptNXLXou3vXewoIpP+0mO0yuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"2eed126c82b41a7f2e532ae49943a071d1c930ac","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.32_1782855987540_0.24500645167917545","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.33","_id":"@bootdesk/chat-widget-bridge@0.4.33","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"f6a79a2f27542a1e76e6b577371c3ef0dd327edc","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.33.tgz","fileCount":16,"integrity":"sha512-CcolWjL4PP95/DZwHlB4piQokGq0QJSkR4kC0uo2pqyntjCSoewWfajI7EiBy0mQ87jNR4GSC65K9f7s6YF5sQ==","signatures":[{"sig":"MEYCIQCXcNmf0nDxiBd3VuHHBdcTZCB9pwC6bD7kUckCig6tnQIhAK/qSRRgPq6qHxjkmDcsnuNEycy3EB5BbHpF7l1yL9Sh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124045},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"6a22ca24b66b2fb599943de543552530e0619fbb","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.33_1783629820720_0.9416900670294057","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.44","_id":"@bootdesk/chat-widget-bridge@0.4.44","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"homepage":"https://github.com/bootdesk/chat-sdk#readme","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"dist":{"shasum":"81b1756c140c003af88a0a296d3c0aba89eb369b","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.44.tgz","fileCount":16,"integrity":"sha512-cz3tThd14AvkAndMpvenMnuGzv5zxqHGEaeqMSxzWgNZU+3OMXBvSnSrD9QnkVfAIurTmSSvFID7NLYEPm5YQQ==","signatures":[{"sig":"MEQCIFtpQ/xrkdoHN6L85ejZy4f/fsLF+cxGPyTntqFUDXb5AiBPMnzEvvIOdSMQeQ97Ym0rKDGr/lTATPKLgyH+W0SCLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":124045},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"}},"gitHead":"c760f63f4c6090040fb0ac75a236a4a3077b4540","scripts":{"docs":"typedoc --out ../../docs/_build/js/bridge src","lint":"eslint src","test":"vitest run","build":"tsup","format":"prettier --write \"src/**/*.ts\"","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"repository":{"url":"git+https://github.com/bootdesk/chat-sdk.git","type":"git"},"_npmVersion":"11.15.0","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^25.0.0","react":"^18.0.0","eslint":"^10.4.0","vitest":"^4.1.8","prettier":"^3.8.3","react-dom":"^18.0.0","@eslint/js":"^10.0.1","typescript":"^5.0.0","@types/react":"^18.0.0","typescript-eslint":"^8.59.4","@testing-library/react":"^16.0.0","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-widget-bridge_0.4.44_1783707707642_0.07194261113875111","host":"s3://npm-registry-packages-npm-production"}},"0.4.45":{"name":"@bootdesk/chat-widget-bridge","version":"0.4.45","description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","repository":{"type":"git","url":"git+https://github.com/bootdesk/chat-sdk.git"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./embed-chat":{"import":"./dist/embed-chat.js","require":"./dist/embed-chat.cjs"},"./shim":{"import":"./dist/shim.js","require":"./dist/shim.cjs"}},"scripts":{"build":"tsup","test":"vitest run","lint":"eslint src","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","typecheck":"tsc --noEmit","docs":"typedoc --out ../../docs/_build/js/bridge src"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"devDependencies":{"@eslint/js":"^10.0.1","@testing-library/react":"^16.0.0","@testing-library/jest-dom":"^6.0.0","@types/react":"^18.0.0","eslint":"^10.4.0","eslint-config-prettier":"^10.1.8","jsdom":"^25.0.0","prettier":"^3.8.3","react":"^18.0.0","react-dom":"^18.0.0","tsup":"^8.0.0","typescript":"^5.0.0","typescript-eslint":"^8.59.4","vitest":"^4.1.8"},"gitHead":"086c289385581b75556faefa6d45821ce32e0154","_id":"@bootdesk/chat-widget-bridge@0.4.45","bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"homepage":"https://github.com/bootdesk/chat-sdk#readme","_nodeVersion":"22.23.1","_npmVersion":"11.15.0","dist":{"integrity":"sha512-1jkoKLr7dz6DQfbZC0B3UBhfEA8MMQzeGWVjOctZgznwXBbISjN91y6sBJbNyDxx47fybMg2wJHvhP85NWRlhw==","shasum":"ef7f4787b70d0af2a8b9c30f107f9ef69e853d27","tarball":"https://registry.npmjs.org/@bootdesk/chat-widget-bridge/-/chat-widget-bridge-0.4.45.tgz","fileCount":16,"unpackedSize":124045,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bootdesk%2fchat-widget-bridge@0.4.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA6uxBeAnQpQJvsyP/w5Ap7j14QccRfAZk7Xhwwo7m8hAiByuYMfvvnAjPhk9er4V1/X6IiZvhrFRnIRkZNmmpBl1A=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a04d74cb-5c6c-4404-9205-12f031fe3e54"}},"directories":{},"maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chat-widget-bridge_0.4.45_1784064099688_0.9061558548545756"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-22T12:09:34.082Z","modified":"2026-07-14T21:21:40.185Z","0.1.0":"2026-05-22T12:09:34.471Z","0.3.3":"2026-05-22T12:58:44.830Z","0.3.4":"2026-05-22T22:33:20.795Z","0.3.5":"2026-05-28T13:39:49.184Z","0.3.6":"2026-05-30T11:53:40.146Z","0.4.0":"2026-05-31T20:45:16.737Z","0.4.1":"2026-05-31T21:17:39.866Z","0.4.2":"2026-05-31T22:00:16.190Z","0.4.3":"2026-06-04T09:41:42.888Z","0.4.4":"2026-06-04T17:32:47.931Z","0.4.5":"2026-06-06T15:36:29.207Z","0.4.6":"2026-06-07T11:20:15.617Z","0.4.7":"2026-06-07T20:20:59.174Z","0.4.8":"2026-06-09T20:28:29.559Z","0.4.9":"2026-06-14T08:53:56.212Z","0.4.10":"2026-06-14T16:52:21.758Z","0.4.11":"2026-06-14T17:05:30.437Z","0.4.12":"2026-06-14T18:05:28.074Z","0.4.14":"2026-06-14T21:15:20.637Z","0.4.15":"2026-06-15T11:12:41.620Z","0.4.16":"2026-06-15T12:42:49.949Z","0.4.17":"2026-06-15T12:57:28.573Z","0.4.18":"2026-06-15T13:54:33.002Z","0.4.19":"2026-06-15T15:59:13.937Z","0.4.20":"2026-06-17T14:43:36.718Z","0.4.21":"2026-06-17T15:31:03.481Z","0.4.22":"2026-06-17T21:00:29.085Z","0.4.23":"2026-06-18T10:42:01.065Z","0.4.24":"2026-06-18T11:27:01.231Z","0.4.25":"2026-06-18T15:07:44.497Z","0.4.26":"2026-06-26T11:35:30.488Z","0.4.27":"2026-06-26T13:20:28.665Z","0.4.28":"2026-06-26T22:49:36.212Z","0.4.29":"2026-06-28T19:24:13.641Z","0.4.30":"2026-06-29T10:49:31.718Z","0.4.31":"2026-06-29T14:27:21.206Z","0.4.32":"2026-06-30T21:46:27.679Z","0.4.33":"2026-07-09T20:43:40.844Z","0.4.44":"2026-07-10T18:21:47.830Z","0.4.45":"2026-07-14T21:21:39.841Z"},"bugs":{"url":"https://github.com/bootdesk/chat-sdk/issues"},"homepage":"https://github.com/bootdesk/chat-sdk#readme","repository":{"type":"git","url":"git+https://github.com/bootdesk/chat-sdk.git"},"description":"Iframe bridge for BootDesk Chat SDK - enables embedding the chat widget in an iframe with cross-frame communication via postMessage","maintainers":[{"name":"tryvin","email":"vin@8sistemas.com"}],"readme":"# @bootdesk/chat-widget-bridge\n\nIframe bridge for BootDesk Chat SDK — enables embedding the chat widget in an iframe with cross-frame communication via `postMessage`.\n\nIncludes:\n\n- **`useIframeBridge`** — React hook for iframe communication\n- **`embed-chat`** — Vanilla JS embed script that creates a floating chat button and iframe dynamically\n\n## Install\n\n```bash\nnpm install @bootdesk/chat-widget-bridge\n```\n\nPeer dependency: `react` (only needed for `useIframeBridge`).\n\n## Usage\n\n### In the iframe (child)\n\n```tsx\nimport { useIframeBridge } from \"@bootdesk/chat-widget-bridge\";\n\nfunction Chat() {\n  const { config, isInIframe, notifyMessage, notifyViewportConfig, onNotificationClicked } =\n    useIframeBridge();\n\n  // config.title, config.locale, config.placeholder, config.theme.mode\n  // are set by the parent page via postMessage.\n  // notifyViewportConfig tells the parent to add/remove\n  // interactive-widget=resizes-content on the viewport meta (Android only).\n  // iOS doesn't support this — it uses dvh units instead.\n}\n```\n\n### In the parent page\n\n```js\nconst iframe = document.getElementById(\"chat-iframe\");\n\n// Send config to iframe\niframe.contentWindow.postMessage(\n  {\n    type: \"chat-config\",\n    title: \"Support Chat\",\n    locale: \"pt-BR\",\n    theme: { mode: \"auto\" },\n  },\n  \"*\",\n);\n\n// Listen for messages from iframe\nwindow.addEventListener(\"message\", (event) => {\n  if (event.data?.type === \"chat-message\") {\n    console.log(\"User sent:\", event.data.text);\n  }\n  if (event.data?.type === \"chat-viewport-config\") {\n    const meta = document.querySelector('meta[name=\"viewport\"]');\n    if (!meta) return;\n    const current = meta.getAttribute(\"content\") || \"\";\n    if (event.data.content) {\n      if (!current.includes(event.data.content)) {\n        meta.setAttribute(\"content\", current + (current ? \", \" : \"\") + event.data.content);\n      }\n    } else {\n      meta.setAttribute(\n        \"content\",\n        current.replace(/,?\\s*interactive-widget=[^,]*/g, \"\").replace(/^,\\s*/, \"\"),\n      );\n    }\n  }\n});\n\n// Trigger notification click in iframe\niframe.contentWindow.postMessage({ type: \"chat-notification-clicked\" }, \"*\");\n```\n\n## API\n\n| Return value                    | Description                                                                                                                                                       |\n| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `config`                        | `BridgeConfig \\| null` — config from parent (title, locale, placeholder, theme)                                                                                   |\n| `isInIframe`                    | `boolean` — `true` when window !== window.parent                                                                                                                  |\n| `notifyMessage(text)`           | Sends `{ type: \"chat-message\", text }` to parent                                                                                                                  |\n| `notifyViewportConfig(content)` | Sends `{ type: \"chat-viewport-config\", content }` to parent (Android keyboard support via `interactive-widget=resizes-content`; iOS handles this via `dvh` units) |\n| `onNotificationClicked(cb)`     | Registers callback for `chat-notification-clicked` from parent                                                                                                    |\n\n## Message Protocol\n\n| Direction      | type                        | Payload                                                                                                                               |\n| -------------- | --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |\n| Parent → Child | `chat-config`               | `{ title?, locale?, placeholder?, theme?: { mode? } }`                                                                                |\n| Parent → Child | `chat-notification-clicked` | `{}`                                                                                                                                  |\n| Child → Parent | `chat-message`              | `{ text: string }`                                                                                                                    |\n| Child → Parent | `chat-close`                | `{}` — requests parent to close/hide the iframe                                                                                       |\n| Child → Parent | `chat-viewport-config`      | `{ content: string }` — asks parent to add `interactive-widget=resizes-content` on viewport meta (Android only; iOS uses `dvh` units) |\n\n## Embed Script (`embed-chat`)\n\nSelf-contained vanilla JS script that creates a floating chat button, overlay, and an iframe dynamically on any page.\n\n### Usage\n\nAs a module import (Vite/webpack):\n\n```js\nimport \"@bootdesk/chat-widget-bridge/embed-chat\";\n\nChatSDK.initialize();\n```\n\nVia a `<script>` tag:\n\n```html\n<script src=\"https://cdn.example.com/embed-chat.js\"></script>\n<script>\n  ChatSDK.initialize({\n    iframeSrc: \"/my-chat-page\",\n    title: \"Support Chat\",\n    placeholder: \"How can we help?\",\n    buttonInnerHtml:\n      '<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"/></svg>',\n    buttonStyle: { background: \"#ff4433\" },\n    overlayStyle: { background: \"rgba(0,0,0,0.5)\" },\n  });\n</script>\n```\n\n### Behavior\n\n- Exposes `window.ChatSDK.initialize()` to create a floating chat button, overlay, and iframe\n- Exposes `window.ChatSDK.destroy()` to remove all DOM elements and event listeners\n- Waits for `DOMContentLoaded` before creating elements if script runs in `<head>`\n- On click, opens a panel with the iframe (slide + fade animation)\n- On small screens (<800px) the iframe goes fullscreen and the overlay is hidden\n- Reads `localStorage` key `chat-theme` and passes it to the iframe via `chat-config`\n- Listens for `chat-close` message from the iframe and closes the panel\n- Logs `chat-message` events from the iframe to the console\n- Handles `chat-viewport-config` to update the parent page's viewport meta for Android keyboard (`interactive-widget=resizes-content`; iOS uses `dvh` units)\n\n### Configuration\n\n| Option            | Type     | Default                | Description                                      |\n| ----------------- | -------- | ---------------------- | ------------------------------------------------ |\n| `iframeSrc`       | `string` | `\"/chat-iframe\"`       | URL for the iframe src                           |\n| `title`           | `string` | `\"Chat\"`               | Title sent to the iframe via `chat-config`       |\n| `placeholder`     | `string` | `\"Type a message...\"`  | Placeholder sent to the iframe via `chat-config` |\n| `buttonInnerHtml` | `string` | Chat bubble SVG        | Inner HTML of the floating button                |\n| `buttonStyle`     | `object` | Default button styles  | CSS overrides for the button                     |\n| `overlayStyle`    | `object` | Default overlay styles | CSS overrides for the overlay                    |\n\n### Cleanup\n\nCall `ChatSDK.destroy()` to remove all DOM elements (button, iframe, overlay, style) and event listeners:\n\n```js\n// Module import\nimport \"@bootdesk/chat-widget-bridge/embed-chat\";\nChatSDK.initialize({ iframeSrc: \"/chat\" });\n// later...\nChatSDK.destroy();\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}