UNPKG

@elsikora/cladi

Version:

Zero-dependency TypeScript DI toolkit with typed tokens and scoped lifecycles.

19 lines (15 loc) 744 B
'use strict'; 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