webapp/src/utils/logger.ts
Ilya Y 784bb435c3
Feature/lint (#317)
* prettier

---------

Co-authored-by: Igor Lobanov <igor.lobanov@onetwotrip.com>
2023-11-14 18:10:00 +03:00

11 lines
319 B
TypeScript

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)