ShareJSStream is a stream that can be used to manage communication between a ShareJS client and a ws connection.
It is a basic drop-in implementation of the ShareJS example stream.
Installation
npm install share-js-stream
Usage
When a connection is established on a ws server, tell a ShareJS server client to listen on a ShareJSStream:
var ShareJSStream = ;var WsServer = Server;var http = ;var livedb = ;var shareServer = server; http; { var stream = conn; shareServer;}
Testing
Run tests:
npm test
There is also a sandbox that can be started:
node test/sandbox
This will serve a basic ShareJS app (with an in-memory store) on
process.env.PORT
or port 5000. Debugging on the ShareJSStream is enabled here,
so you'll see verbose logging for stream activity in the console.