mirror of https://github.com/grpc/grpc-node.git
Bump grpc-js to 1.0 and stop calling it "beta"
This commit is contained in:
parent
4d1bdc4f20
commit
2db1aff5ff
|
@ -19,8 +19,6 @@ Directory: [`packages/grpc-js`](https://github.com/grpc/grpc-node/tree/master/pa
|
||||||
|
|
||||||
npm package: [@grpc/grpc-js](https://www.npmjs.com/package/@grpc/grpc-js)
|
npm package: [@grpc/grpc-js](https://www.npmjs.com/package/@grpc/grpc-js)
|
||||||
|
|
||||||
**This library is currently incomplete and experimental. It is built on the [http2 Node module](https://nodejs.org/api/http2.html).**
|
|
||||||
|
|
||||||
This library implements the core functionality of gRPC purely in JavaScript, without a C++ addon. It works on the latest version of Node.js on all platforms that Node.js runs on.
|
This library implements the core functionality of gRPC purely in JavaScript, without a C++ addon. It works on the latest version of Node.js on all platforms that Node.js runs on.
|
||||||
|
|
||||||
## Other Packages
|
## Other Packages
|
||||||
|
|
|
@ -1,10 +1,8 @@
|
||||||
# Pure JavaScript gRPC Client
|
# Pure JavaScript gRPC Client
|
||||||
|
|
||||||
**Note: This is an beta-level release. Some APIs may not yet be present and there may be bugs. Please report any that you encounter**
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
Node 10 is recommended. The exact set of compatible Node versions can be found in the `engines` field of the `package.json` file.
|
Node 12 is recommended. The exact set of compatible Node versions can be found in the `engines` field of the `package.json` file.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
npm install @grpc/grpc-js
|
npm install @grpc/grpc-js
|
||||||
|
@ -12,13 +10,17 @@ npm install @grpc/grpc-js
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- Unary and streaming calls
|
- Clients
|
||||||
- Cancellation
|
- Automatic reconnection
|
||||||
- Deadlines
|
- Servers
|
||||||
- TLS channel credentials
|
- Streaming
|
||||||
- Call credentials (for auth)
|
- Metadata
|
||||||
- Simple reconnection
|
- Partial compression support: clients can decompress response messages
|
||||||
- Channel API
|
- Pick first and round robin load balancing policies
|
||||||
|
- Client Interceptors
|
||||||
|
- Connection Keepalives
|
||||||
|
- HTTP Connect support (proxies)
|
||||||
|
|
||||||
|
|
||||||
This library does not directly handle `.proto` files. To use `.proto` files with this library we recommend using the `@grpc/proto-loader` package.
|
This library does not directly handle `.proto` files. To use `.proto` files with this library we recommend using the `@grpc/proto-loader` package.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "@grpc/grpc-js",
|
"name": "@grpc/grpc-js",
|
||||||
"version": "0.8.1",
|
"version": "1.0.0",
|
||||||
"description": "gRPC Library for Node - pure JS implementation",
|
"description": "gRPC Library for Node - pure JS implementation",
|
||||||
"homepage": "https://grpc.io/",
|
"homepage": "https://grpc.io/",
|
||||||
"repository": "https://github.com/grpc/grpc-node/tree/master/packages/grpc-js",
|
"repository": "https://github.com/grpc/grpc-node/tree/master/packages/grpc-js",
|
||||||
|
|
Loading…
Reference in New Issue