0.1.4 • Published 5 years ago

socket-observer v0.1.4

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

socket-observer

Simple RXJS wrapper around node's net.Socket.

Installation

npm install --save socket-observer

Example usage

With user-provided socket:

import { createConnection } from 'net';
import { socketObserver } from 'socket-observer';

const socket = createConnection({
    host: 'example.com',
    port: 80
});
const oSocket = socketObserver(socket);
oSocket.down.subscribe(console.log);
oSocket.up('GET / HTTP/1.1\nHost: example.com\n\n');

Or using createConnection helper:

import { createConnection } from 'socket-observer';

const oSocket = createConnection({
    host: 'example.com',
    port: 80
});
oSocket.down.subscribe(console.log);
oSocket.up('GET / HTTP/1.1\nHost: example.com\n\n');
0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago