/
var
/
www
/
qr4y.com
/
server
/
delivery
/
node_modules
/
@dabh
/
diagnostics
/
modifiers
/
/var/www/qr4y.com/server/delivery/node_modules/@dabh/diagnostics/modifiers
mkdir
upload
Name
Size
Mode
Actions
namespace-ansi.js
556
0644
edit
dl
rm
namespace.js
971
0644
edit
dl
rm
Edit:
/var/www/qr4y.com/server/delivery/node_modules/@dabh/diagnostics/modifiers/namespace.js
(971B)
var colorspace = require('colorspace'); /** * Prefix the messages with a colored namespace. * * @param {Array} messages The messages array that is getting written. * @param {Object} options Options for diagnostics. * @returns {Array} Altered messages array. * @public */ module.exports = function colorNamespace(args, options) { var namespace = options.namespace; if (options.colors === false) { args[0] = namespace +': '+ args[0]; return args; } var color = colorspace(namespace); // // The console API supports a special %c formatter in browsers. This is used // to style console messages with any CSS styling, in our case we want to // use colorize the namespace for clarity. As these are formatters, and // we need to inject our CSS string as second messages argument so it // gets picked up correctly. // args[0] = '%c'+ namespace +':%c '+ args[0]; args.splice(1, 0, 'color:'+ color, 'color:inherit'); return args; };
Save
cmd:
run