grpc-node icon indicating copy to clipboard operation
grpc-node copied to clipboard

gRPC for Node.js

Results 255 grpc-node issues
Sort by recently updated
recently updated
newest added

Node 10 and 12 are no longer maintained, and Node 18 is now out.

### Problem description When making unary call and passing metadata as `undefined`, the library throws: ``` TypeError: Cannot read properties of undefined (reading 'interceptors') ``` This error doesn't happen when...

package: @grpc/grpc-js

PR #1243 introduced proxy support via environment variables, specifically `process.env`. See https://github.com/grpc/grpc-node/blob/%40grpc/grpc-js%400.7.0/packages/grpc-js/src/http_proxy.ts#L45-L56 Sole reliance on environment variables (global scope), while a common occurrence, violates the Dependency Inversion principle by tightly...

feature request
package: @grpc/grpc-js

Add `options` and `parsedOptions` into `MethodDefinition`

### Problem description I am trying to install `grpc-tools` package on `ubuntu 18.04` with `npm`. But an error arises. On `ubuntu 20.04` everything is ok. How to install it on...

package: grpc-tools

We are hitting an edge case of using grpc-js in AWS lambda. There is a very tiny chance that the first few subchannels created in the AWS Lambda were not...

Error as below: ``` npm ERR! Failed at the [email protected] install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm...

package: grpc

### Problem description Grpc server does not take keepalive options into account. Not possible to detect client disconnection during server streaming. ### Reproduction steps Create a server with keepalive options...

package: grpc

This is a tracking issue for the following error message output by `@grpc/grpc-js`: ``` Failed to add metadata entry : . . For more information see https://github.com/grpc/grpc-node/issues/1173. ``` **This is...

package: @grpc/grpc-js

### feature request [interceptor](https://github.com/grpc/proposal/blob/master/L5-node-client-interceptors.md) is the best practice to log request info?