{"library":"firecomm","type":"library","category":null,"description":"Firecomm is a feature-rich gRPC framework for Node.js (v2.0.5) that simplifies building gRPC servers and clients. It wraps @grpc/grpc-js and @grpc/proto-loader, offering a unified API with chainable RPC calls, client/server event listeners, Express-like middleware, client interceptors, and access to all 74 gRPC channel configurations. Key differentiators include idempotent, cacheable, corked, and waitForReady requests, granular error handling, and first-class support for bidirectional streaming and protobuf packaging. Active development with frequent releases.","language":"javascript","status":"active","version":"2.0.5","tags":["javascript","grpc","grpc-node","grpcjs","grpc-js","grpc-web","grpc-caller","@grpc/proto-loader","@grpc/grpc-js"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install firecomm","imports":["import { Server } from 'firecomm'","import { build } from 'firecomm'","import { Client } from 'firecomm'"]},{"cmd":"yarn add firecomm","imports":[]},{"cmd":"pnpm add firecomm","imports":[]}],"homepage":"https://github.com/oslabs-beta/firecomm#readme","github":"https://github.com/firecomm/firecomm","docs":null,"changelog":null,"pypi":null,"npm":"firecomm","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}