1
0
Fork 0
firefox/testing/xpcshell/node-ws/test/autobahn-server.js
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

17 lines
436 B
JavaScript

'use strict';
const WebSocket = require('../');
const port = process.argv.length > 2 ? parseInt(process.argv[2]) : 9001;
const wss = new WebSocket.Server({ port }, () => {
console.log(
`Listening to port ${port}. Use extra argument to define the port`
);
});
wss.on('connection', (ws) => {
ws.on('message', (data, isBinary) => {
ws.send(data, { binary: isBinary });
});
ws.on('error', (e) => console.error(e));
});