The eventsourced package

[maintain]

| @eventsourced@ streams stdin to a TCP/IP port as @text/event-source@. On the server: @ $ ping example.com | eventsourced --port=1337 --allow-origin=localhost @ In the browser: @ > new EventSource('http://0.0.0.0:1337').onmessage = e => console.log(e.data) PING example.com (93.184.216.34): 56 data bytes 64 bytes from 93.184.216.34: icmp_seq=0 ttl=50 time=86.586 ms 64 bytes from 93.184.216.34: icmp_seq=1 ttl=50 time=89.107 ms 64 bytes from 93.184.216.34: icmp_seq=2 ttl=50 time=88.805 ms 64 bytes from 93.184.216.34: icmp_seq=3 ttl=50 time=88.843 ms 64 bytes from 93.184.216.34: icmp_seq=4 ttl=50 time=89.181 ms 64 bytes from 93.184.216.34: icmp_seq=5 ttl=50 time=89.159 ms 64 bytes from 93.184.216.34: icmp_seq=6 ttl=50 time=87.214 ms ... @

Properties

Versions0.1.1.0, 1.0.0.0, 1.1.0.0, 1.1.1.0
Dependenciesbase (>=4.7 && <5), blaze-builder, bytestring, eventsourced, wai, wai-extra, warp [details]
LicenseMIT
Copyright2016 Richard Towers
AuthorRichard Towers
Maintainerrichard@richard-towers.com
CategoryWeb
Home pagehttps://github.com/githubuser/eventsourced#readme
Source repositoryhead: git clone https://github.com/githubuser/eventsourced
Executableseventsourced
UploadedSat May 14 14:54:13 UTC 2016 by richardTowers

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees