UNPKG

koa-mongo-router

Version:
60 lines (59 loc) 2.03 kB
/* istanbul ignore file */ Object.defineProperty(exports, "__esModule", { value: true }); exports.getLogEntriesLogger = void 0; const r7InsightNode = require("r7insight_node"); function getLogEntriesLogger(logEntriesToken, hook) { const logEntriesInsightNode = new r7InsightNode({ token: logEntriesToken, minLevel: 'info', withLevel: false, region: 'eu', flatten: false, timestamp: false, levels: ['debug', 'info', 'notice', 'warn', 'error', 'crit', 'alert', 'emerg'], }); const logEntriesLogger = { silly: (logObject) => { if (logEntriesInsightNode != undefined) { if (hook != undefined) { logObject = hook(logObject); } logEntriesInsightNode.debug(logObject); } }, debug: (logObject) => { if (logEntriesInsightNode != undefined) { if (hook != undefined) { logObject = hook(logObject); } logEntriesInsightNode.debug(logObject); } }, info: (logObject) => { if (logEntriesInsightNode != undefined) { if (hook != undefined) { logObject = hook(logObject); } logEntriesInsightNode.info(logObject); } }, warn: (logObject) => { if (logEntriesInsightNode != undefined) { if (hook != undefined) { logObject = hook(logObject); } logEntriesInsightNode.warn(logObject); } }, error: (logObject) => { if (logEntriesInsightNode != undefined) { if (hook != undefined) { logObject = hook(logObject); } logEntriesInsightNode.error(logObject); } }, }; return logEntriesLogger; } exports.getLogEntriesLogger = getLogEntriesLogger;