I have stuck in calling the module function from a javascript variable.
server.js
const clevertap = require('./clevertap.js');
let endpoint = 'clevertap';//a test hardcoded value for reference
let result = {
{ "type": "event", "evtName": "Perso-reco"}
//what I need to do
clevertap.log(result);
//what I tried
endpoint.log(result);[endpoint].log(result);
clevertap.js
function log(message){
//do something
}
module.exports.log = log;
As the variable endpoint value is dynamic i can't hardcode it.