UNPKG

json-crdt-server

Version:

JSON CRDT server and syncing local-first browser client

14 lines (13 loc) 548 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.presence = void 0; const update_1 = require("./methods/update"); const listen_1 = require("./methods/listen"); const remove_1 = require("./methods/remove"); const schema_1 = require("./schema"); const presence = (d) => (r) => { d.system.alias('PresenceEntry', schema_1.PresenceEntry); // biome-ignore format: each on its own line return (((0, update_1.update)(d)((0, remove_1.remove)(d)((0, listen_1.listen)(d)(r))))); }; exports.presence = presence;