UNPKG

@pionerlabs/grpc-interceptors

Version:

This library provides a way to instrument Node.js gRPC clients and servers with interceptors/middleware e.g. for Prometheus metrics, Zipkin tracing etc.

11 lines (10 loc) 442 B
module.exports = { clientProxy: (client) => { return require('./client-proxy')(client); }, serverProxy: (server) => { return require('./server-proxy')(server); }, clientZipkinInterceptor: serviceName => { return require('./interceptors/client-zipkin-interceptor')(serviceName); }, serverZipkinInterceptor: serviceName => { return require('./interceptors/server-zipkin-interceptor')(serviceName); }, };