UNPKG

@ngxp/log

Version:
20 lines 872 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var logger_name_1 = require("./logger-name"); var managed_logger_1 = require("./managed-logger"); function createRootLogger(simpleName, logManager) { return createLogger(simpleName, null, logManager); } exports.createRootLogger = createRootLogger; function createChildLogger(simpleName, parent, logManager) { return createLogger(simpleName, parent, logManager); } exports.createChildLogger = createChildLogger; function createLogger(simpleName, parent, logManager) { if (!logger_name_1.isValidSimpleName(simpleName)) { throw new Error("<" + simpleName + "> is not a valid logger name."); } var name = logger_name_1.getLoggerName(simpleName, parent); return new managed_logger_1.ManagedLogger(name, parent, logManager); } //# sourceMappingURL=logger-factory.js.map