{"library":"rxjs-grpc-minimal","type":"library","category":null,"description":"A lightweight, non-opinionated proxy that wraps @grpc/grpc-js server and client implementations with RxJS Observables. Version 0.2.31 is the current stable release, with low release cadence. Unlike the original rxjs-grpc, this package has no CLI and does not impose build tools, allowing you to use @grpc/proto-loader directly. It supports unary, server-streaming, client-streaming, and bidirectional calls via Observables, and provides built-in cancellation via grpcCancel(). Replaces the deprecated grpc package with @grpc/grpc-js. Requires RxJS 7.x and Node.js >= 20.","language":"javascript","status":"active","version":"0.2.31","tags":["javascript","rxjs","grpc","protobuf","protobuffers","reactive","proto"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install rxjs-grpc-minimal","imports":["import { toRxClient } from 'rxjs-grpc-minimal'","import { toRxServer } from 'rxjs-grpc-minimal'","import type { RPCMethod } from 'rxjs-grpc-minimal'"]},{"cmd":"yarn add rxjs-grpc-minimal","imports":[]},{"cmd":"pnpm add rxjs-grpc-minimal","imports":[]}],"homepage":"https://github.com/brickhouse-tech/rxjs-grpc-minimal#readme","github":"https://github.com/brickhouse-tech/rxjs-grpc-minimal","docs":null,"changelog":null,"pypi":null,"npm":"rxjs-grpc-minimal","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}