chore(utils)!: Remove logger code related to Depth (#4106)

* Deprecate logger code related to Depth

* remove logger depth

* fix tests
This commit is contained in:
Fleny
2025-01-30 18:42:22 +01:00
committed by GitHub
parent f4f4665b89
commit 10731a180a
2 changed files with 6 additions and 25 deletions
+5 -22
View File
@@ -8,11 +8,6 @@ export enum LogLevels {
Fatal,
}
export enum LogDepth {
Minimal,
Full,
}
const prefixes = new Map<LogLevels, string>([
[LogLevels.Debug, 'DEBUG'],
[LogLevels.Info, 'INFO'],
@@ -37,8 +32,6 @@ export function createLogger({
logLevel?: LogLevels
name?: string
} = {}) {
let depth = LogDepth.Minimal
function log(level: LogLevels, ...args: any[]) {
if (level < logLevel) return
@@ -73,38 +66,28 @@ export function createLogger({
logLevel = level
}
function setDepth(level: LogDepth) {
depth = level
}
function debug(...args: any[]) {
if (LogDepth.Minimal === depth) log(LogLevels.Debug, args[0])
else log(LogLevels.Debug, ...args)
log(LogLevels.Debug, ...args)
}
function info(...args: any[]) {
if (LogDepth.Minimal === depth) log(LogLevels.Info, args[0])
else log(LogLevels.Info, ...args)
log(LogLevels.Info, ...args)
}
function warn(...args: any[]) {
if (LogDepth.Minimal === depth) log(LogLevels.Warn, args[0])
else log(LogLevels.Warn, ...args)
log(LogLevels.Warn, ...args)
}
function error(...args: any[]) {
if (LogDepth.Minimal === depth) log(LogLevels.Error, args[0])
else log(LogLevels.Error, ...args)
log(LogLevels.Error, ...args)
}
function fatal(...args: any[]) {
if (LogDepth.Minimal === depth) log(LogLevels.Fatal, args[0])
else log(LogLevels.Fatal, ...args)
log(LogLevels.Fatal, ...args)
}
return {
log,
setDepth,
setLevel,
debug,
info,
+1 -3
View File
@@ -1,6 +1,6 @@
import { expect } from 'chai'
import { describe, it } from 'mocha'
import { LogDepth, LogLevels, createLogger } from '../src/logger.js'
import { LogLevels, createLogger } from '../src/logger.js'
describe('Logger', () => {
it('create logger with default options', () => {
@@ -12,8 +12,6 @@ describe('Logger', () => {
loggy.info('info')
loggy.warn('warn')
loggy.setDepth(LogDepth.Full)
loggy.debug('debugging')
loggy.error('error')
loggy.fatal('fatal')