{"library":"grpc-utils","type":"library","category":null,"description":"A TypeScript utility library (v1.0.27) that reduces boilerplate for gRPC operations in Node.js. It provides a GrpcClient class that auto-generates promise-based methods from proto definitions, plus helpers like encodeMetadata/decodeMetadata and grpcLoader for loading proto files. Ships with TypeScript types. Suitable for projects using gRPC with Node.js, aiming to simplify client setup and metadata handling. Alternates like @grpc/proto-loader and grpc itself require more manual wiring; grpc-utils abstracts common patterns.","language":"javascript","status":"active","version":"1.0.27","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-utils","imports":["import { GrpcClient } from 'grpc-utils';","import { encodeMetadata } from 'grpc-utils';","import { grpcLoader } from 'grpc-utils';"]},{"cmd":"yarn add grpc-utils","imports":[]},{"cmd":"pnpm add grpc-utils","imports":[]}],"homepage":"https://github.com/isaiahwong/grpc-utils#readme","github":"https://github.com/isaiahwong/grpc-utils","docs":null,"changelog":null,"pypi":null,"npm":"grpc-utils","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}