UNPKG

firecomm

Version:

A complete framework for gRPC-node.js

13 lines 446 B
const grpc = require('grpc'); // takes in a js object, returns a grpc metadata object with the same properties module.exports = function generateMeta(metaObject, options) { if (metaObject === undefined) { return new grpc.Metadata(); } const metadata = new grpc.Metadata(options); const keys = Object.keys(metaObject); for (let i = 0; i < keys.length; i++) { metadata.set(keys[i], metaObject[keys[i]]); } return metadata; }