Shoe & mux demux with reconnect!
MIT License
An automatic reconnect mux-demux-shoe
The mdm connection you get from shoe will magically handle reconnection logic for you under the hood. You just play with streams
var boot = require('boot')
, mdm = boot("/boot")
var one = mdm.createStream("one")
one.on("data", console.log.bind(console, "client"))
one.write("hello world")
var boot = require("boot")
, through = require("through")
, echoStream = through()
var sock = boot(function (stream) {
// stream from MuxDemux with the meta property set
if (stream.meta === "one") {
stream.on("data", console.log.bind(console, "server"))
stream.pipe(echoStream, { end: false }).pipe(stream)
}
})
sock.install(server, "/boot")
npm install boot