hedgedoc/commons
Tilman Vatteroth 3a06f84af1 refactor: reimplement realtime-communication
This commit refactors a lot of things that are not easy to separate.
It replaces the binary protocol of y-protocols with json.
It introduces event based message processing.
It implements our own code mirror plugins for synchronisation of content and remote cursors

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-24 14:06:03 +01:00
..
src refactor: reimplement realtime-communication 2023-03-24 14:06:03 +01:00
.eslintrc.cjs fix(commons): remove redundant tsconfig for eslint 2023-02-05 21:21:59 +01:00
.gitignore feat(packages): add commons package 2022-12-11 23:09:10 +01:00
.npmignore feat(packages): add commons package 2022-12-11 23:09:10 +01:00
.npmignore.license feat(packages): add commons package 2022-12-11 23:09:10 +01:00
.prettierignore feat(packages): add commons package 2022-12-11 23:09:10 +01:00
.prettierignore.license feat(packages): add commons package 2022-12-11 23:09:10 +01:00
.prettierrc.json feat(packages): add commons package 2022-12-11 23:09:10 +01:00
.prettierrc.json.license feat(packages): add commons package 2022-12-11 23:09:10 +01:00
jest.config.json fix(commons): remove redundant tsconfig for eslint 2023-02-05 21:21:59 +01:00
jest.config.json.license feat(packages): add commons package 2022-12-11 23:09:10 +01:00
package.json refactor: reimplement realtime-communication 2023-03-24 14:06:03 +01:00
package.json.license feat(packages): add commons package 2022-12-11 23:09:10 +01:00
tsconfig.json chore: added decalration map 2023-03-11 09:11:43 +01:00
tsconfig.json.license feat(packages): add commons package 2022-12-11 23:09:10 +01:00