Files
codeql/javascript/ql/test/library-tests/frameworks/WebSocket/server.js
2025-04-04 08:59:19 +02:00

17 lines
490 B
JavaScript

const WebSocket = require('ws');
(function () {
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', function connection(ws) { // $serverSocket
ws.on('message', function incoming(message) { // $remoteFlow
console.log('received: %s', message);
}); // $serverReceive
ws.send('Hi from server!'); // $serverSend
});
})();
module.exports.MyWebSocketServer = require('ws').Server;
module.exports.myWebSocketServerInstance = new WebSocket.Server({ port: 8080 });