@mojaloop/central-services-stream
Version:
Streaming library code for central services.
8 lines (6 loc) • 342 B
JavaScript
const insertDots = object => Object.fromEntries(Object.entries(object).map(([key, value]) => [key.replace(/[A-Z]/g, s => '.' + s.toLowerCase()), value]))
module.exports = config => config && ({
...config,
rdkafkaConf: config.rdkafkaConf && insertDots(config.rdkafkaConf),
topicConf: config.topicConf && insertDots(config.topicConf)
})