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
10 months ago
1.0.21
10 months ago
1.0.26
9 months ago
1.0.25
9 months ago
1.0.24
9 months ago
1.0.23
10 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
10 months ago
1.0.18
10 months ago
1.0.16
10 months ago
1.0.20
10 months ago
1.0.15
10 months ago
1.0.14
10 months ago
1.0.13
10 months ago
1.0.12
10 months ago
1.0.11
10 months ago
1.0.10
10 months ago
1.0.8
10 months ago
1.0.9
10 months ago
1.0.7
10 months ago
1.0.6
10 months ago
1.0.5
10 months ago
1.0.4
10 months ago
1.0.3
10 months ago
1.0.2
10 months ago
1.0.1
10 months ago
1.0.0
10 months ago