天窗补丁一个JSON-Patch支持的scuttlebutt,支持复制任意JSON对象。安装这个模块是通过npm安装的:
$ npm install scuttle-patch
示例用法:
var ScuttlePatch = require('scuttle-patch');
var model = new ScuttlePatch();
model.on('change', function(updatedDoc) {
console.log(JSON.stringify(updatedDoc));
});
model.update({ a: 10, b: true, c: [2, 1] });
model.update({ a: 10, c: [1, 2] });
暂无评论