UNPKG

ng-server

Version:

A NodeJs server for Angular 2 applications

40 lines (31 loc) 1.04 kB
/*eslint-env node */ var colors = require('colors'); // LOG CONFIG module.exports = function (silent, utc) { var logger = {}; if (!silent) { logger = { info: console.log, success: function (text) { var date = utc ? new Date().toUTCString() : new Date(); logger.info(('[' + date + '] ' + text).cyan); }, alert: function (text) { var date = utc ? new Date().toUTCString() : new Date(); logger.info(('[' + date + '] ' + text).yellow); }, danger: function (text) { var date = utc ? new Date().toUTCString() : new Date(); logger.info(('[' + date + '] ' + text).red); } }; } else { logger = { info: function () {}, success: function () {}, alert: function () {}, danger: function () {} }; } return logger; };