Combine immer & y.js
An extensible websocket server for the Yjs collaborative editing framework. Compatible with y-websocket.