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