Tldraw/packages
Steve Ruiz b379a7a47c
[dotcom] `TLSyncRoom` tidy (#2712)
I went through the sync room code today while thinking about syncing. As
I worked through it, I added some comments etc for my own readability.
There is no change in how the code works.

There are a few functions declared in the body of `handlePushRequest`.
We might want to re-arrange things so that we're not re-declaring those
on each push (there are a LOT of pushes, basically every mouse move from
every client). I did try that but reverted that change; it feels like a
proper solution would be bigger than what I wanted to do here.

### Change Type

- [x] `internal` — Any other changes that don't affect the published
package[^2]
2024-02-05 17:25:07 +00:00
..
assets make CI check for yarn install warnings and fix the peer deps ones we have (#2683) 2024-01-30 11:41:46 +00:00
editor [Fix] Camera coordinate issues (#2719) 2024-02-04 12:03:49 +00:00
state Update the project to Node 20 (#2691) 2024-01-31 16:53:40 +00:00
store Bump jest to fix weird prettier bug (#2716) 2024-02-04 11:19:47 +00:00
tldraw [fix] VSCode keyboard shortcuts while editing text (#2721) 2024-02-04 12:55:15 +00:00
tlschema Update the project to Node 20 (#2691) 2024-01-31 16:53:40 +00:00
tlsync [dotcom] `TLSyncRoom` tidy (#2712) 2024-02-05 17:25:07 +00:00
utils Bump jest to fix weird prettier bug (#2716) 2024-02-04 11:19:47 +00:00
validate Update the project to Node 20 (#2691) 2024-01-31 16:53:40 +00:00