UNPKG

@gitorial/sync

Version:

Universal sync library for real-time tutorial state synchronization between websites and VS Code extensions with built-in relay server orchestration

14 lines 1.01 kB
export { RelayClient, type RelayClientConfig } from './client/RefactoredRelayClient'; export { RelaySessionOrchestrator } from './server/RelaySessionOrchestrator'; export { SessionStore } from './server/stores/SessionStore'; export { SessionLifecycleManager } from './server/manager/SessionLifecycleManager'; export { ConnectionManager } from './server/manager/ConnectionManager'; export type { Session, RelayConnection, SessionStatus, SessionLifecycleEvents, ConnectionManager as IConnectionManager, SessionOrchestratorConfig, SessionOrchestratorEvents, CreateSessionOptions, SessionData } from './server/types/session'; export { createWebSocketClient, type ISyncSocket } from './client/socket'; export * from './client/types'; export * from './client/types/messages'; export * from './client/types/roles'; export * from './client/types/sync-phases'; export * from './constants/protocol-version'; export type { TutorialSyncState as TutorialState } from './client/types'; //# sourceMappingURL=index.d.ts.map