├── .gitignore ├── .nvmrc ├── .prettierrc ├── README.md ├── __tests__ ├── batch.js ├── dbtime.js ├── secondary.js ├── simple.js ├── steps.js └── util │ ├── data.js │ ├── helper.js │ └── test.js ├── algorithms ├── batch.js ├── dbtime.js ├── secondary.js ├── simple.js └── steps.js ├── babel.config.js ├── files ├── batch.excalidraw ├── batch.png ├── simple.excalidraw └── simple.png ├── jest.config.js ├── lib └── database.js └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v12 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/batch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/batch.js -------------------------------------------------------------------------------- /__tests__/dbtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/dbtime.js -------------------------------------------------------------------------------- /__tests__/secondary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/secondary.js -------------------------------------------------------------------------------- /__tests__/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/simple.js -------------------------------------------------------------------------------- /__tests__/steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/steps.js -------------------------------------------------------------------------------- /__tests__/util/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/util/data.js -------------------------------------------------------------------------------- /__tests__/util/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/util/helper.js -------------------------------------------------------------------------------- /__tests__/util/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/__tests__/util/test.js -------------------------------------------------------------------------------- /algorithms/batch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/algorithms/batch.js -------------------------------------------------------------------------------- /algorithms/dbtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/algorithms/dbtime.js -------------------------------------------------------------------------------- /algorithms/secondary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/algorithms/secondary.js -------------------------------------------------------------------------------- /algorithms/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/algorithms/simple.js -------------------------------------------------------------------------------- /algorithms/steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/algorithms/steps.js -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/babel.config.js -------------------------------------------------------------------------------- /files/batch.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/files/batch.excalidraw -------------------------------------------------------------------------------- /files/batch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/files/batch.png -------------------------------------------------------------------------------- /files/simple.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/files/simple.excalidraw -------------------------------------------------------------------------------- /files/simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/files/simple.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/lib/database.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grouparoo/sync-engine-example/HEAD/package.json --------------------------------------------------------------------------------