Skip to content

Commit a15daf4

Browse files
eventemitter2, client UUID module
1 parent 95d8891 commit a15daf4

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

lib/websocket/client.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1+
const UUID = require('uuid/v4')
12
const Client = require('ws')
23
const url = require('url')
34
const _ = require('lodash')
4-
const { v4: UUID } = require('node-uuid')
5-
const { EventEmitter } = require('events')
5+
const { EventEmitter2 } = require('eventemitter2')
66
const { join } = require('path')
77
const Message = require(join(__dirname, '..', 'message'))
88

99
/**
1010
* Web socket to enable communication as sub pub
1111
*/
12-
class WebSocketClient extends EventEmitter {
12+
class WebSocketClient extends EventEmitter2 {
1313
/**
1414
* @constructor
1515
* @param {string} [uri=wss://localhost:9500] Full URI of server to connect to

lib/websocket/server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
const UUID = require('uuid/v4')
22
const _ = require('lodash')
33
const { Server } = require('ws')
4-
const { EventEmitter } = require('events')
4+
const { EventEmitter2 } = require('eventemitter2')
55
const { createHash } = require('crypto')
66
const { join } = require('path')
77
const Message = require(join(__dirname, '..', 'message'))
88

99
/**
1010
* Web socket to enable communication as sub pub
1111
*/
12-
class WebSocketServer extends EventEmitter {
12+
class WebSocketServer extends EventEmitter2 {
1313
/**
1414
* Creates an instance of WebSocketServer.
1515
* @constructor

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oak-tools",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "Helpful utilities for developing oak applications",
55
"main": "index.js",
66
"scripts": {
@@ -31,6 +31,7 @@
3131
},
3232
"homepage": "https://github.com/OakLabsInc/oak-tools#readme",
3333
"dependencies": {
34+
"eventemitter2": "2.2.2",
3435
"msgpack5": "3.4.1",
3536
"pino": "3.0.5",
3637
"uuid": "3.0.1",

0 commit comments

Comments
 (0)