observe-stream
observe-stream is a thin layer on top of stream-mixin that turns Objects and Functions into duplex streams so they can accept and announce changes to their properties. Its intended use is multi-way data-binding in the browser.
Install
$ npm install observe-stream
Usage
Hate reading code? See this example running!
var stream =var observe =var model =name: 'Alice'// Mixin pre-configured duplex stream.observevar input = document// Make duplex stream from scratch.streaminputreadable = trueinputwritable = trueinput {thisvalue = dataname}input {}inputvalue = modelnameinput// Make them talkmodel// Let us interactwindowmodel = modelwindowinput = inputdocumentbody