
Antoine ClausseandCopybot
7dc937b0f0
[real-time] Promisify RealTimeClient (#30500)
* Define `Client` at the end of the file
* Promisify `setSession`
* Promisify `setAnonSession`
* Remove unused `unsetSession`
* Promisify `connect`
* Promisify `getConnectedClients`, add `@overleaf/fetch-utils`
* Promisify `countConnectedClients`
* Promisify `getConnectedClient`
* Promisify `disconnectClient`
* Promisify `disconnectAllClients`
* Remove decaffeinate comment
GitOrigin-RevId: 4b0b376cdae5b1b69fe7e66b131d4b2ec7059eaa