1.0.4 • Published 3 years ago

socket-data-buffer v1.0.4

Weekly downloads
8
License
ISC
Repository
-
Last release
3 years ago

Encode and Decode values to buffer values for using on socket connections.

Get better security and speed over your socket.

Installation

$ npm i socket-data-buffer

Usage

var buffer = require('socket-data-buffer');

or in ES6:

import buffer from 'socket-data-buffer';

Example

  • Encode value
buffer.encode( OBJECT|ARRAY|STRING );
  • Decode value
buffer.decode( OBJECT|ARRAY|STRING );

Using on socket.io :

  • Encode:
socket.emit('name', buffer.encode( { name: 'John', amount: 1000 } ) );
  • Decode:
socket.on('name', (data) => {
	data = buffer.decode(data);
	
	console.log(data.name); // John
})