2022-09-09 11:53:35 +00:00
|
|
|
import loglevel from 'loglevel'
|
|
|
|
import prefix from 'loglevel-plugin-prefix'
|
2022-09-22 09:37:49 +00:00
|
|
|
import { isDev } from './config'
|
2022-09-09 11:53:35 +00:00
|
|
|
|
|
|
|
prefix.reg(loglevel)
|
2022-10-05 08:55:26 +00:00
|
|
|
prefix.apply(loglevel, { template: '[%n]' })
|
2022-09-22 09:37:49 +00:00
|
|
|
loglevel.setLevel(isDev ? loglevel.levels.TRACE : loglevel.levels.ERROR)
|
2022-09-09 11:53:35 +00:00
|
|
|
|
|
|
|
export const getLogger = (name: string) => loglevel.getLogger(name)
|