{"library":"socket-sorcerer","type":"library","category":null,"description":"A lightweight WebSocket framework for Node.js built on top of the 'ws' package. Version 7.0.0 provides server and client modules with built-in reconnection, pinging, authentication, channel-based messaging, and event handling. It simplifies real-time communication with minimal boilerplate compared to raw 'ws' or Socket.IO. The library ships TypeScript definitions and supports ESM imports. Release cadence is not specified; maintained by Paul Lazunko on GitHub.","language":"javascript","status":"active","version":"7.0.0","tags":["javascript","node.js","websocket","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install socket-sorcerer","imports":["import { WebSocketServer } from 'socket-sorcerer/server';","import { WebSocketClient } from 'socket-sorcerer/client';","import type { Manager } from 'socket-sorcerer';","import type { ServerOptions } from 'socket-sorcerer/server';","import type { ClientOptions } from 'socket-sorcerer/client';"]},{"cmd":"yarn add socket-sorcerer","imports":[]},{"cmd":"pnpm add socket-sorcerer","imports":[]}],"homepage":"https://github.com/Paul-Lazunko/socket-sorcerer#readme","github":"https://github.com/Paul-Lazunko/socket-sorcerer","docs":null,"changelog":null,"pypi":null,"npm":"socket-sorcerer","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}