grpc-node/packages/grpc-js-xds
Michael Lumish 21a40271d9 grpc-js-xds: Fix compatibility issues with updated generated code 2025-04-24 11:24:38 -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): Pick up proto-loader update 2024-04-30 15:49:20 -07:00
proto/grpc/testing grpc-js-xds: Add unit test framework 2023-03-10 11:47:13 -08:00
scripts Merge pull request #2729 from sergiitk/psm-interop-common-prod-tests 2024-05-06 15:26:17 -07:00
src grpc-js-xds: Fix compatibility issues with updated generated code 2025-04-24 11:24:38 -07:00
test grpc-js: round_robin: always have children reconnect immediately 2024-02-14 11:05:26 -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 Merge pull request #2656 from murgatroid99/grpc-js_1.10.0 2024-02-06 14:45:17 -08:00
gulpfile.ts grpc-js-xds: De-experimentalize tested features and update feature list 2024-02-01 13:25:38 -08:00
package.json grpc-js(-xds): Pick up proto-loader update 2024-04-30 15:49:20 -07: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