shoehive
Version:
WebSocket-based multiplayer game framework for real-time, event-driven gameplay
14 lines (13 loc) • 499 B
TypeScript
import { AuthModule } from './AuthModule';
import { ServerTransportModule } from './ServerTransportModule';
export { AuthModule } from './AuthModule';
export { ServerTransportModule } from './ServerTransportModule';
export * from './implementations';
/**
* Combines all transport modules into a single interface.
* Implementations can provide both authentication and server transport functionality.
*/
export interface TransportModule {
auth: AuthModule;
server: ServerTransportModule;
}