grpc-node/packages/grpc-js-xds
Michael Lumish 6e6f942f19 Merge pull request #2635 from XuanWang-Amos/psm-interop-shared-build
buildscripts: Use the Kokoro shared install lib from the new repo
2024-01-04 21:49:25 +00:00
..
deps grpc-js-xds: Update envoy submodule, generate CSDS code 2021-12-02 16:14:03 -05:00
interop Use entrypoint /nodejs/bin/node 2023-06-23 09:34:29 -07:00
proto/grpc/testing grpc-js-xds: Add unit test framework 2023-03-10 11:47:13 -08:00
scripts Merge pull request #2635 from XuanWang-Amos/psm-interop-shared-build 2024-01-04 21:49:25 +00:00
src grpc-js-xds: Force submodule update and code generation in prepare script 2023-09-25 10:30:10 -07:00
test grpc-js-xds: Fix behavior when channel goes IDLE 2023-09-21 10:02:39 -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/grpc-js-xds: Update to 1.9.0, and update READMEs 2023-07-31 16:55:27 -07:00
gulpfile.ts grpc-js: Implement federation support 2023-04-20 10:40:01 -07:00
package.json grpc-js-xds: Don't call git commands in npm scripts 2023-09-26 16:06:03 -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.9.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