loro/crates/loro-wasm
Zixuan Chen 9d4f7aa8a3
DeltaRope (#327)
* feat: delta rope support init

* perf: use generic-btree v0.9.0

* refactor: improve readability and maintainability

* fix: fix several issues about composing

* fix: a few more issue about composing deletions

* test: rich text

* fix: cover more edge cases

* refactor: use deltarope for list event

* refactor: replace text delta with DeltaRope

* fix: list fuzz err

* fix: safety issue on insert_many

* chore: refine impl of text delta

* refactor: use Replace instead of insert+del in DeltaItem (#330)

* refactor: use Replace instead of insert+del in DeltaItem

* fix: each deltaitem should have non-zero rle_len
Updated generic-btree dependency to version 0.10.3 and refactored DeltaItem and DeltaRope implementations in loro-delta. Refine compose impl

* fix: update generic-btree to fix the update leaf issue

* chore: lockfile

* chore: clippy fix

* refactor: make composing easier to understand

* refactor: simplify the impl of composing
2024-04-24 13:53:26 +08:00
..
.cargo docs: add config comment 2024-01-24 23:15:00 +08:00
scripts ci: fix release-wasm 2024-04-14 22:04:59 +08:00
src DeltaRope (#327) 2024-04-24 13:53:26 +08:00
.gitignore Doc: loro-crdt documents in comments (#165) 2023-11-10 20:30:54 +08:00
.npmignore chore: bump versions 2023-03-28 01:05:17 +08:00
Cargo.toml chore(rs): bump versions of rust crates 2024-04-09 16:23:48 +08:00
CHANGELOG.md chore: version packages (#326) 2024-04-18 19:56:47 +08:00
deno.lock feat: stabilizing encoding (#219) 2024-01-02 17:03:24 +08:00
LICENSE feat: init encoding and build pipeline for wasm 2022-12-09 10:46:30 +08:00
package-lock.json chore(release): 0.4.1 2023-11-12 21:10:24 +08:00
package.json chore: version packages (#326) 2024-04-18 19:56:47 +08:00
pnpm-lock.yaml feat: extra pkg loro-crdt to wrap loro-wasm 2023-03-24 10:08:11 +08:00
README.md chore: bump loro-wasm loro-crdt version 2023-11-10 20:41:11 +08:00
yarn.lock Doc: loro-crdt documents in comments (#165) 2023-11-10 20:30:54 +08:00

Loro WASM

Loro WASM is a WASM package of Loro. Learn more at https://loro.dev