UNPKG

@sungly/cognito-cli

Version:

CLI for all Cognito user life cycle management

33 lines (26 loc) 912 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.logger = undefined; var _winston = require('winston'); var _winston2 = _interopRequireDefault(_winston); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var timestamp = new Date().toISOString(); var logging = _winston2.default.format.printf(function (info) { return '[' + info.level + ']-' + timestamp + ': ' + JSON.stringify(info.message, null, 4); }); _winston2.default.addColors({ silly: 'magenta', debug: 'blue', verbose: 'green', info: 'cyan', warn: 'yellow', error: 'red' }); var logger = exports.logger = _winston2.default.createLogger({ transports: [new _winston2.default.transports.Console({ level: 'info', format: _winston2.default.format.combine(_winston2.default.format.colorize(), _winston2.default.format.splat(), logging) })] });