HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/base.komma.pro/node_modules/websocket-driver/examples/tcp_server.js
var net       = require('net'),
    websocket = require('..'),
    deflate   = require('permessage-deflate');

var server = net.createServer(function(connection) {
  var driver = websocket.server();
  driver.addExtension(deflate);

  driver.on('connect', function() {
    if (websocket.isWebSocket(driver)) driver.start();
  });

  driver.on('close', function() { connection.end() });
  connection.on('error', function() {});

  connection.pipe(driver.io);
  driver.io.pipe(connection);

  driver.messages.pipe(driver.messages);
});

server.listen(process.argv[2]);