@toruslabs/loglevel-sentry
Version:
A package to allow logging and monitoring with sentry
19 lines (16 loc) • 621 B
JavaScript
import loglevel from 'loglevel';
import { LoglevelSentry } from './loglevel-sentry.js';
/**
* TODO: remove in the next major version (v10)
* @deprecated Use `loglevel.getLogger` instead
* We should not use this function as it'll install the plugin to the logger which we already do it when setting up the Sentry
* When we install multiple times, it'll format the error message in a nested way
*/
function createLogger(name, sentry) {
const logger = loglevel.getLogger(name);
logger.enableAll();
const plugin = new LoglevelSentry(sentry);
plugin.install(logger);
return logger;
}
export { createLogger };