/var/www/p4ela.kz/server/delivery/node_modules/logform/examples
NameSizeModeActions
combine.js2900644editdlrm
filter.js6950644editdlrm
invalid.js1510644editdlrm
metadata.js20860644editdlrm
padLevels.js9030644editdlrm
volume.js7050644editdlrm
Edit: /var/www/p4ela.kz/server/delivery/node_modules/logform/examples/volume.js (705B)
const { format } = require('../'); const volume = format((info, opts) => { if (opts.yell) { info.message = info.message.toUpperCase(); } else if (opts.whisper) { info.message = info.message.toLowerCase(); } return info; }); // `volume` is now a function that returns instances of the format. const scream = volume({ yell: true }); console.dir(scream.transform({ level: 'info', message: `sorry for making you YELL in your head!` }, scream.options)); // `volume` can be used multiple times to create different formats. const whisper = volume({ whisper: true }); console.dir(whisper.transform({ level: 'info', message: `WHY ARE THEY MAKING US YELL SO MUCH!` }, whisper.options));