Preview: logger.js
Size: 817 B
/home/byroehnu/.trash/node_modules11/flutterwave-node-v3/utils/logger.js
const axios = require('axios');
const packageJson = require('../package.json');
const { createLogger, format, transports } = require('winston');
const { combine, timestamp, colorize, errors, printf, json } = format;
// function logger(name, _rave) {
// axios.post(
// 'https://kgelfdz7mf.execute-api.us-east-1.amazonaws.com/staging/sendevent',
// {
// publicKey: _rave.getPublicKey(),
// language: 'NodeJs v3',
// version: packageJson.version,
// title: 'Incoming call',
// message: name,
// },
// );
// }
const errorLogger = createLogger({
transports: [
new transports.Console({
format: combine(
errors({
stack: true,
}),
timestamp(),
json(),
),
}),
],
});
module.exports = { errorLog: errorLogger };
Directory Contents
Dirs: 0 × Files: 5