diff --git a/packages/grpc-js/src/load-balancing-config.ts b/packages/grpc-js/src/load-balancing-config.ts index 4a895903..f2b9f3a7 100644 --- a/packages/grpc-js/src/load-balancing-config.ts +++ b/packages/grpc-js/src/load-balancing-config.ts @@ -21,7 +21,7 @@ * specific object type if the input has the right structure, and throws an * error otherwise. */ -export interface RoundRobinConfig {} +export type RoundRobinConfig = {}; export interface XdsConfig { balancerName: string; diff --git a/packages/grpc-js/src/resolver-dns.ts b/packages/grpc-js/src/resolver-dns.ts index a42a898f..a40d5f98 100644 --- a/packages/grpc-js/src/resolver-dns.ts +++ b/packages/grpc-js/src/resolver-dns.ts @@ -332,6 +332,8 @@ export function setup(): void { registerDefaultResolver(DnsResolver); } +// camelCase needed for compatibility to grpc-native-js package +// eslint-disable-next-line @typescript-eslint/class-name-casing export interface dnsUrl { host: string; port?: string;