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.

13 lines (9 loc) 293 B
const path = require('path'); const protobufjs = require('protobufjs'); const grpc = require('grpc'); const proto = protobufjs.loadSync( path.resolve(__dirname, 'message.proto'), new protobufjs.Root({ keepCase: true }) ); const root = grpc.loadObject(proto); module.exports = root;