1.0.35 • Published 9 months ago
creamsocket-client v1.0.35
creamSocketClient
CreamSocketClient now has a parser to help you parse different types (json,binary...)
- Click Documentation
- Click Example creating a chat app using creamsocket
- If you like this project please consider support :heart: Sponsor
if you are using typescript try adding the following line to your tsconfig file
"moduleResolution": "NodeNext"
- Example
// client.js
import { CreamSocketClient } from 'creamsocket-client';
const client = new CreamSocketClient({
host: 'localhost',
port: 8080,
path: '/',
});
client.on('open', () => {
console.log('Connected to the server.');
// Send a message to the server
client.sendMessage({ type: 'chat', content: 'Hello, Server!' });
client.sendNotification({ type: 'alert', message: 'Client has joined chat' });
});
client.on('message', (msg) => {
console.log('Received message from server:', msg || msg.content);
});
client.on('notification', (notification) => {
console.log('Received notification from server:', notification|| notification.message);
});
client.on('close', () => {
console.log('Connection closed by the server.');
});
client.on('error', (err) => {
console.error('Connection error:', err);
});
// Connect to the server
client.connect();
1.0.22
10 months ago
1.0.21
10 months ago
1.0.20
10 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.35
9 months ago
1.0.34
9 months ago
1.0.19
10 months ago
1.0.18
10 months ago
1.0.17
10 months ago
1.0.16
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.9
10 months ago
1.0.10
10 months ago
1.0.8
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