0.0.9 • Published 10 years ago

localstorage-replicate-webrtc v0.0.9

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

localstorage-replicate-webrtc

Replicate localStorage data over a WebRTC DataChannel, for NodeJS and the Browser.

About

By using a WebRTC DataChannel, we can share data between browsers without storing the data on a centralized server.

Usage

Example using rtc-quickconnect:

var LocalStorageReplicator = require('localstorage-replicate-webrtc');
var quickconnect = require('rtc-quickconnect');

var replicator = new LocalStorageReplicator('my-replicator', window.localStorage);

quickconnect('https://switchboard.rtc.io/', { room: 'qc-simple-demo' })
  .createDataChannel('replication')
  .on('channel:opened:replication', function(id, dc) {
    replicator.addPeer(id, dc);
    replicator.replicate();
  });

License

MIT © Scott Dietrich

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago