EDDN/examples/NodeJS/index.js
BANTYC 2d2a02265f * Added semicolons
* Added ES6 imports
* Added package-lock.json
* Added module definition at package.json
2021-05-25 23:51:39 +07:00

20 lines
390 B
JavaScript

import zlib from 'zlib';
import zmq from 'zeromq';
const SOURCE_URL = 'tcp://eddn.edcd.io:9500';
async function run() {
const sock = new zmq.Subscriber;
sock.connect(SOURCE_URL);
sock.subscribe('');
console.log('EDDN listener connected to:', SOURCE_URL);
for await (const [src] of sock) {
const msg = JSON.parse(zlib.inflateSync(src));
console.log(msg);
}
}
run();