UNPKG

@node-in-layers/core

Version:

The core library for the Node In Layers rapid web development framework.

70 lines 2.23 kB
/** * Log Levels */ var LogLevel; (function (LogLevel) { LogLevel[LogLevel["TRACE"] = 0] = "TRACE"; LogLevel[LogLevel["DEBUG"] = 1] = "DEBUG"; LogLevel[LogLevel["INFO"] = 2] = "INFO"; // eslint-disable-next-line no-magic-numbers LogLevel[LogLevel["WARN"] = 3] = "WARN"; // eslint-disable-next-line no-magic-numbers LogLevel[LogLevel["ERROR"] = 4] = "ERROR"; // eslint-disable-next-line no-magic-numbers LogLevel[LogLevel["SILENT"] = 5] = "SILENT"; })(LogLevel || (LogLevel = {})); /* eslint-enable no-magic-numbers */ /** * Log Levels by names. */ var LogLevelNames; (function (LogLevelNames) { LogLevelNames["trace"] = "trace"; LogLevelNames["debug"] = "debug"; LogLevelNames["info"] = "info"; LogLevelNames["warn"] = "warn"; LogLevelNames["error"] = "error"; LogLevelNames["silent"] = "silent"; })(LogLevelNames || (LogLevelNames = {})); /** * The format of log messages to the console. */ var LogFormat; (function (LogFormat) { /** * Console logs json */ LogFormat["json"] = "json"; /** * A custom logger. (Must provide a RootLogger via customLogger) */ LogFormat["custom"] = "custom"; /** * A simple datetime: message log format to console */ LogFormat["simple"] = "simple"; /** * Logs messages over TCP. Must provide tcp options in logOptions */ LogFormat["tcp"] = "tcp"; LogFormat["full"] = "full"; })(LogFormat || (LogFormat = {})); var CommonLayerName; (function (CommonLayerName) { CommonLayerName["models"] = "models"; CommonLayerName["services"] = "services"; CommonLayerName["features"] = "features"; CommonLayerName["entries"] = "entries"; })(CommonLayerName || (CommonLayerName = {})); /** * Core Namespaces. */ var CoreNamespace; (function (CoreNamespace) { CoreNamespace["root"] = "@node-in-layers/core"; CoreNamespace["globals"] = "@node-in-layers/core/globals"; CoreNamespace["layers"] = "@node-in-layers/core/layers"; CoreNamespace["models"] = "@node-in-layers/core/models"; })(CoreNamespace || (CoreNamespace = {})); export { LogFormat, LogLevel, LogLevelNames, CoreNamespace, CommonLayerName, }; //# sourceMappingURL=types.js.map