From 2d2a02265f5493d319b1cdfde59ae02181d51284 Mon Sep 17 00:00:00 2001 From: BANTYC Date: Tue, 25 May 2021 23:51:39 +0700 Subject: [PATCH] * Added semicolons * Added ES6 imports * Added package-lock.json * Added module definition at package.json --- examples/NodeJS/index.js | 24 ++++++++++++------------ examples/NodeJS/package-lock.json | 21 +++++++++++++++++++++ examples/NodeJS/package.json | 1 + 3 files changed, 34 insertions(+), 12 deletions(-) create mode 100644 examples/NodeJS/package-lock.json diff --git a/examples/NodeJS/index.js b/examples/NodeJS/index.js index b146ca7..86f511d 100644 --- a/examples/NodeJS/index.js +++ b/examples/NodeJS/index.js @@ -1,19 +1,19 @@ -const zlib = require('zlib') -const zmq = require('zeromq') +import zlib from 'zlib'; +import zmq from 'zeromq'; -const SOURCE_URL = 'tcp://eddn.edcd.io:9500' +const SOURCE_URL = 'tcp://eddn.edcd.io:9500'; -async function run () { - const sock = new zmq.Subscriber +async function run() { + const sock = new zmq.Subscriber; - sock.connect(SOURCE_URL) - sock.subscribe('') - console.log('EDDN listener connected to:', SOURCE_URL) + 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) + for await (const [src] of sock) { + const msg = JSON.parse(zlib.inflateSync(src)); + console.log(msg); } } -run() +run(); diff --git a/examples/NodeJS/package-lock.json b/examples/NodeJS/package-lock.json new file mode 100644 index 0000000..c89771a --- /dev/null +++ b/examples/NodeJS/package-lock.json @@ -0,0 +1,21 @@ +{ + "name": "eddn-listener", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "node-gyp-build": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + }, + "zeromq": { + "version": "6.0.0-beta.6", + "resolved": "https://registry.npmjs.org/zeromq/-/zeromq-6.0.0-beta.6.tgz", + "integrity": "sha512-wLf6M7pBHijl+BRltUL2VoDpgbQcOZetiX8UzycHL8CcYFxYnRrpoG5fi3UX3+Umavz1lk4/dGaQez8qiDgr/Q==", + "requires": { + "node-gyp-build": "^4.1.0" + } + } + } +} diff --git a/examples/NodeJS/package.json b/examples/NodeJS/package.json index 40f6f21..1243ae6 100644 --- a/examples/NodeJS/package.json +++ b/examples/NodeJS/package.json @@ -6,6 +6,7 @@ "scripts": { "watch": "node index.js" }, + "type": "module", "author": "", "license": "MIT", "dependencies": {