axios-cached-dns-resolve icon indicating copy to clipboard operation
axios-cached-dns-resolve copied to clipboard

when used in electron, emits error: TypeError: logger.isLevelEnabled is not a function

Open joyexpr opened this issue 2 years ago • 2 comments

when used in electron, emits error TypeError: logger.isLevelEnabled is not a function, seems pino logger in electron not has this method

may be should remove : if (log.isLevelEnabled('debug')) , because logger can handle the log.debug for itself or check the level without use isLevelEnabled

joyexpr avatar Dec 13 '22 02:12 joyexpr

Do you still need/want this change?

tcollinsworth avatar Jul 08 '23 20:07 tcollinsworth

Also meet this error. Can 'axios-cached-dns-resolve' export a function that allows users to change log method themselves? Like follow:

export function changeLogger(userLogger) {
  log = userLogger;
}

Wonder233 avatar Oct 09 '23 09:10 Wonder233