e2ee-chat
Version:
A simple realtime chat SDK for web and mobile apps using socket.io with support for end-to-end encryption and multi-tenant backend integration.
23 lines (20 loc) • 443 B
JavaScript
import {
connectSocket,
sendMessage,
requestTakeover,
disconnectSocket,
} from "./socket.js";
import { encryptMessage, decryptMessage } from "./encryption.js";
import { fetchHistory, createOrGetChatSession } from "./api.js";
import useChat from "./useChat.js";
export {
connectSocket,
sendMessage,
requestTakeover,
disconnectSocket,
encryptMessage,
decryptMessage,
fetchHistory,
createOrGetChatSession,
useChat,
};