grpc-node/packages/grpc-js-xds
Michael Lumish e919aa7aa3 grpc-js-xds: Update LB policies to handle grpc-js changes 2023-08-30 14:47:06 -07:00
..
deps grpc-js-xds: Update envoy-api dependency and code generation 2023-08-16 10:24:47 -07:00
interop grpc-js-xds: Update LB policies to handle grpc-js changes 2023-08-30 14:47:06 -07:00
proto/grpc/testing grpc-js-xds: Add unit test framework 2023-03-10 11:47:13 -08:00
scripts grpc-js-xds: interop: add custom_lb test, reformat test list 2023-08-24 13:38:56 -07:00
src grpc-js-xds: Update LB policies to handle grpc-js changes 2023-08-30 14:47:06 -07:00
test grpc-js-xds: Update LB policies to handle grpc-js changes 2023-08-30 14:47:06 -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 grpc-js: Prepare for 1.8.0 release 2022-12-01 16:02:45 -05:00
gulpfile.ts Add tests and fix bugs 2023-08-23 14:32:15 -07:00
package.json Fix missing proto file references 2023-08-23 16:13:00 -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