├── .gitignore ├── .npmignore ├── Makefile ├── README.md ├── dist ├── index.d.ts ├── index.js ├── kozmos │ ├── api.d.ts │ ├── api.js │ ├── index.d.ts │ ├── index.js │ ├── indexeddb-pull.d.ts │ ├── indexeddb-pull.js │ ├── post-queue.d.ts │ ├── post-queue.js │ ├── pull.d.ts │ ├── pull.js │ ├── push.d.ts │ ├── push.js │ ├── scheduler.d.ts │ ├── scheduler.js │ ├── servers.d.ts │ ├── servers.js │ ├── sync-db.d.ts │ ├── sync-db.js │ ├── types.d.ts │ └── types.js ├── sanitize.d.ts ├── sanitize.js ├── storage.d.ts ├── storage.js ├── types.d.ts ├── types.js ├── version.d.ts └── version.js ├── example-app ├── index.html ├── index.js └── style.css ├── package.json ├── src ├── index.ts ├── kozmos │ ├── api.ts │ ├── index.ts │ ├── indexeddb-pull.ts │ ├── post-queue.ts │ ├── pull.ts │ ├── push.ts │ ├── scheduler.ts │ ├── servers.ts │ ├── sync-db.ts │ └── types.ts ├── sanitize.ts ├── storage.ts ├── types.ts └── version.ts ├── test ├── fixtures.json ├── likedb.js └── scheduler.js └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/.npmignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/README.md -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/kozmos/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/api.d.ts -------------------------------------------------------------------------------- /dist/kozmos/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/api.js -------------------------------------------------------------------------------- /dist/kozmos/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/index.d.ts -------------------------------------------------------------------------------- /dist/kozmos/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/index.js -------------------------------------------------------------------------------- /dist/kozmos/indexeddb-pull.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/indexeddb-pull.d.ts -------------------------------------------------------------------------------- /dist/kozmos/indexeddb-pull.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/indexeddb-pull.js -------------------------------------------------------------------------------- /dist/kozmos/post-queue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/post-queue.d.ts -------------------------------------------------------------------------------- /dist/kozmos/post-queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/post-queue.js -------------------------------------------------------------------------------- /dist/kozmos/pull.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/pull.d.ts -------------------------------------------------------------------------------- /dist/kozmos/pull.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/pull.js -------------------------------------------------------------------------------- /dist/kozmos/push.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/push.d.ts -------------------------------------------------------------------------------- /dist/kozmos/push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/push.js -------------------------------------------------------------------------------- /dist/kozmos/scheduler.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/scheduler.d.ts -------------------------------------------------------------------------------- /dist/kozmos/scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/scheduler.js -------------------------------------------------------------------------------- /dist/kozmos/servers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/servers.d.ts -------------------------------------------------------------------------------- /dist/kozmos/servers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/servers.js -------------------------------------------------------------------------------- /dist/kozmos/sync-db.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/sync-db.d.ts -------------------------------------------------------------------------------- /dist/kozmos/sync-db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/sync-db.js -------------------------------------------------------------------------------- /dist/kozmos/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/kozmos/types.d.ts -------------------------------------------------------------------------------- /dist/kozmos/types.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /dist/sanitize.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/sanitize.d.ts -------------------------------------------------------------------------------- /dist/sanitize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/sanitize.js -------------------------------------------------------------------------------- /dist/storage.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/storage.d.ts -------------------------------------------------------------------------------- /dist/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/storage.js -------------------------------------------------------------------------------- /dist/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/types.d.ts -------------------------------------------------------------------------------- /dist/types.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /dist/version.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/version.d.ts -------------------------------------------------------------------------------- /dist/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/dist/version.js -------------------------------------------------------------------------------- /example-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/example-app/index.html -------------------------------------------------------------------------------- /example-app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/example-app/index.js -------------------------------------------------------------------------------- /example-app/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/example-app/style.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/kozmos/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/api.ts -------------------------------------------------------------------------------- /src/kozmos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/index.ts -------------------------------------------------------------------------------- /src/kozmos/indexeddb-pull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/indexeddb-pull.ts -------------------------------------------------------------------------------- /src/kozmos/post-queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/post-queue.ts -------------------------------------------------------------------------------- /src/kozmos/pull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/pull.ts -------------------------------------------------------------------------------- /src/kozmos/push.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/push.ts -------------------------------------------------------------------------------- /src/kozmos/scheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/scheduler.ts -------------------------------------------------------------------------------- /src/kozmos/servers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/servers.ts -------------------------------------------------------------------------------- /src/kozmos/sync-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/sync-db.ts -------------------------------------------------------------------------------- /src/kozmos/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/kozmos/types.ts -------------------------------------------------------------------------------- /src/sanitize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/sanitize.ts -------------------------------------------------------------------------------- /src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/storage.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- 1 | export default 4 2 | -------------------------------------------------------------------------------- /test/fixtures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/test/fixtures.json -------------------------------------------------------------------------------- /test/likedb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/test/likedb.js -------------------------------------------------------------------------------- /test/scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/test/scheduler.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azer-oss/likedb/HEAD/tsconfig.json --------------------------------------------------------------------------------