├── .eslintrc.json ├── .gitignore ├── AUTHORS ├── LICENSE ├── README.md ├── example ├── contactList.html ├── model.js └── view.js ├── gulpfile.js ├── package.json ├── src ├── Error │ └── Error.js ├── client │ └── client.js ├── component │ ├── util │ │ └── util.js │ └── xhr │ │ └── xhr.js ├── dataSyncApi │ ├── Conflict │ │ └── Conflict.js │ ├── Database │ │ └── Database.js │ ├── Dataset │ │ └── Dataset.js │ ├── DatasetController │ │ └── DatasetController.js │ ├── FieldOperation │ │ └── FieldOperation.js │ ├── Operation │ │ └── Operation.js │ ├── Record │ │ └── Record.js │ ├── Transaction │ │ └── Transaction.js │ ├── Value │ │ └── Value.js │ ├── cache │ │ └── cache.js │ ├── config │ │ └── config.js │ ├── dataSyncApi.js │ ├── http │ │ └── http.js │ ├── politics │ │ └── politics.js │ ├── syncEngine │ │ ├── AbstractEngine │ │ │ └── AbstractEngine.js │ │ ├── PollEngine │ │ │ └── PollEngine.js │ │ └── PushEngine │ │ │ └── PushEngine.js │ └── watcher │ │ └── watcher.js ├── intro-stripped.js ├── intro.js └── outro.js └── test ├── test.cloud.Error.js ├── test.cloud.dataSyncApi.Database.js ├── test.cloud.dataSyncApi.Dataset.js ├── test.cloud.dataSyncApi.DatasetController.js ├── test.cloud.dataSyncApi.Record.js ├── test.cloud.dataSyncApi.Transaction.js ├── test.cloud.dataSyncApi.Value.js ├── test.cloud.dataSyncApi.cache.js ├── test.cloud.dataSyncApi.http.js ├── test.cloud.dataSyncApi.js ├── test.cloud.dataSyncApi.syncEngine.js ├── test.cloud.dataSyncApi.watcher.js ├── test.html ├── test.stripped.html └── test.util.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/README.md -------------------------------------------------------------------------------- /example/contactList.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/example/contactList.html -------------------------------------------------------------------------------- /example/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/example/model.js -------------------------------------------------------------------------------- /example/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/example/view.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/package.json -------------------------------------------------------------------------------- /src/Error/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/Error/Error.js -------------------------------------------------------------------------------- /src/client/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/client/client.js -------------------------------------------------------------------------------- /src/component/util/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/component/util/util.js -------------------------------------------------------------------------------- /src/component/xhr/xhr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/component/xhr/xhr.js -------------------------------------------------------------------------------- /src/dataSyncApi/Conflict/Conflict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Conflict/Conflict.js -------------------------------------------------------------------------------- /src/dataSyncApi/Database/Database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Database/Database.js -------------------------------------------------------------------------------- /src/dataSyncApi/Dataset/Dataset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Dataset/Dataset.js -------------------------------------------------------------------------------- /src/dataSyncApi/DatasetController/DatasetController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/DatasetController/DatasetController.js -------------------------------------------------------------------------------- /src/dataSyncApi/FieldOperation/FieldOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/FieldOperation/FieldOperation.js -------------------------------------------------------------------------------- /src/dataSyncApi/Operation/Operation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Operation/Operation.js -------------------------------------------------------------------------------- /src/dataSyncApi/Record/Record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Record/Record.js -------------------------------------------------------------------------------- /src/dataSyncApi/Transaction/Transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Transaction/Transaction.js -------------------------------------------------------------------------------- /src/dataSyncApi/Value/Value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/Value/Value.js -------------------------------------------------------------------------------- /src/dataSyncApi/cache/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/cache/cache.js -------------------------------------------------------------------------------- /src/dataSyncApi/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/config/config.js -------------------------------------------------------------------------------- /src/dataSyncApi/dataSyncApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/dataSyncApi.js -------------------------------------------------------------------------------- /src/dataSyncApi/http/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/http/http.js -------------------------------------------------------------------------------- /src/dataSyncApi/politics/politics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/politics/politics.js -------------------------------------------------------------------------------- /src/dataSyncApi/syncEngine/AbstractEngine/AbstractEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/syncEngine/AbstractEngine/AbstractEngine.js -------------------------------------------------------------------------------- /src/dataSyncApi/syncEngine/PollEngine/PollEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/syncEngine/PollEngine/PollEngine.js -------------------------------------------------------------------------------- /src/dataSyncApi/syncEngine/PushEngine/PushEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/syncEngine/PushEngine/PushEngine.js -------------------------------------------------------------------------------- /src/dataSyncApi/watcher/watcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/dataSyncApi/watcher/watcher.js -------------------------------------------------------------------------------- /src/intro-stripped.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/intro-stripped.js -------------------------------------------------------------------------------- /src/intro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/intro.js -------------------------------------------------------------------------------- /src/outro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/src/outro.js -------------------------------------------------------------------------------- /test/test.cloud.Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.Error.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.Database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.Database.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.Dataset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.Dataset.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.DatasetController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.DatasetController.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.Record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.Record.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.Transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.Transaction.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.Value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.Value.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.cache.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.http.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.syncEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.syncEngine.js -------------------------------------------------------------------------------- /test/test.cloud.dataSyncApi.watcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.cloud.dataSyncApi.watcher.js -------------------------------------------------------------------------------- /test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.html -------------------------------------------------------------------------------- /test/test.stripped.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.stripped.html -------------------------------------------------------------------------------- /test/test.util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yandex/datasync-js/HEAD/test/test.util.js --------------------------------------------------------------------------------