UNPKG

421 BPlain TextView Raw
1import { type LogLevelName } from './types';
2
3export const getLogLevelName = (numericLogLevel: number): LogLevelName => {
4 if (numericLogLevel <= 10) {
5 return 'trace';
6 }
7
8 if (numericLogLevel <= 20) {
9 return 'debug';
10 }
11
12 if (numericLogLevel <= 30) {
13 return 'info';
14 }
15
16 if (numericLogLevel <= 40) {
17 return 'warn';
18 }
19
20 if (numericLogLevel <= 50) {
21 return 'error';
22 }
23
24 return 'fatal';
25};