@join-com/gcloud-logger
Advanced tools
Comparing version 1.2.1 to 1.2.2
@@ -34,3 +34,5 @@ export declare enum Level { | ||
private static isError; | ||
private getPayloadObject; | ||
private isObject; | ||
} | ||
//# sourceMappingURL=Logger.d.ts.map |
@@ -99,2 +99,5 @@ "use strict"; | ||
this.excludeKeys = excludeKeys; | ||
this.isObject = (obj) => { | ||
return obj instanceof Object && obj.constructor === Object; | ||
}; | ||
this.logLevelNumber = logLevel(logLevelStarts); | ||
@@ -148,3 +151,3 @@ } | ||
formatJsonMessage(level, messageText, payload) { | ||
const payloadObject = payload ? { payload } : undefined; | ||
const payloadObject = this.getPayloadObject(payload); | ||
const message = { | ||
@@ -189,4 +192,13 @@ ...payloadObject, | ||
} | ||
getPayloadObject(payload) { | ||
if (!payload) { | ||
return {}; | ||
} | ||
if (this.isObject(payload)) { | ||
return payload; | ||
} | ||
return { payload }; | ||
} | ||
} | ||
exports.Logger = Logger; | ||
//# sourceMappingURL=Logger.js.map |
{ | ||
"name": "@join-com/gcloud-logger", | ||
"version": "1.2.1", | ||
"version": "1.2.2", | ||
"description": "gcloud simple logger", | ||
@@ -5,0 +5,0 @@ "author": "JOIN Solutions", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
17251
252