1.0.36 • Published 2 years ago
creamsocket-server v1.0.36
creamSocketServer
- Click Documentation
- If you like consider sponsoring this project :heart: Sponsor
CreamSocketServer has a parser so you can parse json binary etc ...
if you are encountering typescript errors try adding the following line to your tsconfig.json file
"moduleResolution": "NodeNext"- Example
import { CreamSocketServer } from 'creamsocket-server';
// Server Setup
const server = new CreamSocketServer({ port: 8080, host: 'localhost' });
server.on('listening', () => {
console.log('Server is listening on localhost:8080');
});
server.on('connection', (socket) => {
console.log('New client connected.');
socket.on('message', (msg: string|object) => {
console.log('Received message from client:', msg);
server.sendMessage(socket, { text: 'Hello, Client!' });
});
socket.on('notification', (notification: string | object) => {
console.log('Received notification from client:', notification||notification.message);
// Optionally, broadcast the notification to all clients
server.broadcastNotification(`Broadcast: ${notification}`);
});
});
server.start();1.0.22
2 years ago
1.0.21
2 years ago
1.0.26
2 years ago
1.0.25
2 years ago
1.0.24
2 years ago
1.0.23
2 years ago
1.0.29
2 years ago
1.0.28
2 years ago
1.0.27
2 years ago
1.0.33
2 years ago
1.0.32
2 years ago
1.0.31
2 years ago
1.0.30
2 years ago
1.0.36
2 years ago
1.0.35
2 years ago
1.0.34
2 years ago
1.0.19
2 years ago
1.0.18
2 years ago
1.0.16
2 years ago
1.0.20
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.8
2 years ago
1.0.9
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago