🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

clrsole

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

clrsole - npm Package Compare versions

Comparing version

to
1.1.0

lib/output.js

8

index.js

@@ -7,2 +7,3 @@ 'use strict';

const { isValid, setLevels, eachLevel } = require('./lib/util');
const output = require('./lib/output');

@@ -14,5 +15,6 @@ class Console extends AbstractLevel {

* @param {String} loggerName
* @param {Object} options
*/
static getLogger(loggerName) {
return new Console(loggerName);
static getLogger(loggerName, options) {
return new Console(loggerName, options);
}

@@ -23,2 +25,3 @@

* @param {String} loggerName 日志分类
* @param {Object} options
*/

@@ -124,3 +127,4 @@ constructor(loggerName, options) {

Console.setLevels = setLevels;
Console.output = output;
module.exports = Console;
'use strict';
const { format, inspect } = require('util');
const { inspect } = require('util');
const { isObject } = require('celia');

@@ -19,5 +19,5 @@ const { format: formatDate } = require('kick-date');

timestamp = timestamp && datePattern ? `[${formatDate(new Date(timestamp), datePattern)}] ` : '';
args = args.map(arg => isObject(arg) ? inspect(arg, { depth }) : format(arg)).join(' ');
args = args.map(arg => isObject(arg) ? inspect(arg, { depth }) : arg).join(' ');
return `${timestamp}[${level}] ${logger} - ${args}`;
};
};
{
"name": "clrsole",
"version": "1.0.2",
"version": "1.1.0",
"description": "colorful console.log",

@@ -5,0 +5,0 @@ "main": "index.js",