grpc-node/packages/grpc-js-xds
Michael Lumish 06a05a4200
Merge pull request #2897 from murgatroid99/grpc-js-xds_interop_server
grpc-js-xds: Add interop server implementation
2025-02-05 13:51:08 -08:00
..
deps grpc-js-xds: Implement XdsServerCredentials 2024-10-08 15:52:11 -07:00
interop Allow binding some IPv6 ports to fail 2025-02-05 10:32:56 -08:00
proto/grpc/testing grpc-js-xds: Add unit test framework 2023-03-10 11:47:13 -08:00
scripts Build both docker images in one function call 2025-01-28 09:24:37 -08:00
src Fix type issue by setting the attribute separately 2025-02-04 13:55:16 -05:00
test grpc-js-xds: Add more detailed xDS dependency manager logging 2025-01-09 16:13:13 -08: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: Bump packages to 1.11.0, and update documentation 2024-07-12 14:02:18 -07:00
gulpfile.ts Add xds credentials tests 2024-10-14 11:13:54 -07:00
package.json grpc-js-xds: Implement xDS server 2025-01-22 14:53:19 -08:00
tsconfig.json grpc-js-xds: Implement ring_hash LB policy 2023-09-07 17:14:39 -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.10.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