@join-com/gcloud-logger
Advanced tools
Comparing version 1.2.0-alpha.1 to 1.2.0
@@ -1,13 +0,7 @@ | ||
"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); | ||
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); | ||
}; | ||
exports.reportError = reportError; | ||
//# sourceMappingURL=index.js.map |
@@ -1,34 +0,5 @@ | ||
"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"); | ||
import * as os from 'os'; | ||
import * as util from 'util'; | ||
import chalk from 'chalk'; | ||
import { serializeError } from 'serialize-error'; | ||
var LevelNumber; | ||
@@ -46,3 +17,3 @@ (function (LevelNumber) { | ||
})(LevelNumber || (LevelNumber = {})); | ||
var Level; | ||
export var Level; | ||
(function (Level) { | ||
@@ -58,3 +29,3 @@ Level["DEFAULT"] = "DEFAULT"; | ||
Level["EMERGENCY"] = "EMERGENCY"; | ||
})(Level = exports.Level || (exports.Level = {})); | ||
})(Level || (Level = {})); | ||
var Colors; | ||
@@ -97,3 +68,3 @@ (function (Colors) { | ||
}; | ||
class Logger { | ||
export class Logger { | ||
constructor(useJsonFormat, logLevelStarts, excludeKeys = ['password', 'token', 'newPassword', 'oldPassword']) { | ||
@@ -160,3 +131,3 @@ this.useJsonFormat = useJsonFormat; | ||
formatPlainTextMessage(level, messageText, payload) { | ||
const msgFn = chalk_1.default.bold.hex(Colors[level].toString()); | ||
const msgFn = chalk.bold.hex(Colors[level].toString()); | ||
const stringMsg = payload ? this.stringify(payload) : ''; | ||
@@ -183,3 +154,3 @@ const msg = `${msgFn(level.toLowerCase())}: ${messageText} ${stringMsg}`; | ||
}; | ||
return JSON.stringify((0, serialize_error_1.serializeError)(message), excludeSensitive); | ||
return JSON.stringify(serializeError(message), excludeSensitive); | ||
} | ||
@@ -193,3 +164,2 @@ static isError(err) { | ||
} | ||
exports.Logger = Logger; | ||
//# sourceMappingURL=Logger.js.map |
{ | ||
"name": "@join-com/gcloud-logger", | ||
"version": "1.2.0-alpha.1", | ||
"version": "1.2.0", | ||
"description": "gcloud simple logger", | ||
@@ -30,10 +30,10 @@ "author": "JOIN Solutions", | ||
"dependencies": { | ||
"chalk": "^4.1.2", | ||
"serialize-error": "~8.0.0" | ||
"chalk": "^5.0.1", | ||
"serialize-error": "^11.0.0" | ||
}, | ||
"devDependencies": { | ||
"@join-private/eslint-config-backend": "^1.1.2", | ||
"@types/node": "^17.0.42", | ||
"@types/node": "^17.0.44", | ||
"eslint": "^8.17.0", | ||
"prettier": "^2.6.2", | ||
"prettier": "^2.7.0", | ||
"typescript": "^4.7.3" | ||
@@ -40,0 +40,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
1
14811
9
202
+ Addedchalk@5.4.1(transitive)
+ Addedserialize-error@11.0.3(transitive)
+ Addedtype-fest@2.19.0(transitive)
- Removedansi-styles@4.3.0(transitive)
- Removedchalk@4.1.2(transitive)
- Removedcolor-convert@2.0.1(transitive)
- Removedcolor-name@1.1.4(transitive)
- Removedhas-flag@4.0.0(transitive)
- Removedserialize-error@8.0.1(transitive)
- Removedsupports-color@7.2.0(transitive)
- Removedtype-fest@0.20.2(transitive)
Updatedchalk@^5.0.1
Updatedserialize-error@^11.0.0