UNPKG

@mdfriday/foundry

Version:

The core engine of MDFriday. Convert Markdown and shortcodes into fully themed static sites – Hugo-style, powered by TypeScript.

53 lines 4.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.with_ = exports.fatalf = exports.errorf = exports.warnf = exports.infof = exports.debugf = exports.fatal = exports.error = exports.warn = exports.info = exports.debug = exports.defaultLogger = exports.globalLoggerManager = exports.setGlobalJsonFormat = exports.setGlobalCallerEnabled = exports.setGlobalLogLevel = exports.getComponentLogger = exports.getDomainLogger = exports.initLogger = exports.LoggerManager = exports.NewHTTPErrorLogger = exports.HTTPErrorLogger = exports.NewWithConfig = exports.New = exports.Logger = exports.LogLevel = void 0; // Export types var types_1 = require("./types"); Object.defineProperty(exports, "LogLevel", { enumerable: true, get: function () { return types_1.LogLevel; } }); // Export main logger var logger_1 = require("./logger"); Object.defineProperty(exports, "Logger", { enumerable: true, get: function () { return logger_1.Logger; } }); Object.defineProperty(exports, "New", { enumerable: true, get: function () { return logger_1.New; } }); Object.defineProperty(exports, "NewWithConfig", { enumerable: true, get: function () { return logger_1.NewWithConfig; } }); // Export HTTP error logger var http_1 = require("./http"); Object.defineProperty(exports, "HTTPErrorLogger", { enumerable: true, get: function () { return http_1.HTTPErrorLogger; } }); Object.defineProperty(exports, "NewHTTPErrorLogger", { enumerable: true, get: function () { return http_1.NewHTTPErrorLogger; } }); // Export global logger manager var manager_1 = require("./manager"); Object.defineProperty(exports, "LoggerManager", { enumerable: true, get: function () { return manager_1.LoggerManager; } }); Object.defineProperty(exports, "initLogger", { enumerable: true, get: function () { return manager_1.initLogger; } }); Object.defineProperty(exports, "getDomainLogger", { enumerable: true, get: function () { return manager_1.getDomainLogger; } }); Object.defineProperty(exports, "getComponentLogger", { enumerable: true, get: function () { return manager_1.getComponentLogger; } }); Object.defineProperty(exports, "setGlobalLogLevel", { enumerable: true, get: function () { return manager_1.setGlobalLogLevel; } }); Object.defineProperty(exports, "setGlobalCallerEnabled", { enumerable: true, get: function () { return manager_1.setGlobalCallerEnabled; } }); Object.defineProperty(exports, "setGlobalJsonFormat", { enumerable: true, get: function () { return manager_1.setGlobalJsonFormat; } }); Object.defineProperty(exports, "globalLoggerManager", { enumerable: true, get: function () { return manager_1.globalLoggerManager; } }); // Create a default logger instance for convenience const logger_2 = require("./logger"); const types_2 = require("./types"); exports.defaultLogger = (0, logger_2.New)(types_2.LogLevel.INFO); // Convenience functions using the default logger const debug = (message, ...args) => exports.defaultLogger.debug(message, ...args); exports.debug = debug; const info = (message, ...args) => exports.defaultLogger.info(message, ...args); exports.info = info; const warn = (message, ...args) => exports.defaultLogger.warn(message, ...args); exports.warn = warn; const error = (message, ...args) => exports.defaultLogger.error(message, ...args); exports.error = error; const fatal = (message, ...args) => exports.defaultLogger.fatal(message, ...args); exports.fatal = fatal; const debugf = (template, ...args) => exports.defaultLogger.debugf(template, ...args); exports.debugf = debugf; const infof = (template, ...args) => exports.defaultLogger.infof(template, ...args); exports.infof = infof; const warnf = (template, ...args) => exports.defaultLogger.warnf(template, ...args); exports.warnf = warnf; const errorf = (template, ...args) => exports.defaultLogger.errorf(template, ...args); exports.errorf = errorf; const fatalf = (template, ...args) => exports.defaultLogger.fatalf(template, ...args); exports.fatalf = fatalf; const with_ = (fields) => exports.defaultLogger.with(fields); exports.with_ = with_; //# sourceMappingURL=index.js.map