A TypeScript fork of grpc-promise providing type-safe gRPC client stubs with a Promise-based API for unary RPCs. Version 0.2.2 (last released 2020) is in early, incomplete development — only client unary calls are implemented, streaming not supported. The package is explicitly marked as not production-ready. Differentiator: homegrown attempt at promise-based gRPC for TypeScript, but largely superseded by @grpc/grpc-js and grpc-tools. Release cadence: none since 2020.
npm install grpc-promise-tsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows creating a promisified gRPC client using GrpcPromiseClient and calling a unary method.
Use @grpc/grpc-js with promisified stubs or grpc-promise@latest (JavaScript).
Do not use for streaming RPCs; switch to grpc-promise for streaming or implement manually.
Use actively maintained alternatives like @grpc/grpc-js.
Install: npm install grpc-promise-ts (but prefer alternative).
Use grpc (the C-based library) 1.24.x or migrate to @grpc/grpc-js with different stub setup.