import { Metadata } from '@grpc/grpc-js'; interface IMetadata { customer_id?: string; customer_name?: string; username?: string; user_id?: string; language?: string; details?: string; sensitive?: string; roles?: string[]; is_data_manager?: boolean; access_token?: string; host?: string; origin?: string; custom_host?: string; is_mask?: boolean; } export function PackTheMetadata(info: IMetadata): Metadata { const meta = new Metadata(); for (const key in info) { meta.add(key, info[key]); } return meta; }