/var/www/qr4y.com/server/delivery/node_modules/logform
NameSizeModeActions
dist/-0755rm
examples/-0755rm
node_modules/-0755rm
.babelrc390644editdlrm
.eslintrc1050644editdlrm
.gitattributes250644editdlrm
align.js3670644editdlrm
browser.js17640644editdlrm
CHANGELOG.md76310644editdlrm
cli.js12160644editdlrm
colorize.js30380644editdlrm
combine.js18010644editdlrm
errors.js11000644editdlrm
format.js11680644editdlrm
index.d.ts60210644editdlrm
index.js18730644editdlrm
json.js9830644editdlrm
label.js4690644editdlrm
levels.js2510644editdlrm
LICENSE10920644editdlrm
logstash.js7590644editdlrm
metadata.js13270644editdlrm
ms.js4300644editdlrm
package.json22420644editdlrm
pad-levels.js28800644editdlrm
pretty-print.js8990644editdlrm
printf.js5150644editdlrm
README.md180860644editdlrm
simple.js9790644editdlrm
splat.js42710644editdlrm
timestamp.js7570644editdlrm
tsconfig.json3840644editdlrm
uncolorize.js6890644editdlrm
Edit: /var/www/qr4y.com/server/delivery/node_modules/logform/metadata.js (1327B)
'use strict'; const format = require('./format'); function fillExcept(info, fillExceptKeys, metadataKey) { const savedKeys = fillExceptKeys.reduce((acc, key) => { acc[key] = info[key]; delete info[key]; return acc; }, {}); const metadata = Object.keys(info).reduce((acc, key) => { acc[key] = info[key]; delete info[key]; return acc; }, {}); Object.assign(info, savedKeys, { [metadataKey]: metadata }); return info; } function fillWith(info, fillWithKeys, metadataKey) { info[metadataKey] = fillWithKeys.reduce((acc, key) => { acc[key] = info[key]; delete info[key]; return acc; }, {}); return info; } /** * Adds in a "metadata" object to collect extraneous data, similar to the metadata * object in winston 2.x. */ module.exports = format((info, opts = {}) => { let metadataKey = 'metadata'; if (opts.key) { metadataKey = opts.key; } let fillExceptKeys = []; if (!opts.fillExcept && !opts.fillWith) { fillExceptKeys.push('level'); fillExceptKeys.push('message'); } if (opts.fillExcept) { fillExceptKeys = opts.fillExcept; } if (fillExceptKeys.length > 0) { return fillExcept(info, fillExceptKeys, metadataKey); } if (opts.fillWith) { return fillWith(info, opts.fillWith, metadataKey); } return info; });