A JS library for talking with any gRPC Server that implements Reflection protocol.
npm install grpc-reflection-js
const grpc = require('grpc');
const grpcReflection = require('grpc-reflection-js');
const grpcReflectionServer = '<gRPC Reflection server host>'
const reflectionClient = new grpcReflection.Client(
grpcReflectionServer,
grpc.credentials.createInsecure()
);
const services = await reflectionClient.listServices()