UNPKG

electron-log

Version:

Just a simple logging module for your Electron application

21 lines (16 loc) 372 B
'use strict'; module.exports = { transform }; function transform({ logger, message, transport, initialData = message?.data || [], transforms = transport?.transforms, }) { return transforms.reduce((data, trans) => { if (typeof trans === 'function') { return trans({ data, logger, message, transport }); } return data; }, initialData); }