Download this file
| 1 | [package] |
| 2 | name = "yrs" |
| 3 | version = "0.23.5" |
| 4 | description = "High performance implementation of the Yjs CRDT" |
| 5 | license = "MIT" |
| 6 | authors = ["Kevin Jahns <kevin.jahns@pm.me>", "Bartosz Sypytkowski <b.sypytkowski@gmail.com>"] |
| 7 | keywords = ["crdt", "yrs"] |
| 8 | edition = "2018" |
| 9 | homepage = "https://github.com/y-crdt/y-crdt/" |
| 10 | repository = "https://github.com/y-crdt/y-crdt/" |
| 11 | readme = "./README.md" |
| 12 | |
| 13 | [features] |
| 14 | default = [] |
| 15 | weak = [] |
| 16 | sync = [] |
| 17 | |
| 18 | [dependencies] |
| 19 | thiserror = "2" |
| 20 | fastrand = { version = "2", features = ["js"] } |
| 21 | smallstr = { version = "0.3", features = ["union"] } |
| 22 | smallvec = { version = "1.13", features = ["union", "const_generics", "const_new"] } |
| 23 | async-lock = "3.4" |
| 24 | async-trait = "0.1" |
| 25 | arc-swap = "1.7" |
| 26 | serde = { version = "1.0", features = ["derive", "rc"] } |
| 27 | serde_json = "1.0" |
| 28 | dashmap = "6.0" |
| 29 | |
| 30 | [dev-dependencies] |
| 31 | criterion = "0.5" |
| 32 | flate2 = { version = "1", features = ["zlib-ng-compat"], default-features = false } |
| 33 | ropey = "1.6.0" |
| 34 | proptest = "1.2" |
| 35 | proptest-derive = "0.4.0" |
| 36 | rand = "0.8.5" |
| 37 | assert_matches2 = "0.1" |
| 38 | uuid = "1.16.0" |
| 39 | |
| 40 | [[bench]] |
| 41 | name = "benches" |
| 42 | harness = false |
| 43 | |
| 44 | [lib] |
| 45 | doctest = true |
| 46 | bench = true |
| 47 | doc = true |
| 48 | |