We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f9d3f06 commit 38d639aCopy full SHA for 38d639a
lib/server.js
@@ -104,7 +104,11 @@ Server.prototype.init = function () {
104
105
var wsModule;
106
try {
107
- wsModule = require(this.wsEngine);
+ switch (this.wsEngine) {
108
+ case 'uws': wsModule = require('uws'); break;
109
+ case 'ws': wsModule = require('ws'); break;
110
+ default: throw new Error('unknown wsEngine');
111
+ }
112
} catch (ex) {
113
this.wsEngine = 'ws';
114
// keep require('ws') as separate expression for packers (browserify, etc)
0 commit comments