{"_id":"@matatbread/matbot-web-bundle","_rev":"38-d6d907808030c932c86806db623ca1ab","name":"@matatbread/matbot-web-bundle","dist-tags":{"latest":"0.4.17"},"versions":{"0.1.6":{"name":"@matatbread/matbot-web-bundle","version":"0.1.6","license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.1.6","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"c8c46401e4b109e41cfb1bea22d164a80365bce8","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.1.6.tgz","fileCount":17,"integrity":"sha512-QpB4iHxm1HDinGWWqRr0sCmSF4OPr6Jingj1xjyczzcjxUx+FmDapgyu+y78M+usOkyTRzUsJ3zJkTTVLzcvbg==","signatures":[{"sig":"MEUCIQC6P7OwUzcDjBiFbUqwxMhn6/RX/QGAN7IvuETm71agkwIgflmebQMifcgu5Wg0sS/Dy0nbDPqomtpaFL67X0FWyhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293582},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"0.1.6","@matatbread/matbot-browser":"0.1.6","@matatbread/matbot-plugin-api":"0.1.6","@matatbread/matbot-frontend-web":"0.1.6"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.1.6_1782406371294_0.03692858659878384","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@matatbread/matbot-web-bundle","version":"0.1.7","license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.1.7","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"6e18fef53e3b03e4648867d64f7d150f342e462a","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.1.7.tgz","fileCount":17,"integrity":"sha512-BbJ5VjCkXOeGvAYZw6Q5py+qUl65DzycOZFH5t7237XXxpki9CmwadJRgsiOMr6U56Yh0d7e6k3OXuB8PhyT4A==","signatures":[{"sig":"MEUCIBIaXMi2DRY9z5k391FxgVXWXkQbuDMJ9/c3I4lwVd0nAiEAttAXdz2BwcIoK85FE2l7YZXHE2lPDzeuBdIC6cXs87Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293798},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"0.1.7","@matatbread/matbot-browser":"0.1.7","@matatbread/matbot-plugin-api":"0.1.7","@matatbread/matbot-frontend-web":"0.1.7"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.1.7_1782407732861_0.1958602030385883","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@matatbread/matbot-web-bundle","version":"0.1.8","license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.1.8","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"7cdf2700a19c26ff1c4686a07215c2a5969997ef","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.1.8.tgz","fileCount":17,"integrity":"sha512-K9ArNRtjXfBVIJ53fiGTrs1KVWxEnSQgHupdARem36RJCPJfc3aGn/flgKLslfqTunQh++pwAbccRzqjP58GcA==","signatures":[{"sig":"MEUCIQDWpaJepkW96Xxrg3OiB4bm0c0P/RBhmcoTdKK+kAq+kgIgUMi+42PWSFoGXAv/W5YNs4sjXNNBsbI0BhhrubLa9/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1293939},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.1.8","@matatbread/matbot-browser":"^0.1.8","@matatbread/matbot-plugin-api":"^0.1.8","@matatbread/matbot-frontend-web":"^0.1.8"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.1.8_1782409692342_0.3250664816877782","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@matatbread/matbot-web-bundle","version":"0.2.0","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.0","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"09e70e6a3113e7f300bca4aa07d6d7ce13371d89","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.0.tgz","fileCount":17,"integrity":"sha512-ba7Fw44W+zdJu4VpcSc1TYs6Z+ptVbWKm37PXALik9wPdAF2xX2SgYkTvxf3HQwiQNKBLXsorE2fEq/qOMTlZw==","signatures":[{"sig":"MEUCICWuEOjgWCoshkaaf5ARAz0Fe002YPXe6lRU6sKWiTtzAiEA3VD3sbi2MnJRsGz4slhd52es9Pd1jRWxPEZ5AMJ2Z3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1296969},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.2.0","@matatbread/matbot-browser":"^0.2.0","@matatbread/matbot-plugin-api":"^0.2.0","@matatbread/matbot-frontend-web":"^0.2.0"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.0_1782493858153_0.857744415565459","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@matatbread/matbot-web-bundle","version":"0.2.1","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.1","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"d0376b67bcafb80b7bc609161743170a23688ec3","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.1.tgz","fileCount":17,"integrity":"sha512-HLLvaFWjEAN/A1BRj0f2Ecsq82BjFDzdUHb8Isgi2qqFta2RDsZYVudu46kJLhvpKpqLNJ/oqzxN+gegVFAr3g==","signatures":[{"sig":"MEQCICv0odnomvla28g6wMFiORKfROCs4l1v0ujCLdpVLF1BAiBmCLtdI7uZdhD6DJPurpEPfCJJsFSGd2tgBeW0ezhQhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1297364},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.2.1","@matatbread/matbot-browser":"^0.2.1","@matatbread/matbot-plugin-api":"^0.2.1","@matatbread/matbot-frontend-web":"^0.2.1"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.1_1782497795130_0.336965973261","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@matatbread/matbot-web-bundle","version":"0.2.2","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.2","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"5ef26d1db04c92b3b289a97e7384d64320ffed2d","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.2.tgz","fileCount":17,"integrity":"sha512-spyl0QWv+YRiKdTfKZSelpD32ME9A8h0zdxBKsUfR2+QhQ4WGy0G+CZLzHIQbWvfqqCbHr+QjAKuQIPNvqF6ww==","signatures":[{"sig":"MEUCIEwScVhDA5gguGDINXVqpaPMXk5TVWDgcOv9s6WHXwTrAiEAvNB0lDvlEQzxfLYkqxZxCydPexe5r4h/xZOzjOTNdPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1297539},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.2.2","@matatbread/matbot-browser":"^0.2.2","@matatbread/matbot-plugin-api":"^0.2.2","@matatbread/matbot-frontend-web":"^0.2.2"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.2_1782498866377_0.5124217796954231","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@matatbread/matbot-web-bundle","version":"0.2.3","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.3","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"8b874bb2aeca8dd7b5f247bda82a91d1da8456c1","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.3.tgz","fileCount":17,"integrity":"sha512-S8XGo8vXPhNOTv8Xq2jUu7WE8NKKm4WkVBb+nNv0FEMf/24F5U3oy7THXnUy/YOGF5xZi35lbTNpjW4VMbca8g==","signatures":[{"sig":"MEUCIQCo2AFXFYIkihKx/opcM4nP68YCmtuXn0ob0B/AUzPHnQIgcUWvac4qUBnkFAZEIbUlgrK8yDheUrh1XigQK3Pwi1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309101},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.2.3","@matatbread/matbot-browser":"^0.2.3","@matatbread/matbot-plugin-api":"^0.2.3","@matatbread/matbot-frontend-web":"^0.2.3"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.3_1782501044280_0.29544540904941075","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@matatbread/matbot-web-bundle","version":"0.2.4","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.4","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"baf3a1ad2fe734acb3fd741fe31b71161a946f78","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.4.tgz","fileCount":17,"integrity":"sha512-oQPztvS+oCTrgPOTmm5CwHRexJjCnkrrgrLgCvZt3MBIPCjvQDjOenmoUZoqTR6Vnu2b4bb2iOaLTtoLjcRkNw==","signatures":[{"sig":"MEYCIQCR1ixWL0o7ikyamM8T2ESFkcJtE8YlOhcbO6JM1vMDewIhAJvxAGN7bJvBodeBuAuhQYRRUObtS+LPPNBCNos9/jzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1360122},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.2.4","@matatbread/matbot-browser":"^0.2.4","@matatbread/matbot-plugin-api":"^0.2.4","@matatbread/matbot-frontend-web":"^0.2.4"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.4_1782654981978_0.32755918190306454","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@matatbread/matbot-web-bundle","version":"0.2.5","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.5","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"ae57f58e8a182a999b87d2b617d27850cb8cac60","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.5.tgz","fileCount":17,"integrity":"sha512-Kes5Q3p2YTXLLZZzuoaVJ6TBhIUtXGM7Sxn5/nrEbccanDyivhdxdlFbdMqMXpX7zVY0YM7co6hI1NfFr2moIg==","signatures":[{"sig":"MEUCIQCNYQjOp4M879LxJ8gKUivd3ZvGPfCRD4ALgigOA+ksIQIgBViIcYf7xpWz68wslUbPIlVmAHstY4Rg9E5FUnfG1Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397592},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.2.5","@matatbread/matbot-browser":"^0.2.5","@matatbread/matbot-plugin-api":"^0.2.5","@matatbread/matbot-frontend-web":"^0.2.5"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.5_1782760749299_0.5369628250637608","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@matatbread/matbot-web-bundle","version":"0.2.6","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.6","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"b9e3807f66805b11f964470e15e6ee9d457d7e9b","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.6.tgz","fileCount":17,"integrity":"sha512-xm3tknuMtyOuqMHdl5qZ7tsmPOihly/W1KKh5wA9YFVHaMm1otfqqQ0xIpCF/tfsEAeSv6FiTw5vCH0DB30Ljg==","signatures":[{"sig":"MEYCIQDSBMwo/YHHsQiqMAx+0TRL6nrKliNn5CVsTGReZoGT/wIhAJiyQI80lCaZJmo9ctCiv6bZI+qNUAglhST5OC2KS+RO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410036},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.2.6","@matatbread/matbot-browser":"^0.2.6","@matatbread/matbot-plugin-api":"^0.2.6","@matatbread/matbot-frontend-web":"^0.2.6"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.6_1782814739533_0.5689628230999217","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@matatbread/matbot-web-bundle","version":"0.2.7","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.7","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"41c745c3a59a9a35bc17c48c0e31d9f004fec036","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.7.tgz","fileCount":17,"integrity":"sha512-xWKmRyEihqTu+0VWkZJqBShD45CnEPV8jjGVCzUeAXBGknpSoliZE6AQsS+SM3v9/fqtYONYpM2EA3xrKqp13A==","signatures":[{"sig":"MEYCIQDSRSLCFoG2N/rhc5A5mm1QB5aWzd+GwCeOVnIY5MyJ0AIhAO5ISd4PWKN5+r3b/j7+AEVHWVq86wP0FZwh5jj7Af2b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389272},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.2.7","@matatbread/matbot-browser":"^0.2.7","@matatbread/matbot-plugin-api":"^0.2.7","@matatbread/matbot-frontend-web":"^0.2.7"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.7_1782909220213_0.2781595356427389","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@matatbread/matbot-web-bundle","version":"0.2.9","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.2.9","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"9c567c66dcff3082b4b98058a74466f93e38dc7e","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.2.9.tgz","fileCount":16,"integrity":"sha512-pCHunJJ4t5UwdR0f+RVc6yJ92NXT7hKcSkkklHsl4SpvUPTsJ7r7N0KEkPuYnzbFg3VJGLJnkNCOHKlIxv9pMQ==","signatures":[{"sig":"MEUCIQDDIOUY2EjQIFm7Ke7UL3OTSKw3uzLOpSZJEhS9uxRIqQIgXx2/70R025m4iIzyjlwKiL0Qs8yIt1fftlxUIHhJhwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405388},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.2.9","@matatbread/matbot-browser":"^0.2.9","@matatbread/matbot-plugin-api":"^0.2.9","@matatbread/matbot-frontend-web":"^0.2.9"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.2.9_1782946674876_0.9031994788403361","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@matatbread/matbot-web-bundle","version":"0.3.0","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.0","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"9fa984ab62568b972063a5a7ffbbe6d8926bb07e","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.0.tgz","fileCount":16,"integrity":"sha512-D5i722NaTi0y+prOyD4skxyINCcipT5iI2DnIR0eMITv6bqb88N9DYJoQMGYnct72NSOUaSTlRx1U6ApLgj0Ow==","signatures":[{"sig":"MEUCIHqGOlivKaLkiqNUdZqvDQOqq79vgXcixEqvsVm6bqo6AiEA6aA1Qq2wJWfPAED1I6Hg/kIZT0fXDKv+puyeXkRmmnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1359525},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.3.0","@matatbread/matbot-browser":"^0.3.0","@matatbread/matbot-plugin-api":"^0.3.0","@matatbread/matbot-frontend-web":"^0.3.0"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.0_1783093823793_0.8492538431900614","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@matatbread/matbot-web-bundle","version":"0.3.1","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.1","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"ac48fb13f150729297cdb6b20e7f4893f4e7e17b","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.1.tgz","fileCount":16,"integrity":"sha512-sRfKO/8gVVzLv1sLiyFFNW2tH4w7GKT2rnZoD0E3Xt/yNSSuThsUS2KzEkSpxfaNjoFw+VbghjjKTxGhEpkLDQ==","signatures":[{"sig":"MEUCIQCk2i9FBfwnwfOi5uwWUL1A6nWxXTl8IIo2uUcOfO7W3QIgSDlwWcTLk3yQMnou9UZdzY4d+un2pmZUVffn0KvlNzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467444},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.3.1","@matatbread/matbot-browser":"^0.3.1","@matatbread/matbot-plugin-api":"^0.3.1","@matatbread/matbot-frontend-web":"^0.3.1"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.1_1783340900719_0.09545729721317664","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@matatbread/matbot-web-bundle","version":"0.3.2","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.2","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"1c4b201555905990893aa865b36669e44f22df89","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.2.tgz","fileCount":16,"integrity":"sha512-r4QgZM7GpDX0C6EznB+kM8fLOZToQEaXSoIsCQA09XJ3qgUe66zPedTRjGRAWp7bDnrYH4qrCVhNFGUSVzDahA==","signatures":[{"sig":"MEQCIBlI9FaykjsP89METkdw9L4SQRrZCDpBrKhygWG9PXBkAiBs1FnDyqM5xwXPNPuD4ygVzGPYHQQDf1LJUQQ2xSLQzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475383},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.3.2","@matatbread/matbot-browser":"^0.3.2","@matatbread/matbot-plugin-api":"^0.3.2","@matatbread/matbot-frontend-web":"^0.3.2"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.2_1783585637103_0.7320084892938132","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@matatbread/matbot-web-bundle","version":"0.3.3","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.3","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"4a614e239296ce7020d1db0c8bebadee4f6d538e","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.3.tgz","fileCount":16,"integrity":"sha512-1Yk2guxSGh8Iw+8/bbd2yMd2kT2jzfMfzf2wDmlRM/Tal2ahDnYcsbppBKgh22rnUcQw/bjGTtbuig+mAdksuw==","signatures":[{"sig":"MEUCIDLzNs1nmO3BAfRy3XZ5dbxHhropPg/PhxzWJRxhbTOdAiEAy7RCBc/ZsRo9jHFPU1iS8mYajJNL0FxH10hOHt0ZcUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1505042},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.3.3","@matatbread/matbot-browser":"^0.3.3","@matatbread/matbot-plugin-api":"^0.3.3","@matatbread/matbot-frontend-web":"^0.3.3"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.3_1783668680427_0.6075298602388923","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@matatbread/matbot-web-bundle","version":"0.3.4","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.4","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"79c5d815579763606de5f95eaf38900f8cd6fa8d","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.4.tgz","fileCount":16,"integrity":"sha512-ZXy6rhTxM53QuDWPIOvJ6oxREE1P56mwgaMpmpgA/lGuXek6PtbIMOghXEJazRAh/KtSYNTqQwY9OzFmay7iDA==","signatures":[{"sig":"MEUCIQCb4wibfpbSpIhs9Q7WRmSr1kDeNxUf1Gfnbq7uGnDK8AIgazzvDH/f18+YNEAikRq4agvi8S7PNS29F4Cqo1ff4Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552045},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.3.4","@matatbread/matbot-browser":"^0.3.4","@matatbread/matbot-plugin-api":"^0.3.4","@matatbread/matbot-frontend-web":"^0.3.4"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.4_1784830072973_0.991801525131895","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@matatbread/matbot-web-bundle","version":"0.3.5","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.5","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"703b3e26ee2008be24f6f97959f4ac48ad13de4d","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.5.tgz","fileCount":13,"integrity":"sha512-iJg6Ka7tTSz72x4fhsPDPHG2Q7ZglDHxcR8Nscr2wwZDM+H4iyPSPcIr9mYAfkB4Z/KMajDedQYSnA6L2qRpbQ==","signatures":[{"sig":"MEUCIFpd26C8ej/rI50Am9Vt5Geajrl2wEKvMhSEq8a/mzZNAiEAyYt//ruzhyYXDniXnk4sgJMkrDwajhKWfkpbRDfIjgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1568691},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.3.5","@matatbread/matbot-browser":"^0.3.5","@matatbread/matbot-plugin-api":"^0.3.5","@matatbread/matbot-frontend-web":"^0.3.5"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.5_1785244825761_0.20535864587714148","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@matatbread/matbot-web-bundle","version":"0.3.6","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.6","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"a097ba5fd975b6800b8ceb49dc8b2770854508ce","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.6.tgz","fileCount":13,"integrity":"sha512-YogO6GGsZ8tgEQl/ybLQaT4soP4QG+sba4Yf6cKTl8sX/oV5la02YzKbGx/u2AtwbtSdyZK7+GZ8rBGxOiLPfA==","signatures":[{"sig":"MEUCIQCyirt3r38ZiyE+FjC0fAuNUNtkQ+FQDy+4DDRCFZ+l/QIgCWOychIz0c0k5BVCUgHrz0lXwCOrtLu/xompbHuvyzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1568691},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.3.6","@matatbread/matbot-browser":"^0.3.6","@matatbread/matbot-plugin-api":"^0.3.6","@matatbread/matbot-frontend-web":"^0.3.6"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.6_1785268462552_0.2561828497887333","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@matatbread/matbot-web-bundle","version":"0.3.7","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.7","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"1c3696f6906d394af4ac746070adefdbcd04e5bd","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.7.tgz","fileCount":13,"integrity":"sha512-VlS0ogkQe7vyYXBTAUotoqJinPYSMmJOEFX+7lWXzYnBddgvKk8zqqTjepmqmY98UoyUtJeuxwjHw59CZvLWyA==","signatures":[{"sig":"MEUCICh3xCW+0SdpbfnaibGWVbJmEwjcAwWnBKRE9FSpLtGbAiEA/BInH/TFtyxJ0V6ukOpUgpsVpXxfIu4KDmuHB14mSC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1573271},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.3.7","@matatbread/matbot-browser":"^0.3.7","@matatbread/matbot-plugin-api":"^0.3.7","@matatbread/matbot-frontend-web":"^0.3.7"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.7_1785271495765_0.5045411134461228","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@matatbread/matbot-web-bundle","version":"0.3.8","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.3.8","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"cb8c25c8bfeccd516534451122aca211a0e86c54","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.3.8.tgz","fileCount":13,"integrity":"sha512-cnfbeogDCKcy9QbkPfri+XkiYeibR7nmZZ1mfuWkPzQI8x/CHt3r3HSV82FUkZK+3bxi2BSeGnXbYERmDQglkQ==","signatures":[{"sig":"MEYCIQCsCz+Bu3g1/7i46oQ3ptDCgOgQ87V/QL0PTguEG/rrLQIhANWLnNDRzmnjk0pHl68iErwD/EMtlm/erIORGHEFtq5W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1648643},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.3.8","@matatbread/matbot-browser":"^0.3.8","@matatbread/matbot-plugin-api":"^0.3.8","@matatbread/matbot-frontend-web":"^0.3.8"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.3.8_1785708925099_0.6587425906493678","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@matatbread/matbot-web-bundle","version":"0.4.0","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.0","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"a415adfbb4df8a3d7e8f512c419e16204ba66b3b","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.0.tgz","fileCount":13,"integrity":"sha512-3tKkOV53KbLiab9u1cYaQ9xLrjSrGr86X4Bmwbn0Lbkpyssfj2F55cCJHB9JckOnbrZIGNp7QU3LRkaca+8hCA==","signatures":[{"sig":"MEUCICEqrfe3m8XfkZvErcsNpdU8sDhKiLCn6U/AJnhuQU4vAiEA4PaLwVhKwqjssso32j+DyEsI8uGadCmegrS8ukvzcpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1736221},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.0","@matatbread/matbot-browser":"^0.4.0","@matatbread/matbot-plugin-api":"^0.4.0","@matatbread/matbot-frontend-web":"^0.4.0"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.0_1785918623891_0.6943922599125345","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@matatbread/matbot-web-bundle","version":"0.4.1","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.1","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"c8a303bdc0b42e6a4142d4f36080bb30bc04a41f","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.1.tgz","fileCount":13,"integrity":"sha512-g8COY0Y2UKOIrHNOTEiRt2hKbe7EEyUQcyeLx8oNrhikNofXeMq4QpCxw+13GBMqbD9yYyMF9c91uFpnf96Mbw==","signatures":[{"sig":"MEUCIE1AZsAHx6cQN52cU7YLKpBnutUEC/V7otVOZBDSApqnAiEA0S8VijTMnRxytl9UKlUlR8WVnU4MRXLVXXqVF+xQpU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1737089},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.1","@matatbread/matbot-browser":"^0.4.1","@matatbread/matbot-plugin-api":"^0.4.1","@matatbread/matbot-frontend-web":"^0.4.1"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.1_1785921058216_0.25630096774260314","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@matatbread/matbot-web-bundle","version":"0.4.3","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.3","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"b2c5381a022d1eefbd998e2f6567746e27b4b3e9","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.3.tgz","fileCount":13,"integrity":"sha512-THUHP3g37Ephr67UKfHC0hkTsExGQMO6MvcDH+u3N9kiW/uS32e9ie371s/QvEgtzO1ION0q194ehzWVlHmohg==","signatures":[{"sig":"MEUCIQC6Dcrrr5TiUI8V10uX+HXwyK1SGhMRXfcFZBfnU5Lh7wIgeUpdAsImVEWdmaOUf9efv2GqsJsPkHxopHIBDGNRuaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1806751},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"node assemble.mjs","typecheck":"tsc --noEmit","assemble:demo":"node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.4.3","@matatbread/matbot-browser":"^0.4.3","@matatbread/matbot-plugin-api":"^0.4.3","@matatbread/matbot-frontend-web":"^0.4.3"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.3_1786897622592_0.9636285884127043","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@matatbread/matbot-web-bundle","version":"0.4.4","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.4","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"6765a726a6c1cf2b0e64af193ce7bc7d790c80bd","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.4.tgz","fileCount":13,"integrity":"sha512-Y42qOhnBOE2YVYPFvyIR3UOEv+Nz3/q0wGupShvyxRRHBpJsyNERdlCtQghHd55iYVgBHhnl+ZJhaB9liNGSSw==","signatures":[{"sig":"MEYCIQDlCHOQhUE7bj3M+3+6exAPqpTHrTO22JcXWnywIJOAjwIhAKOawSrXVYqf9na6Gi6iFwNlbvud4iiKU2NF6mg5wNHZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869421},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.4","@matatbread/matbot-browser":"^0.4.4","@matatbread/matbot-plugin-api":"^0.4.4","@matatbread/matbot-frontend-web":"^0.4.4"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.4_1786960205996_0.6814029204362184","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@matatbread/matbot-web-bundle","version":"0.4.5","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.5","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"4853d4006b8210b69943479f95c587052316d5b0","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.5.tgz","fileCount":13,"integrity":"sha512-4sgY5Ym2nJuv0Oo9j/U7Iw8Qir6RhJz8SSmpfXB7Qd/UhiYZe/6JBMTLmoFPxlQPKiffukY+YlMIgf2bYG3m0Q==","signatures":[{"sig":"MEQCIEp0+2wrnZedb984HPum+5Ep0DzeNp53wSz61/BZ9ZdJAiBWMiLaVyetxxmZheZMVrWlqBKQgCNuK1phroECKsxx1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914613},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.5","@matatbread/matbot-browser":"^0.4.5","@matatbread/matbot-plugin-api":"^0.4.5","@matatbread/matbot-frontend-web":"^0.4.5"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.5_1787151496003_0.6748478222921781","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@matatbread/matbot-web-bundle","version":"0.4.6","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.6","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"cf18b240ee1ce79ff1b2e1a9d7486b7b7e154e43","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.6.tgz","fileCount":13,"integrity":"sha512-d0r6coHu+y/FkegX4ELWi9iskT1IbAMUNMT8N7nrRU2rC3stocH4Mh4GE4xgubihwV7u+35NTPGIcnZ9rvhM+Q==","signatures":[{"sig":"MEYCIQCj7UGr/ioBe97O2b66urI9RuVNfxQDGrhVKGfmZP4+BgIhAP5ynFgsGcJTiaDp06yv8ec6p6WSMrZmHvcxs8x4TW8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914613},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.6","@matatbread/matbot-browser":"^0.4.6","@matatbread/matbot-plugin-api":"^0.4.6","@matatbread/matbot-frontend-web":"^0.4.6"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.6_1787155770699_0.9530449863239006","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@matatbread/matbot-web-bundle","version":"0.4.7","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.7","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"e211d517ac39df676d5c614356fbb0a5c116d57c","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.7.tgz","fileCount":13,"integrity":"sha512-7UJbWli7i6j59P3icPgOqVlyvYJlieS/MA44JYF9RyZxtv206bF0xf12BpV3NhAqUqJGnTGRTlLE8SOCZzCWng==","signatures":[{"sig":"MEQCIEin2YqX5caAy4eCCMfpoNFBjiai3HI02UcL5l0K1aPmAiBIt5eWNAviriIqXpJaYWI4uQ895rSqBXcsSg0TaKIzFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922431},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.7","@matatbread/matbot-browser":"^0.4.7","@matatbread/matbot-plugin-api":"^0.4.7","@matatbread/matbot-frontend-web":"^0.4.7"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.7_1787220980221_0.10940414663988474","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@matatbread/matbot-web-bundle","version":"0.4.8","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.8","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"0789d93cbbc7b6a8f5c2e7ee517475751a52acd8","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.8.tgz","fileCount":13,"integrity":"sha512-iOkmKhwtvfcRNnuq8HdMnQMN+v7cuGZjgLnNVea+mg3zyyQ3N/4c9e9Hf1vNET5eFMNWzzmPxdanlaofenraVQ==","signatures":[{"sig":"MEQCICKmJhxdZO35gCmfph15ccT2ku4N/9BRueQXeT/mnAnVAiAhzG+I1Xw19picQzCqBhpbj2/W/JoX4MZnVq135BFJ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085824},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.8","@matatbread/matbot-browser":"^0.4.7","@matatbread/matbot-plugin-api":"^0.4.8","@matatbread/matbot-frontend-web":"^0.4.8"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.8_1787564743257_0.20754367113748495","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@matatbread/matbot-web-bundle","version":"0.4.9","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.9","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"bdf798a8eddaf983dce2f4fbcfda561f0eaf90fa","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.9.tgz","fileCount":13,"integrity":"sha512-Jqv65JEtYaLuM85QzKQYEzNvvry7T7zyY+Ylbb4r/E67d6PkMrt1ZtKCSTPCl9nCGO5WBcnXksAo8/CjWkh57Q==","signatures":[{"sig":"MEUCIQCEyFgEfwLg28GBmo8M873XAVMV+9DMxnqN3TML61y61AIgbNoWeNaR6XveEQHNXjU9ULQM6HIS8rGR1QHT2mij+QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085824},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.9","@matatbread/matbot-browser":"^0.4.7","@matatbread/matbot-plugin-api":"^0.4.9","@matatbread/matbot-frontend-web":"^0.4.8"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.9_1787598313837_0.41085907442563685","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@matatbread/matbot-web-bundle","version":"0.4.10","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.10","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"homepage":"https://github.com/MatAtBread/matbot#readme","bugs":{"url":"https://github.com/MatAtBread/matbot/issues"},"dist":{"shasum":"f58d3e803d1a8499bf07d95f6a6fdf68d675a5af","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.10.tgz","fileCount":13,"integrity":"sha512-t7tCckSv7Boy57NL7SyJKHRQ8tQW4dsBMu6yXDxhpBAM+IyGUGG61wlxMCy42p6p1cXqC0copmYF3qwRrn0GwA==","signatures":[{"sig":"MEUCIQCUgBBRBKS2/wmc+maaG9qvcJp8knrc1B0ytOTm02Q3MwIgaRCxk0htISLEPE/NfZSPxn+E32jqKTCmq4uvxur7eus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2104917},"type":"module","_from":"file:matatbread-matbot-web-bundle-0.4.10.tgz","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"_resolved":"/private/var/folders/tc/xjk60z3j1wq4dxgk7kl_7x1m03vd22/T/14d21edc92ebd5eb09e7a55b439e14bf/matatbread-matbot-web-bundle-0.4.10.tgz","_integrity":"sha512-t7tCckSv7Boy57NL7SyJKHRQ8tQW4dsBMu6yXDxhpBAM+IyGUGG61wlxMCy42p6p1cXqC0copmYF3qwRrn0GwA==","repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"_npmVersion":"11.9.0","description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.10","@matatbread/matbot-browser":"^0.4.7","@matatbread/matbot-plugin-api":"^0.4.10","@matatbread/matbot-frontend-web":"^0.4.8"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.10_1787822997121_0.840562732434424","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@matatbread/matbot-web-bundle","version":"0.4.11","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.11","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"homepage":"https://github.com/MatAtBread/matbot#readme","bugs":{"url":"https://github.com/MatAtBread/matbot/issues"},"dist":{"shasum":"203c1143e8deadd30b49d0413f594d1c2fb9e1df","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.11.tgz","fileCount":13,"integrity":"sha512-xhg+aYIU/aEwW2OwEcmGizd+yjbu0gJ7TEu2TsCuuO3yv9uVFmXu0dnBqYHEBUfpHPnsR1R60Uxd3YJCrzeGIg==","signatures":[{"sig":"MEYCIQDXZQi0Gkr0n8slcS28cM3IasK9Uvxl9/OvPz/l74itvgIhAMZoo1ZwA/WyI7afeXEEdW5XBVysILrAuSgt1igEWtrz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114289},"type":"module","_from":"file:matatbread-matbot-web-bundle-0.4.11.tgz","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"_resolved":"/private/var/folders/tc/xjk60z3j1wq4dxgk7kl_7x1m03vd22/T/b3f899df2777f752f1b005f89a47c57d/matatbread-matbot-web-bundle-0.4.11.tgz","_integrity":"sha512-xhg+aYIU/aEwW2OwEcmGizd+yjbu0gJ7TEu2TsCuuO3yv9uVFmXu0dnBqYHEBUfpHPnsR1R60Uxd3YJCrzeGIg==","repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"_npmVersion":"11.9.0","description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.11","@matatbread/matbot-browser":"^0.4.7","@matatbread/matbot-plugin-api":"^0.4.11","@matatbread/matbot-frontend-web":"^0.4.8"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.11_1787874282752_0.9718496474178759","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@matatbread/matbot-web-bundle","version":"0.4.12","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.12","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"homepage":"https://github.com/MatAtBread/matbot#readme","bugs":{"url":"https://github.com/MatAtBread/matbot/issues"},"dist":{"shasum":"74534d21e741e1e45ea750674862c79b1788a91a","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.12.tgz","fileCount":13,"integrity":"sha512-XTg9oC/rGLM3sb7pzXToIgz7D1nNCZ99RFmHo7nzrY4jSUlzoICgXsjVLAwQr7U3ZgZMs/Xy//roFvfuzUt5BA==","signatures":[{"sig":"MEYCIQDsEFRQhLY8BifSEsWdlXvnwj/2ILSvAvWIyS2Zv4V9XgIhAOObxPeSCGLlZKtwLj1GNrsmRTYK8rd1QbGas5wZ9EIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2146678},"type":"module","_from":"file:matatbread-matbot-web-bundle-0.4.12.tgz","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"_resolved":"/private/var/folders/tc/xjk60z3j1wq4dxgk7kl_7x1m03vd22/T/14b9660d2316fa73fa5a72296d368237/matatbread-matbot-web-bundle-0.4.12.tgz","_integrity":"sha512-XTg9oC/rGLM3sb7pzXToIgz7D1nNCZ99RFmHo7nzrY4jSUlzoICgXsjVLAwQr7U3ZgZMs/Xy//roFvfuzUt5BA==","repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"_npmVersion":"11.9.0","description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.12","@matatbread/matbot-browser":"^0.4.12","@matatbread/matbot-plugin-api":"^0.4.12","@matatbread/matbot-frontend-web":"^0.4.12"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.12_1788852820400_0.3685270669518512","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@matatbread/matbot-web-bundle","version":"0.4.13","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.13","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"4650375b191dfe4c6ef42f0ce276de340c07e462","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.13.tgz","fileCount":13,"integrity":"sha512-FcEX4yO+q5f85QzhrZ9uDnI+rxQvaUzspDjujFmxkb3A4WOk8Y54DolPBc4oHJe4bfu54ByE2sjPnqGy0OGd9g==","signatures":[{"sig":"MEQCIAY2Q6Num/YI3+tROg9FRGeNFLPXpEyL1EBG/l9Ellf9AiAzqxvQUD7BpzpWL6cY9OtLv9etRTb80vaXmO2///Y4Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2162949},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.4.13","@matatbread/matbot-browser":"^0.4.13","@matatbread/matbot-plugin-api":"^0.4.13","@matatbread/matbot-frontend-web":"^0.4.13"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.13_1789064861890_0.4079037945354089","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@matatbread/matbot-web-bundle","version":"0.4.14","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.14","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"homepage":"https://github.com/MatAtBread/matbot#readme","bugs":{"url":"https://github.com/MatAtBread/matbot/issues"},"dist":{"shasum":"fe59bf8818fc6f8ab248b680f61ed86d42637bff","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.14.tgz","fileCount":13,"integrity":"sha512-MYnPhA/jZsbfjzV4OK0s6F0B+UqefWC78zm6KC8jhNfnMGL/ysvOQ5KoVL/gKITNHqXrI2iyVqSSgFyztjV2tg==","signatures":[{"sig":"MEUCICYgFHf3Yl1V3LxfxdjOGazqQZDk9rOfNS9OjLKnwZfJAiEAz3wxqZPiRGkcCuyFA/EOu3rkOQFhSEnMVLjW83WsDjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2249569},"type":"module","_from":"file:matatbread-matbot-web-bundle-0.4.14.tgz","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"_resolved":"/private/var/folders/tc/xjk60z3j1wq4dxgk7kl_7x1m03vd22/T/ca8e715fd70b7acfc344cb1bbde9b8ec/matatbread-matbot-web-bundle-0.4.14.tgz","_integrity":"sha512-MYnPhA/jZsbfjzV4OK0s6F0B+UqefWC78zm6KC8jhNfnMGL/ysvOQ5KoVL/gKITNHqXrI2iyVqSSgFyztjV2tg==","repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"_npmVersion":"11.9.0","description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.14","@matatbread/matbot-browser":"^0.4.14","@matatbread/matbot-plugin-api":"^0.4.14","@matatbread/matbot-default-gate":"^0.4.14","@matatbread/matbot-frontend-web":"^0.4.14"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.14_1789331483453_0.25753823619346017","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@matatbread/matbot-web-bundle","version":"0.4.15","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.15","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dist":{"shasum":"0343cd9e21eed82c8cd188f278d168c80ff53265","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.15.tgz","fileCount":13,"integrity":"sha512-Bph6Rl/O4umF0yAHka2KyjO1dLNYz4O56YIRynGuUfqou34wF7WoPACvxsnde+VZrguy5KzwmLLlngWnxz/VNg==","signatures":[{"sig":"MEQCIHzIVeyQdf3OC8Eu24CqpifsWk4bvkYuZHnJXgc9yovgAiAblrKnEsjfY89SDVYcBifNrroJtk6qbmjvC5zGnK9Akw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCDvy1L5pEeucaEx/f8eUIl+JzYu4GqmeWU+HWe6AelgIhAJNJHReZYr/3pej6ILHhmzZtFaa9VdMUkZl0rcMvqTQk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2294810},"type":"module","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@matatbread/matbot-core":"^0.4.15","@matatbread/matbot-browser":"^0.4.14","@matatbread/matbot-plugin-api":"^0.4.15","@matatbread/matbot-default-gate":"^0.4.14","@matatbread/matbot-frontend-web":"^0.4.15"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.15_1789500966702_0.10886912356234846","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@matatbread/matbot-web-bundle","version":"0.4.16","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"license":"Apache-2.0","_id":"@matatbread/matbot-web-bundle@0.4.16","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"homepage":"https://github.com/MatAtBread/matbot#readme","bugs":{"url":"https://github.com/MatAtBread/matbot/issues"},"dist":{"shasum":"e429e6b635ff8ac2efd855a30d898a71dab913f9","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.16.tgz","fileCount":13,"integrity":"sha512-ERV3UkihaE9WBBi65fg9SAVzYmZZGFQJCsb9PDHHZG9DgH0GE7GRCYl5zkgbxBnwjJB8WiddK/TN/9kZZVCRuQ==","signatures":[{"sig":"MEUCIQCnNnMwy4FxmoCG09B1iYhr/zdL3ORX88jO07GUgQkR4QIgFk6W3PBDWYhlekxJj6Ss1Q4AFNtzwiICoSkYE5ioyFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFbNRGaqkq85R94t1bEB04AQiAwIkp83zNkPDiYDvaZuAiBLdPGyBX+csglqJpseB4CohxkkKFO8B7tF438y3mX3NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2326030},"type":"module","_from":"file:matatbread-matbot-web-bundle-0.4.16.tgz","engines":{"node":">=24.0.0"},"scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"_resolved":"/private/var/folders/tc/xjk60z3j1wq4dxgk7kl_7x1m03vd22/T/c8356f5050afa2f68e2da732f60aefdc/matatbread-matbot-web-bundle-0.4.16.tgz","_integrity":"sha512-ERV3UkihaE9WBBi65fg9SAVzYmZZGFQJCsb9PDHHZG9DgH0GE7GRCYl5zkgbxBnwjJB8WiddK/TN/9kZZVCRuQ==","repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"_npmVersion":"11.9.0","description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@matatbread/matbot-core":"^0.4.16","@matatbread/matbot-browser":"^0.4.16","@matatbread/matbot-plugin-api":"^0.4.16","@matatbread/matbot-default-gate":"^0.4.14","@matatbread/matbot-frontend-web":"^0.4.16"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/matbot-web-bundle_0.4.16_1789757281440_0.2855514159696988","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"_id":"@matatbread/matbot-web-bundle@0.4.17","dist":{"shasum":"9d35abded8c714e76ca993c71b872eadb22ad282","tarball":"https://registry.npmjs.org/@matatbread/matbot-web-bundle/-/matbot-web-bundle-0.4.17.tgz","fileCount":13,"integrity":"sha512-flqsYasXcJWBg49diXAzR0moOX7+UXfKHSpktpxrhqDy4BxhNbaxq9xi4CC/hLysMQ39Nk9GJ66Hq5bjyfkDYg==","signatures":[{"sig":"MEYCIQD3T78BzmcCKFj6AQM/0OkH2dyws9jmatQL4N9IhcPdEgIhAPZ3Zt+aRRN3RLc+ltYK5CkzDymhPBs1LQSXhnWiXX0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCEKhdh0vgpzvz2ZxWRQe5j56lw6zzgKGS/kwT6ymAXLAIgWXhjOzZS+zazr8INMyGlefpyPmtbGR1xvO/tdPaoj1k="}],"unpackedSize":2310014},"name":"@matatbread/matbot-web-bundle","type":"module","engines":{"node":">=24.0.0"},"license":"Apache-2.0","scripts":{"serve":"node serve.mjs","assemble":"npm run check:ui && node assemble.mjs","check:ui":"node ../../plugins/frontend/web/scripts/check-ui.mjs","typecheck":"tsc --noEmit","assemble:demo":"npm run check:ui && node assemble.mjs matbot.web-demo.json"},"version":"0.4.17","_npmUser":{"name":"matatbread","email":"npm@mailed.me.uk"},"keywords":["matbot","matbot-app","browser","llm","ai","agent"],"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","directories":{},"maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"dependencies":{"@matatbread/matbot-core":"^0.4.17","@matatbread/matbot-browser":"^0.4.16","@matatbread/matbot-plugin-api":"^0.4.17","@matatbread/matbot-default-gate":"^0.4.17","@matatbread/matbot-frontend-web":"^0.4.16"},"matbotRuntime":["node","browser"],"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"sucrase":"^3.35.0","typescript":"^6.0.3","@types/node":"^22.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/matbot-web-bundle_0.4.17_1790708319526_0.07209026853858069"}}},"time":{"created":"2026-06-25T16:52:51.092Z","modified":"2026-09-29T18:58:39.835Z","0.1.6":"2026-06-25T16:52:51.513Z","0.1.7":"2026-06-25T17:15:33.117Z","0.1.8":"2026-06-25T17:48:12.519Z","0.2.0":"2026-06-26T17:10:58.362Z","0.2.1":"2026-06-26T18:16:35.359Z","0.2.2":"2026-06-26T18:34:26.592Z","0.2.3":"2026-06-26T19:10:44.454Z","0.2.4":"2026-06-28T13:56:22.148Z","0.2.5":"2026-06-29T19:19:09.484Z","0.2.6":"2026-06-30T10:18:59.742Z","0.2.7":"2026-07-01T12:33:40.411Z","0.2.9":"2026-07-01T22:57:55.060Z","0.3.0":"2026-07-03T15:50:23.948Z","0.3.1":"2026-07-06T12:28:20.896Z","0.3.2":"2026-07-09T08:27:17.245Z","0.3.3":"2026-07-10T07:31:20.637Z","0.3.4":"2026-07-23T18:07:53.143Z","0.3.5":"2026-07-28T13:20:25.913Z","0.3.6":"2026-07-28T19:54:22.712Z","0.3.7":"2026-07-28T20:44:55.932Z","0.3.8":"2026-08-02T22:15:25.261Z","0.4.0":"2026-08-05T08:30:24.089Z","0.4.1":"2026-08-05T09:10:58.392Z","0.4.3":"2026-08-16T16:27:02.751Z","0.4.4":"2026-08-17T09:50:06.187Z","0.4.5":"2026-08-19T14:58:16.236Z","0.4.6":"2026-08-19T16:09:30.955Z","0.4.7":"2026-08-20T10:16:20.418Z","0.4.8":"2026-08-24T09:45:43.427Z","0.4.9":"2026-08-24T19:05:14.025Z","0.4.10":"2026-08-27T09:29:57.322Z","0.4.11":"2026-08-27T23:44:43.025Z","0.4.12":"2026-09-08T07:33:40.552Z","0.4.13":"2026-09-10T18:27:42.065Z","0.4.14":"2026-09-13T20:31:23.628Z","0.4.15":"2026-09-15T19:36:06.816Z","0.4.16":"2026-09-18T18:48:01.582Z","0.4.17":"2026-09-29T18:58:39.652Z"},"license":"Apache-2.0","keywords":["matbot","matbot-app","browser","llm","ai","agent"],"repository":{"url":"git+https://github.com/MatAtBread/matbot.git","type":"git","directory":"apps/web-bundle"},"description":"Self-contained, browser-only matbot: assembles the platform-neutral core and browser plugins into a single matbot.html that runs entirely client-side (file:// or any static host).","maintainers":[{"name":"matatbread","email":"npm@mailed.me.uk"}],"readme":"# @matatbread/matbot-web-bundle\n\nA **browser-only matbot**: the platform-neutral core and the browser-safe plugins, assembled into a\nsingle self-contained `matbot.html` that runs entirely client-side. Open it from a `file://` URL or\nserve it from any static host — once loaded, the page *is* matbot. It talks to the LLM directly over\n`fetch`; there is no node server in the loop.\n\nThis exists to stress-test the core architecture, not to be a product. It is an MVP someone could\nbuild on.\n\n> For the architecture — the unified UI/transport model, the two bundles, and the baked-but-idle\n> plugin model — see **[WEB-BUNDLE.md](../../docs/WEB-BUNDLE.md)**. This README covers the package-level\n> build mechanics and caveats.\n\n**Try it live (no checkout needed):** [open the latest build](https://matatbread.github.io/matbot/apps/web-bundle/dist/matbot.html)\n— served from the committed `dist/matbot.html`\n\n## Build & run\n\n```bash\npnpm web-build    # → dist/matbot.html (rich UI) + dist/matbot-demo.html (minimal dom demonstrator)\nopen apps/web-bundle/dist/matbot.html # file:// — just works\n\n# or, to also exercise runtime *remote* plugin loading (which fetches .ts over http):\npnpm web-server    # → http://localhost:9778/\n```\n\nOn first launch a setup form asks for the **full provider config** — a name, the adapter type\n(Anthropic-compatible, OpenAI-compatible, or Google Gemini), the endpoint URL, the model, and the API key — and persists it\n(config in `localStorage`, key in the vault). No OpenAI/Anthropic account needed: point it at\nDeepSeek, Azure, a local server, or anything compatible. The header's provider dropdown has a\n**＋ Add provider…** entry to configure more later.\n\n## How it works — one assemble step, no bundler\n\nThere is a single node assemble step and no bundler: every module stays a separate module, wired\ntogether by an import map at runtime. The mechanism is the browser mirror of the node app's\n`apps/cli/ts-hooks.js`:\n\n1. **`assemble.mjs`** (the only node step) walks the static import graph from `src/bootstrap.ts` and\n   every configured plugin, type-strips each `.ts` file with **sucrase** (a pure-JS stripper — no\n   native binary, no postinstall; it transforms `.ts`→`.js` per-module and rewrites nothing else),\n   and inlines the resulting JS modules — plus the in-page loader — into one HTML file. The\n   TypeScript compiler is **not** inlined.\n2. **`src/loader.js`** runs first in the browser. The modules arrive already type-stripped, so it\n   does **no** compiling at boot: it rewrites each module's **relative** imports to synthetic\n   `mbmod:<id>` specifiers, turns each into a `blob:` URL, and publishes one **import map** mapping\n   every package name and synthetic id to its blob. Bare `@matatbread/*` imports are left untouched\n   so the host and every plugin resolve to the **same module instance** — the singleton boundary that\n   the ambient principal carrier, the shared registry state and `declare module` augmentation all\n   depend on, exactly as `ts-hooks.js` protects in node. (Error identity deliberately does *not*\n   depend on it: plugin-api's errors are branded, not classes, so they survive a split tree — see\n   [duplicate-singletons.md](../../docs/duplicate-singletons.md).) (Sucrase is lazy-loaded from a CDN\n   only for *runtime* remote `.ts` plugin loading — see the caveat below — never for the baseline\n   boot.)\n3. **`src/bootstrap.ts`** is just another inlined module. It builds `MatbotServices` (the browser\n   analogue of `apps/cli/src/index.ts`), installs the constant principal carrier, and runs the real\n   `loadPlugins` / resolver / `SessionRunner` unchanged. The whole architecture runs as-is.\n\nBecause everything is in-memory (blobs + an injected import map, no service worker, no `fetch`, no\nin-page stripping), the baseline boots instantly and runs identically from `file://` or any static\nhost.\n\n## What's a plugin here (not core)\n\nThe web defaults are plugins, never core packages. The **auto-load core** (`matbot.web.json` →\n`plugins`) is kept minimal — just two:\n\n- **`@matatbread/matbot-browser`** — the storage backend (IndexedDB `Store`s + OPFS `FileStore`),\n  the `LocalStorageVault`, and the browser `plugin` management tool. It also persists user-added\n  plugins and replays them on reload.\n- **`@matatbread/matbot-frontend-web`** (browser entry) — the full-featured in-process UI: the same\n  `index.html` + `app.js` the Node server serves, mounted with no wire. (The `matbot-demo.html`\n  bundle swaps this for **`@matatbread/matbot-frontend-dom`**, a minimal ~450-line demonstrator.)\n\nEverything else browser-safe — `http`, `ask-user`, `sessions`, `edit-session`, `workspace`,\n`rumsfeld`, `triggers`, `skills`, `mcp-http`, `whoami`, `hook-logger`, `persist-ki-bge`,\n`json-validation`, `tool-store`, `function-tools`, `tool-router`, `cognition`, and the\n`storage/google-drive` backend — is **baked-but-idle** (`bundledPlugins`): in the artifact and the\nimport map but not auto-loaded, offered via the `plugin` tool's `discover_local` and loaded on demand\nby package name (which persists across reloads). The provider adapters (anthropic / openai-compat /\ngoogle Gemini — pure `fetch`) are inlined as wizard-selectable *types* rather than pre-configured\nproviders — including **customer-services**, a free self-contained demo LLM the wizard offers with no\nendpoint or API key required (zero-config first run). Node-only plugins (`bash`, `docker-bash`, the stdio `mcp`\nplugin, `skills-node`, the node web frontend's server entry) are omitted — they need Node primitives.\nNote the MCP split: the stdio `@matatbread/matbot-tool-mcp` is Node-only, but the cross-runtime\n`@matatbread/matbot-mcp-http` (HTTP/SSE servers) *is* bundled. Likewise the base `skills` plugin is\ncross-runtime and bundled; only its `skills-node` filesystem specialization is Node-only. See\n[WEB-BUNDLE.md](../../docs/WEB-BUNDLE.md) for the three-layer plugin model.\n\nBuilt-in tools `plugin` (list/add/remove/reload/discover_local/store-key) and `provider` (list/add/remove) are present too,\nso the model can manage plugins and provider profiles at runtime. These are browser-native\nreimplementations: the node versions edit `matbot.yaml` via `node:fs`, so they couldn't be reused —\nthe browser ones drive the same store/vault/localStorage persistence instead (the *capability* is\nportable; the node tools' file I/O was the only thing that wasn't).\n\nEdit `matbot.web.json` to change the plugin set or the adapter types the wizard offers\n(`providerModules`), then re-assemble. You can also pre-bake providers there (the `providers` map) if\nyou don't want the wizard.\n\n## Caveats (it's a demonstrator)\n\n- **CORS**: the browser calls the LLM endpoint directly. Providers that don't send permissive CORS\n  headers (e.g. `api.anthropic.com` by default) will block the request. Point a provider at a\n  CORS-enabled gateway/proxy, or use one that allows direct browser access.\n- **`file://` storage**: IndexedDB works; OPFS (used only by `workspace_action`) may be unavailable\n  on `file://` in some browsers — serve over http if you need it.\n- **Runtime remote plugin loading** (`plugin add <url>`) requires http (not `file://`) and a recent\n  browser; it fetches raw `.ts` and type-strips it in-page, lazy-loading sucrase from a CDN on first\n  use (so that one path needs network). The inlined baseline has neither requirement.\n- **Size**: ~530 KB for the full UI (`matbot.html`), ~270 KB for the minimal `matbot-demo.html` —\n  the build-time-stripped JS modules and the loader, nothing else. No compiler is inlined.\n- Secrets persist in `localStorage` in plaintext — single-user local use only.\n","readmeFilename":""}