{"library":"ensync-client-sdk","type":"library","category":null,"description":"EnSync gRPC Client SDK (v0.2.2) is a high-performance, message-driven communication library for Node.js, enabling server-to-server messaging via HTTP/2 and Protocol Buffers. It features end-to-end encryption (Ed25519/hybrid), JSON validation, message lifecycle management (publish, subscribe, acknowledge, defer, discard, replay), flow control, and auto-reconnection. Developed by EnSync, it targets real-time event-driven architectures and integrates with the EnSync engine. The package is actively maintained and ships TypeScript definitions.","language":"javascript","status":"active","version":"0.2.2","tags":["javascript","ensync","grpc","message-driven","messaging","real-time","pub-sub","event-driven","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install ensync-client-sdk","imports":["import { EnSyncEngine } from 'ensync-client-sdk'","import { EnSyncClient } from 'ensync-client-sdk'","import { Message } from 'ensync-client-sdk'"]},{"cmd":"yarn add ensync-client-sdk","imports":[]},{"cmd":"pnpm add ensync-client-sdk","imports":[]}],"homepage":"https://github.com/EnSync-engine/Node-SDK#readme","github":"https://github.com/EnSync-engine/Node-SDK","docs":null,"changelog":null,"pypi":null,"npm":"ensync-client-sdk","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}