immer-yjs
immer-yjs copied to clipboard
Combine immer & y.js
Hey @sep2, Thanks for making immer-yjs! I have been thinking about making something similar and I am glad someone is already doing that :) (in my ideal world, one could...
In my use case I only need to pass through the XML Fragments to different rich text editors, not mutate or read the rendered contents directly. I have many, and...
The library needs more tests on mutation by calling update() and by modifying y.js types. After the mutation, we should expect their opposite is updated as well. Each modification operation...
We need to add automated checks. I propose to do it as I have done [here](https://github.com/johannes-lindgren/pure-parse/tree/main/.github/workflows): 1. Simple check on the format of the PR title 2. Automated checks: tests,...
Upgrade immer to version 10.1. Resolves #12 According to the [migration steps](https://github.com/immerjs/immer/releases/tag/v10.0.0), the only thing we need to do is to replace the default import: > Replace all default imports:...
Add a workflow for publishing new versions which gets triggered when you create a new release in GitHub. I will include a guide on how to publish.
⚠️ Note this is a stacked pull request that should only be merged _after_ the base branch has been merged to `main`. Fix all code formatting issues, so that we...
Resolves #14 Adding automated checks: For the pull requests: - Title check: checks that the title it formatted according to the [conventional commits specs](https://www.conventionalcommits.org/en/v1.0.0/). If we would like to ensure...
We should add a test that tests that the build works as expected; for example, that the `exports` in `package.json` is configured correctly. 1. Include a new workspace package that...