UNPKG

@tldraw/sync-core

Version:

tldraw infinite canvas SDK (multiplayer sync).

53 lines (52 loc) 1.25 kB
import { registerTldrawLibraryVersion } from "@tldraw/utils"; import { chunk } from "./lib/chunk.mjs"; import { ClientWebSocketAdapter, ReconnectManager } from "./lib/ClientWebSocketAdapter.mjs"; import { applyObjectDiff, diffRecord, getNetworkDiff, RecordOpType, ValueOpType } from "./lib/diff.mjs"; import { getTlsyncProtocolVersion, TLIncompatibilityReason } from "./lib/protocol.mjs"; import { RoomSessionState } from "./lib/RoomSession.mjs"; import { TLRemoteSyncError } from "./lib/TLRemoteSyncError.mjs"; import { TLSocketRoom } from "./lib/TLSocketRoom.mjs"; import { TLSyncClient, TLSyncErrorCloseEventCode, TLSyncErrorCloseEventReason } from "./lib/TLSyncClient.mjs"; import { DocumentState, TLSyncRoom } from "./lib/TLSyncRoom.mjs"; registerTldrawLibraryVersion( "@tldraw/sync-core", "3.15.1", "esm" ); export { ClientWebSocketAdapter, DocumentState, ReconnectManager, RecordOpType, RoomSessionState, TLIncompatibilityReason, TLRemoteSyncError, TLSocketRoom, TLSyncClient, TLSyncErrorCloseEventCode, TLSyncErrorCloseEventReason, TLSyncRoom, ValueOpType, applyObjectDiff, chunk, diffRecord, getNetworkDiff, getTlsyncProtocolVersion }; //# sourceMappingURL=index.mjs.map