{"library":"grpc-client-ts","type":"library","category":null,"description":"A TypeScript-based gRPC client module that works with the companion server module grpc-server-ts. Version 1.1.1 provides a decorator-based API using @Client and @Route for defining gRPC service methods, and a registry pattern via RpcClientRegistry for managing client connections with TLS support. The package ships TypeScript types and is designed for Node.js environments. Compared to other gRPC clients like @grpc/grpc-js, it abstracts away much of the boilerplate but is tightly coupled to its own server module and the mvc-ts framework, limiting broader adoption. Release cadence appears low, with no recent updates.","language":"javascript","status":"active","version":"1.1.1","tags":["javascript","grpc","grpc-client","grpc-client-ts","typescript","ts"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-client-ts","imports":["import { Client } from 'grpc-client-ts'","import { Route } from 'grpc-client-ts'","import { RpcClientRegistry, Settings } from 'grpc-client-ts'"]},{"cmd":"yarn add grpc-client-ts","imports":[]},{"cmd":"pnpm add grpc-client-ts","imports":[]}],"homepage":"https://github.com/xuezier/grpc-client-ts#readme","github":"https://github.com/xuezier/grpc-client-ts","docs":null,"changelog":null,"pypi":null,"npm":"grpc-client-ts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}