Is your feature request related to a problem? Please describe.
@blocknote/core currently declares a peer dependency on @hocuspocus/provider as ^2.15.2. This prevents using BlockNote together with @hocuspocus/provider v3 without peer dependency warnings and makes it harder to adopt the new Hocuspocus/WebSocket APIs.
Describe the solution you'd like
Update the peer dependency to also allow v3, for example:
"peerDependencies": {
"@hocuspocus/provider": "^2.15.2 || ^3.0.0"
}
so that projects can safely use @hocuspocus/provider v3 with @blocknote/core.