node-teradata
Version:
Teradata for Node.js
32 lines (28 loc) • 616 B
JavaScript
/*
* node-teradata
* Copyright (c) 2017 2Toad, LLC
* https://github.com/2Toad/node-teradata
*
* License: MIT
*/
var winston = require('winston');
var _ = require('lodash');
module.exports = {
init: function(config) {
var logger = new winston.Logger(_.defaultsDeep(config, {
transports: [
new winston.transports.Console({
label: 'Teradata',
colorize: true,
timestamp: function() {
return new Date().toLocaleString();
}
})
]
}));
_.extend(this, {
debug: logger.debug,
error: logger.error
});
}
};