Socket
Socket
Sign inDemoInstall

@cdm-logger/client

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cdm-logger/client - npm Package Compare versions

Comparing version 8.0.7 to 9.0.1-alpha.0

4

lib/client-logger.d.ts

@@ -8,3 +8,3 @@ import { CdmLogger } from '@cdm-logger/core';

}
export declare function getLoggerOptions(name: string, ...streams: any[]): any;
export declare function makeLogger(name: string | Object, ...streams: any[]): CdmLogger.ILogger;
export declare function getLoggerOptions(name: string, others?: any): any;
export declare function makeLogger(name: string | Object, options?: any): CdmLogger.ILogger;

@@ -1,2 +0,3 @@

import*as Logger from'browser-bunyan';import {ConsoleStream}from'./console-stream.js';function getSettingsLevel(settings) {
import Logger from'pino';// import { ConsoleStream } from './console-stream';
function getSettingsLevel(settings) {
return settings.level || 'info';

@@ -8,6 +9,11 @@ }

}
const rawStream = new ConsoleStream();
// const rawStream = new ConsoleStream();
return {
level: getSettingsLevel(settings),
stream: rawStream
transport: {
target: 'pino-pretty',
options: {
colorize: true
}
}
};

@@ -20,3 +26,3 @@ }

}
function getLoggerOptions(name, ...streams) {
function getLoggerOptions(name, others = {}) {
if (!name) {

@@ -27,13 +33,15 @@ throw Error('Cannot create LoggerOptions without a log name');

name: name,
src: false,
serializers: Logger.stdSerializers,
transport: {
target: 'pino-pretty',
options: {
colorize: true
}
},
...others
};
if (streams && streams.length) {
options.streams = streams;
}
return options;
}
function makeLogger(name, ...streams) {
function makeLogger(name, options = {}) {
const logName = typeof name === 'object' ? name.constructor.toString().match(/class ([\w|_]+)/)[1] : name;
return Logger.createLogger(getLoggerOptions(logName, ...streams));
return Logger(getLoggerOptions(logName, options));
}export{ClientLogger,getConsoleStream,getLoggerOptions,getSettingsLevel,makeLogger};//# sourceMappingURL=client-logger.js.map
{
"name": "@cdm-logger/client",
"version": "8.0.7",
"version": "9.0.1-alpha.0",
"description": "Universal - Logger",

@@ -45,3 +45,3 @@ "main": "./lib/index.js",

"dependencies": {
"@cdm-logger/core": "^8.0.7",
"@cdm-logger/core": "9.0.1-alpha.0",
"browser-bunyan": "~1.6.3",

@@ -58,3 +58,3 @@ "stream": "0.0.2"

},
"gitHead": "f63fd1db7a38685da6398b16c1074d111173bfec"
"gitHead": "715b1ae9648048c5094435fff86be2326bc30a2e"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc