automerge-classic
automerge-classic copied to clipboard
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
The `README.md` states the following: ``` Automatic merging. Automerge is a so-called Conflict-Free Replicated Data Type (CRDT), which allows concurrent changes on different devices to be merged automatically without requiring...
The current Automerge API, which uses the change callback (with proxy objects) for modifications, and `Object.freeze()`-frozen plain JS objects for the read-only view of a document, is good for many...
I'm complete newbie, just desiging a collaboration system. My current scheme looks like - multiple clients connected through socketio to rabbitmq broker, which routes messages between them. When one client...
Hello. I do it in this way ``` if (!doc.content.trip_settings || doc.content.trip_settings.version < 2) { let migration = Automerge.change(Automerge.clone(this.doc, { actorId: "0002" }), { time: 1 }, (doc) => {...
TLDR: Is it possible to get filter changes returned by getChanges() according to the message in the changeOption? How is this done? I have change messages assigned to each of...
Bumps [webpack](https://github.com/webpack/webpack) from 5.24.2 to 5.76.0. Release notes Sourced from webpack's releases. v5.76.0 Bugfixes Avoid cross-realm object access by @Jack-Works in webpack/webpack#16500 Improve hash performance via conditional initialization by @lvivski...
Looks like Cloudflare workers do not support FinalizationRegistry so cannot use AutoMerge there. Total Upload: 2446.27 KiB / gzip: 914.51 KiB ✘ [ERROR] A request to the Cloudflare API (/workers/scripts/wrangler-init)...
Hello.Is there a subject or some example of how to implement it?
Issue https://github.com/automerge/automerge-rs/issues/526 demonstrated that it was not possible to resolve a conflict by choosing one of the conflicting objects or arrays. The following change allows setting a nested object to...
I can't get automerge running in browser with rollup. none of the exports from the wasm file will be recognized -> [name] is not exported by node_modules/@automerge/automerge-wasm/bundler/automerge_wasm_bg.wasm e.g.: automerge_generateSyncMessage is...