const WebSocket = require('ws'); const wss = new WebSocket.Server({ port: 8080 }); wss.on('connection', (ws) => { console.log('Client connected'); ws.on('message', (message) => { console.log(`Received message => ${message}`); }); ws.on('close', () => { console.log('Client disconnected'); }); ws.send('Hello! Message from server.'); }); console.log('WebSocket server is running on ws://localhost:8080');