FaC: Das alte Flag von Terminen, die in die Zeiterfassung übernommen worden sind, wird ebenfalls berücksichtigt.
15 lines
465 B
JavaScript
15 lines
465 B
JavaScript
var is = require('./is')
|
|
, to = require('./to')
|
|
, owner = require('./owner')
|
|
|
|
module.exports = function log(ns){
|
|
return function(d){
|
|
if (!owner.console || !console.log.apply) return d;
|
|
is.arr(arguments[2]) && (arguments[2] = arguments[2].length)
|
|
var args = to.arr(arguments)
|
|
, prefix = '[log][' + (new Date()).toISOString() + ']' + ns
|
|
|
|
args.unshift(prefix.grey ? prefix.grey : prefix)
|
|
return console.log.apply(console, args), d
|
|
}
|
|
} |