Document is a little module that enables you to do one thing, watch for changes in documents in an atomic way.
It's available through npm:
npm install document-watch
And it's super easy to use:
var watch = ;var doc = hello:'world' count:0;var unwatch =;dochello = 'other world';doccount++;doccount++;// on nextTick the following gets printed:hello:'other world' count:2