3.3.0 • Published 3 years ago

websocket-lib v3.3.0

Weekly downloads
9
License
MIT
Repository
github
Last release
3 years ago

Node WebSocket Library

This is a lightweight WebSocket library for Node.

NPM

Installation

$ npm install websocket-lib

Documentation

Examples

Server

var ws = require('websocket-lib');

var server = ws.createServer(function (session) {
	console.log('client connected');

	session.on('data', function (data) {
		console.log('client msg:', data);
		this.send('Hi, ' + data);
	});

	session.on('close', function () {
		console.log('session closed');
	});
});

server.listen(8000);

Client

var ws = require('websocket-lib');

var client = ws.connect('ws://localhost:8000', function (session) {

	session.setEncoding('utf8');
	session.send('Client');

	session.on('data', function (data) {
		console.log('server msg:', data);
	});

	session.on('close', function () {
		console.log('session closed');
	});
});

Browser

var ws = new WebSocket('ws://localhost:8000');
ws.onmessage = function (event) {
	console.log('server msg:', event.data);
};
ws.onclose = function () {
	console.log('session closed');
};
ws.onopen = function () {
	ws.send('Client');
};
3.3.0

3 years ago

3.2.2

8 years ago

3.2.1

8 years ago

3.2.0

8 years ago

3.1.4

8 years ago

3.1.3

8 years ago

3.1.2

8 years ago

3.1.1

8 years ago

3.1.0

8 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.8.0

8 years ago

2.7.5

8 years ago

2.7.4

8 years ago

2.7.3

8 years ago

2.7.2

8 years ago

2.7.1

8 years ago

2.7.0

8 years ago

2.6.5

8 years ago

2.6.4

8 years ago

2.6.3

8 years ago

2.6.2

8 years ago

2.6.1

8 years ago

2.6.0

8 years ago

2.5.5

8 years ago

2.5.4

8 years ago

2.5.3

8 years ago

2.5.2

8 years ago

2.5.1

8 years ago

2.5.0

8 years ago

2.4.7

8 years ago

2.4.6

9 years ago

2.4.5

10 years ago

2.4.4

10 years ago

2.4.3

10 years ago

2.4.2

10 years ago

2.4.1

10 years ago

2.4.0

10 years ago

2.3.11

10 years ago

2.3.10

10 years ago

2.3.9

10 years ago

2.3.8

10 years ago

2.3.7

10 years ago

2.3.6

10 years ago

2.3.5

10 years ago

2.3.4

10 years ago

2.3.3

10 years ago

2.3.2

10 years ago

2.3.1

10 years ago

2.3.0

10 years ago

2.2.2

10 years ago

2.2.1

10 years ago

2.2.0

10 years ago

2.1.0

10 years ago

2.0.0

10 years ago

1.1.9

10 years ago

1.1.8

10 years ago

1.1.7

10 years ago

1.1.6

10 years ago

1.1.5

10 years ago

1.1.4

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago