1.1.0 • Published 7 years ago
@tillhub/node-ssestream v1.1.0
SseStream
A node stream for writing Server-Sent Events
Installation
npm install ssestreamOr:
yarn add ssestreamUsage
In a (req, res) handler for a request event, Express #get route or similar:
const SseStream = require('ssestream')
const customHeaders = {'Cache-Control': 'no-cache, no-transform'} // optional
function (req, res) {
const sse = new SseStream(req)
sse.pipe(res, undefined, customHeaders)
const message = {
data: 'hello\nworld',
}
sse.write(message)
}Properties on message:
data(String or object, which gets turned into JSON)eventidretrycomment
1.1.0
7 years ago