Skip to content

Commit 0eeaa7a

Browse files
szymonlesiszdarrachequesne
authored andcommitted
[fix] fix NodeWebSocket declaration (#613)
NodeWebSocket was be required ONLY if global variables self and WebSocket were not defined. Closes #609
1 parent 242ea9e commit 0eeaa7a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/transports/websocket.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ if (typeof WebSocket !== 'undefined') {
1515
BrowserWebSocket = WebSocket;
1616
} else if (typeof self !== 'undefined') {
1717
BrowserWebSocket = self.WebSocket || self.MozWebSocket;
18-
} else {
18+
}
19+
20+
if (typeof window === 'undefined') {
1921
try {
2022
NodeWebSocket = require('ws');
2123
} catch (e) { }

0 commit comments

Comments
 (0)