文件名称:minisync:JavaScript中JSON数据的P2P同步
文件大小:151KB
文件格式:ZIP
更新时间:2024-03-12 23:23:09
TypeScript
迷你同步 一个用于JSON数据对象的P2P同步的库,使一组对等点可以将更改同步到JSON对象,而无需依赖*服务器。 版本 0.1.0-初始发行版,仅通过单元测试进行了测试 0.2.0-迁移到打字稿,将minisync()更改为minisync.from() 0.3.0-本地和远程(投递箱)存储/同步API 用法 对于旧的IE版本或缺少Array.forEach的环境,包括src / polyfill.js。 将文件拖放到脚本文件夹中。使用或CommonJS进行加载。 客户1:爱丽丝 // create from scratch var data = minisync.from({ foo: 'initial state goes here' }); // this client is known as 'alice' data.setClientID('alice'); // mak
【文件预览】:
minisync-master
----bin()
--------uid.js(2KB)
--------document.js(13KB)
--------test-utils.js.map(1KB)
--------test-utils.js(1KB)
--------types.js.map(1KB)
--------base64.js(3KB)
--------minisync.js(2KB)
--------syncable.js(40KB)
--------minisync.js.map(551B)
--------storage()
--------logging.js.map(486B)
--------document.js.map(6KB)
--------types.js(2KB)
--------uid.js.map(1KB)
--------syncable.js.map(23KB)
--------logging.js(992B)
--------base64.js.map(2KB)
----package.json(1KB)
----readme.md(9KB)
----tslint.json(1KB)
----LICENSE(556B)
----package-lock.json(123KB)
----notes.md(6KB)
----.env.example(38B)
----src()
--------polyfill.js(5KB)
--------uid.ts(2KB)
--------document.ts(11KB)
--------base64.spec.ts(2KB)
--------base64.ts(2KB)
--------syncable.spec.ts(15KB)
--------uid.spec.ts(824B)
--------minisync.spec.ts(12KB)
--------storage()
--------types.ts(4KB)
--------syncable.ts(35KB)
--------test-utils.ts(933B)
--------minisync.ts(1KB)
--------logging.ts(482B)
----tsconfig.json(533B)
----.gitignore(82B)
----.mocharc.json(151B)
----bower.json(372B)