UNPKG

express-typeorm-rest-boilerplate

Version:

Boilerplate code to get started with building RESTful API Services

26 lines 1.14 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const winston_1 = __importDefault(require("winston")); const config_1 = __importDefault(require("../config")); const transports = []; if (process.env.NODE_ENV !== 'development') { transports.push(new winston_1.default.transports.Console()); } else { transports.push(new winston_1.default.transports.Console({ format: winston_1.default.format.combine(winston_1.default.format.cli(), winston_1.default.format.splat()), })); } const LoggerInstance = winston_1.default.createLogger({ level: config_1.default.logs.level, levels: winston_1.default.config.npm.levels, format: winston_1.default.format.combine(winston_1.default.format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss', }), winston_1.default.format.errors({ stack: true }), winston_1.default.format.splat(), winston_1.default.format.json()), transports, }); exports.default = LoggerInstance; //# sourceMappingURL=index.js.map