{"library":"nestjs-grpc-client","type":"library","category":null,"description":"A NestJS module for dynamically configuring gRPC clients with injectable service addresses, instead of hardcoding URLs. Version 0.1.8 supports synchronous (register) and asynchronous (registerAsync) configuration, decorators (InjectGrpcClient, InjectGrpcClientService) for injecting ClientGrpcProxy or specific gRPC services. Unlike NestJS built-in @Client() which requires static addresses, this library allows runtime configuration via dependency injection. Heavily reliant on @nestjs/microservices and protobufjs. Limited community adoption and infrequent releases.","language":"javascript","status":"active","version":"0.1.8","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install nestjs-grpc-client","imports":["import { GrpcClientModule } from 'nestjs-grpc-client'","import { InjectGrpcClient } from 'nestjs-grpc-client'","import { InjectGrpcClientService } from 'nestjs-grpc-client'"]},{"cmd":"yarn add nestjs-grpc-client","imports":[]},{"cmd":"pnpm add nestjs-grpc-client","imports":[]}],"homepage":"https://github.com/xp-fly/nestjs-grpc-client#readme","github":"https://github.com/xp-fly/nestjs-grpc-client","docs":null,"changelog":null,"pypi":null,"npm":"nestjs-grpc-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}