grpc-node/packages/grpc-js-xds
Michael Lumish e48fb88a3d
Merge pull request #2089 from murgatroid99/grpc-js-xds_eds_validation_dupe_locality
grpc-js-xds: Reject EDS updates with duplicate locality/priority pairs
2022-04-11 14:47:46 -07:00
..
deps grpc-js-xds: Update envoy submodule, generate CSDS code 2021-12-02 16:14:03 -05:00
interop grpc-js-xds: Expose admin service in interop client, enable CSDS test 2021-12-02 16:21:19 -05:00
proto/grpc/testing grpc-js-xds: Add functionality to the xDS interop client 2021-03-12 14:59:01 -08:00
scripts Use xds-test-server-5 as interop server image 2021-12-29 11:58:32 -08:00
src Merge pull request #2089 from murgatroid99/grpc-js-xds_eds_validation_dupe_locality 2022-04-11 14:47:46 -07:00
test Add a simple test for the xds package to the test job 2020-10-23 14:57:18 -07:00
.eslintrc.json Move grpc-js xDS features into a separate package 2020-10-12 10:23:03 -07:00
.prettierrc.js Move grpc-js xDS features into a separate package 2020-10-12 10:23:03 -07:00
README.md Update version to 1.6.0 2022-03-29 00:15:49 -07:00
gulpfile.ts Add a simple test for the xds package to the test job 2020-10-23 14:57:18 -07:00
package.json grpc-js-xds: Don't stop backoff timers for ADS streams 2022-04-01 10:46:39 -07:00
tsconfig.json Add a simple test for the xds package to the test job 2020-10-23 14:57:18 -07:00

README.md

@grpc/grpc-js xDS plugin

This package provides support for the xds:// URL scheme to the @grpc/grpc-js library. The latest version of this package is compatible with @grpc/grpc-js version 1.2.x.

Installation

npm install @grpc/grpc-js-xds

Usage

import * as grpcJsXds from '@grpc/grpc-js-xds';
grpcJsXds.register();

// ...get a @grpc/grpc-js Client class as usual

const client = new MyServiceClient('xds:///example.com:123');

Supported Features