Spaces:
Runtime error
Runtime error
Download apps/api-gateway/libs/shared/src/logger.js from XtroEdge/chatbolt-dev: direct link, hf CLI and curl.
- Browser
- Download file 1.35 kB
-
https://huggingface.co/spaces/XtroEdge/chatbolt-dev/resolve/main/apps/api-gateway/libs/shared/src/logger.js
- Command line
-
hf download hf://spaces/XtroEdge/chatbolt-dev/apps/api-gateway/libs/shared/src/logger.js
-
curl -L -o logger.js https://huggingface.co/spaces/XtroEdge/chatbolt-dev/resolve/main/apps/api-gateway/libs/shared/src/logger.js
1.35 kB
| ; | |
| Object.defineProperty(exports, "__esModule", { value: true }); | |
| exports.EnvAwareLogger = void 0; | |
| const common_1 = require("@nestjs/common"); | |
| class EnvAwareLogger extends common_1.ConsoleLogger { | |
| constructor() { | |
| super(); | |
| this.enabled = (process.env.LOGS_ENABLED ?? 'true').toLowerCase() !== 'false'; | |
| const lvl = (process.env.LOG_LEVEL || 'log').toLowerCase(); | |
| this.levelRank = EnvAwareLogger.LEVEL_RANK[lvl] ?? EnvAwareLogger.LEVEL_RANK.log; | |
| } | |
| allowed(level) { | |
| if (level === 'error') | |
| return true; | |
| if (!this.enabled) | |
| return false; | |
| return (EnvAwareLogger.LEVEL_RANK[level] ?? 0) >= this.levelRank; | |
| } | |
| log(message, ...rest) { if (this.allowed('log')) | |
| super.log(message, ...rest); } | |
| warn(message, ...rest) { if (this.allowed('warn')) | |
| super.warn(message, ...rest); } | |
| debug(message, ...rest) { if (this.allowed('debug')) | |
| super.debug(message, ...rest); } | |
| verbose(message, ...rest) { if (this.allowed('verbose')) | |
| super.verbose(message, ...rest); } | |
| error(message, ...rest) { super.error(message, ...rest); } | |
| } | |
| exports.EnvAwareLogger = EnvAwareLogger; | |
| EnvAwareLogger.LEVEL_RANK = { | |
| verbose: 0, | |
| debug: 1, | |
| log: 2, | |
| warn: 3, | |
| error: 4, | |
| fatal: 5, | |
| }; | |
| //# sourceMappingURL=logger.js.map |