logger restored

This commit is contained in:
Igor Lobanov 2022-10-31 13:49:41 +01:00
parent 23541c06ce
commit 4d69749f55
2 changed files with 11 additions and 0 deletions

View File

@ -86,6 +86,8 @@
"idb": "^7.1.0",
"jest": "^29.2.1",
"lint-staged": "^13.0.3",
"loglevel": "^1.8.0",
"loglevel-plugin-prefix": "^0.8.4",
"markdown-it": "^13.0.1",
"markdown-it-container": "^3.0.0",
"markdown-it-implicit-figures": "^0.10.0",

9
src/utils/logger.ts Normal file
View File

@ -0,0 +1,9 @@
import loglevel from 'loglevel'
import prefix from 'loglevel-plugin-prefix'
import { isDev } from './config'
prefix.reg(loglevel)
prefix.apply(loglevel, { template: '[%n]' })
loglevel.setLevel(isDev ? loglevel.levels.TRACE : loglevel.levels.ERROR)
export const getLogger = (name: string) => loglevel.getLogger(name)