Socket
Socket
Sign inDemoInstall

@tsed/logger

Package Overview
Dependencies
13
Maintainers
1
Versions
57
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 5.5.3 to 5.5.4

2

lib/appenders/class/BaseAppender.d.ts

@@ -57,3 +57,3 @@ /**

constructor(_config: IAppenderConfiguration);
readonly config: IAppenderConfiguration;
get config(): IAppenderConfiguration;
configure(config: PartialAppenderConfiguration): this;

@@ -60,0 +60,0 @@ /**

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseAppender = void 0;
const Layouts_1 = require("../../layouts/class/Layouts");

@@ -4,0 +5,0 @@ /**

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConsoleAppender = void 0;
const tslib_1 = require("tslib");

@@ -34,29 +35,2 @@ const appender_1 = require("../decorators/appender");

let ConsoleAppender = class ConsoleAppender extends BaseAppender_1.BaseAppender {
/**
* ## Console Appender
*
* This appender uses node’s console object to write log events. It can also be used in the browser, if you’re using browserify or something similar. Be aware that writing a high volume of output to the console can make your application use a lot of memory. If you experience this problem, try switching to the stdout appender.
*
* ## Configuration
*
* * type - console
* * layout - object (optional, defaults to colouredLayout) - see layouts
*
* Note that all log events are output using console.log regardless of the event’s level (so ERROR events will not be logged using console.error)
*
* ## Example
*
* ```typescript
* import {Logger} from "ts-log-debug";
*
* const logger = new Logger("loggerName");
*
* logger.appenders.set("console", {
* type: "console",
* levels: ["debug", "info", "trace"]
* });
* ```
*
* @private
*/
constructor() {

@@ -63,0 +37,0 @@ super(...arguments);

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

Object.defineProperty(exports, "__esModule", { value: true });
exports.FileAppender = void 0;
const tslib_1 = require("tslib");

@@ -9,0 +10,0 @@ const appender_1 = require("../decorators/appender");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StderrAppender = void 0;
const tslib_1 = require("tslib");

@@ -32,27 +33,2 @@ const appender_1 = require("../decorators/appender");

let StderrAppender = class StderrAppender extends BaseAppender_1.BaseAppender {
/**
* ## Standard Error Appender
*
* This appender writes all log events to the standard error stream.
*
* ## Configuration
*
* * type - stderr
* * layout - object (optional, defaults to colouredLayout) - see layouts
*
* ## Example
*
* ```typescript
* import {Logger} from "ts-log-debug";
*
* const logger = new Logger("loggerName");
*
* logger.appenders.set("log-error", {
* type: "stderr",
* levels: ["error", "warn", "fatal"]
* });
* ```
*
* @private
*/
constructor() {

@@ -59,0 +35,0 @@ super(...arguments);

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StdoutAppender = void 0;
const tslib_1 = require("tslib");

@@ -32,27 +33,2 @@ const appender_1 = require("../decorators/appender");

let StdoutAppender = class StdoutAppender extends BaseAppender_1.BaseAppender {
/**
* ## Standard Output Appender
*
* This appender writes all log events to the standard output stream.
*
* ## Configuration
*
* * type - stderr
* * layout - object (optional, defaults to colouredLayout) - see layouts
*
* ## Example
*
* ```typescript
* import {Logger} from "ts-log-debug";
*
* const logger = new Logger("loggerName");
*
* logger.appenders.set("log", {
* type: "stdout",
* levels: ["info", "trace", "debug"]
* });
* ```
*
* @private
*/
constructor() {

@@ -59,0 +35,0 @@ super(...arguments);

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Appender = void 0;
/**

@@ -4,0 +5,0 @@ * @module appenders

@@ -8,4 +8,5 @@ "use strict";

tslib_1.__exportStar(require("./components/StdoutAppender"), exports);
tslib_1.__exportStar(require("./interfaces/AppenderConfiguration"), exports);
tslib_1.__exportStar(require("./class/BaseAppender"), exports);
tslib_1.__exportStar(require("./decorators/appender"), exports);
//# sourceMappingURL=index.js.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.AppendersRegistry = void 0;
exports.AppendersRegistry = new Map();
//# sourceMappingURL=AppendersRegistry.js.map

@@ -21,10 +21,10 @@ /**

private _startTime;
readonly startTime: Date;
readonly categoryName: string;
readonly level: LogLevel;
readonly formatedLevel: string;
readonly data: any[];
readonly context: Map<string, any>;
readonly cluster: any;
readonly pid: any;
get startTime(): Date;
get categoryName(): string;
get level(): LogLevel;
get formatedLevel(): string;
get data(): any[];
get context(): Map<string, any>;
get cluster(): any;
get pid(): any;
}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LogEvent = void 0;
class LogEvent {

@@ -4,0 +5,0 @@ /**

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

Object.defineProperty(exports, "__esModule", { value: true });
exports.levels = exports.LogLevel = void 0;
class LogLevel {

@@ -9,0 +10,0 @@ constructor(level, levelStr) {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.$log = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ tslib_1.__exportStar(require("./core"), exports);

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseLayout = void 0;
class BaseLayout {

@@ -4,0 +5,0 @@ constructor(config) {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LayoutReplacer = void 0;
const Os = require("os");

@@ -4,0 +5,0 @@ const logColors_1 = require("../constants/logColors");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Layouts = void 0;
const LayoutsRegistry_1 = require("../registries/LayoutsRegistry");

@@ -4,0 +5,0 @@ class Layouts {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BasicLayout = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ const Util = require("util");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ColoredLayout = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ const Util = require("util");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DummyLayout = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ const BaseLayout_1 = require("../class/BaseLayout");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.JsonLayout = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ const Util = require("util");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MessagePassThroughLayout = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ const BaseLayout_1 = require("../class/BaseLayout");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PatternLayout = void 0;
const tslib_1 = require("tslib");

@@ -4,0 +5,0 @@ const StringUtils_1 = require("../utils/StringUtils");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LOG_COLORS = void 0;
var LOG_COLORS;

@@ -4,0 +5,0 @@ (function (LOG_COLORS) {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Layout = void 0;
const LayoutsRegistry_1 = require("../registries/LayoutsRegistry");

@@ -4,0 +5,0 @@ function Layout(options) {

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

tslib_1.__exportStar(require("./class/BaseLayout"), exports);
tslib_1.__exportStar(require("./interfaces/BasicLayoutConfiguration"), exports);
tslib_1.__exportStar(require("./decorators/layout"), exports);

@@ -9,0 +10,0 @@ tslib_1.__exportStar(require("./utils/colorizeUtils"), exports);

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LayoutsRegistry = void 0;
exports.LayoutsRegistry = new Map();
//# sourceMappingURL=LayoutsRegistry.js.map
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeColors = exports.colorize = exports.colorizeEnd = exports.colorizeStart = void 0;
const styles = {

@@ -4,0 +5,0 @@ // styles

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.truncateAndPad = exports.pad = exports.truncate = void 0;
function truncate(truncation, toTruncate) {

@@ -4,0 +5,0 @@ let len;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.timestampLevelAndCategory = void 0;
const Util = require("util");

@@ -4,0 +5,0 @@ const colorizeUtils_1 = require("./colorizeUtils");

@@ -11,5 +11,6 @@ import { LoggerAppenders } from "./LoggerAppenders";

private _appenders;
readonly appenders: LoggerAppenders;
get appenders(): LoggerAppenders;
private _level;
level: string;
get level(): string;
set level(level: string);
/**

@@ -19,4 +20,5 @@ *

private _context;
readonly context: Map<any, any>;
name: string;
get context(): Map<any, any>;
get name(): string;
set name(value: string);
/**

@@ -23,0 +25,0 @@ * Create stack trace the lines of least Logger.

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Logger = void 0;
const LoggerAppenders_1 = require("./LoggerAppenders");

@@ -4,0 +5,0 @@ const tableUtils_1 = require("../utils/tableUtils");

@@ -12,3 +12,3 @@ import { BaseAppender } from "../../appenders/class/BaseAppender";

private _lvls;
readonly size: number;
get size(): number;
/**

@@ -15,0 +15,0 @@ * The `has() method returns a boolean indicating whether an element with the specified configuration name exists or not.

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LoggerAppenders = void 0;
const AppendersRegistry_1 = require("../../appenders/registries/AppendersRegistry");

@@ -4,0 +5,0 @@ class LoggerAppenders {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.drawTable = exports.buildLineData = exports.buildLine = exports.buildEndLine = exports.buildStartLine = exports.charRepeater = void 0;
function charRepeater(x, char = " ") {

@@ -4,0 +5,0 @@ let res = "";

{
"name": "@tsed/logger",
"version": "5.5.3",
"version": "5.5.4",
"description": "A multi channel logger written in TypeScript.",

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

},
"homepage": "https://github.com/TypedProject/logger.git/packages/logger",
"homepage": "https://github.com/TypedProject/logger/tree/production/packages/logger",
"scripts": {

@@ -30,10 +30,8 @@ "build": "tsc --build tsconfig.compile.json",

"date-format": "^3.0.0",
"semver": "^5.6.0",
"semver": "^7.3.2",
"streamroller": "^1.0.3",
"tslib": "1.10.0"
"tslib": "2.0.3"
},
"peerDependencies": {
"source-map-support": "^0.5.16"
},
"devDependencies": {}
"devDependencies": {},
"peerDependencies": {}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc