{"_id":"@agentprodready/event-bus","_rev":"2-11e827d1f6601a7cd0d60c283504cee7","name":"@agentprodready/event-bus","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@agentprodready/event-bus","version":"1.0.0","license":"MIT","_id":"@agentprodready/event-bus@1.0.0","maintainers":[{"name":"ameenmari78","email":"ameenmari78@gmail.com"}],"homepage":"https://github.com/ameenmari/agentprodready#readme","bugs":{"url":"https://github.com/ameenmari/agentprodready/issues"},"dist":{"shasum":"bd7ee8ddfab63e23c72a95704ac3a1acd801a4a7","tarball":"https://registry.npmjs.org/@agentprodready/event-bus/-/event-bus-1.0.0.tgz","fileCount":9,"integrity":"sha512-Yq9PqPw+mAegGoUtOdq8oapK0+ctq89NXZsMs8hZQEHN/wvgii8txzJhCeVL9BmGz02GfK8puZP9PQbVtAiZKg==","signatures":[{"sig":"MEUCIQDACINhIUIREBoL6VfP5OL1vyMkV1lwTNmcSe/J4KGNZAIgMSlwSJ9wVwWrTELEJL8htOxKIaEpIVRKN1ftUbJ8du0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41361},"main":"dist/index.js","type":"module","_from":"file:agentprodready-event-bus-1.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"_npmUser":{"name":"ameenmari78","email":"ameenmari78@gmail.com"},"_resolved":"C:\\Users\\AHLp\\AppData\\Local\\Temp\\9cd81bd548ce2d0a69230e26ab35fba6\\agentprodready-event-bus-1.0.0.tgz","_integrity":"sha512-Yq9PqPw+mAegGoUtOdq8oapK0+ctq89NXZsMs8hZQEHN/wvgii8txzJhCeVL9BmGz02GfK8puZP9PQbVtAiZKg==","repository":{"url":"git+https://github.com/ameenmari/agentprodready.git","type":"git"},"_npmVersion":"11.17.0","description":"Provider-independent immutable fact publication, routing, delivery, replay, and messaging reliability contracts for AgentProdReady Blueprint 16.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agentprodready/security":"1.0.0","@agentprodready/foundation":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-bus_1.0.0_1786147960072_0.029054808781996178","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agentprodready/event-bus","version":"1.0.1","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@agentprodready/foundation":"1.0.1","@agentprodready/security":"1.0.1"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ameenmari/agentprodready.git"},"homepage":"https://github.com/ameenmari/agentprodready#readme","bugs":{"url":"https://github.com/ameenmari/agentprodready/issues"},"_id":"@agentprodready/event-bus@1.0.1","description":"**Platform event bus contracts for operational events between components.**","_integrity":"sha512-WZ+/75XNr43bxMEhPoJAZ2J3lw9V1NWQn0nSfEO7zJCbCNDplMAQv7PdCy9sOKV1T7CuSCGGbTn+sVKyA8akFg==","_resolved":"C:\\Users\\AHLp\\AppData\\Local\\Temp\\853949fa410ef40a30972d8be34681c9\\agentprodready-event-bus-1.0.1.tgz","_from":"file:agentprodready-event-bus-1.0.1.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-WZ+/75XNr43bxMEhPoJAZ2J3lw9V1NWQn0nSfEO7zJCbCNDplMAQv7PdCy9sOKV1T7CuSCGGbTn+sVKyA8akFg==","shasum":"3b8e0a36eb564352b3c8fc8a1be765a442cf413e","tarball":"https://registry.npmjs.org/@agentprodready/event-bus/-/event-bus-1.0.1.tgz","fileCount":9,"unpackedSize":42494,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwvPPkBnd8UhV3jrMv0b0enm5zEdngy3jFgjz0SBVQMAIhAJLHp0Qt4a07PihZuz0yhB+yZNbAlsUZiyFeyC7KatEA"}]},"_npmUser":{"name":"ameenmari78","email":"ameenmari78@gmail.com"},"directories":{},"maintainers":[{"name":"ameenmari78","email":"ameenmari78@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-bus_1.0.1_1786215769990_0.05463793207291978"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-08T00:12:39.951Z","modified":"2026-08-08T19:02:50.318Z","1.0.0":"2026-08-08T00:12:40.240Z","1.0.1":"2026-08-08T19:02:50.150Z"},"bugs":{"url":"https://github.com/ameenmari/agentprodready/issues"},"license":"MIT","homepage":"https://github.com/ameenmari/agentprodready#readme","repository":{"type":"git","url":"git+https://github.com/ameenmari/agentprodready.git"},"description":"**Platform event bus contracts for operational events between components.**","maintainers":[{"name":"ameenmari78","email":"ameenmari78@gmail.com"}],"readme":"# `@agentprodready/event-bus`\n\n**Platform event bus contracts for operational events between components.**\n\n| | |\n|---|---|\n| **Status** | Production contracts published |\n| **Install** | `npm install @agentprodready/event-bus` |\n| **Module** | ESM · Node.js `>=22 <25` |\n| **License** | MIT |\n| **Repository** | [ameenmari/agentprodready](https://github.com/ameenmari/agentprodready) |\n\n---\n\n## When to use\n\nYou publish/subscribe normalized platform events in a host.\n\n**Prefer not to start here** if you only need Simple `invoke` results — start with agent-framework.\n\n---\n\n## Install\n\n```bash\nnpm install @agentprodready/event-bus\n```\n\n---\n\n## Sample\n\n```ts\nimport type { EventBus } from '@agentprodready/event-bus';\n\ndeclare const bus: EventBus;\nawait bus.publish(/* PlatformEvent */);\n```\n\n---\n\n## Ownership\n\n| Owns | Does **not** own |\n|---|---|\n| Event transport contracts | Durable audit storage; telemetry backends; authorization |\n\n---\n\n## Documentation\n\n- [Blueprint 16](https://github.com/ameenmari/agentprodready/blob/main/docs/blueprints/16-event-bus.md)\n- [Repository README](https://github.com/ameenmari/agentprodready#readme)\n- [Package README standard](https://github.com/ameenmari/agentprodready/blob/main/docs/community/package-readme-standard.md)\n\n\n## License\n\nMIT © 2026 ameenmari\n","readmeFilename":"README.md"}