High performance WebSocket framework with rooms, middleware, redis adapter ( ESM VERSION )
npm install wassocketesmESM build for modern Node.js.
bash
npm install wassocketesm
`
Server Example
`js
import { WASSocketServer } from "wassocketesm"; const server = new
WASSocketServer({ port: 3000 }); server.start();
`
Client Example
`js
import { WASSocketClient } from "wassocketesm"; const client = new
WASSocketClient("ws://localhost:3000"); await client.connect();
`
Advanced API
Same API as CommonJS version: Namespace, Rooms, Middleware, Plugins.
Cluster & Redis Scaling
`js
import { RedisAdapter } from "wassocketesm/adapters";
server.useAdapter(new RedisAdapter({ url: "redis://localhost:6379" }));
``Use JWT token to authenticate dashboard access.