omem-gallery/node_modules/log-timestamp/log-timestamp.js

22 lines
452 B
JavaScript

var util = require('util');
var logprefix = require('log-prefix');
module.exports = patch;
patch(); // patch when require'd
function patch(prefix) {
if(typeof prefix === 'function')
logprefix(prefix);
else if(typeof prefix === 'string' && prefix)
logprefix(() => prefix + ' ' + timestamp());
else
logprefix(timestamp);
}
// the default date format to print
function timestamp() {
return '[' + new Date().toISOString() + ']';
}