Initial commit - Event Planner application
This commit is contained in:
5
node_modules/@nestjs/common/services/utils/filter-log-levels.util.d.ts
generated
vendored
Normal file
5
node_modules/@nestjs/common/services/utils/filter-log-levels.util.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { LogLevel } from '../logger.service';
|
||||
/**
|
||||
* @publicApi
|
||||
*/
|
||||
export declare function filterLogLevels(parseableString?: string): LogLevel[];
|
||||
23
node_modules/@nestjs/common/services/utils/filter-log-levels.util.js
generated
vendored
Normal file
23
node_modules/@nestjs/common/services/utils/filter-log-levels.util.js
generated
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.filterLogLevels = filterLogLevels;
|
||||
const logger_service_1 = require("../logger.service");
|
||||
const is_log_level_util_1 = require("./is-log-level.util");
|
||||
/**
|
||||
* @publicApi
|
||||
*/
|
||||
function filterLogLevels(parseableString = '') {
|
||||
const sanitizedString = parseableString.replaceAll(' ', '').toLowerCase();
|
||||
if (sanitizedString[0] === '>') {
|
||||
const orEqual = sanitizedString[1] === '=';
|
||||
const logLevelIndex = logger_service_1.LOG_LEVELS.indexOf(sanitizedString.substring(orEqual ? 2 : 1));
|
||||
if (logLevelIndex === -1) {
|
||||
throw new Error(`parse error (unknown log level): ${sanitizedString}`);
|
||||
}
|
||||
return logger_service_1.LOG_LEVELS.slice(orEqual ? logLevelIndex : logLevelIndex + 1);
|
||||
}
|
||||
else if (sanitizedString.includes(',')) {
|
||||
return sanitizedString.split(',').filter(is_log_level_util_1.isLogLevel);
|
||||
}
|
||||
return (0, is_log_level_util_1.isLogLevel)(sanitizedString) ? [sanitizedString] : logger_service_1.LOG_LEVELS;
|
||||
}
|
||||
3
node_modules/@nestjs/common/services/utils/index.d.ts
generated
vendored
Normal file
3
node_modules/@nestjs/common/services/utils/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
export * from './filter-log-levels.util';
|
||||
export * from './is-log-level-enabled.util';
|
||||
export * from './is-log-level.util';
|
||||
6
node_modules/@nestjs/common/services/utils/index.js
generated
vendored
Normal file
6
node_modules/@nestjs/common/services/utils/index.js
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const tslib_1 = require("tslib");
|
||||
tslib_1.__exportStar(require("./filter-log-levels.util"), exports);
|
||||
tslib_1.__exportStar(require("./is-log-level-enabled.util"), exports);
|
||||
tslib_1.__exportStar(require("./is-log-level.util"), exports);
|
||||
7
node_modules/@nestjs/common/services/utils/is-log-level-enabled.util.d.ts
generated
vendored
Normal file
7
node_modules/@nestjs/common/services/utils/is-log-level-enabled.util.d.ts
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
import { LogLevel } from '../logger.service';
|
||||
/**
|
||||
* Checks if target level is enabled.
|
||||
* @param targetLevel target level
|
||||
* @param logLevels array of enabled log levels
|
||||
*/
|
||||
export declare function isLogLevelEnabled(targetLevel: LogLevel, logLevels: LogLevel[] | undefined): boolean;
|
||||
32
node_modules/@nestjs/common/services/utils/is-log-level-enabled.util.js
generated
vendored
Normal file
32
node_modules/@nestjs/common/services/utils/is-log-level-enabled.util.js
generated
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.isLogLevelEnabled = isLogLevelEnabled;
|
||||
const LOG_LEVEL_VALUES = {
|
||||
verbose: 0,
|
||||
debug: 1,
|
||||
log: 2,
|
||||
warn: 3,
|
||||
error: 4,
|
||||
fatal: 5,
|
||||
};
|
||||
/**
|
||||
* Checks if target level is enabled.
|
||||
* @param targetLevel target level
|
||||
* @param logLevels array of enabled log levels
|
||||
*/
|
||||
function isLogLevelEnabled(targetLevel, logLevels) {
|
||||
if (!logLevels || (Array.isArray(logLevels) && logLevels?.length === 0)) {
|
||||
return false;
|
||||
}
|
||||
if (logLevels.includes(targetLevel)) {
|
||||
return true;
|
||||
}
|
||||
let highestLogLevelValue = -Infinity;
|
||||
for (const level of logLevels) {
|
||||
const v = LOG_LEVEL_VALUES[level];
|
||||
if (v > highestLogLevelValue)
|
||||
highestLogLevelValue = v;
|
||||
}
|
||||
const targetLevelValue = LOG_LEVEL_VALUES[targetLevel];
|
||||
return targetLevelValue >= highestLogLevelValue;
|
||||
}
|
||||
5
node_modules/@nestjs/common/services/utils/is-log-level.util.d.ts
generated
vendored
Normal file
5
node_modules/@nestjs/common/services/utils/is-log-level.util.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { LogLevel } from '../logger.service';
|
||||
/**
|
||||
* @publicApi
|
||||
*/
|
||||
export declare function isLogLevel(maybeLogLevel: any): maybeLogLevel is LogLevel;
|
||||
10
node_modules/@nestjs/common/services/utils/is-log-level.util.js
generated
vendored
Normal file
10
node_modules/@nestjs/common/services/utils/is-log-level.util.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.isLogLevel = isLogLevel;
|
||||
const logger_service_1 = require("../logger.service");
|
||||
/**
|
||||
* @publicApi
|
||||
*/
|
||||
function isLogLevel(maybeLogLevel) {
|
||||
return logger_service_1.LOG_LEVELS.includes(maybeLogLevel);
|
||||
}
|
||||
Reference in New Issue
Block a user