node package manager
Easy sharing. Manage teams and permissions with one click. Create a free org ยป



Event-WebPush provides an http consumer alike http, but which is also an event emitter reporting all HTTP2 Push resources as push events.


The default export is such an instance which will report all events.

There is also a EventWebPush export from the module which can be used to create an consumer+event emitter. Note that Pushed resources will also appear on the global event emitter.


This functionality relies on spdy. In default cases where no agent is specified or a new agent is requested (via the agent: false option), Event-WebPush will create a spdy agent, which is required for Push capability.