{"library":"wsgrpc","type":"library","category":null,"description":"A code generator and runtime for RPC stubs from gRPC proto files, targeting TypeScript. Current version 3.2.3. Supports h1 transport (grpc, grpc-web, grpc-web+proto, JSON) and WebSocket for streaming. Generates client and server stub code. Supports repeated fields and enums but not maps. Notable: known issue with client stream message processing not in time. Differentiator: lightweight, browser-friendly, with WebSocket support for full streaming.","language":"javascript","status":"active","version":"3.2.3","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install wsgrpc","imports":["import wsgrpc from 'wsgrpc'","import { generateStub } from 'wsgrpc'","import { GrpcWebClient } from 'wsgrpc'","import { WsClient } from 'wsgrpc'","npx wsgrpc <src.proto> <dst.ts>"]},{"cmd":"yarn add wsgrpc","imports":[]},{"cmd":"pnpm add wsgrpc","imports":[]}],"homepage":"https://github.com/tsangpo/wsgrpc-ts#readme","github":"https://github.com/tsangpo/wsgrpc-ts","docs":null,"changelog":null,"pypi":null,"npm":"wsgrpc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}