grpc-node/packages/grpc-js-core
murgatroid99 a6747e910b Merge remote-tracking branch 'upstream/v1.11.x' into v1.11.x_merge 2018-05-03 14:30:11 -07:00
..
src Merge remote-tracking branch 'upstream/v1.11.x' into v1.11.x_merge 2018-05-03 14:30:11 -07:00
test Fix lint errors and formatting 2018-04-18 11:32:46 -07:00
README.md Add note about @grpc/grpc-js alpha status 2018-04-11 13:29:49 -07:00
gulpfile.ts simplify gulp commands in package directories 2017-12-14 16:41:24 -08:00
package.json Update js and protobuf package names 2018-03-23 11:18:42 -07:00
tsconfig.json simplify gulp commands in package directories 2017-12-14 16:41:24 -08:00

README.md

Pure JavaScript gRPC Client

Note: This is an alpha-level release. Some APIs may not yet be present and there may be bugs. Please report any that you encounter

Installation

Node 9.x or greater is required.

npm install @grpc/grpc-js

Features

  • Unary and streaming calls
  • Cancellation
  • Deadlines
  • TLS channel credentials
  • Call credentials (for auth)
  • Simple reconnection

This library does not directly handle .proto files. To use .proto files with this library we recommend using the @grpc/proto-loader package.