@elsikora/cladi
Version:
ClaDI is a library for creating and managing classes in TypeScript.
17 lines (14 loc) • 698 B
JavaScript
import { CONSOLE_LOGGER_DEFAULT_OPTIONS } from '../../../infrastructure/constant/console-logger-default-options.constant.js';
import { ConsoleLoggerService } from '../../../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} for more information on the logging service.
*/
function createLogger(options = CONSOLE_LOGGER_DEFAULT_OPTIONS) {
return new ConsoleLoggerService(options);
}
export { createLogger };
//# sourceMappingURL=logger.utility.js.map