@join-com/gcloud-logger
Advanced tools
Comparing version 1.2.0 to 1.2.1
@@ -1,7 +0,13 @@ | ||
import { Logger } from './Logger'; | ||
export { Logger, Level } from './Logger'; | ||
export const logger = new Logger(process.env['NODE_ENV'] === 'production', process.env['LOG_LEVEL']); | ||
export const reportError = (e) => { | ||
logger.reportError(e); | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.reportError = exports.logger = exports.Level = exports.Logger = void 0; | ||
const Logger_1 = require("./Logger"); | ||
var Logger_2 = require("./Logger"); | ||
Object.defineProperty(exports, "Logger", { enumerable: true, get: function () { return Logger_2.Logger; } }); | ||
Object.defineProperty(exports, "Level", { enumerable: true, get: function () { return Logger_2.Level; } }); | ||
exports.logger = new Logger_1.Logger(process.env['NODE_ENV'] === 'production', process.env['LOG_LEVEL']); | ||
const reportError = (e) => { | ||
exports.logger.reportError(e); | ||
}; | ||
exports.reportError = reportError; | ||
//# sourceMappingURL=index.js.map |
@@ -1,5 +0,34 @@ | ||
import * as os from 'os'; | ||
import * as util from 'util'; | ||
import chalk from 'chalk'; | ||
import { serializeError } from 'serialize-error'; | ||
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Logger = exports.Level = void 0; | ||
const os = __importStar(require("os")); | ||
const util = __importStar(require("util")); | ||
const chalk_1 = __importDefault(require("chalk")); | ||
const serialize_error_1 = require("serialize-error"); | ||
var LevelNumber; | ||
@@ -17,3 +46,3 @@ (function (LevelNumber) { | ||
})(LevelNumber || (LevelNumber = {})); | ||
export var Level; | ||
var Level; | ||
(function (Level) { | ||
@@ -29,3 +58,3 @@ Level["DEFAULT"] = "DEFAULT"; | ||
Level["EMERGENCY"] = "EMERGENCY"; | ||
})(Level || (Level = {})); | ||
})(Level = exports.Level || (exports.Level = {})); | ||
var Colors; | ||
@@ -68,3 +97,3 @@ (function (Colors) { | ||
}; | ||
export class Logger { | ||
class Logger { | ||
constructor(useJsonFormat, logLevelStarts, excludeKeys = ['password', 'token', 'newPassword', 'oldPassword']) { | ||
@@ -131,3 +160,3 @@ this.useJsonFormat = useJsonFormat; | ||
formatPlainTextMessage(level, messageText, payload) { | ||
const msgFn = chalk.bold.hex(Colors[level].toString()); | ||
const msgFn = chalk_1.default.bold.hex(Colors[level].toString()); | ||
const stringMsg = payload ? this.stringify(payload) : ''; | ||
@@ -154,3 +183,3 @@ const msg = `${msgFn(level.toLowerCase())}: ${messageText} ${stringMsg}`; | ||
}; | ||
return JSON.stringify(serializeError(message), excludeSensitive); | ||
return JSON.stringify((0, serialize_error_1.serializeError)(message), excludeSensitive); | ||
} | ||
@@ -164,2 +193,3 @@ static isError(err) { | ||
} | ||
exports.Logger = Logger; | ||
//# sourceMappingURL=Logger.js.map |
{ | ||
"name": "@join-com/gcloud-logger", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"description": "gcloud simple logger", | ||
@@ -30,4 +30,4 @@ "author": "JOIN Solutions", | ||
"dependencies": { | ||
"chalk": "^5.0.1", | ||
"serialize-error": "^11.0.0" | ||
"chalk": "^4.1.2", | ||
"serialize-error": "^8.1.0" | ||
}, | ||
@@ -34,0 +34,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
16559
238
+ Addedansi-styles@4.3.0(transitive)
+ Addedchalk@4.1.2(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedserialize-error@8.1.0(transitive)
+ Addedsupports-color@7.2.0(transitive)
+ Addedtype-fest@0.20.2(transitive)
- Removedchalk@5.4.1(transitive)
- Removedserialize-error@11.0.3(transitive)
- Removedtype-fest@2.19.0(transitive)
Updatedchalk@^4.1.2
Updatedserialize-error@^8.1.0