Va Da

Results 248 issues of Va Da

- [ ] Move libraries necessary for benchmarking somewhere else, so they are not installed every time. - [ ] Use `typedoc` through `npx`, so it is not install every...

- ~~Create a build target, which works well with Deno~~. - [ ] Run benchmarks on Deno. - [ ] Run smoke tests that verify that `json-joy` package works on...

- [x] Delete blocks after some period. - [ ] Diff string operations and insert substrings. - [x] WS wrap everything in try/catch. - [x] Fixes for binary encoding. -...

Create a structural JSON editor, but specifically tailored for JSON CRDT, which exposes all node type functionalities.

Create a light-weight brwoser-only client. - [ ] Ships only client logic. - [ ] Use DOM events instead of Observables. - [ ] Use async iterables. - [ ]...

- [ ] Add ability to encode `undefined` values in `JsonEncoder` and `JsonDecoder`. - [ ] Use string type with good mime type for it. Maybe `data:application/cbor,base64;XX`. Or `data:application/javascript;void 0`.

Create a format and spec for local operations. For example, so that the operations can be communicated locally to another thread.

Add more codecs. - [ ] BSON - [ ] E-JSON - [ ] CBOR diagnostic notation - [ ] Ion binary - [ ] Ion textual - [ ]...

- [ ] Replace "server clock" terminology with "global clock" in JSON CRDT. Or "total order clock", or "linear clock", or "central clock". - [ ] Make sure indexed encoding...