json-crdt-server
Version:
JSON CRDT server and syncing local-first browser client
14 lines (13 loc) • 548 B
JavaScript
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;
;