@elsikora/cladi
Version:
Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.
19 lines (15 loc) • 744 B
JavaScript
;
var consoleLoggerDefaultOptions_constant = require('../../../infrastructure/constant/console-logger-default-options.constant.js');
var consoleLogger_service = require('../../../infrastructure/service/console-logger.service.js');
/**
* Creates a new logger instance.
* @param {IConsoleLoggerOptions} [options] - The options to use for the logger.
* @default
* @returns {ILogger} A new logger instance.
* @see {@link https://elsikora.com/docs/cladi/services/logging}
*/
function createLogger(options = consoleLoggerDefaultOptions_constant.CONSOLE_LOGGER_DEFAULT_OPTIONS) {
return new consoleLogger_service.ConsoleLoggerService(options);
}
exports.createLogger = createLogger;
//# sourceMappingURL=logger.utility.js.map