mirror of
https://github.com/yjs/yjs.git
synced 2025-12-14 18:57:45 +01:00
add teleportal to the list of providers
This commit is contained in:
14
README.md
14
README.md
@@ -236,15 +236,19 @@ hosted WebSocket infrastructure and persisted data store for Yjs
|
||||
documents. No configuration or maintenance is required. It also features
|
||||
Yjs webhook events, REST API to read and update Yjs documents, and a
|
||||
browser DevTools extension.
|
||||
</dd>
|
||||
<dt><a href="https://github.com/drifting-in-space/y-sweet">y-sweet</a> ⭐</dt>
|
||||
<dd>
|
||||
A standalone yjs server with persistence to S3 or filesystem. They offer a
|
||||
<a href="https://y-sweet.cloud">cloud service</a> as well.
|
||||
</dd>
|
||||
<dt><a href="https://github.com/ueberdosis/hocuspocus">Hocuspocus</a> ⭐</dt>
|
||||
<dd>
|
||||
A standalone extensible yjs server with sqlite persistence, webhooks, auth and more.
|
||||
</dd>
|
||||
<dt><a href="https://github.com/nperez0111/teleportal">teleportal</a></dt>
|
||||
<dd>
|
||||
Build your own Y.js sync server: any storage, any JS runtime, any transport.
|
||||
</dd>
|
||||
<dt><a href="https://github.com/drifting-in-space/y-sweet">y-sweet</a></dt>
|
||||
<dd>
|
||||
A standalone yjs server with persistence to S3 or filesystem. They offer a
|
||||
<a href="https://y-sweet.cloud">cloud service</a> as well.
|
||||
</dd>
|
||||
<dt><a href="https://docs.superviz.com/collaboration/integrations/YJS/overview">@superviz/yjs</a></dt>
|
||||
<dd>
|
||||
|
||||
@@ -4,7 +4,7 @@ import * as t from 'lib0/testing'
|
||||
import * as s from 'lib0/schema'
|
||||
|
||||
/**
|
||||
* Delta is a versatyle format enabling you to efficiently describe changes. It is part of lib0, so
|
||||
* Delta is a versatile format enabling you to efficiently describe changes. It is part of lib0, so
|
||||
* that non-yjs applications can use it without consuming the full Yjs package. It is well suited
|
||||
* for efficiently describing state & changesets.
|
||||
*
|
||||
@@ -63,7 +63,7 @@ export const testDeltaBasics = _tc => {
|
||||
* @param {t.TestCase} _tc
|
||||
*/
|
||||
export const testDeltaBasicSchema = _tc => {
|
||||
const $d = delta.$delta({ attrs: s.$object({ key: s.$string }), children: s.$number, hasText: false })
|
||||
const $d = delta.$delta({ attrs: { key: s.$string }, children: s.$number, text: false })
|
||||
const d = delta.create($d)
|
||||
// @ts-expect-error
|
||||
d.set('key', false) // invalid change: will throw a type error
|
||||
|
||||
Reference in New Issue
Block a user