1.0.36 • Published 9 months 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
9 months ago
1.0.21
9 months ago
1.0.26
9 months ago
1.0.25
9 months ago
1.0.24
9 months ago
1.0.23
9 months ago
1.0.29
9 months ago
1.0.28
9 months ago
1.0.27
9 months ago
1.0.33
9 months ago
1.0.32
9 months ago
1.0.31
9 months ago
1.0.30
9 months ago
1.0.36
9 months ago
1.0.35
9 months ago
1.0.34
9 months ago
1.0.19
9 months ago
1.0.18
9 months ago
1.0.16
9 months ago
1.0.20
9 months ago
1.0.15
9 months ago
1.0.14
9 months ago
1.0.13
9 months ago
1.0.12
9 months ago
1.0.11
9 months ago
1.0.10
9 months ago
1.0.8
9 months ago
1.0.9
9 months ago
1.0.7
9 months ago
1.0.6
9 months ago
1.0.5
9 months ago
1.0.4
9 months ago
1.0.3
9 months ago
1.0.2
9 months ago
1.0.1
9 months ago
1.0.0
9 months ago